WordPress SEO – 自定义页面内容
WordPress提供了太多显示同一文章的方法:主页、分类、存档等等,虽然给搜索引擎多种路径以方便搜录,但对wordpress seo不利,滋生补充材料若干。为了避免补充材料的出现,一般采用的SEO方法是:
- 用robots.txt限制
- 在header中使用robots meta限制
这些都是限制搜索引擎机器、蜘蛛访问网页的方法。限制终归不理想,为了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只能是辅助搜索引擎的搜录,还是一句话:“内容才是最重要的。”

高!实在是高!我回头试试。只是用excerpt的话,貌似文章中的链接什么的就显示不出来了
[回复]
the_excerpt是纯正的文字。pure things.
[回复]
不错的wordpress seo经验,谢谢。
[回复]
我老出问题郁闷。
[回复]
你不加链接,我还郁闷呢。
[回复]
啊,不错
做SEO是一门艺术,DIY你自己的SEO!
SEO的出路在哪里?!
[回复]
嗯,非常好
谢谢
[回复]
嗯,我弄了好久了,弄不好
[回复]
看到这么好的文章,怎么不早点发现呢?
[回复]