很多小盆有的wordpress博客在google收录比较快,而百度则收录的很慢,我的博客发布文章google一般3分钟收录,百度会在10分钟收录,下面分享下我的SEO技巧。
1、永久链接-文章URL链接结构优化
这个在开始创建博客的时候就要注意,创建之后立即修改动态地址为静态,我的格式是:/%category%/%post_id%.html;不过建议使用:/%category%/%post_name%.html。
2、给单独页面添加 keywords 跟 description
之前一直用 all in one SEO 插件,后来在万戈的文章里发现一个不用插件的方法给每一篇文章添加 keywords 跟 description,把下面的代码添加在header.php的
之前:
post_excerpt) {
$description = $post->post_excerpt;
} else {
$description = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 220,"……");
}
$keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords . $tag->name . ", ";
}
}
?>
这里把keywords 跟 description 改成自己网站的。
3、文章Title的优化
WordPress默认的title是“博客名+文章名”,这对SEO很不好,所以建议使用:“文章名+博客名”的形式,可以title代码:
这段代码还包括了搜索返回结果页面的title优化。很全面
4、创建:sitemap.xml 跟 robots.txt
相信大家都知道 sitemap.xml 跟 robots.txt 2个文件的作用,在这里就不多解释了,应该在创建wordpress博客的时候就建立这2个文件。sitemap.xml文件可以用wordpress插件:Google XML Sitemaps 来生成。
而robots.txt的创建则需要手动写一个txt文件,在上传在你的wordpress根目录,具体怎么写可以参考我的:robots.txt
需要注意的是:如何让百度更快的收录,则在robots.txt中添加sitemap.xml路径。
5、防止垃圾留言评论
防止垃圾留言与评论很重要,如果垃圾评论过多或者平凡,会导致网站在百度权重降低,甚至K站。所以我们要做好防止垃圾评论方法,你可以手动审核所有评论,但这样会太麻烦,特别是评论多的时候。所以推荐使用wordpress自带的防垃圾评论插件Akismet
在你的博客权重不高的时候,你可以在发布文章的时候手动添加Trackbacks:http://ping.baidu.com/ping/RPC2,这个地址是百度的ping。作用是告诉百度文章更新了,让百度蜘蛛来索引。
还有就是定时定量更新博客内容对SEO是很好的,让搜索引擎知道你博客的规律。wordpress SEO大概就这么多啦,还有什么技巧欢迎在评论讨论。
90 评论
添加评论