您的位置:首页»WordPress 教程, 进阶使用»  WordPress SEO 优化技巧大全

WordPress SEO 优化技巧大全

站趣-分享建站的乐趣又来旧话重提,今天我们来谈谈 WordPress 如何 SEO。虽然内容为王,但是,每天花一小点时间进行 SEO ,却会使你事半功倍,建站更轻松。
之所以选择用 WordPress 搭建站趣-分享建站的乐趣,全是因为看中 WordPress 有利于 SEO 的良好的永久链接结构。即便如此,我们还可以进一步对 WordPress 进行 SEO 优化。
SEO 之前,给大家介绍一个检测你的 WordPress SEO 优化得分的网站:domaintools站趣-分享建站的乐趣虽然刚刚测试上线,可得分竟然是100。可见,我们即将为您分享的 WordPress SEO 技巧有多么实用。
在接下来的 WordPress SEO 小节里,您将学到以下小技巧:

  1. WordPress URL 链接结构建议
  2. 我们知道 WordPress 提供默认、日期和名称、月份和名称、日志 ID 号以及自定义结构这五种链接结构,那么,我们应该选择哪种链接结构才有利于 SEO 呢?
    辐射鱼建议大家采用自定义结构/%postname%/这种链接结构,这样我们可以在 url 中加入关键词,使人一目了然。

  3. WordPress title SEO 优化
  4. title(标题)是最重要的HTML标签。在标题中最好带有网站名称和一些关键词、长度不超过32个中文字、不要放置没有关联的关键词、使用分割符,可以是 “|”(竖线)“-”(中划线)“«” “»”。我们认为,比较好的标题格式应该为:

    title-blogname

    那么,在 WordPress 中我们又应该怎样设置 title 呢?很简单,打开您所用主题的 header.php 文件,将 部分修改为:

    1
    
    <title><?php wp_title(''); if (is_search()) { ?> Search for <?php echo $s; } if ( !(is_404()) and (is_search()) or (is_single()) or (is_page()) or (function_exists('is_tag') and is_tag()) or (is_archive()) ) { ?> at <?php } ?> <?php bloginfo('name'); ?></title>

    另外,我们还建议您使用 h1 定义网站标题、h2 定义文章标题、h3 定义侧栏和评论标题。

  5. WordPress Meta SEO 优化
  6. 虽然说 Meta Keywords 和 Meta Description 的作用越来越小,但我们仍然不能忽视它的作用,毕竟做了总比没有做好吧?!
    同 title 优化一样,我们得在 header.php 里加上:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    <?if (is_home()){ 
        $description = "Thirdinfo.Com 是一个关注独立博客推广、赚钱、优化、主题的博客。";
        $keywords = "Thirdinfo.Com,btFish,Bloggers,Wordpress,SEO,Themes,Plugins,Ubuntu,主题,插件,博客,服务,主机,推广,赚钱,优化,辐射鱼";
    } else if (is_single()) {
    		$keywords = get_post_meta($post->ID, "keywords", true);
    		$description = get_post_meta($post->ID, "description", true);
    	} else if (is_category()) {
    		$keywords = single_cat_title('', false);
    	} else if (is_tag()) {
    		$keywords = single_tag_title('', false);
    	}
    ?>
    <meta name="keywords" content="<?=$keywords?>" />
    <meta name="description" content="<?=$description?>" />

    注意:关键词使用英文半角符号“,”分割,撰写文章时需在自定义字段里添加 keywords

  7. WordPress Sitemap SEO 优化
  8. Sitemap 一来可以让您的访问者方便找到他们需要的文章,二来也便于搜索引擎索引。所以,我们需要准备两个 Sitemap。
    1)、sitemap 页面(给访问者)
    站趣eachBlue v1 这个 WordPress2.7 主题中已经提供了 sitemap.php 模板,大家可以下载研究,限于篇幅,在这里我就不再累述。
    2)、sitemap.xml(为 google、百度等搜索引擎)
    我们可以使用 Google Sitemaps Generator 这个插件自动生成 sitemap.xml,使用方法非常简单,如果您还不会使用,我们将会在稍后的教程中提供使用教程。

  9. WordPress robots.txt SEO 优化
  10. robots.txt 的作用是引导 google、百度等搜索引擎的爬虫进行索引,告诉他们哪些内容不允许其索引与收录。合理的 robots.txt 设置,不但可以有效的节省搜索引擎对服务器带宽的占用,还可以提高网站在搜索引擎中的排名。那么,使用 WordPress 的朋友,可以这样设置:

    User-agent: *
    Disallow: /wp-admin/
    Disallow: /wp-content/
    Disallow: /wp-includes/
    Disallow: /feed/
    Disallow: /comments/feed/
    Disallow: /trackback/

    注意不要人云亦云,很多 WordPress 容易将前三条简写为 Disallow: /wp-,如果您结合 Google 网站管理员工具,会发现一个严重的问题:假如文章链接地址中含有 wp-,Google 也不会索引,违背了我们只是不想让 Google 索引 wp-admin 等目录的初衷。

  11. 合理的导航结构
  12. 1)、将最重要的链接放在一级导航上面
    2)、建立二级导航,告诉访客现在所处的位置
    3)、使用 h1 定义网站标题、h2 定义文章标题、h3 定义侧栏和评论标题

  13. 合理的关键词以及结构
  14. 做任何一个网站,关键词的选择很重要。关键词的搜索频率越高,访客进入我们的网站的可能性也就越高,但是,站趣-分享建站的乐趣建议大家不要去抢单字关键词,比如 Google、百度、WordPress 等等。因为搜索引擎判断关键词的权重是按照这样的顺序进行:

    域名>title>h1>h2

    即使我们的文章关联度再好,SEO 技术多么过硬,也敌不过别人一个域名。所以,我们应该选择热门度较高的组合关键词。另外,我们还应该:
    1)、关键词应该出现在 URL 里
    2)、网站标题、文章标题里应该包含关键词
    3)、在图像 alt 标签里放入关键词
    4)、文章开头部分出现关键词(关键词密度最好不要超过10%)

  15. Google XML Sitemaps 优先级设置
  16. 用户最需要的是内容,我们理应让单篇日志的权重高于各种存档页面,具体设置请参照站趣-分享建站的乐趣的设置:
    google-sitemap-setting

  17. 避免重复内容
  18. WordPress 特定的链接结构,虽然可以使访客轻松找到需要的网页,但也导致出现了大量重复或相似内容,按照以下步骤进行设置可以改善这个问题:
    1)、首页摘要输出
    2)、分类、TAG 页、存档页以及作者页只输出文章标题

