以论坛为例,谈nofollow属性对网站优化的意义

告知搜索引擎蜘蛛不要爬行无意义的链接;降低对一些低质量的页面的过度爬行抓取:因为笔者认为PW对于nofollow使用恰到好处,对搜索引擎友好

以论坛为例,谈nofollow属性对网站优化的意义

Nofollow是Google在05年推出来的,当时的作用定义是用来告诉搜索引擎蜘蛛加上了nofollow属性的链接都不用去爬行了,Google推出nofllow属性的的目的无非是为了打击日益猖獗的垃圾信息群发行为。后来我们在优化过程中发现到了其对于站点优化的好处,开始出现很多利用这个属性进行SEO的技术。

做过论坛或者博客类站点人都应该清楚,我们可以使用nofollow属性来达到处理垃圾不健康评论的效果。但很多优化人员都会存在一个误解,认为使用这个标签可以很好的保存站点的权重不流失。而显然这个想法违背了搜索引擎推出nofollow标签的真正初衷,搜索引擎并不想让优化人员可以通过这个属性来方便的操纵权重的分配,最终影响正常的排名。当我们认真了解了Google推出了该属性的初衷,我们就会明白这个属性的真正意义所在。其实就是告诉搜索引擎的蜘蛛什么连接没有意义,什么链接不用爬行。同时我们可以利用这个属性来见扫搜索引擎对于站点上那些无意义的页面的爬行,然个搜索引擎爬行质量更高的页面,提升站点在搜索引擎眼中的整体的质量。

站点页面的整体收录量是优化的一个重要指标,尤其是对那些大型的站点来说,搜索引擎蜘蛛并不可能在一天之内就把所有的页面都爬行了,如果搜索引擎蜘蛛只是停留在一些质量低的或者无效的页面上,那么对于站点的整体收录质量将会有影响。在下文中笔者将以phpwind(目前主流的PHP论坛系统,下文以PW简写)论坛作为例子,分析如何试用nofollow属性才能达到其的真正意义。

一:告知搜索引擎蜘蛛不要爬行无意义的链接

站点的哪一个区域的权重相对较高呢?无疑就是站点的顶部为止,出现在网站首页顶部的链接,显然是能够获得高权重的链接,自然也能获得不错的抓取量,PW给“找回密码”、“今日发帖数量”、“用户名”的链接都添加了nofollow的属性,而对于这些页面来说,用户根部不会在搜索引擎中搜索,对此然个搜索引擎收录这些页面是没有必要的。

二:降低对一些低质量的页面的过度爬行抓取

同样我们看看PW的论坛页面,像“发帖”的链接按钮一般页面会有两个,PW选择使用nofollow属性把其中的一个链接去掉,这种做法显然是为了降低对一些质量低的页面的过度爬行抓取,让搜索引擎蜘蛛有更多的“精力”去爬行论坛的帖子。

这里选择以PW为例,是因为笔者认为PW对于nofollow使用恰到好处,这也是PW能对搜索引擎这么友好的主要原因之一。对此对于我们的站点只要掌握nofollow属性的使用方法,那么我们就可以通过使用它有效的改进站点页面的整体收录量,当收录上去了,流量自然不是大的问题。

总结,对于nofollow属性的使用,我们清楚的了解其对于我们的优化的重要性,但是我们更需要清楚的了解其使用的真正意义才能更好的为我们的优化服务。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月4日 21:18:17
下一篇 2024年5月4日 21:20:25

