可以在 ajax 的内部脚本标记内使用带有 nofollow 值的 rel 属性
can use rel attribute with nofollow value inside internal script tag for ajax
我可以在内部脚本标签中使用 rel="nofollow"
值吗?
像这样:
一些 ajax 请求跟随 google 抓取。
<script rel="nofollow">
// some ajax request here
</script>
请告诉我这种方式是否适合告知 google 不要遵循 ajax 请求。
不,你不能在那里使用 nofollow
,因为它只适用于 a
和 area
元素:
The nofollow
keyword may be used with a
and area
elements. This keyword does not create a hyperlink, but annotates any other hyperlinks created by the element (the implied hyperlink, if no other keywords create one).
https://www.w3.org/TR/2013/CR-html5-20130806/links.html#link-type-nofollow
如果您想阻止蜘蛛访问您网站的某些 URL,请使用 robots.txt
文件。
它不适用于 script
元素。相反,您可以在 robots.txt
中指定用 ajax 调用的 url。 (或使用机器人元标记禁止抓取所有网站)
看看:https://developers.google.com/webmasters/control-crawl-index/docs/robots_txt
我可以在内部脚本标签中使用 rel="nofollow"
值吗?
像这样:
一些 ajax 请求跟随 google 抓取。
<script rel="nofollow">
// some ajax request here
</script>
请告诉我这种方式是否适合告知 google 不要遵循 ajax 请求。
不,你不能在那里使用 nofollow
,因为它只适用于 a
和 area
元素:
The
nofollow
keyword may be used witha
andarea
elements. This keyword does not create a hyperlink, but annotates any other hyperlinks created by the element (the implied hyperlink, if no other keywords create one).
https://www.w3.org/TR/2013/CR-html5-20130806/links.html#link-type-nofollow
如果您想阻止蜘蛛访问您网站的某些 URL,请使用 robots.txt
文件。
它不适用于 script
元素。相反,您可以在 robots.txt
中指定用 ajax 调用的 url。 (或使用机器人元标记禁止抓取所有网站)
看看:https://developers.google.com/webmasters/control-crawl-index/docs/robots_txt