什么是nofollow属性?

nofollow属性是HTML页面中a标签的属性值。它的用处是告诉搜索引擎"不要追踪此网页上的链接"或"不要追踪此特定链接",也就是不会导出权重到此链接。

对于wordoress seo权重优化有着一定重要性。所以在文章内如果有外链地址,链接地址添加nofollw属性是很有必要的,

添加案例

添加rel="nofollow"不导出自身网站权重

                    
                      <
                        a
                        href=
                        "https://www.kuacg.com/redirect/aHR0cHM6Ly93d3cuYmFpZHUuY29t"
                        target=
                        "_blank"
                        target=
                        "_blank"
                        rel=
                        "nofollow">百度搜索
                      </
                        a>
                  

 

使用方法

将以下代码添加到主题functions.php文件

                    
                      //给文章外链添加nofollowadd_filter(
                      'the_content',
                      'web589_the_content_nofollow',
                      999);
                      
                        function
                        web589_the_content_nofollow
                        ($content){ preg_match_all(
                      '/href="(.*?)" rel="external nofollow" /',$content,$matches);
                      if($matches){
                      foreach($matches[
                      1]
                      as$val){
                      if( strpos($val,home_url())===
                      false) $content=str_replace(
                      "href="$val
                      "",
                      "href="$val
                      " rel="nofollow
                      " ",$content); } }
                      return$content; }