WordPress SEO主题篇之headings

June 23, 2007 3 Comments 分类: Wordpress

作为一个业余的WordPress SEO-er,我也知道h1,h2,h3等标签的使用对WordPress SEO是相当的重要的。但总观95%以上的WordPress主题,themes’作者有的是为了页面的好看,有的是缺乏对wordpress seo的了解,在h1,h2,h3等heading标签的使用上多多少少有些问题,严重的还会对Search Engine产生误导。

常见wordpress主题中headings标签设置如下,以博客的名字为“Lee Ryan的博客”为例:

  • wordpress首页:“Lee Ryan的博客+描述”为title,同时被h1标签包围,描述部分有的主题用的是h2;首页上文章的名称为超链接,以h3包围;sidebar里面的“文章分类”“最新文章”之类的词用h2包围;
  • wordpress的文章单页:”文章名称+Lee Ryan的博客”为title;文章主题仍然为h3;sidebar内仍然是h2;博客的名称”Lee Ryan的博客”为h1;“发表留言”“X 条留言”等用h3或者h4,我还见过用h2的…

对Search Engine而言,权重 title>h1>h2>h3…关于title部分的WordPress SEO,可以参考我以前的文章《SEO几近完美的WordPress header》,接下来,h1给谁?就wordpress主页而言,对“Lee Ryan的博客+描述”用h1没有什么问题,描述用h2会更好一点,但是普通单文章页面或者文章分类页面继续这样使用就有一点不妥,因为你不能保证你的每一篇文章都和你博客的名字有关。h1包裹的文字是东,文章内容是西,这个时候Search Engine会这么想——这个博客不是个东西,spam!我wordpress主题的h1标签给了文章的title,至于h2和h3,灵活使用,但是绝对不要用在“最新文章”“发表留言”等文字上,没有任何的意义,如果拿不准怎么用就干脆不用。

各位现在看到的这个wordpress主题,是我根据自己对WordPress SEO的一些想法做的,还没有完工,进度缓慢,排版上有很大的问题,不懂php编程,不懂css…难啊。以下是我在制作这个wordpress主题过程中坚持的几个SEO原则:

  1. h1标签前面不要有h2,h3等低级标签;
  2. 绝对不要将heading标签用在不相关内容上;
  3. h1—h6过渡自然,不要出现跳跃;
  4. 单页面上h1只留一个,h2的数量不可多,具体多少自己把握。

如果你的wordpress主题已经存在对seo不利的heading标签,下面是修改的方法,以sidebar中的“文章分类”为例,在style.css中有类似下面的代码:

  • #sidebar h2{
    font-family: xxxxxxx;
    font-size: 14px;
    }

替换为:

  • #sidebar .seo_words {
    font-family: xxxxxxx;
    font-size: 14px;
    }

然后再到sidebar.php中找到:

  • <h2>文章分类</h2>

替换为:

  • <div class=”seo_words”>文章分类</div>

其它地方依此类推,或者你可以直接使用h5,h6等低级heading标签。

会做wordpress主题的达人不太注意SEO,知道一点点SEO的人不懂怎么做wordpress主题,哎……

相关文章
3 条评论
See sth. ? Say sth. !
  1. 你这个网页布局挺新颖……

    Ryan Lee
    承蒙夸奖……

    [回复]

    xiazhi June 26, 2007
  2. SEO和theme的制作有这么息息相关的关系,受教了。
    不过有个疑问,为何h1 h2 h3 标签要相继罗列,如果是 h1 h3 h4 h2呢? 我的blog用的就是这个架构,是否该改成 h1 div div h2 这个形式呢?

    [回复]

    Raymond March 27, 2008
  3. h1,2,3,4,依次来。

    [回复]

    一个像素 March 27, 2008

发表评论

Commenter Gravatar