'shtml' Tag

  • 14
    2010

    利用shtml手工建站

    有些做seo的朋友,喜欢用纯手写html代码的方式建立站点,比如说垃圾站。这样做的好处是,所有页面代码对于搜索引擎来说都是全新的,有利于收录。印象中丘仕达,黑白,点石的核桃版主,还有好多朋友,都曾经提到过手写html代码建站的方法。
    手写html代码,对于单页面站或者是只有少数几个页面的网站来说,建站或者修改,工作量并不是太大。但是如果网站页面比较多的话,或者说需要经常更新维护,那就比较麻烦了。这里介绍一下shtml,可以在很大程度上,减少这种手写代码建站的工作量。
    shtml最大的优点,就是支持SSI(Server Side Include,服务器端包含)。因为包含 SSI 指令的文件要求特殊处理,所以必须为所有 SSI 文件赋予 SSI 文件扩展名。默认扩展名是 .stm、.shtm 和 .shtml。象新浪、搜狐之类的不少门户网站,其新闻终端页面都用的是.shtml扩展名。关于shtml,百度的shtml百科里面有比较详细的解释。有兴趣的朋友可以参考下。
    利用shtml建站,即有html静态页的排名优势,又可以用#include将页面代码的公共部分分离出来,比如说网站导航、公共广告代码、版权信息、统计代码之类,这样在需要修改这些公共部分时,只需要修改这个分离出来的文件即可,并且即改即生效,不象一些cms一样需要重新生成一次,这样非常有利于后期网站的更新和维护。这也是不少门户网站喜欢用shtml的原因。
    下面给出一个比较简单的示意图,其中的绿色背景部分,都可以单独分离成一个一个的小页面文件,并用shtml的#include语句写进所有页面代码中去。以后需要修改这些部分的内容时,只需要修改这些分离出来的小页面就可以了。这个和asp/php里面的include语句,作用是一样的。但是shtml和html一样,在排名方面比以asp或php为扩展名的动态页应该更有优势一点(个人意见欢迎拍砖)。
    经过我自己做的一些站点测试,这样来做站,效果还是不错的。有兴趣的朋友,可以加我的QQ号65298380,或者进入纵迅官方QQ群66516429一起探讨交流。当然,说得不对的地方,也欢迎大家拍砖~~

 
Powered by Wordpress. Theme by 纵迅团队