网站运营
位置:首页>> 网站运营>> WordPress基础SEO指南(3)

WordPress基础SEO指南(3)

作者:zero  发布时间:2011-04-28 17:11:00 

标签:WordPress,seo

WordPress基础SEO指南(番外篇)——改造小型CMS

以前在自己博客发表过的,后来改版删了。想想既然又写WP相关的文章,那么这篇应该也是有些人想要看的。比如用WP来改造一个企业站什么的,这样就比较方便。以下为原文:

对于WP的爱好者而言,经常是可能想着用WP来做CMS用的,但是毕竟WP是博客程序,难免有些困难。这里就稍微给出一些我自己在用的解决方式,肯定不是最好的,但应该也能将就着用。

首先要确定的一点是,对于大中型网站,不要考虑用WP来做,除非有强大的技术人员进行二次开发。不然例如相关文章这样的东西,可能会给服务器带来较大的压力。考虑做小型网站的话(这里指的大概是100-1000的页面规模),那么就继续看下去。

国内CMS最常见的与博客程序表面不同的地方,就是在首页上有一堆最新文章的显示,但显示的只是标题,而且都是一个区域显示一类文章的(比如某栏目最新文章,推荐文章)等等。

推荐文章之类的,可以用边栏实现,直接用“文本”那个东西,虽然麻烦点但的确是很傻瓜化。目前没找到更好的解决方式。或者就是页面代码里面直接写进去。有时如果只想在首页显示这个栏目的话,用Widget Logic这个插件可以实现。

某栏目最新文章这样的,记得以前看到过这样的插件,但是找不到了,现在我的做法是直接在代码里面插一段话:

<?php $posts = get_posts( "category=【栏目ID】&numberposts=【要显示的文章数量】" ); ?>
<?php if( $posts ) : ?>
<ul>
<?php foreach( $posts as $post ) : setup_postdata( $post ); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>

栏目ID的查看,可以通过安装WP Show IDs这个超级轻量级插件。

而栏目页列表的显示,如果希望文章只显示出前n字的话,使用wp-utf8-excerpt这个插件。注意一下在SEO角度上,这个插件生成的“阅读全文”的链接最好删除,或者nofollow,不然就是给每一篇文章加上至少一个无意义的锚文本。

这样以后,通过自己再改改代码,一个简单的披着CMS皮的WP大致上就可以完成了。

另外要注意的一点是,当文章多了以后,如果开有相关文章之类的插件,估计WP的速度会被拖到很慢,别告诉我你打算关掉这种霸气的SEO插件,那么除了关掉以外的另一种方式就是开启静态缓存,可以通过WP Super Cache来实现。

至此又一个滥竽充数的CMS诞生了,世界上又出现一个WP狂人。

文章来源:光年论坛

0
投稿

猜你喜欢

手机版 网站运营 asp之家 www.aspxhome.com