相关推荐

  • c语言return作用,c语言return的意义

    关于c语言return用法 1、main前有个int,说明这个main函数要返回一个整型值,不写返回整型值就要警告或出错(编译器处理不一定相同)。写个return();就算是返回0值了,所以就能通过。 2、return 语句是提前结束函数的唯一办法。return 后面可以跟一份数据,表示将这份数据返回到函数外面;return 后面也可以不跟任何数据,表示什么…

    2024年5月20日
    3900
  • java类的静态字段,java静态属性及方法

    静态字段是什么 1、是类方法,是被指向到所属的类而不是类的实例。静态字段是类字段,无论该字段所在的类创建了多少实例,该字段只存在一个实例被指向到所属的类而不是类的实例。初始化函数是在装载类时执行的,而不是在创建实例时执行的。 2、还有一种字段,是用static修饰的字段,称为静态字段:static field。实例字段在每个实例中都有自己的一个独立“空间”,…

    2024年5月20日
    3800
  • excel打印属性设置,excel中打印设置包含有什么

    excel表格打印区域与打印范围设置 1、打开编辑好的Excel文档,选中想要打印的区域,如图所示(阴影图层部分为所要打印的区域)。点击页面布局选项卡,选择打印区域选项,点击设置打印区域子选项,这时候我们就成功设置了打印区域。 2、首先我们打开电脑,打开电脑之后,在电脑桌面上找到表格的图标,找到之后双击表格的图标,双击之后我们就打开了此表格。 3、方法/步骤…

    2024年5月20日
    3500
  • java中给性别添加属性,java性别代码

    java中一个对象有2个属性,如何添加一个呢 创建对象是需要类的,你并没有说创建那个类的对象。而你的标题是定义,所以搞不清楚你是想定义一个类还是说创建某个对象。假定你说的是定义一个类,拥有另外两个类的属性。 遍历学生列表,找到id为2的学生。 将该学生的age属性加1。 结束遍历。 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C+…

    2024年5月19日
    3400
  • java遍历类的属性,java中遍历

    java中如何遍历实体类的属性和数据类型以及 你这里的numbers是一个对象数组,所以你可以这样遍历,单个对象是不行的。遍历对象内部成员,在反射里面有方法,我刚练习完,只有将对象的成员分解到数组中才行。 java中,dto是从db查询出来后放在list中的,所以需要遍历list。 假设需要合并的实体类是一个Java类,包含了多个字段,其中需要合并的字段名为…

    2024年5月19日
    4100
  • 学习c语言的价值,学c语言的意义

    学文科的人学习c语言程序设计有使用价值吗,它有什么具体用途 做服务器开发;可以写游戏;可以写驱动程序;可以写外挂;可以做视频图片流媒体处理;可做网页和爬虫相关的编程;可以进行黑客编程等等。 学习C语言能够提升自我,有助于未来发展;学C语言可以从事应用软件编写、嵌入式设备开发等相关的工作。有了C语言基础,如果想进一步学习Java语言或PHP语言会更容易上手。 …

    2024年5月19日
    5000
  • java=变量,java变量的基本属性

    Java语法介绍(三):变量 1、为了在Java中存储一个数据,必须将它容纳在一个变量之中。而数据类型决定了一个变量可以赋给什么值以及对变量进行什么样的操作。 2、在JAVA中我们通过三个元素来描述变量:变量类型,变量名以及变量值。变量,就是可以改变的量。例子:int 表示能存储整数类型的数据类型。 int a;表示你定义了一个存储整数的变量。 3、变量是程…

    2024年5月18日
    4500
  • java类名.类名.属性,java类名是啥

    定义一个Java类,类名Cricle,圆属性为半径,已知半径为5,编程实现出该圆… 1、printf(圆的周长=%lf\n圆的面积=%lf\n,l,s);} 或者你可以直接写 includestdio.h void main(){ printf(圆的周长=3415926\n圆的面积=7539815f\n);} C语言是一门通用计算机编程语言,应用…

    2024年5月18日
    3400
  • excelvba幂,EXCELvba属性方法对照表

    2的1305次方是多少? 1、的次方数是没有尽头的。这里可以通过几个例子来说明。例如:2的3次方等于8,2的4次方等于16,2的5次方等于32,2的6次方等于64,2的7次方等于128,2的8次方等于256,可以继续作下去。 2、设a为某数,n为正整数,a的n次方表示为a,表示n个a连乘所得之结果,如2=2×2×2×2=16。次方的定义还可以扩展到0次方和负…

    2024年5月17日
    4200
  • java属性方法,java属性与方法

    java属性和方法的区别 属性是这个对象的属性,方法是这个对象所拥有的功能。 Java中的属性和字段有什么区别?Java中的属性,通常可以理解为get和set方法。而字段,通常叫做“类成员”。这两个概念是完全不同的。属性只局限于类中方法的声明,并不与类中其他成员相关。 属性是指的是类的成员变量,不包括方法。比方 public A{ int a;float b…

    2024年5月17日
    3900

发表回复

登录后才能评论



关注微信