没有人知道如果我有一个脚本会发生什么?_escaped_fragment_ =一个返回一个链接到#!b(因此,它将成为脚本?_escaped_fragment_ = A#!b)?谷歌+ AJAX/_escaped_fragment_
将谷歌尝试访问脚本?_escaped_fragment_ = b?
没有人知道如果我有一个脚本会发生什么?_escaped_fragment_ =一个返回一个链接到#!b(因此,它将成为脚本?_escaped_fragment_ = A#!b)?谷歌+ AJAX/_escaped_fragment_
将谷歌尝试访问脚本?_escaped_fragment_ = b?
否 - Googlbot不会抓取该链接。根据Google规范,Googlebot不会抓取您网站上包含_escaped_fragment_的网址。
我认为正确的解决方案是与基地标签的工作:
http://www.w3schools.com/tags/tag_base.asp
有了正确的基础标签甚至相对链接不包含“_escaped_fragment_”,所以他们应该被谷歌索引。
我不喜欢这样写道:
RewriteCond %{QUERY_STRING} ^_escaped_fragment_=(.*)$
RewriteCond %{REQUEST_URI} !^/snapshots/views/ [NC]
RewriteRule ^(.*)/?$ /snapshots/views/%1 [L]
你在说什么? –
谷歌爬虫处理AJAX内容的方式:http://code.google.com/web/ajaxcrawling/docs/getting-started.html – Lem0n
您是否找到了解决此问题的方法?到处是绝对链接的解决方案?我们正面临同样的挑战。 – user85155