WordPress:Search Engine Optimization for Wordpress

来自站长百科
跳转至: 导航、​ 搜索

WordPress,从约束中跳出来,开始结合了搜索引擎。它的特色和功能通过文章,页面和分类指引的搜索引擎,帮助搜索引擎搜索整个站点搜集它所需要的信息,把站点收进它的数据库。

WordPress自带几种搜索优化工具,包括使用.htaccess建立几种静态的URLs,叫做permalinks, blogrolling, and pinging. 同样也有很多第三方插件 和 hacks,可以用来优化搜索引擎 (SEO).

尽管如此,一旦你使用了多种WordPress 主题自定义 WordPress来达到你的要求,你就可能破坏了一些有用的搜索引擎的友好的功能。为了维持你的WordPress站点对于搜索引擎的最优化,下边是几点小建议:

好的, 简洁的代码
确定你的站点代码有效,代码中的错误可能会阻止搜索引擎在全站内有效的搜索。
内容讨论
搜索引擎无法"看"一个站点。它们只是"读"。漂亮对于搜索引擎来说没有用,和搜索引擎"讨论"的是词,内容,你的站点上的解释,共享,通告,训练和一些其他言语。确定你有合格的给搜索引擎用来检查和与所有的其他内容进行比较,来给出一个好的"分数"。
撰写目录时考虑其他搜索者可能用到的词汇
如何在网路上找信息?如果你正在写一些你希望在网路上可以被别人"找到"的东西,考虑一下人们可能会用来搜索的词汇。写作的时候多次使用这些词汇,但是不要在每个句子都用。学习搜索引擎如何查找你的内容,估计一下,然后分类,这样你就会帮助自己得到搜索引擎的青睐。
目录优先
搜索引擎进入你的站点的大部分,忽略样式和CSS。它只是经过整个站点收集内容和信息。大多数WordPress主题都是设计成让内容尽可能接近顶部,让边栏和页脚尽可能接近底部。很少有搜索引擎查找多过于页面前三分之一的内容的。确定你的主题把内容放在接近顶部的地方。
关键词, 链接和标题要满足目录
搜索引擎不会估计你的站点有多漂亮,但是它们会估计词语,把词通过筛选得到信任的特定词或者词组。在你的 meta 标签关键词列表和文档中找到的词会和链接和标题中找到的词进行比较,越合适,你的"得分"就越高。
链接和图片中的目录
你的站点可能并没有太多的文字,大多数都是图片和链接,但是你也有地方加入文字的内容。搜索引擎会在链接和图片标签中查找alttitle.当然这有一个更大的目的就是让你的网站更具有易用性,但在这些属性中拥有好的描述和词语可以帮助你提供更多的内容给搜索引擎。
链接的声望
这不是说你的站点有多好,而是你的链接站点有多好。这是搜索引擎非常看重的一部分。这是关于谁链接到你这里了。Blogrolls, pingbacks, 还有trackbacks 都是内建在WordPress中的. 这些帮助你链接其他人,给它们信任,同样也帮助他们链接到你的站点,连接这些"链接."这些站点上引进的被Google验证过的链接可以通过Google (其他搜索引擎也有类似功能) 中输入link:www.yoursite.com来查看。其他生成引入链接的方法包括:
  • 把你的站点的链接加入到其他论坛帖子签名。
  • 把你的站点提交到姓名地址录 (如下).
  • 注意: 在blog中留下评论对此没有什么帮助, 因为所有现代blog工具使用 rel="nofollow" 属性. 不要成为一个 comment spammer.
好的导航链接
一个搜索引擎搜索整个站点,从一个页面移动到另一个页面。分类,文档和多种页面的好的导航链接 会让搜索引擎顺利的在各个页面之间搜索,根据链接访问站点。


搜索引擎提交[ ]

有很多资源可以"帮助"你提交你的站点到搜索引擎。一些是免费的,一些是收费的。或者你可以自己手动提交你的网站到搜索引擎。不论你选择什么方法,一旦你的站点被checked for errors 并准备好, 搜索引擎将收录你的WordPress站点。

这里是关于成功提交的站点一些小提示:

  • 确定你有一些搜索引擎可以查找的目录. 通常,多于10篇文章的站点才可以被搜索引擎查询到.
  • 一个月或者更长时间内不要向相同的引擎重复提交站点,这取决于他们的标准而不是你渴望被选入列表.
  • 准备好输入或者是复制粘贴一段你的站点的少于200词的描述,站点的标题和站点的分类就可能被搜索引擎收录。
  • 准备好一个你的站点的多种"地址/链接"的列表. 你可以提交你的根目录特定分类和feed到搜索引擎, 扩大你的搜索引擎覆盖面.
  • 保留你提交过的多种搜索引擎和地址目录,这样你就不会出现重复提交的错误。而且你可以明白它们是如何把你包括进它们的页面和结果中的。

地址目录站点

通过交换生成和搜索优化目标来提交你的站点到目录也是很有用的。复杂的目录网站和那些主题细节或者局部化网站都可以使用。

DMOZ.org这是最重要的目录 – 它的内容是经过授权的,允许通过网络散发的。-- 它的内容同样被几乎所有的主要搜索引擎所直接使用。

搜索引擎优化资源[ ]

当WordPress准备好迎接搜索引擎时,下边是一些你可能想知道为搜索引擎准备和维护你的站点更多的资源和信息。


Meta 标签[ ]

