不管你是否已经建设了一个网站,在SEO项目开始时都应该从SEO的角度去研究一下网站的构架。通常,该任务可以分为两个主要组成部分:技术决策和结构决策。千万不要掉以轻心,你对网站的任何技术决策都会对SEO产生巨大影响。

动态URL

谷歌曾经声称过动态URL对他们来说不算个问题,但事实是不论是谷歌还是百度,动态URL都是个大问题。所以,为了避免麻烦,一定要确保你的CMS系统不会再URL中加上太多复杂的参数。

URL中的Session ID或者用户ID

对于CMS来说,为了跟踪用户对网站的访问,在URL末端加上一个跟踪代码的做法曾经很常见。虽然能达到目的,但这样做对搜索引擎并不友好,因为搜索引擎把不同的URL当成不同的页面而非同一种页面的不同形式。因此,要确保你的CMS不使用Session ID。

URL中的多余符号

与上面两条有关的URL中其他多余无用的符号仍会对搜索引擎产生影响。尽管从目前的情况来看,谷歌的搜索引擎应该能忽略这些问题,但考虑到其他的引擎,这仍是需要处理的问题。而且,地址栏内一大堆乱七八糟的符号也会恶化用户体验。

基于JaveScript、Jave或者Flash的链接以及内容

搜索引擎经常看不到以这些技术实现的链接或内容。所以,为了SEO大计,请尽可能确保链接和内容是Z简单的HTML代码形式。

暂时(302)转向

这也是服务器或者CMS常见的问题。302转向时的搜索引擎无法确定你的意图,这就会对SEO产生问题。所以,你必须确保系统的默认转向是301,或者知道怎么把301设为默认转向。

千万不要架设所有的网站开发人员都明白他们的努力对SEO产生的影响。目前,无论是获得正式认证的软件工程师还是一般的网站开发人员,行业通则都不要求他们了解SEO。而你,SEOer,要在整个SEO过程中肩负知道其他团队成员的重任,越早越好。