对于Google伪静态与静态HTML的差别

在点石论坛和SEO论坛中经常看到类似这样的帖子:

静态HTML和伪静态哪个更好?我使用Rewrite把URL做成伪静态了,搜索引擎会不会当作静态网页对待?

下面樂思蜀就静态HTML与伪静态问题,发表一下个人看法。

以下内容,仅针对Google,其他搜索引擎未必如此。

首先我们来看哪个更好的问题

就老樂多年对Google的观察,目前Google在这个问题上已经基本完美解决。也就是说,现在对于Google,无论使用伪静态还是静态HTML,基本都能很好的抓取和收录,不会出现几年前那种带多个参数的动态URL就不抓取的现象。

抓取解决了,那么同等情况下,伪静态还是静态HTML针对搜索引擎更好?答案是静态HTML,截止目前是这样,以后不保证(后面的内容会再说这个问题)。

上面所说一定是在同等情况,如前面的一篇文章“Google解说动态、静态、伪静态网址”所说,你要把这样一个URL地址:

http://www.domain.com/read.php?classid=123&lang=en&id=321

Rewrite成:

http://www.domain.com/read-321.html

效果理论来说反而不如上面的动态地址。

接下来我们来看Google看到的伪静态和静态HTML

Google 管理员工具 中增加了“像 Googlebot 一样抓取”功能,对于SEO来说,价值是非常大的,可以直观的看到,Googlebot看到你的网页是什么样的。

为了实验,上传了一个演示xhtml代码的静态HTML网页,与上一篇文章做对比。下面是模拟抓取出来的结果:

(点击查看大图)

上图中,左侧是一篇文章的伪静态页面,右侧是一个静态HTML文件,对比一下,能明显看到下面两个差别:

Last-Modified:静态HTML有修改时间(对于搜索引擎意味着可直接
获取文件修改时间)Content-Length:文件
大小(SEO应该清楚,文件大小对于搜索引擎的影响;Googlebot如果能从服务端直接获取文件大小,作为参考,抓取的效率会更高)

下图是静态HTML的文件属性:

最后,猜测一下Google为什么认为静态HTML优于动态URL

对比一下静态HTML与动态URL的工作方式:

静态HTML:客户端与服务端通讯成功,服务端直接发送文件属性与内容。动态URL:客户端与服务器端通讯成功,服务端根据客户端请求的内容,产生页面内容,发送服务端信息与请求的内容。

使用动态URL:假如程序出现问题,所有基于些程序的内容将无法访问;假如模板变化,所有">信息内容都会发生变化,而真正有价值的内容并没有改变;假如数据库ID不是唯一,新增的内容沿用了被删除内容的ID,将出现URL没有改变而页面完全变化……

而如果是静态HTML,文件只有“存在&不存在”(服务端状态不计算在内),“修改&未修改”(读Last-Modified就好了)。

经过这样的分析,得出的结果是:静态HTML具有更高的稳定性。

这个猜测也能解释SEO经常遇到的一个问题,网站中的一些文档(PDF&DOC&XML)权重相对都较高。

挺长时间没有写博客,语言有些混乱,呵呵

有时间的时候,专门写篇博客,介绍一下Google管理员工具中“像 Googlebot 一样抓取”各标签的意思,刚开始用的朋友可能对这些不是很了解。

作者:樂思蜀
原文:对于Google伪静态与静态HTML的差别
版权所有,转载时必须以链接形式注明作者和原出处并保留本声明。

时间: 2025-01-20 21:38:06

对于Google伪静态与静态HTML的差别的相关文章

驳动态网页、伪静态、静态网页之间的区别

很多SEOER朋友们都很苦恼,到底要不要把自己的动态站点转换成静态页面,考虑到服务器支持和URL重写等一些.htaccess代码编写麻烦,对站点静态化实在是可气又可恨. 1. 静态网址的好处我们可以很直观的看到,友好.速度快.但是不利的也多,不能实现很多搜索和其他功能.而且静态页面更容易占用空间资源. 2. 动态网页不占有资源,直接从数据库调取,能很好实习站点各种功能.不好的就是速度相对较慢,URL路径中含有?= & 等这样的符合.还有就是动态页面的缺陷是一个页面内容会有多个网址. 我们的动态网

动态网页、伪静态、静态网页之间的区别

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   动态网页是与静态网页相对应的,也就是说,网页 URL的后缀不是.htm..html..shtml..xml等静态网页的常见形式,而是以.asp..jsp..php..perl..cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号--"?",如有这样一个动态网页的地址为: http://www.ithov.com/ip/index.as

