php文件索引由谷歌机器人,它是否执行脚本?

php文件索引由谷歌机器人,它是否执行脚本?,php,googlebot,Php,Googlebot,我的目标是仅使用1或2个php脚本,根据URL字符串生成多个(大约100多个不同的)具有不同标记和内容的可索引html页面 如下所述,我正在使用重写规则(因为实际页面不存在,但它们是在访问特定URL时生成的,URL本身是手动合成的,并在站点地图中提供给google。)PHP包含变量以生成不同的标记 当我通过浏览器访问这些页面时,一切都很好(页面正确呈现为正确的元/标题/内容),但谷歌没有索引这些页面!,它只是索引了URL字符串,比如“site.com/this/pageis/generated/

我的目标是仅使用1或2个php脚本,根据URL字符串生成多个(大约100多个不同的)具有不同标记和内容的可索引html页面

如下所述,我正在使用重写规则(因为实际页面不存在,但它们是在访问特定URL时生成的,URL本身是手动合成的,并在站点地图中提供给google。)PHP包含变量以生成不同的标记

当我通过浏览器访问这些页面时,一切都很好(页面正确呈现为正确的元/标题/内容),但谷歌没有索引这些页面!,它只是索引了URL字符串,比如“site.com/this/pageis/generated/onaccess”,因为我把它放在了sitemap中,但它没有在搜索结果中显示页面的任何其他内容(元描述/标题)!。, 这显示了通过浏览器手动访问页面和通过google bot访问页面的区别。需要您的帮助来了解我缺少的内容

我希望bot运行脚本来索引我的“meta/title/description标签和静态表”,但这并没有发生

这与嵌套的php包含有关吗?请帮助我理解我在这里遗漏了什么

这是我的重写规则:

RewriteRule^(.*).html$/index.php[L]

index.php的内容:



谷歌并不总是阅读你的
标签。以下是来自moz.com的一篇关于这方面的文章。这种情况已经持续了很长一段时间。

我认为谷歌发现你的网站需要一段时间。你已经注册了谷歌搜索控制台帐户了吗?它有一些功能,可以让你提交你的网站进行即时索引,也可以像谷歌机器人一样抓取,这样你就可以看到谷歌在抓取你的网站时看到了什么。当然,它会执行脚本。只要有URL请求,服务器就会执行脚本,而客户端与此无关。@rodrigo silveira页面会被索引,但不会在google搜索结果中正确显示。它没有在搜索结果中显示我的索引页面下的“说明”。谷歌只显示索引的URL,但下面没有文本。嗨@chris g,这里似乎不是这样。因为如果我添加一个普通的.html文件并在其中添加元标记,这一切都很好,不像我前面描述的那样。这对我来说很奇怪。谷歌不会知道其中包含了一个include,它会将你发送的任何内容都视为一个页面。你有没有试过使用网站管理员工具来查看谷歌看到了什么?是的@chris,我确实通过网站管理员工具提交了我的网站地图。我的元标记是根据访问的URL动态生成的,比如“Hi@chris g你能帮我吗?”