设为首页 - 加入收藏
您的当前位置:首页 >SEO教程 >WordPress怎么添加nofollow设置?3种方法详解 正文

WordPress怎么添加nofollow设置?3种方法详解

来源:admin编辑:SEO教程时间:2026-07-29 18:35:39

在WordPress网站运营中,合理添加nofollow属性,可以控制搜索引擎对链接的权重传递,避免分散网站权重,也有助于防范垃圾外链对SEO的负面影响,WordPress怎么添加nofollow设置?下面介绍3种主流方法,从基础到进阶,帮你按需选择。


使用插件(推荐新手)

最简单的方式是通过插件可视化操作,无需修改代码。

  1. 登录WordPress后台,依次点击“插件” → “安装插件”。
  2. 搜索 “External Links”“Nofollow”关键字,推荐安装“External Links – nofollow, noopener & new window”或“WP Nofollow”。
  3. 安装并启用插件后,进入设置页面,你可以勾选“自动为所有外部链接添加nofollow”、“在新窗口打开”等选项。
  4. 在编辑文章或页面时,选中需要设置的外部链接,在链接输入框右侧通常会出现一个“齿轮”或“高级选项”图标,勾选“添加nofollow”即可。

优点:零代码,一键批量处理所有外链。缺点:增加少量插件负担,灵活度不如手动代码。


手动修改链接的HTML(适合偶尔使用)

如果你只是偶尔给某个链接添加nofollow,根本不需要插件。

  1. 在编辑文章时,切换到“文本”或“代码”编辑器(传统编辑器称为“文本”模式,新版区块编辑器为“自定义HTML”工具)。
  2. 找到需要设置的链接代码,
    <a href="https://example.com">链接文字</a>
  3. 在标签内插入 rel="nofollow",修改后为:
    <a href="https://example.com" rel="nofollow">链接文字</a>
  4. 保存并更新文章即可。

优点:精准控制,不依赖任何插件。缺点:每次都要手动修改,如果链接很多则效率较低。


通过functions.php添加全局代码(适合进阶用户)

如果你希望批量控制特定链接(比如文章中的全部外部链接或评论区链接)自动加上nofollow,可以在主题函数文件中添加一段代码。

  1. 进入WordPress后台 → “外观” → “主题文件编辑器”。
  2. 找到右侧的 functions.php文件。
  3. 在文件末尾(?>之前)添加以下代码(以给评论区链接加nofollow为例):
add_filter('comment_text', 'add_nofollow_comment_links');function add_nofollow_comment_links($text) {    return preg_replace_callback('/<a[^>]+href=["\']([^"\']+)["\'][^>]*>/i', function($match) {        if (strpos($match[1], home_url()) === false) {            return str_replace('<a', '<a rel="nofollow"', $match[0]);        }        return $match[0];    }, $text);}

如果你希望给文章内所有链接自动添加nofollow,可以改用以下代码:

add_filter('the_content', 'add_nofollow_external_links');function add_nofollow_external_links($content) {    return preg_replace_callback('/<a[^>]+href=["\']([^"\']+)["\'][^>]*>/i', function($match) {        if (strpos($match[1], home_url()) === false) {            return str_replace('<a', '<a rel="nofollow"', $match[0]);        }        return $match[0];    }, $content);}

注意:修改functions.php前建议备份原文件,或使用子主题,以免主题更新导致代码丢失。

优点:自动化处理,一次设置长期生效。缺点:需要一定代码基础,误改可能导致网站报错。


根据不同场景选择方法

  • 新手或批量处理外链:用插件(方法一),方便又安全。
  • 偶尔手动控制单条链接:方法二,直接修改HTML。
  • 需要自动且精细地管理全部外链:方法三,用代码实现自动化。

WordPress怎么添加nofollow设置”,你已经有了三种解决方案,建议先从插件入手,等熟悉后再尝试代码进阶,正确的nofollow设置,能帮你更好地控制SEO权重流向,提升网站优化效果。



0.8139s , 9409.7265625 kb Copyright 2023 Powered by SEO优化多久能看到效果sitemap

Top