百度搜索资源平台在今年2月27日发布了“劲风算法即将上线”的消息,百度劲风算法主要打击的就是恶劣聚合页的问题!使用zblog的站长知道,我们在发布文章信息时,总会给文章添加相关性的标签,这样既能帮助访客更好的抓住文章要点,又能拓展页面数量,然后这样做就留下了一个很大的seo隐患,那就是制造了大量的垃圾聚合页!
因为我们添加标签时,大多数人都是随机填写的,也有插件或主题系统自动提取生成的标签,并没有很好的注意到是否会形成垃圾聚合页,现在劲风算法来了,zblog站点很容易就因为这个原因中枪,造成大面积的K掉页面,网站收录量锐减,那么我们该怎么办呢?很简单,我们把这个垃圾聚合页删掉就可以了,具体怎么操作,最简单的方法有两种,用插件或代理走数据库清理。
方法一:插件“批量标签管理 ”
方法二:用图形化的mysql数据库管理工具
打开你的数据库,执行以下sql语句:
delete from zbp_tag where tag_Count<2
其中zbp_tag为你的zblog标签表,有的同学在建站时更改了默认标签缀的,就把zbp_tag改成xxx_tag,注意:xxx要替换成你真实的表前缀,而不是真的直接复制xxx,
tag_Count<2的意思就是删除文章数量少于2条的tag标签,也就是对应文章数量为1和0的标签都要被删除掉,各位同学可以根据自己网站的情况来修改这个“2”,以确定删除tag的标准;
一般来说,tag标签对应的文章数只要大于2条,就不算垃圾聚合或空短页面了,具体的根据自己的seo经验和网站内容性质/网站规模来确定!
经过以上处理,大家是不是发现tag一下少了很多,垃圾聚合页/空短页面都消失了?
tag标签减少的好处:可以把权重更多的集中到非垃圾聚合页面上,从而提高多个长尾关键词的权重,并带动整站权重的提高;同时会让你的网站访问速度提高不少,因为减少了很多无意义的调用!
这里额外延伸一下wordpress类似的一个操作,用以下代码(修改最后的c.count=0中的0即可,0代表文章量等于多少的标签,只会清理标签不会删除文章,如果要清理标签数等于0,1,2,3分别执行多次即可),清理完会发现网站速度都有所提示,特别书数据量大的站。
代码如下:
DELETE a,b,c
FROM wp_terms AS a
LEFT JOIN wp_term_taxonomy AS c ON a.term_id = c.term_id
LEFT JOIN wp_term_relationships AS b ON b.term_taxonomy_id = c.term_taxonomy_id
WHERE c.taxonomy = 'post_tag' AND c.count = 0
好了,今天的分享就到这里,希望能帮助到大家!