< Meta name =“fragment”content =“!” /> 而我正在使用代码片段来了解googlebot发生了什么.
<?PHP if( isset( $_GET['_escaped_fragment_'] ) ) { echo "Crawler is gonna read that page!"; } ?>
事实是机器人没有在_escaped_fragment_语句内返回任何值.
这里是到页面的链接:http://www.linkerama.com/novo/
当我使用浏览器时,这个值返回一个值:http://www.linkerama.com/novo/?_escaped_fragment_=
报价由http://productforums.google.com/forum/#!category-topic/webmasters/crawling-indexing–ranking/bZgWCJTnl08%5B1-25%5D由John Mueller(Google员工)
Looking at your blog’s homepage,one thing to keep in mind is that the Fetch as Googlebot feature does not parse the content that it fetches. So when you submit toddmoyer.net/blog/,it fetches that URL. After fetching the URL,it doesn’t parse it to check for the “fragment” Meta tag,it just returns it to you. However,if you fetch toddmoyer.net/blog/#!,then it should rewrite the URL and fetch the URL toddmoyer.net/blog/?_escaped_fragment_= .
When we crawl and index your pages,we’ll notice the Meta-tag and act accordingly. It’s just the Fetch as Googlebot feature that doesn’t check for Meta-tags,and instead just returns the raw content.
希望有帮助.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。