谷歌抓取是否包含/要求PHP中的文件


Does Google crawl include/require files in PHP?

我是php的新手,我正在开发一个使用带有导航栏的php的网站。这个网站将相当大(超过 30 页),如果我发现需要更改它,我不想在每个页面上更改我的导航栏。

我还希望谷歌的蜘蛛跟随导航栏上的链接。如果我将导航栏放在包含文件中,Google 是否会跟踪包含文件内的链接?包含文件是否是在每个页面上具有相同导航栏的正确方法?任何人可以提供的任何帮助将不胜感激!

搜索引擎看不到您的PHP代码。他们看到的是其他人看到的内容,即代码的最终 HTML 输出。因此,使用 include 不会影响他们查找和抓取该内容的能力。

Google将在抓取网站时读取PHP文件的输出。如果您想查看 Google Bot 将看到的内容,请转到要测试的任何页面并查看其来源。要在大多数浏览器中查看源代码,您只需右键单击网页的背景,然后单击"查看源代码"。显示的源代码(HTML/CSS/Javascript)正是Google Bots将读取的内容。

PHP 是一种服务器端语言。这意味着服务器解释PHP代码,然后将输出发送到最终用户的浏览器。阅读服务器端和客户端语言的差异是明智的。这是一篇关于此的优秀帖子:https://softwareengineering.stackexchange.com/a/171210