首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >php - google爬虫能检测if语句中的元标记吗?

php - google爬虫能检测if语句中的元标记吗?
EN

Stack Overflow用户
提问于 2014-04-27 17:48:51
回答 1查看 198关注 0票数 0

我有一个模板网页,有一个固定的页眉/页脚。根据要显示的主体内容,我需要更改头部中元标记的内容。

在谷歌搜索之后,我了解到google爬虫不会运行任何javascript代码,也不会在页面中读取php变量。如果是的话,google爬虫会不会忽略If语句来检测到下面的元标记?

代码语言:javascript
运行
复制
<?php if(about page) ?>
    <meta ...>
    <meta ...>
    <meta ...>
<?php } else if(contact page) { ?>
    <meta ...>
    <meta ...>
    <meta ...>
<?php } and so on... ?>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-27 18:37:48

从你表达问题的方式,以及你的一些评论来看,听起来你好像错过了一些非常重要的东西。

PHP指令(如<?php if ...?>)由服务器解释。HTTP客户端(如web浏览器和爬虫)只看到这些指令的输出;不作为输出生成的内容(例如,因为它被if/else跳过)从未发送到客户端,因此它们不可能检测到。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23326834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档