`

nofollow属性学习笔记

 
阅读更多
一什么是nofollow?
nofollow 是一个HTML标签的属性值,告诉搜索引擎“不要追踪此网页上的链接”或不要追踪此特定链接。比如说,如果网页A

有一个链接指向网页B,
<a href = "www.B.com" rel = "follow">
,则搜索引擎不把A网页计算入B网页的反向链接。什么是反向

链接?比如,A网页指向B网页,A->B,那么对B来说,这个链接就是反向链接。
二nofollow的历史
nofollow一开始应用在网页级的标记中,指定搜索引擎不要追踪网页上的任何出站链接。如果我们要把他应用在单独的连接上就

要将链接重定向至robots.txt中的拦截网站。

什么是robots.txt(也称爬虫协议),它是搜索引擎中访问网站的时候第一个要查看的文件,robot.txt文件告诉蜘蛛程序在服务器

上什么文件可以被查看。

什么是蜘蛛程序?我们可以理解其为一个专门检索网络信息的程序,它象蜘蛛一样爬来爬去。网络蜘蛛是通过网页的链接地址来

寻找网页,从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻

找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个网站,那么网络蜘蛛

就可以用这个原理把互联网上所有的网页都抓取下来。但是这种抓取往往是不可能的,我们一般只抓取那些重要的网页。有两种

抓取方式,深度和广度,这里就不再赘述。

这样我们就引入了rel属性nofollow属性值,而无需指示搜索引擎漫游器不要追踪该网页的所有链接,只需轻松地指示蜘蛛不要抓

取某特定链接即可。例如:<a
 href="signin.php" rel="nofollow">signin</a>。


三为什么要有nofollow?
反向链接是搜索引擎给网站排名的重要因素,有很多SEO欺骗者会在其他网站大量发布带有指向自己网站链接的内容,这些垃圾链

接的存在就给搜索引擎对网页质量的评估造成一定程度的影响,可以说nofollow属性就是一个很好的垃圾链接防火墙。
分享到:
评论

相关推荐

    HTML学习笔记包括简介、基础、元素、属性、标题、段落等

    - `rel`:链接与文档的关系,如 `nofollow`。 综上所述,HTML 提供了一种标准化的方法来创建和呈现网页内容。从基本的文档结构到高级的文本格式化和链接功能,HTML 都具备丰富的特性和灵活性,能够满足各种网页...

    选择器笔记

    - **属性值包含指定字符串的选择器**:如`[rel*="nofollow"]`,选择`rel`属性值中包含`nofollow`的元素。 4. **伪类和伪元素选择器** - **伪类**:表示元素的特定状态,如`:hover`(鼠标悬停)、`:active`(被...

    JSP应用笔记总结——我的笔记

    - **限制搜索方式**:`搜索方式值"&gt;`控制搜索引擎如何处理页面,如`all`、`none`、`index`、`follow`、`noindex`和`nofollow`。 - **字符集(Charset)**:`; charset=字符集类型"&gt;`定义页面编码,如`gb2312`用于...

    Bootstrap学习笔记之进度条、媒体对象实例详解

    在本篇学习笔记中,我们将重点探讨Bootstrap中的两个关键元素:进度条(Progress Bars)和媒体对象(Media Objects)。 1. **基础进度条**: Bootstrap的基础进度条是一个简单的水平条,用于表示某个过程的完成...

    React学习笔记之事件处理(二)

    &lt;a href="#" rel="external nofollow" onClick={handleClick}&gt; Click me ); } ``` 在React的类组件中,事件处理通常需要确保`this`关键字指向正确的组件实例。为了达到这一目的,我们需要在构造函数中调用`...

    网页优化meta标签使用方法及规则.docx

    例如,可以通过`&lt;meta name="robots" content="noindex,nofollow"&gt;`来禁止搜索引擎索引该页面。 #### 四、Meta标签使用注意事项 - **避免过度使用**:不要过度使用Meta标签,尤其是Keywords标签,以免被搜索引擎...

Global site tag (gtag.js) - Google Analytics