joomla模板设计与二次开发
English French German Italian Portuguese Russian Spanish

捐款 -> 升级 -> 下载

淘宝捐款获取下载权限

点击这里给我发消息

Donate to joomlagate.com to translate more Joomla! extensions and free Joomla! templates

文章分类阅读

下载最新版本 Joomla!

会员登录

Joomla之门 Joomla教程 Joomla! SEO 什么样的分隔符能为 Joomla! 生成更好的 SEF URL?

什么样的分隔符能为 Joomla! 生成更好的 SEF URL? E-mail
作者:白建鹏   
2009-08-30

使用 Joomla! 1.5 文章的副标题(Title Alias)来生成 SEF URL 是一个好习惯,这个方法不仅对于文章标题使用非英文语言的网站很有帮助,即使是英文文章标题,有时候也需要另外再设立一个更有利于搜索引擎优化(SEO)的副标题来做 SEF 网址。我们已经知道,在副标题中不能使用空格,那么相邻的单词之间用什么样的分隔符最好呢?

 

熟悉 Google 搜索算法的人说:

 

一定要用连字符(hyphen,-)作为相邻单词之间的分隔符。

因为 Google 会将连字符解读为“空格”,而将下划线(_)解读为“无需间隔”。

例如,URL 里面的 joomla-tutorials 将被 Google 理解为两个单词:“joomla tutorials”。

而如果使用“joomla_tutorials”,会被 Google 理解为一个单词: “joomlatutorials”。

很显然,第一种解读方式符合我们的期望,也更有利于 SEO。

顺便说一下,斜线(Slash,/)也是被解读为空格的。不过,在 URL 里面当然不能用斜线作为关键词的分隔符了,因为这可能引起误会,搜索引擎或访客总是认为斜线是目录层级的分级标志。

那在什么地方使用斜线作为关键词分隔符呢?你可以在文章内容里面使用它。例如,“Components/modules”会被解读为“components modules”。

Joomla!之门提示:

不仅是页面的 URL 需要进行 SEF 优化,最好对页面内容中的链接,如图片,或 PDF 文档直接下载链接 URL 等,也注意使用连字符来分隔关键词。

例如:

http://www.joomlagate.com/images/img200312.jpg

http://www.joomlagate.com/images/joomla-core-chinese-demo.jpg

上面这两个图片链接哪一个更有利于搜索引擎优化呢?我想你应该能看出来。

 

最后,请听 Google 公司的工程师 Matt Cutts 对这个话题的看法(如果你看不到视频播放器,或许是被屏蔽了,建议通过某种代理服务器来打开本页):

 

 

 

本文译自 JoomlaBlogger 的博客文章 Choose your space character wisely for better URLs