好了,今天的教程就到这里吧。如果您有其他的 WordPress SEO 技巧,欢迎留言分享。

16个评论

  • Reply 1 驽鸟

    December 24th, 2008 at 16:46

    我是来看死鱼的~~~

    • Reply 2 辐射鱼

      December 24th, 2008 at 16:58

      死了的有啥好看,看活蹦乱跳的狐狸和 kid 吧

  • Reply 3 aunsen

    December 25th, 2008 at 11:51

    死鱼有啥好看的,真是的!

  • Reply 4 xiaorsz

    December 27th, 2008 at 22:59

    貌似把文章页的标题设成 h1 会比较好!!

    • Reply 5 辐射鱼

      December 27th, 2008 at 23:46

      我建议用h1表示网站标题更好
      其实,这个标签,只要不要轻重颠倒就是了

  • Reply 6 G.Lee

    February 28th, 2009 at 09:03

    title优化的代码是怎末写的呢?

    • Reply 7 辐射鱼

      February 28th, 2009 at 10:34

      title 优化并不需要特殊代码
      meta 优化才需要

  • Reply 8 靖西在线

    March 18th, 2009 at 07:21

    title具体怎么写发还是不清楚,比如这段代码,如何能在title写上具体的介绍,而又能在分类和日志页同时显示呢?

  • Reply 9 靖西在线

    March 18th, 2009 at 07:21

    天啊,代码消失了。。。

    • Reply 10 辐射鱼

      March 19th, 2009 at 11:13

      稍后更新下文章,评论后点击文章链接才能看到文章内容,这是为了避免重复内容,难道得使用 Ajax?……

  • Reply 12 Showfom

    April 23rd, 2009 at 18:08

    文章标题还是h1好,为此我特意全部改成h1,重写css的

    • Reply 13 辐射鱼

      April 23rd, 2009 at 19:02

      其实我的意思是只要后面排好队,文章标题是hn都要得

  • Reply 14 品色 jayo.5d6d.com/

    November 15th, 2009 at 19:53

    哈哈哈萨克

  • Reply 15 乱爬

    February 2nd, 2010 at 17:58

    介绍得很详细,经过该贴的优化之后确实对搜索引擎比较友好了