使用 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”。

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

例如: http://www.52joomla.com/images/img200312.jpg http://www.52joomla.com/images/joomla-core-chinese-demo.jpg 上面这两个图片链接哪一个更有利于搜索引擎优化呢?我想你应该能看出来。