使用CMS系统制作页面和管理网站都变得容易,但缺点是大部分CMS系统都不够搜索引擎友好。
URL结构 字串1
这是CMS系统可能产生的最大问题。因为要从数据库中提取内容,没有经过处理的URL都是很长,带有问号。比如 字串6
http://www.domain.com/index.php?cat=3&au=4&id=38480
字串3
这种URL很难被搜索引擎抓取,应该通过mod_rewrite等手段改写成静态URL。比如
http://www.domain.com/seo/cms-and-seo.html 字串6
对英文网站,URL中的目录名和文件名可以从文章标题中提取,或者允许用户自己定义。对中文网站来说,最好的方法就是由用户自己定义。 字串1
按编号命名目录名和文件名也可以。比如 字串7
http://www.domain.com/cat3/au4/38480.html
字串5
Session ID
字串7
不少电子商务网站都会对所有访客自动产生Session ID,这也十分不可取。因为搜索引擎spider每次来的时候都会得到一个不同的Session ID,这样同一个页面就会产生多种URL,造成复制内容网页。 字串6
如果需要的话,应该是客户登录以后再产生Session ID,对未登录的一般访问完全没有必要产生一个Session ID。 字串6
网页标题,关键词和描述标签 字串1
CMS系统应该在后台允许客户输入自定义的网页标题标签title tag,关键词标签keywords tag和描述标签description tag。
对大的网站来说,用户自定义每个网页的标题,关键词和描述标签,比较困难,工作量太大。但是至少对首页和频道首页应该允许用户自定义,对更深层的产品页可以给用户两种选择,既可以自定义,也可以从产品名称和描述中自动提取。
字串1
在自动产生时,网页标题就应该是产品名,有的时候也可以按”产品名-频道名-网站名”顺序全部加上。但不应该是”网站名-频道名-产品名”。 字串2
关键词和描述标签应该结合产品名和产品的其他特性生成,如品牌,作者,型号等。 字串1
要注意的是,每一个网页的标题,关键词和描述标签都应该不一样,千万不要做成一个频道里所有网页标题全是一个。
山东站长网提供


评论列表
用户名: (新注册) 密码: 匿名评论