页面关联人物链接可抓取但不索引关联的技术问题咨询
解决人物页面相关链接索引关联问题
核心方案:链接级nofollow属性
给「相关人物」板块中的所有链接添加rel="nofollow"属性,示例代码如下:
<a href="/person/another-person" rel="nofollow">相关人物姓名</a>
- 作用:搜索引擎会抓取该链接对应的页面(满足爬虫抓取相关人物链接的需求),但不会将当前页面与该链接的关联关系纳入索引逻辑,也不会传递页面权重,以此避免搜索当前人物姓名时出现相关人物的图片或关联内容。
补充方案:针对图片的单独控制
如果仅需阻止相关人物的图片在当前人物的搜索结果中出现,可以给相关人物板块内的图片添加robots="noindex"属性:
<img src="/images/another-person.jpg" alt="相关人物姓名" robots="noindex">
- 作用:搜索引擎不会将这张图片与当前页面建立索引关联,避免它出现在当前人物的搜索结果里,同时不影响爬虫抓取相关人物的链接。
注意事项
- 禁止使用页面级的
meta name="robots" content="noindex",这会导致整个页面无法被索引,不符合需求。 rel="nofollow"是目前最成熟的链接级控制方式,主流搜索引擎均支持该属性的预期行为。
内容的提问来源于stack exchange,提问作者Utsav Makwana
相关产品推荐
相关产品推荐

