关于SEO中rel的nofollow属性
因为博主是从事PHP全职工作的,所以关于SEO方面,小虎博客一直是顺其自然,基本上没有怎么去做SEO之类的优化,对于网站关键词都是随手写出来的,关对于TDK中的描述更是直接由wp截取的,根本就没有进行过手动的描述,所以在出现站点的降权或者出现SEO之类的情况时都是顺其自然,有点自生自灭的味道吧,让百度自己来进行恢复,这是做程序的硬伤啊。
只要没有大局上面的影响,比如像一些栏目,就是最原始的TDK,没有做任何的优化,目前发现百度抓取了小虎博客的很多 “网址/?p” 这样的链接,百度一下,好多好多啊,实际上这些链接都没什么用处,而我主机上面又没有设置跳转,赶紧把 /?p=* 之类的屏蔽掉吧,在 robots.txt 文件里面屏蔽了百度收录的一些重复的链接,比如常见的评论链接,相信这是大多数的博客都要做的。
关于 "rel=nofollow"属性,之前也遇到过,比如默认的主题,链接 A 标记里面就添加了 "rel=nofollow"属性,这是谷歌推出的 nofollow,是告诉搜索引擎不要追寻目标网页,不要向目标网页传递权重,使用方法也是很简单的,如 <a href="xiaohuboke.com" rel="nofollow">登录</a> ,告诉爬虫该页面无需追踪,使用这种方法的好处就是不会使老的已经排名很好的页面权重流失。
nofollow 用得较多的地方或许就是评论链接了,但在我们写文章的时候,如果需要向外链接的话,也是需要 nofollow 进行优化的,之前小虎博客在写文章的时候,如果要链接外网页,比如广告页面,都是直接 A 标记添加的,而没有作任何的 nofollow,如果被百度一旦收录,再进行修改页面的时候,往往会造成百度的降权,因为跟之前的页面对比不一样的内容了,所以在以后链接外网页的时候,很有必要添加 nofollow。
这也是今天一个朋友添加QQ的时候提到的一个问题,偶然想到之前的广告链接都没有添加 nofollow,导致百度每次来抓取的内容都变了,或许添加上 nofollow 之后,再进行修改不会影响排名了,看来SEO 要学习的东西也有许多,博客站点要优化的内容也蛮多的,一个小小的细节或许会影响很多地方,除了每篇文章细心的优化之外,还有栏目的优化,robots.txt 的规则编写,sitemap.html 的内容地图等等,都需要慢慢进行探索的,只要把 SEO 做好了,不怕排名上不来,细心啊,全是细节。