文章分类阅读
会员登录
最新评论
- 好好!一定要试试看的,其实我一 直很期待joomla整合dis cuz X1的!
作者: ultramankiki - 继承和传承,中国人喜欢,没想到 老外也喜欢。传承没有理由。我们 就当是joomla传承MAMB O,...
作者: ljoooooooo - 怎样去除Portfolio Design 的链接啊
作者: 11025 - 下载链接出错了,不能下载哦
作者: shrine - Content static静态化之后,页面上 的图片保存的是相对路径,再次浏 览的时候,就无法找到...
作者: babyfish
| Joomla 1.5 SEO Patch 的用法 | ![]() |
| 作者:白建鹏 | ||||||||||||||||||||||||||||||
| 2007-12-23 | ||||||||||||||||||||||||||||||
今天要说的 Joomla 1.5 SEO Patch 即 Joomlatwork SEF patch for Joomla release 1.5RC4 and above,是由 Joomlatwork 团队制作的。Joomlatwork 团队早在 Joomla! 1.0.x 时代就多次推出 Joomla search engine friendly patch,来弥补 Joomla! 核心在 SEO 方面总是存在的那点缺陷。现在,Joomla! 1.5 刚刚达到 RC4 这个据说最稳定的、也可能是最后一个RC版的版本时,Joomlatwork 立即推出了针对 Joomla! 1.5 的搜索引擎优化补丁,并且免费提供,真是让人由衷敬佩。 截至目前,Joomlatwork 团队针对 Joomla! 1.0.x 开发的 SEF patch 已经被下载超过 80000 次,由此也可以确信,Joomlatwork 的产品绝对是“神州行,我看行!”。
测试时发现,新的 Joomla! SEO patch for 1.5 比起以前针对 1.0.x 的版本要复杂一些,功能也更强大。还有一点就是,新版的补丁增加了“全站设置”的选项,在第一次使用时必须进行设置,否则无法生效。旧版没有这个要求,一旦上传即可生效。因此我在第一次测试新版时就闹了个笑话,直接去文章撰写页面使用这个补丁,发现不能生效。后来到官方网站的说明页面学习了一下,才弄明白了。本文基本上是对该页的一次翻译,如果你喜欢阅读英文原版,可以点击刚才的链接前往。 提醒一下:Joomlatwork 的这一系列 SEF 补丁都是无需安装的(Pro 版本除外),直接上传并覆盖 Joomla! 核心的对应文件即可。并且每一个补丁都是严格的对应一个 Joomla! 核心版本,不能混用。Joomlatwork 官方为了避免修改核心文件而给用户带来潜在风险,特意在发布补丁的同时也提供了还原文件包(redo file)。但是,最新的 Joomla! SEO patch for 1.5 RC4 却没有提供还原文件,因此请各位在进行以下操作之前首先备份你的网站,最好是在 XAMPP 等测试服务器上体验,不要急于用在正式网站。 文件结构及安装Joomla! SEO patch for 1.5 RC4 下载之后是一个 Zip 格式压缩包,用 7-Zip 打开的界面如下: 可以看出,补丁内的目录结构与 Joomla! 1.5 的根目录相同。另外,还给根目录下增加了一个文件 metaconfig.xml 。上图中的 metaconfig.xml.en.txt 文件是原版没有的,这是我在对原版的 metaconfig.xml 进行汉化前作的备份。如果你需要纯英文版,请将 metaconfig.xml.en.txt 改名为 metaconfig.xml 替换掉现在的中文版即可。 把这个压缩包解压,保持其目录结构,然后上传到 Joomla! 1.5 根目录下,使得这些文件夹和文件都覆盖现有同名目标。这就完成了此补丁的安装。 下面列出这个补丁替换掉的核心文件,以便进行相应的备份和还原工作:
搜索引擎优化原理从 SEO 的角度讲,用户必须对于 Joomla! 生成的页面的 SEO 参数有完全的控制权。此补丁就是通过控制所生成页面的 HTML 代码的 <head> 部分来达到这个目的。影响的参数主要是 head 区域的 Meta 元数据和 Title 标记。 那么,难道就不能通过开发一个组件或者插件来完成这个工作吗?为何非要修改 Joomla! 1.5 的核心文件? Joomlatwork 团队的回答是:正因为 Joomla! 1.5 的这些核心文件存在缺陷,才导致无法通过第三方组件或者插件来实现 SEO 。 那么 Joomlatwork 的这些改进工作为何没有被纳入 Joomla! 1.5 的源代码? Joomlatwork 团队在2007年5月就已经开发出这个搜索引擎优化补丁,并联系了 Joomla! 官方。由于时间紧迫(全世界有多少用户在期待 Joomla! 1.5 正式版发布啊!),官方就跳过了 SEO 这一部分。对核心代码中 SEO 功能的改进已经被写入 Joomla! 1.6 版本的开发蓝图中。
本补丁的 SEO 设定将补丁文件上传之后,首先要做的工作就是以管理员身份登录到 Joomla! 1.5 后台,进入“全站设置”,在这里,你会惊喜地发现,新增了一个叫做“SEO”的标签页(中文 Joomla! 1.5 版本可能显示为“搜索引擎最佳化”):
在这个标签页上,你可以设置以下参数:
提示:我们曾经在 Joomlagate.com 的论坛讨论过 Joomla! 1.5 页面标题显示格式的问题。当时我们选择了 JoomSEO plugin for Joomla! 1.5,现在看来,有了这个搜索引擎优化补丁就不需要安装多余插件了。 继续看 Metadata Settings 部分的设定: Joomla! 核心有一个规则,就是如果某个页面没有指定 Meta Keywords 和 Meta Description,就会自动插入“全站设置”中的全局 keywords 和 description,这对于 SEO 是不利的,因为这相当于滥用 keywords / description,属于 SEO 的低级错误。 本补丁则提供了一个选项,就是用户可以关闭这个自动插入机制。在页面中没有指定 description / keywords 时也不会显示全局关键词和描述。 最后一部分是自定义字段的搜索引擎优化。用户可以通过修改 /metaconfig.xml 文件的内容来添加自定义 Meta 标记。一旦页面中缺少某个 Meta 标记(例如有些组件可能忘记生成某个 Meta 标记),那么本补丁就自动插入用户自定义的 Meta 标记来补充。
如何应用 Joomla! SEO patch for 1.5 ?本补丁的应用操作都是在文章或者菜单的标准参数设置中完成。可以生效的范围包括:
在以上页面的右侧,Metadata Information 这里就能找到本补丁的参数。
|







下载 Joomla SEF Patch 搜索引擎优化补丁 for 1.5.14
评论
评论的 RSS 供稿.