SEO规则
引擎规范
SEO元素
网站内容
Nofollow标签在SEO中的作用主要是控制搜索引擎爬虫对网页中链接的处理方式。Nofollow标签能够帮助网站管理和优化链接流量,同时遵循搜索引擎的最佳实践和指导方针,确保网站在搜索引擎中的可信度和排名表现。以下是nofollow标签在SEO中的重要性和影响:
1. 控制链接流量
防止链接流失:nofollow标签可以防止搜索引擎通过该链接传递权重(PageRank)。这对于一些情况下需要防止权重传递的页面非常有用,比如用户生成内容(UGC)或广告页面。
2. 避免操纵排名
遵循Google指南:按照Google的建议,nofollow标签用于标记对网页排名没有贡献价值的链接,例如付费链接或不信任的内容。这有助于遵守搜索引擎的指导方针,避免因不当行为而受到惩罚。
3. 增加网站安全性
防止被链接到不安全网站:通过使用nofollow标签,可以避免网站被链接到不安全或恶意网站,从而保护网站的安全性和信誉。
4. SEO最佳实践
合理使用:应谨慎使用nofollow标签,确保其用于适当的链接类型。过度使用nofollow标签可能会影响网页的整体链接结构和SEO优化效果。
规范和最佳实践:
1、合适的情况下使用:
付费链接:当链接是广告或者是付费后产生的,但是又不希望其影响SEO时,可以使用nofollow标签。
用户生成内容(UGC):例如评论区或论坛上的用户生成的链接,为了避免不受控制的外链影响,可以使用nofollow。
不可信链接:链接到您不信任的网站或未知内容的页面时,也可以考虑使用nofollow标签。
2、标记方式:
在HTML中,nofollow标签通常与<a>标签一起使用,通过添加rel="nofollow"属性来指定。
示例:
3、正确的语法和位置:
nofollow标签应该在<a>标签内的rel属性中指定,确保语法正确以便搜索引擎能够正确解析和执行。
示例:
注意事项:
1、谨慎使用:
避免滥用nofollow标签。使用过多的nofollow标签可能会影响页面的整体链接结构和SEO优化效果。
2、不应用于重要内部链接:
不要在重要的内部链接上使用nofollow标签,这些链接通常是指向核心内容或页面的链接,应该通过内部链接来优化和传递网页权重。
3、与其他rel属性配合使用:
如果需要同时标记nofollow和其他关系(如sponsored用于标记付费链接),可以在rel属性中组合使用,但务必确保标记的准确性和一致性。
4、SEO工具验证:
使用SEO工具(如Google Search Console)验证nofollow标签的正确应用,以确保它们能够按照预期影响搜索引擎的行为。
规范详细解读:
1、对不需要搜索引擎抓取追踪的网址增加nofollow标签;
2、对站外导出的链接,不需要搜索引擎追踪的链接可添加nofollow标签;
3、nofollow属性需要正确使用,包含在A标签之中;
示例:
<a class="Footer_footer_menu_a__yFJG_" href="https://connect.studentbeans.com/v4/hosted/anker/us?ref=footer" rel="nofollow">Education Discount</a>
参考网站:
谷歌官方说明:
对于您网站上的某些链接,您可能需要向 Google 说明您的网站与链接页之间的关系。为此,请在 <a> 标记中使用下列 rel 属性值之一。
对于您希望 Google 无任何限定条件便直接提取和解析的常规链接,您无需添加 rel 属性。
对于其他链接,请使用以下一个或多个值:
1、rel="sponsored"
请使用 sponsored 值标记广告链接或付费展示位置链接(通常称为“付费链接”)。
<a rel="sponsored" href="https://cheese.example.com/Appenzeller_cheese">Appenzeller</a>
注意:对于这类链接,以前推荐使用 nofollow 属性,现在,您仍可以使用该属性进行标记,但更建议您使用 sponsored 标记。
2、rel="ugc"
建议您使用 ugc 值标记用户生成的内容(例如评论和论坛帖子)的链接。
<a rel="ugc" href="https://cheese.example.com/Appenzeller_cheese">Appenzeller</a>
如果您想对值得信赖的贡献者(始终如一地做出高质量贡献的成员或用户)表示认可和奖励,则可从他们发布的链接中移除此属性。
3、rel="nofollow"
如果其他值不适用,并且您希望 Google 不跟踪您网站上的出站链接,或不从您的网站上抓取链接页,请使用 nofollow 值。对于您网站中的链接,请使用 robots.txt disallow 规则。
<a rel="nofollow" href="https://cheese.example.com/Appenzeller_cheese">Appenzeller</a>
4、多个值
您可以使用以空格或英文逗号分隔的列表,指定多个 rel 值。示例:
<p>I love <a rel="ugc nofollow" href="https://cheese.example.com/Appenzeller_cheese">Appenzeller</a> cheese.</p>
<p>I hate <a rel="ugc,nofollow" href="https://cheese.example.com/blue_cheese">Blue</a> cheese.</p>
Google 通常不会跟踪标有这些 rel 属性的链接。请注意,链接页也可能经由其他途径找到(例如站点地图或其他网站的出站链接),因此仍有可能被抓取。这些 rel 属性仅能在 Google 可抓取的 <a> 元素中使用,但 nofollow 除外,该属性还可用作漫游器 meta 标记。
如果您不想让 Google 提取指向您的站内网页的链接,请使用 robots.txt disallow 规则。
如果您不想让 Google 将某个网页编入索引,请允许抓取并使用 noindex robots 规则。