SEO型网站和普通网站的区别在哪里
首先明确一个概念,任我行这里说的网站特指动态网站,就是带数据库的有后台管理的网站,静态网站功能上不能满足网络营销的要求,性价比很差,即使很小的公司也不再建议采用静态网站。
动态网站通常是在现成的建站系统上进行修改完成的,一个网站能做什么主要取决于这个建站系统能做什么。SEO型网站有两层含义,第一层含义是建站系统本身是否有利于SEO,这是客观存在的。第二层含义是制作网站的人能否充分意识到建站系统固有的这种能力,并结合客户的关键词分析应用好这种能力,这是主观创造。
任我行本文要讲的是第一层含义,也许标题换成“怎样判断一个建站系统是否有利于SEO”更合适。第二层含义变数太多,是任我行宝贵经验的沉淀,因此有所保留。
任我行认为至少有三个标准。
第一,网站主要页面的URL是否是静态的。静态URL是指浏览器地址栏“http://”开头的那条英文里没有带“?”,动态URL则至少带一个“?”。虽然搜索引擎对动态URL的收录已经很不错了,但毕竟不如静态URL好,动态URL的PR值的传递也有问题,所以要求建站系统最好能生成静态URL。
生成静态URL有两种方式:后台刷新式和即时生成式。后台刷新式在添加新的页面后还要在后台刷新,通常后台有“生成HTML”的按钮,要人工点一下。即时生成式没有这样的按钮,添加新的页面后静态URL就马上自动生成了。即时生成式省时省力,优于后台刷新式。
Mambo/Joomla系统后台有一个选项,叫SEF(搜索引擎有好)模式,如下图所示。在这种模式下制作的网站就能即时生成静态URL,任我行为客户做网站都选用SEF模式。
第二,网站的相关文章功能是否强大。相关文章功能是指系统自动在一个网页的下部列出和本页面主题相关的多个页面的链接,本意是方便浏览者参阅相关的文章,但是任我行发现这对于SEO有特殊的意义。
相关文章功能通过两种机制增加了一个网页的主题集中性,从而能够提升本页面这个主题的关键词的排名。第一,由于相关文章的文章标题里经常就包含了本页面的关键词,增加了本页面的关键词密度,而且这还是链接文字里的关键词,搜索引擎对一个网页链接文字里的关键词单独计算并且更加重视。第二,搜索引擎会判断一个页面所有指出的页面的主题是否和该页面相关,如果相关性高,就会提升该页面针对这个主题的关键词的排名。
Mambo/Joomla系统提供了十分强大的相关文章功能,简单地说就是先扫描本页面的各个Keyword(用英文逗号分割),以一个Keyword为目标,再扫描网站所有页面的Keywords和Title,若包含本页面的这个Keyword,则认为是相关文章,然后再循环此操作。相关文章功能后台有非常多的选项,举个例子,可以设定是扫描其它页面的Keywords还是Title还是两者都,见下图:
第三,生成网站地图是否方便。网站地图对SEO非常重要;即便不考虑SEO,网站地图也可以极大地增加网站的用户友好性,所以任我行强烈建议每个网站都做个网站地图,具体请参见任我行的文章制作网站地图。
判断一个网站是否做到SEO的标准还有很多,比如页面的Title里是否包含关键词等,但以上三项却是硬指标,如果为你做网站的公司无论如何都做不好以上三项中的任何一项,说明一开始选择的建站系统就先天不足,你可以建议他们选择Mambo/Joomla系统或其它对SEO友好的建站系统。
这个世界上还没有不需要SEO调整的建站系统,Mambo/Joomla系统在SEO方面也存在一些问题,最主要的是页面内容重复问题,就是有可能有多个不同的URL指向同一个页面,但任我行通过深入研究代码发现这些问题都是可以通过适当修改代码而避免的。