Joomla!是一套获得过多个奖项的内容管理系统(Content Management System, CMS)。Joomla!采用PHP+MySQL数据库开发,可运行在Linux、Windows、MacOSX、Solaris等各种平台上。Joomla!除了具有新闻/文章管理,文档/图片管理,网站布局设置,模板/主题管理等一些基本功能之外。还可通过其提供的上千个插件进行功能扩展包括:电子商务与购物车引擎,论坛与聊天软件,日历,博客软件,目录分类管理,广告管理系统,电子报,数据收集与报表工具,期刊订阅服务等。
Joomla目前最新稳定版是1.5.6版本,中文版本可以到joomla.org.tw下载。下载得到的安装包实际上是一个压缩文件。解压后得到若干文件夹及文件,文件总数达到2800多个。
Joomla是web程序,因此必须上传到服务器才能运行。如果要在自己的个人电脑(PC)上尝试Joomla,你必须在你的电脑上建立一个本地测试服务器。又由于Joomla使用php语言,因此你的服务器必须是PHP空间。Joomla的运行还离不开SQL数据库,因此你的服务器上必须拥有mysql。最能发挥其性能的是Linux+apache+PHP+MySQL平台。
Joomla跟其他CMS一样,就是支持内容与风格分离——即网站的外观可以随便更换。因为Joomla采用模板(template)来控制网站外观,通过调整模板的结构,以及编辑模板对应的CSS样式表文件,我们可以更改网站的外表。在全世界成千上万个Joomla建造的网站中,你所看到的外观风格迥异,但是其核心都是一样的。另外,Joomla每升级一次内核,都会发布针对旧版的升级补丁,所以核心文件的升级也非常方便。
Joomla已经内建了文章系统、新闻系统、FAQ系统、友情链接及联系人功能。如果建设个人网站的话,把文章系统用blog风格展示出来,就可以做一个博客栏目——尽管这样的博客功能很弱。其他功能Joomla并不自带。Joomla优越就在于它支持第三方扩展(Extensions)。有了这些扩展,Joomla如虎添翼,可以进一步搭建论坛、留言本、wiki、博客(真正的博客,比前面所说的方法正规得多)、下载系统、视频插播、网上商店、相册图库、招聘信息、房屋租赁、黄页目录等等。在Joomla官方扩展库(extensions.joomla.org)里面,目前已经有超过3640种各式扩展,下面将对joomla的扩展和模版进行介绍和总结。
在国外用Joomla!是一款非常流行的建站程序,但是在国内还不是很流行,而关于Joomla!的搜索引擎优化(SEO)更是少。我们我们仔细来谈如何对Joomla!进行seo优化:
1. 给Wordpress做SEO优化的人都知道Wordpress的SEO插件很多,所以当我们着手对Joomla!进行优化的时候也不禁会想起:Joomla!有没有类似的seo插件呢?有。就是Search Engine Friendly URL’s(SEF)插件,这个插件能实现URL重写,重写成静态URL。这个插件很完美,优化过的网站能迅速的被搜索引擎所收录,但是因为中文环境的特殊,这插件在处理中文title和tag等方面的时候可能会出现一点差错,但是并不妨碍它的应用。另外你也可以尝试Artio JoomSEF这个插件,也是一款很优秀的插件,只是暂不支持中文路径。
2. 对页面进行简化和优化。seo的一贯宗旨是能简单的尽量简单,在不影响或者几乎不影响网站功能和客户体验的基础上。Jooomla!的页面可能有点太复杂了,所以我们可以考虑关闭掉其中的一些功能,比如PDF,Print按钮,这样一方面能使页面变得简洁,另一方面也避免内容的重复,因为PDF可以看成HTML的克隆版本。
3. 对Joomla!进行一些常规的SEO优化,比如Title和Meta的优化,避免页面之间的重复,同时探寻,制作和检测关键字,比如关键字密度,关键字分布等。注意:对于关键字,我们可以考虑用关键字的错别字做关键字。在做关键字优化的时候要注意避免关键字滥用,否则会适得其反。另外要适当运用H1,H2,H3这重要的seo元素。
4. 为Joomla!建立网站地址和Google Sitemap。
Joomla的新版本往往在seo方面都有所加强,组件更是丰富了。推荐用Xmap 站点地图组件 和 JoomlaMindMap 组件。
原创,希望和大家多多交流,我的博客http://beijing-seo.com.cn,欢迎互踩^_^