Meta 标签 包括描述你的站点内的网站目的,描写和关键词的信息。Meta标签储存在header.php模板文件的head中。默认时,它们并不被包括在WordPress中, 但是你可以手动实现这一点,关于 WordPress中的meta标签的文章可以带领你熟悉添加meta标签到WordPress站点的过程。

WordPress 自定义范围操作可以用来把 文章页面 的关键词和描述包括进来。有几个WordPress 插件同样也可以帮助你添加meta标签和关键词描述到站点上,你可以从官方WordPress 插件目录找到相关内容。

Robots.txt 优化[ ]

搜索引擎读取一个yourserver.com/robots.txt 文件来获得关于它们是否应该被查找和到哪查找的信息。

指定搜索引擎在高级目录中到哪里查找内容,或者可以扩大站点范围的文件,还有受Google 和其他搜索引擎推荐的东西。

例如 WordPress robots.txt 文件:

User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: /feed
Disallow: /comments
Disallow: /category/*/*
Disallow: */trackback
Disallow: */feed
Disallow: */comments
Disallow: /*?*
Disallow: /*?
Allow: /wp-content/uploads

# Google Image
User-agent: Googlebot-Image
Disallow:
Allow: /*

# Google AdSense
User-agent: Mediapartners-Google*
Disallow:
Allow: /*

# Internet Archiver Wayback Machine
User-agent: ia_archiver
Disallow: /

# digg mirror
User-agent: duggmirror
Disallow: /

Sitemap: http://www.askapache.com/sitemap.xml


参见:[ ]

提交Feed[ ]

WordPress内建了很多feed,允许你的站点被feed阅读器查看。很多搜索引擎现在接受提交feed,有很多网站擅长于feed目录和feed服务。

想提交你的站点的feed,你需要知道你站点提供的feed的链接。feed这篇文章列出了多种内建在WordPress 中的feed链接。

要想知道自定义这些链接的信息,查看自定义feed.

Technorati 标签[ ]

Technorati是一种 "实时搜索引擎,明白blogosphere— webblog世界正在进行着什么." 根据网站, "Technorati跟踪链接的数量,了解blog的实用性,还有blog的实时功能。因为wenblog一更新,Technorati自动的接收来自weblog的通知, 它每小时可以跟踪blog世界中成千上万的更新,还监视着会话之下的交流(谁和谁正在链接)."

Technorati 标签 用来分类不同的话题和blog使用的信息。 Technorati自动使用WordPress分类作为标签。你可以通过添加 rel="tag" 到你站点上的任何链接来加入更多标签 ,例如:

<a href="http://wordpress.org/" rel="tag">WordPress</a>
<a href="http://codex.wordpress.org/" rel="tag">Codex</a>

同样还有好几种WordPress插件可以用来在Plugins - Technorati列表中最大化Technorati 标签。

注意: 在 WordPress v1.5.x版本中, Technorati 会自动的向标签一样识别你的分类名字。参见:WordPress 分类, Technorati 标签和搜索引擎优化


注意: 为了得到最佳的Technorati 列表, 你应该把Atom feed 包含在主题页眉中。你可以使用如下代码,你可以加在<head></head> 标签之间:

<link rel="alternate" type="application/atom+xml" 
title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" />

如果没有加Atom feed到你的页眉,Technorati中你的文章很可能被错误的显示。这会导致Technorati的文章目录重复文章标题还会列出别的(meta)信息,显示在你的blog文章标题和真正的文章目录之间。

Permalinks[ ]

Permalinks是作为你现有的URL的补充,可以通过显示在文章,页面和文档URL上如http://example.com/2003/05/23/my-cheese-sandwich/而不是http://example.com/index.php?p=423以改善搜索引擎优化。参见 使用Permalinks

因为搜索引擎使用链接和title作为它们信息采集的一部分,链接到你站点内带有Permalinks的帖子和文档显得更重要了。

参见:

作为附加的奖励,允许Permalink重定向插件. 这个插件"回复一个301永久重定向,如果要求URI与登陆口的permalink不同的话(或者是文档的). 它同样用来保证每个blog入口只有唯一的URL."

网站地图[ ]

网站地图 是一个单独的页面,列出了网站上所有的文章。它致力于给你的访问者提供一个关于你的站点是关于什么的好的总览,还有可以快速的找到某个文章,它同时在搜索引擎上作为一个好的链接,总是指向你所有的blog文章,也有很大的好处。通过在网站地图上的链接,在所有页面上的访问者和搜索引擎都很容易的进入和找到所有的文章。

这里是三个不同的网站地图例子的演示版和如何建立它们的说明:

Google 网站地图[ ]

在 2005年六月, Google接受了 网站地图作为它们的站点提交。Google需要使用XML的一个特殊方法来让网站地图有一个格式。你可以从Google找到更多关于 Google的网站地图提交 的信息,和 WordPress 论坛上关于 WordPress 和 Google 网站地图 的讨论。

一些效用已经建立起来帮助WordPress用户建立Google网站地图。查看更多相关信息:

链接关系[ ]

有一些关于是否列出链接关系实际影响搜索引擎队列的争论,尽管它很容易实现。


更多资源和指导[ ]

有很多有关搜索引擎优化和网站提交的东西要学习,这里是一些网站,可以帮助你学习更多关于这是如何工作的知识:

翻译[ ]

如果你已经把本文翻译过或者是你的blog上有一些相似的内容,在此发一个链接。请把全部翻译过的文章标记为(t),类似文章标记为(s).