静态HTML和伪静态哪个更好?

摘要: 在点石论坛和SEO论坛中经常看到类似这样的帖子: 静态HTML和伪静态哪个更好? 我使用Rewrite把URL做成伪静态了,搜索引擎会不会当作静态网页对待? 下面樂思蜀就静态HTML与伪静态问题 在点石论坛和SEO论坛中经常看到类似这样的帖子: 静态HTML和伪静态哪个更好? 我使用Rewrite把URL做成伪静态了,搜索引擎会不会当作静态网页对待? 下面樂思蜀就静态HTML与伪静态问题,发表一下个人看法. 以下内容,仅针对Google,其他搜索引擎未必如此. 首先我们来看哪个更好的问题

SEOer优化网站为何偏爱伪静态

SEOer每次拿到一个网站,做的第一件事情就是看看网站是否是动态或者是已经做好伪静态, 一直以来,URL的静态化是SEO的要求之一.为什么在进行网站优化的时候,喜欢让网站的URL伪静态呢? 第一,我们来了解一下什么是伪静态,为什么会出现伪静态这个词?我们都知道早期网站没有动态语言,例如(asp/jsp/.net)等等的支持,所有页面都是靠手工开发写HTML然后保存为扩展名为.html这种文件来供大家浏览,其访问地址可能是以.html结尾,如此可以想象整个效率是多么的低,而且还很复杂.后来出现了动

伪静态

            大部分搜索引擎都会优先考虑收录静态的HTML页面,而不是动态的*.jsp.*.php页面.但实际上绝大部分网站都是动态的,不可能全部是静态的HTML页面,因此互联网上大部分网站都会考虑伪静态--就是将*.jsp.*.php这种动态URL伪装成静态的HTML页面.请问java中如何实现伪静态呢?           1.登录http://code.google.com/p/urlrewritefilter/downloads/list站点下载Url Rewrite的最新版本

seoer为什么会偏爱伪静态

第一,我们需要知道伪静态的好处,这样就能够轻易了解为何在优化过程中,seoer为什么会偏爱伪静态.真正的静态页面空间储存量大,进行删除 或者更新这些html文件时可造成大量文件碎片,破坏磁盘坏道,而伪静态可以更好的缓解服务器的压力,增强搜索引擎对页面的收录;动态页面虽然可以实时更 新,但是有时会导致死循环,对搜索引擎不友好,而伪静态却不会出现这种情况.近视眼手术网站优化与大家分享: 现在随着搜索引擎技术的不断的强大,特别是Google对于动态代码索引的非常熟练,技术水平完全达到了索引html的能

Effective Java (1) 考虑用静态工厂方法代替构造器

一.前言 从今天开始计划用一个月的时间,通过写读书笔记的方式来记录阅读这本Java领域经典中的经典书籍 - Effective Java过程中自己所思所想,以备以后查阅,同时分享出去也希望可以帮助到其他人,废话不多说,现在开始第一篇:创建和销毁对象. 二.考虑用静态工厂方法代替构造器 ①. 一般我们有什么办法可以创建对象呢? 方法1: 使用类公有构造器. 方法2:使用类的静态方法返回一个实例. ②. 使用静态方法创建对象有什么优点? 优点1: 静态工厂方法的名字是由我们自己命名,而构造方法必须与

google 有望回归中国

Google可能会在未来三至六个月内重启中国市场战略,以百度为首的中文搜索已经大幅吞噬Google退出空余的市场份额,而g.cn.谷歌音乐等一系列本地化措施都将面临被边缘化的危险.这对Google这样一家商业公司并不是一个好消息,所有人都知道中国将会是全球较大的互联网市场,而被视作互联网代表之一的Google却游离在这一市场之外,尽管Google已经很小心避免退出对已有业务的影响,但这种影响随着时间刻度的拉长正在变得越来越明显. 2009年1月Google首席法律顾问大卫·多姆德(David D

老Y文章管理系统的全站静态化详解

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 这篇文章我最早发在我的博客(网赚博客)上,后来发现其中内容有不妥的地方,今天修改了一下,重发于此.众所周知,老Y文章管理系统是不能生成静态html页面的,这也导致很多使用老Y的站的收录很不理想,本文就主要介绍如何解决老Y文章管理系统的全站静态化问题,顺带解决静态页面点击量的问题. 一.先说一下老Y文章管理系统的全站静态化步骤 1.点此下载老Y