Follow Us

内容管理系统(Content Management System)

Take your time selecting a Content Management System and ensure that it can perform the required website optimization for your SEO campaign.

花点时间选择一个网站管理系统(CMS)并使它符合你网站的优化保持网站SEO竞争力。

背景知识:网站内容管理系统(Content Management System或Cms)。网站内容管理系统具有许多基于模板的优秀设计,可以大大加快网站开发速度并有效减少开发成本。网站内容管理系统的功能并不只限于文本处理,它也可以处理图文信息、音频、视频、动画及所有以Html代码为基础的媒体文件。

那么在这里我们讨论的是有利于SEO的CMS,一个搜索引擎友好的CMS需要满足哪些要求呢?

1.网页标题,关键词和描述标签:

CMS系统应该在后台允许客户输入自定义的网页标题标签title tag,关键词标签keywords tag和描述标签description tag。

对大的网站来说,用户自定义每个网页的标题,关键词和描述标签,比较困难,工作量太大。但是至少对首页和频道首页应该允许用户自定义,对更深层的产品页可以给用户两种选择,既可以自定义,也可以从产品名称和描述中自动提取。

在自动产生时,网页标题就应该是产品名,有的时候也可以按”产品名-频道名-网站名”顺序全部加上。但不应该是”网站名-频道名-产品名”。

关键词和描述标签应该结合产品名和产品的其他特性生成,如品牌,作者,型号等。

对于新站而言,为了提高网站名的权重,还可以在底部放一些“某某网站的内容来自何处或版权所有之类”这里也不能堆砌关键字或仅突出某一两个关键字,仅是为了提高网站名的权重。

要注意的是,每一个网页的标题,关键词和描述标签都应该不一样,千万不要做成一个频道里所有网页标题全是一个;

2.URL结构

这是CMS系统可能产生的最大问题。因为要从数据库中提取内容,没有经过处理的URL都是很长,带有问号。比如

http://www.dianshangtalk.com/index.php?cat=3&au=4&id=38480

这种URL很难被搜索引擎抓取,应该通过mod_rewrite等手段改写成静态URL。比如

http://www.dianshangtalk.com/topics/seo-daily-tips

对英文网站,URL中的目录名和文件名可以从文章标题中提取,或者允许用户自己定义。对中文网站来说,最好的方法就是由用户自己定义。

按编号命名目录名和文件名也可以。比如

http://www.dianshangtalk.com/topics/seo-daily-tips/2280.html;

3.生成的HTML码:

生成的HTML码应该干净,尽量减少冗余的编码,应该在不同的浏览器下充分试验兼容性,页码应该符合W3C标准。

应该在适当的地方使用不同的heading,比如文章标题,目录或频道名,使用黑体,斜体文字来强调一些地方;

4.Session ID

不少电子商务网站都会对所有访客自动产生Session ID,这也十分不可取。因为搜索引擎spider每次来的时候都会得到一个不同的Session ID,这样同一个页面就会产生多种URL,造成复制内容网页。

如果需要的话,应该是客户登录以后再产生Session ID,对未登录的一般访问完全没有必要产生一个Session ID;

5.CSS和JS

CSS和JS都应该放为外部文件。不管是由CMS系统生成的网站,还是普通网站都常会犯的一个错误就是,把CSS和JS放在网页的最前面,把真正的内容推到了很后面。

 

本文部分资料来自于:http://www.seozac.com 和福步论坛。

ѩ Űѩ ѩѰٻ ѩѳ ѩƷ ѩѹ ѩ ѩ ŷѩ ѩר ѩô ŰѩѼ۸ ѩ ħѩ ȫѩ ѩ Űѩ ѩ ѩ ѩѿ칺 ŷҶѩ Űѩ