怎样对WordPress 进行 SEO优化 ?这里有一篇比较适合WordPress初学者看的文章,觉得比较好,整理后分享出来给大家。网上关于WordPress优化的文章随处可见,但对于新手大量的文章,一开始会让你有点头痛,还有,博客的有的优化设置是一开始就要做的,不然,后来发现时就很麻烦。例如,我的电子商务博客的文章url一开始就没设置好。废话少说,实干是王道,文章如下:
1、www.域名和 域名 的转向
如果你的博客有两个 URL——www.域名 和 域名,那么搜索引擎就会认为这是两个不同的博客,并分别进行流量等数据统计。所以,你在一开始就需要确认你喜欢用哪一个,(你不能脚踏两只船撒)。我的电子商务博客是 www.域名 这种形式。(虽然www.***.net 是 ***.net的一个二级域名,但个人喜欢)那么如何把域名 重导向到 www.域名 呢?这里介绍几种方法:
(1)、域名解析:直接在域名DNS那里添加域名转向解析,怎么添加,这里就不废话了。(不懂的问我)
(2)、安装 Enforce www. Preference 插件
插件上传并激活之后,如果你在“基本设置(General Settings)”上定义的博客地址是 www.a.com,那么,a.com 就会被重导向到 www.a.com。
(3)、修改 .htaccess 文件
在 WordPress 根目录下的 .htaccess 文件里添加以下代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^a.com [NC]
RewriteRule ^(.*)$ http://www.a.com/$1 [L,R=301]
同样,你如果想把 a.com 导向到 www.a.com,只要把 a.com 和 www.a.com 调换位置就可以了。
2、设置永久(Permalinks)链接
你最好把永久链接的自定义结构(Custom Structure)设置成“/%postname%/”,这样的 URL 有以下好处:
(1)、URL 中可以包含关键字,有利于 SEO;
(2)、如果哪天你觉得这篇文章最好归于另一个分类,那么你可以直接把文章归入那个分类而不会影响文章 URL;
(3)、如果你博客上的文章很多,或者你对这篇文章做了很大的修改,又或者当你没有东西可以写的时候,你可以把这篇文章的发表日期改成今天,那么它就是一篇新的文章,但是文章的 URL 不变(这有点猥琐,还是建议不要这样做)
3、优化文章标题(Title)
据说“WordPress SEO方法总结 | 电子商务先锋”的标题形式比“电子商务先锋 | WordPress SEO方法总结”的标题形式要有利于 SEO,要做到这点,可以通过以下两个方法实现:
(1)、使用插件 All in One SEO Pack或者 Platinum SEO Pack
(2)、直接在 Header.php 文档中修改 Title 标签,即把之前的 Title 标签的代码改为:
< title>< ?php if (is_single() || is_page() || is_archive()) { ?>< ?php wp_title(’ ‘,true); ?> | < ?php } bloginfo(’name’); ?> < /title>
4、优化描述(Description)
如果你为文章设定了摘要,那么 Description 的内容就会显示摘要的内容或者一部分(因为有字数限制)。
如果你没有设定摘要,搜索引擎就会抓取文章的开头作为 Description,通常会比较难看并且有可能抓取不到,导致出现重复的元。
所以,最好事先设定 Description ——这样还有利于美观。
All in One SEO Pack或者 Platinum SEO Pack也有自动抓取摘要的功能——不过现在的研究是这类插件会对seo优化造成一些伤害,但新手还是建议用这个插件。
5、标签(Tag)
WordPress 有了 Tag 功能,为每篇文章定义关键字(也有人叫关键词的),关键字选择的好,有利于搜索引擎排名,不过注意你的 Tag 要能在文章中找到。
如果你是为了关键字才写文章,可以先到 Google 趋势看看那些字受欢迎,然后再写文章。
6、图片优化
(1)、设定图片的大小和边距,这样不仅会容易被搜索引擎收录,而且还会加快网页加载速度;
(2)、 ALT 属性,这样在图片未显示之前可以先显示文字;
(3)、如果有空可以定义 Title 属性,读者把鼠标移到图片上就可以知道图片名称。
SEO Friendly Images 插件可以实现以上后面两个功能。
7、Nofollow 不必要的链接
WordPress的评论现在都是nofollow的。当链接到一些不必要的链接和链接到垃圾网站一样会被搜索引擎降权,精博的 PR 值由 4 变成 3,或许就是因为外链太多,并且没有加 nofollow 功能。那么,哪些链接是需要 nofollow 的呢?
(1)、RSS Feed 链接;
(2)、登录和注册页面链接;
(3)、邮件订阅链接;
(4)、页脚相关外部链接;
(5)、付费链接;
等等。有些博客把导航页面链接(例如“联系”页面)和分类的链接都加了 Nofollow,但是有些博客又没有加。
8、Akismet消除垃圾留言
垃圾留言不仅会影响页面外观,而且会影响整个页面在搜索引擎上的权重。WordPress 自带 Akismet 插件,你只需要激活并输入 API Key 就可以了。
另外,听说百度不遵守 Nofollow 属性,所以最好安装我爱水煮鱼炮制的 Comments Link Redirect插件,这个插件的作用是——“所有留言区的链接既不会被搜索引擎(包括百度,如果百度真如他所说它遵守 robots.txt 协议的话)索引,更不会给予权重”。
9、添加相关文章插件
这明显是为了增加内链数量,可以通过以下三个插件实现:
(1)、YARPP
(2)、Similar Posts
(3)、WordPress Ralated Posts
我的这个电子商务先锋是用的第三个,效果见这篇文章的最后(不错吧)。
10、定制 Robots.txt
Robots.txt 的主要作用是告诉搜索引擎不要抓取和收录你的哪些内容,以避免重复内容的出现。格式大概如下:
User-agent: * ———————– 搜索引擎
Disallow: /cgi-bin/ —————– 不允许搜索引擎抓取 cgi-bin 文件夹及其里面的所有内容
如果你使用 XML Sitemap 插件,你的 Robots.txt 文件会类似如下:
User-agent: *
Disallow:# BEGIN XML-SITEMAP-PLUGIN
Sitemap: http://www.essentialblog.cn/sitemap.xml.gz
# END XML-SITEMAP-PLUGIN/
11、定制 Meta Robots
这也是告知告知搜索引擎不收录仅跟踪哪些页面的,用来避免重复内容。大概有两种方法:
(1)、使用 Robots Meta插件
可以使搜索引擎跟踪页面所有的链接,但是却不收录这个页面,同样的功能可以通过以下方法实现:
(2)、直接在页面上添加以下代码:
< meta name=”robots” content=”noindex,follow” />
这些方法都具有操作性,很实用,不抽象,但是如有遗漏或者错误,欢迎批评指正。
12.网站地图与日志归档设置
之前也写过一篇文章叫《网站地图,WP-EasyArchives插件使用详细教程》专门介绍了日志归档的设置,对于搜索引擎的网站地图建议使用刚刚提到的XML-sitemap插件。具体怎么样设置这个插件,网上的教程也是一大把,去搜搜吧。善用搜索引擎是电商人必备的技能!
13、留言回复通知
这个很重要,搞一个博客,一个巨大的目的就是交流撒。人家来你的博客评论了,你回复了,你得让他知道。之前我就犯傻,没有设置这个功能,结果人家来的评论都是一次性的!俺的博客过去都是“门前冷落车马稀”,虽然现在还是冷风嗖嗖“`这里就推荐一个插件mail to commenter options.
行了,就这么多,WordPress博客建设的seo优化是seo实践的很好实验品,但这也是一个慢慢进行的过程,大家好好去体验咯……本文由ecleader.net站长供稿!
新闻热点
疑难解答