Wordpress SEO - 自定义页面内容

Wordpress提供了太多显示同一文章的方法:主页、分类、存档等等,虽然给搜索引擎多种路径以方便搜录,但对wordpress seo不利,滋生补充材料若干。为了避免补充材料的出现,一般采用的SEO方法是:

这些都是限制搜索引擎机器、蜘蛛访问网页的方法。限制终归不理想,为了SEO我决定对搜索引擎放行。就是我下面要说的,为wordpress不同页面自定义内容。

最终效果你可以访问我的两个页面看看:第二页四月存档。(分类页面和主页我不做修改,以wp默认显示)

前提:以前在发布文章的过程中有填写Optinal Excerpt,中文wordpress下那地方好像叫做“摘要”。默认情况下,填写过后的效果是wordpress RSS不再以全文输出,成为摘要输出模式,RSS内容就是你写在“摘要”框里的内容。在使用了某些wordpress seo插件的情况下,比如Head Meta Description,那这里的内容会成为下面引号中的内容:

  • <meta name=”description” content=”摘要” />

现在,我们要让“摘要”内容显示在页面上。在Head Meta Description这个wordpress seo插件中也可以通过修改$post_use_excerpt这个参数来达到这样的目的,但这种修改是全站性质的。

Wordpress自定义页面内容的方法:一般在你所使用的主题index.php中,有这样一段:

  • <?php the_content(’阅读全文…’); ?>

把这段代码替换成:

  • <?php if (is_search() || is_paged() || is_month()) { ?>
    <?php the_excerpt() ?>
    <?php } else { ?>
    <?php the_content(’阅读全文…’); ?>
    <?php } ?>

其中的 <?php the_excerpt() ?>就是我们在Optinal Excerpt(摘要)框中输入的内容。

当然,说了是自定义了,你可以加入文章分类is_category(),去掉我写的按月存档is_month()等等,随便你。最后Wordpress SEO只能是辅助搜索引擎的搜录,还是一句话:“内容才是最重要的。”

相关文章:
  1. Seo Wordpress header.php
  2. robots meta OR robots.txt
  3. Baiduspider不支持noindex
  4. Wordpress Widgets实在太棒了
  1. 盘子

    高!实在是高!我回头试试。只是用excerpt的话,貌似文章中的链接什么的就显示不出来了

  2. Ryan Lee

    the_excerpt是纯正的文字。pure things.

  3. Anonymous

    不错的wordpress seo经验,谢谢。

  4. qsem

    我老出问题郁闷。

  5. Ryan Lee

    你不加链接,我还郁闷呢。

  6. SEO地爱歪

    啊,不错

    做SEO是一门艺术,DIY你自己的SEO!

    SEO的出路在哪里?!

  7. 励志男人

    嗯,非常好

    谢谢

  8. kugou

    嗯,我弄了好久了,弄不好

  9. qq

    看到这么好的文章,怎么不早点发现呢?

say