September 7th, 2007

怎么设置才能让 WordPress 的 URL 规范化-转载

Category: SEO, wordpress, 插件, Author: 阿七, Popularity: 16% [?]

刚才看到的,对Wp很有用,转载在此,
转自:
http://www.osxcn.com/wordpress/let-wordpress-the-url-standardization.html 

WordPress
Zac谈到URL网址规范化问题,主要就是说要让网站的URL地址唯一化,不然会造成复制内容而影响搜索引擎结果排名。在WordPress中,如果你启用了Permalinks,那么很不幸你的URL地址就成了2个。如:你的Permalinks结构是archives/123这样,我们就可以通过http://www.domain.com/archives/123和http://www.domain.com/?p=123访问到你的这篇文章,同样,分类和page也存在这样的现象。

前几天介绍了一些301重定向的WordPress插件,能够自动处理这个问题的就是“Permalink Redirect”。它的使用方法很简单,功能却不简单,除了处理上面提到的这个问题,还可以自动让/index.php重定向到根目录下面,和自动在每个目录结尾加上”/”,让你的目录地址也唯一,总之它能做的事情就是让你的WordPress URL地址唯一。另外有一个附加功能,可以选择是否让/feed/定位到你的FeedBurner地址上,相比Feedburner Feed Replacement要差一点,不能把/wp-rss2.php这些地址一起转移了。

它最近的一个版本是07年3月提供的0.6.3版,支持到目前最高的WordPress 2.1.2。但在URL网址规范化中提到的一个重要的问题,就是有没有WWW的问题,它却没有这个功能。如果因为这个问题再安装一个Redirection或者WWW-Redirect插件,就显得有些小提大作了,而且这2个插件都不能完美搞定WWW问题,Matt老大的no-www插件也只能去WWW。我的做法是手动修改.htaccess,把下面一段加在# BEGIN WordPress上面。

<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.osxcn\.com$ [NC]
RewriteRule ^(.*)$ http://www.osxcn.com/$1 [R=301,L]
</ifmodule>

效果是:只要不是这个地址www.osxcn.com,就把已绑定的二级域名(如blog.osxcn.com和nicky.osxcn.com这些)包括osxcn.com永久重定向到www.osxcn.com。我以前有很多二级域名,现在都不要了,全部重定向到www上面。

原文完毕。The End.

什么?上面的文章不过瘾?我还特意准备了这些:

Tags:, , , .
评论数量(4) | Add Comments
本文网址:http://blog.designlinks.cn/wordpress/let-wordpress-the-url-standardization.html

4 Comments so far

» You can leave a response or Trackback .

  1. Gravatar Icon dizzy-eyed vein Says:

    When I am dead, I hope it may be said: ‘His sins were scarlet but his books were read — Hillaire Belloc

    Beach回复:
    这个人说的:”当我死亡时,我希望它可能被说: ‘他的罪过是深红的但是他的书被阅读– Hillaire Belloc”?
    怎么留言到我这里了…

  2. Gravatar Icon skuara Says:

    see you
    没想到是在这么一种情绪下留言的 快乐哦

    Beach回复:
    呵呵,是什么样的心情呢?过得快乐!

  3. Gravatar Icon skuara Says:

    难道这篇也是转载吗???突然觉得怎么都那么怪啊???

    Beach回复:
    hehe,这是建这个Blog时,学Wp转载的…比较好的文章.

  4. Gravatar Icon 淘宝网购物 Says:

    学习了·谢谢分享

leave a reply