当前位置 : 主页 > SEO教程 > 正文

什么是nofollow标签对SEO优化作用

重庆seo[原创]2016-06-04阅读()网站基础优化网站权重seo优化nofollowA+ / A-

       nofollow是网站SEO最常用的Html标签之一,目的是告诉搜索引擎不要追踪<a>标签的链接或不要追踪此特定链接。运用的好的话能让网站的权重更集中,很多人滥用nofollow标签,认为外部链接都加上nofollow就好,结果可能导致降权。

       nofollow标签主要有两个功能:

1.不给链接投票

       搜索引擎计算某个页面比如网站的首页权重的时候,对页面里面的所有链接都会给链接投票,如果遇到链接有nofollow标签,则不给该链接投票;

2.不参与网站排名

       反向链接是外链,是搜索引擎给网站排名的计算机制,如果页面有很多大量无关链接内容,搜索引擎也会认为这些链接是没有任何意义的,会被拉入黑名单,也就是这些链接都被加了nofollow。

nofollow标签的正确运用

1.用<META>声明告诉搜索引擎

       这个方法适合在某些动态页面,比如网站的内的搜索页面、用户回复信息等,这些页面都不用参与排名。参考nofollow应用在非主域的网页快照《删除不想被收录的域名或页面百度快照办法集中权重》把下面的按照不同的需求选择代码,加在</head>之前

<META NAME="ROBOTS" CONTENT="INDEX,FOLLOW" /><!--可以抓取本页,继续索引别的链接-->
<META NAME="ROBOTS" CONTENT="NOINDEX,FOLLOW" /><!--不许抓取本页,可顺着本页抓取索引别的链接-->
<META NAME="ROBOTS" CONTENT="INDEX,NOFOLLOW" /><!-- 可以抓取本页,不许顺着本页抓取索引别的链接-->
<META NAME="ROBOTS" CONTENT="NOINDEX,NOFOLLOW" /><!--不许抓取本页,不许顺着本页抓取索引别的链接-->

2.告诉搜索引擎不抓取该链接

       比如网站有内部会员系统,会员系统的内部链接一般会在网站的头部或右侧位置,这些链接加上nofollow告诉搜索引擎,不要抓取该链接。

<a rel="nofollow" href="/member/login">登陆</a>

3.告诉搜索引擎不抓取非站内链接且对整个网页不传递权重

       用法

<a rel="external nofollow">页面链接</a>

       external告诉搜索引擎,这个链接不是本页面链接(非本站链接 ),不要爬取也不要传递权重。符合strict标准,还需要配合JavaScript才有效,建立一个external.js文件,代码如下:

function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<ANCHORS.LENGTH; i++) {
var anchor = anchors;
if (anchor.getAttribute("href") &&
anchor.getAttribute("rel") == “external”)
anchor.target = "_blank";
}}
window.onload = externalLinks;

    本文地址:https://www.vi586.com/tool/291.html
    版权声明:原创文章,版权归重庆SEO吖七所有,欢迎分享本文,转载请保留出处!

    赞(8)