就在几年之前,用简单的html+css语言建立静态网站是非常普遍的。但是现在,差不多14%的网站都是用wordpress来驱动。
作为一个正在成长中的博客平台,wordpress已经逐渐成长为一个适合任何类型网站的博客系统。
但是,即使是这样,我们还需要稍加的修改来达到我们需要的效果。
虽然wordpress本身有强大的SEO功能,你依旧可以通过极少的改动来获得更好的SEO。以下几点技巧可以帮助你通过对wordpress的稍加改动来提升网站在搜索引擎中的排名。
固定链接
在wordpress的仪表盘的设置选项中可以看到固定链接的选项。
通常,wordpress会将你文章或页面的链接默认为这样:http://example.com/?p=32
从SEO的角度来看,这是因为从这个链接中你不能看到任何一个有价值的关键词信息,而关键词对于搜索引擎来说是非常重要的。
“title”标签
所有网站都有“title”标签,而对于SEO来说“title”标签是一个很重要的因素。
在众多搜索结果之中,“title”标签中的内容常常显示在用户的搜索结果之后。例如:我们在google中搜索“improve seo website”,搜索结果将下图这样:
我们看到第一条搜索结果显示的是在Six Revisions上的一篇名为9 Ways To Improve the SEO of Every Website You Design的文章,它之所以在google上被显示的原因是它的“title”标签如下所示:
9 Ways To Improve the SEO of Every Website You Design
通常,在wordpress博客中的“title”标签下的内容是“博客标题>>文章标题”,而搜索者有时也会因没有注意到而错过点击这篇文章。
为了使你的wordpress博客能够通过“title”标签获得最大的利益,应该在博客标题之前就显示文章标题。
为了改变“title”标签,我建议安装 All in One SEO Pack插件,这个插件将自动生成“title”标签,使得SEO变得更加友好,你还可以自己手动置顶每篇文章的标题。
“meta”标签
meta”描述标签为网站提供了一段简短的描述。在搜索结果中,这些描述将显示在网站的摘要中。“meta”中的描述可以放入你想在其中加入的关键词,然而,描述最好限制在150-160个字符之间。
在wordpress中,没有特别理想的方法来自动增加描述,而最好的描述就是通过博主自己的书写,前边说道的插件中可以帮助你设置描述。
你还可以通过SEO All in One Pack插件将所有的关键词标签添加到博客中。
对重复网页使用noindex meta标签
通常,wordpress有几个不同的方式来显示网页的路径,根据使用的不同的wordpress主题来说,有的重复的网页路径对于SEO来说是不利的。
例如,假如你博客中有一个分类的URL为:
http://example.com/category/my-category/
和这一分类同样的页面可以通过下边的URL访问:
http://example.com/my-category/
这是不好的,那么该怎么修复这个问题呢?
使用noindex HTML meta标签可以告诉搜索引擎不用搜索某一个URL,这样便可以减轻搜索引擎因你博客内容重复而对你的惩罚。
最容易的方法就是利用All in One SEO pack插件,利用这个插件你可以选择为分类、标签或是存档的URL设置noindex。
使用正确的HTML标题
合理使用HTML标题标签,即(h1、h2······h6)可以使你的博客更容易浏览。而且比起像
等标签HTML标题标签更容易吸引搜索引擎蜘蛛。
从SEO的角度来说,标签具有最高的权重,所以它只能在网站中使用一次。标签则排在第二位,那么标签在网站中则可以使用多次。以此类推的话,在下你可以使用多次标签,在下你便可以使用多次标签······
如果你的wordpress博客所用的主题不是你自己写的话,你可以查找主题文件夹中的模板文件(比如:header.php、single.php、post.php、home.php和page.php等)然后检查这些文件的HTML结构。如果主题是你自己写的话,你可以再次检查一下,看是否都有良好的HTML结构。
使用XML Sitemap
一个XML Sitemap是自动创建的网站的网页索引,便于搜索引擎清楚的了解网页结构并更好的抓取网站的内容。
使用Google XML Sitemap插件可以自动生成你的wordpress博客的XML Sitemap,它甚至可以自动将你博客的更新通知到Yahoo,Bing和其它搜索引擎。