转静态页的几种可行方案_网站运营

注:本文大部分内容来源www.netvtm.com,原作者:linyupark

对于文献发布系统来说SEO显得十分重要,当然现在转静态页也不是唯一优化的方式,但对于低智爬虫来讲静态页的优势很明显。下面来分析一下几种方案。

1.制作模板替换关键字符法很多站,包括本站上一个版本采用的就是这个方法。好处就是复杂性不大,缺点也很明显,实时交互性低,要提交一个评论可能就得让服务器重新生成一次文件,这种适用于纯粹信息发布,对于交互讲究不大的站。

2.利用服务器的组件进行请求地址的重定位用老外的话讲就是IIS URL reWrite。国内这方面的组件似乎很少,有些还是带病毒的。国外五花八门,但基本上好的都是收费的。这个技术主要是对服务器有一定的要求,所以用虚拟主机的朋友就不太管用了。它的好处是利用伪装的地址让搜索引擎认为它是个静态页(比如把asp?变成html/)因而达到"转静态"这个效果,而且还不失它原有的交互性。这个变化的过程靠的是正则表达式。

  当然它也是有缺点的,除了前面提到的费用问题外,它对服务器又有了负担,对于程序也需要做一些调整。简单说就是程序得把原有的动态地址换成事先设想好的伪静态地址,用户在请求这个伪静态地址的时候服务器又得根据正则表达式把这个地址转换成实际存在的动态地址。考验就在服务器承受和技术上。

3.使用CLASS来实现地址的即时转换本人现在用的这个CMS就是用了这个方法,可惜对PHP还没好好系统学习过,只能读出它是以根目录文件为出发点,依次将&=,?变成/符号。ASP还没见过实现类似功能的,非常可惜。。。

4.第一个方案+第二个方案最终内容页用模板替换,而索引使用伪静态,这样对服务器压力减少又能保持地址有效的静态化。

个人认为比较好的解决方案是第一个,其它的方案生成都只是伪静态,服务器的负载会比较大。不过方案要做些调整:对于一些通用的页面(比如列表,文章页)可以使用制作模板替换关键字符法,而像首页,频道比较复杂的页面则可以使用动态模板法。针对交互性的页面可以使用shtml页面的包含文件的功能,即每发表一次评论只用生成对应的评论页,或者要求低一点就套一个动态页面好了。

时间: 2024-11-02 07:10:44

转静态页的几种可行方案_网站运营的相关文章

asp.net实现生成静态页并添加链接的方法_实用技巧

本文以实例讲解了asp.net实现生成静态页并添加链接的方法,非常实用的功能,通过本实例可以加深读者对于asp.net下文件操作的认识. 1.创建一个静态网页模板 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http

asp.net 生成静态页时的进度条显示_实用技巧

asp.net如何生成静态页,请参考下面的文章:http://www.jb51.net/article/18175.htm而我们用模拟的话,只需要让线程延迟执行就可以了.比如下面的代码: 复制代码 代码如下: for (int i = 0; i < 10; i++) { DateTime startTime = DateTime.Now; Response.Write(i + "-------------执行时间:" + startTime.ToString()+"&l

网页的HTML静态化_网站优化之谈_网站运营

主要原因是:对于各种语言(ASP,PHP,JSP,CGI,.NET)动态页面经常采用多个页面来组成一个主页面,拿网站的首页来说:通常是把LOGO等头部分定义为一个页面,尾部版权部分也定义一个页面,主要是为了其他页面也可以方便的调用.所以网站的首页部分只用了一段代码调用了文件,也就少了很多搜索引擎要抓的关键字. 由于大量动态网页的存在,使得有些全动态网页的网站失去很多被用户发现的机会.为了网络营销的需要,如果网站无法全部用静态网页实现,应采用静动结合的基本方式,即能用静态网页解决的决不用动态网页,

google优化圣经做网站必备第1/3页_网站运营

相信不少站长都听说过站长世界webmasterworld.com(也有的是翻为网管世界)这个论坛.这是世界上最著名的站长们聚集的地方,谈论各种与网站有关的话题,包括搜索引擎优化,网络营销,网站建设的技术问题,电子商务等等.        站长世界的创始人Brett Tabke,是搜索引擎优化领域里教皇级的人物.据说他以前是经常使用和实验各种作弊手段的人物,当然他现在已经改邪归正了,至少表面上看起来如此.         近些年,他在站长世界里的帖子并不是很多,而且都非常简短.但无论他帖什么,往往

百度分词算法详解第1/2页_网站运营

本文通过搜索结果归纳分析+切词通用算法分析的方式对百度预处理阶段的查询处理和中文分词两项技术进行了阐述.总结,如果你对数据结构.算法有一定了解的话,理解起来会相对容易些:个人感觉,得出正向最大匹配算法不够准确,无论是专用词典还是普通词典里的词,都是有不同权重的,这根搜索频率应该有一定关系,基于这点,在出现多个专用词典里的词时,是需要采用双向最大匹配算法来检测到底哪一个专有词汇应该先被切出来,当然,这是个人猜想,有待考究. 理解分词技术对SEO工作具有极大意义,可以从科学的角度来分析关键词,并构想

用google 赶快来赚美金附图文使用教程第1/2页_网站运营

申请地址: 透过 Google AdSense 使您的网站产生收益 这就是Google新推出的AdWords 推介广告,当用户通过您的推介注册了Google AdWords,并且花费了第一笔 USD100.00 的广告费,Google就会将 USD20.00 存入您的帐户. * Google AdWords 让广告客户制作广告并在 Google.com 以及 Google 内容网络中加以展示,而内容网络就包含了像您网站这样的 Google AdSense 发布商网站.广告客户可以选择自己的目标受

网站推广的20种办法_网站运营

一个网站要推广,打造自己的品牌,首先要做到有比较好的内容,比教好的用户体验.如果没法做到这些,先别宣传网站,要不等网站做得好点了再宣传,要不转行!以下是我总结的一些网站推广的办法. 1.收集各个新闻网站编辑的邮件地址,给他们递交新闻.自己多想想人家的新闻为什么能发表,多找些新闻点.(有条件的最好能有个擅长搞公关的,或者做过记者,擅长写新闻搞的,专门做这个事) 2.发过你的新闻的编辑重点对待.以后有新闻可以先发给他们,甚至是独加新闻. 3.有一种东西叫黑板报,BLOG,专门记录企业的新闻的,GOO

如何用10几个页面的E文小站做到月入350刀_网站运营

刚开始接触网赚的时候,接触到一个所谓创意的论坛.里面一些东西虽说有些不切实际,但对新手还是有些帮助的,我是根据里面的帖子,买空间,做站,申请GG,还花100买了他们所谓的资料.开始的时候做的是图片站,GG也放上面了,放了几天,PV是不错,不过点击跟单价都不怎么样,后来又看到有帖子说图片站放GG不保险,可能被K,就撤下来了. 关于单价 关于高单价内容在很多网赚论坛里都有,大家可以看看多搜索一下 医学,电脑等高科技的一般单价都很高的.听说单价最高的关键词是"癌症",一个点击几美元甚至更高.

asp.net 生成静态页笔记

1.使用serever.Excute 复制代码 代码如下: StreamWriter sw = new StreamWriter(Server.MapPath("html/Login.html"), false); Server.Execute("ShowColumn.aspx?id=1&page=2", sw); sw.Close(); 2.替换字符 url重写 1.定义重写规则 urls.xml 变成urls.config 复制代码 代码如下: <