Joomla在默认情况下没有开起搜索引擎友好链接功能,此时的URL看起来像这样:
www.lamborchina.com/index.php?option=com_content&view=frontpage&Itemid=21
正如你看到的,上面的首页文章链接包含组件名和文章ID组成的很复杂、很长的URL。这对搜索引擎来说很不友好。
你有两个选择来改变现状,开起搜索引擎友好链接:
1.不开启Apache的重写模式: mod_rewrite; 开启搜索引擎友好链接(适用于不支持Apache的重写模式: mod_rewrite 的服务器)
2.Apache的重写模式: mod_rewrite、 搜索引擎友好链接都开启 (适用于支持Apache的重写模式: mod_rewrite 的服务器)
你可以按以下步骤开启搜索引擎优化设置的功能:
- 以 administrator 登陆后台
- 选择前台->全局设置
- 在页面的左边你可以看到引擎优化设置(SEO setting);这里能开启或关闭Joomla引擎优化设置的功能。
不开启Apache的重写模式: mod_rewrite; 开启搜索引擎友好链接
将搜索引擎友好链接由否改成是并保存,如下图所示:
这时网站的URL看起来像这样:
www.lamborchina.com/index.php/frontpage
你会发现上面的URL中没有了组件名和文章ID,取而代之的是index.php/frontpage.
Apache的重写模式: mod_rewrite、 搜索引擎友好链接都开启
大多数主机商都支持 mod_rewrite 模式。用 mod_rewrite 来开启搜索引擎优化是最长用的方法。
你可以按以下步骤来开启它:
1.用FTP客户端(或其他方法)登陆到网站空间并进入到安装 Joomla 1.5的主目录
2.你现在可以看到一个叫 htaccess.txt 的文件
3.在你开启Apache的重写模式: mod_rewrite 功能之前将 htaccess.txt 重命名为 .htaccess
4.以 administrator 登陆后台,选择前台->全局设置,将搜索引擎优化设置里的 使用Apache的重写模式: mod_rewrite 由 否 改成 是 。
如下图所示:
保存之后你的URL看起来像这样:
http://www.lamborchina.com/murcielago/lp640
你会注意到此时URL里连index.php的没有了,剩下的只是简洁的文章名。
给URL添加html后缀
以 administrator 登陆后台,选择前台->全局设置,将搜索引擎优化设置里的 给URL添加后缀 由 否 改成 是, 并保存。
这时你的URL看起来像这样
http://www.lamborchina.com/murcielago/lp640.html
你可以看到在URL的后面多了 .html 的后缀。
转载自 www.dataset.cn