seo页面的分类:静态,伪静态,动态
2013-01-21 11:32
344 查看
静态页面的定义:静态网页是实际存在的,无需经过服务器的编译,直接加载到客户浏览器上显示出来。静态页面需要占一定的服务器空间,且不能自主管理发布更 新的页面,如果想更新网页内容,要通过FTP软件把文件DOWN下来用网页制作软件修改 当访问者在任何时间内向那个URL链接发送请求,都返回同样的 网页内容。可以认为这样的网页是静态页面。
动态页面的定义:我们经常会看到,在地址栏里有一些网址特别长,而且还带有“?”,这样的链接一般是动态链接,其所对应的页面就是动态页面。
对比一下静态页面和动态页面我们可以很快的进行区别。常见的静态页面举例:.html扩展名的、.htm扩展名的,也包括.shtml、.xml扩展名的页面。
2,静态页面是存在于服务器上的一个文件,每个网页都是一个独立的文件(动态页面的内容存在数据库中);
3,内容更新不方便是静态页面最大的弊端。
伪静态就是在这样背景下应运而生了,它在保留动态的优点的基础上,使得网址静态化,也就是让网址里不带问号,骗过收录的爬虫就行了。这样完美地糅合了前边两者的优点。
伪静态优点:静态的优点+动态的优点
不足:流量稍大一些使用伪静态就出现CPU使用超负荷,由于伪静态是用正则判断而不是真实地址,分辨到底显示哪个页面的责任也由直接指定转由CPU来判断了,所以CPU占有量的上升,确实是伪静态最大的弊病。
从seo方面考虑,因为早期搜索引擎技术的局限,搜索引擎对静态页面的阅读和抓取比较成熟。所以很多网站的动态页面都动态链接静态化以更好地被搜索引擎收录。
在2011年8月百度出的搜索引擎优化指南里,百度明确表示:动态的URL对搜索引擎没有影响;但是建议尽量减少动态url中包含的变量参数,这样即有助于减少url长度,也可以减少让搜索引擎掉入黑洞的风险。
需要注意的一点是:不能添加不能被搜索引擎识别为url组成部分的字符,如“;”“,”这样的分号,逗号等字符。如果url中加入这些搜索引擎不能识别的符号,你的文章收录肯定不理想!
动态页面的定义:我们经常会看到,在地址栏里有一些网址特别长,而且还带有“?”,这样的链接一般是动态链接,其所对应的页面就是动态页面。
对比一下静态页面和动态页面我们可以很快的进行区别。常见的静态页面举例:.html扩展名的、.htm扩展名的,也包括.shtml、.xml扩展名的页面。
2,静态页面是存在于服务器上的一个文件,每个网页都是一个独立的文件(动态页面的内容存在数据库中);
3,内容更新不方便是静态页面最大的弊端。
伪静态就是在这样背景下应运而生了,它在保留动态的优点的基础上,使得网址静态化,也就是让网址里不带问号,骗过收录的爬虫就行了。这样完美地糅合了前边两者的优点。
伪静态优点:静态的优点+动态的优点
不足:流量稍大一些使用伪静态就出现CPU使用超负荷,由于伪静态是用正则判断而不是真实地址,分辨到底显示哪个页面的责任也由直接指定转由CPU来判断了,所以CPU占有量的上升,确实是伪静态最大的弊病。
从seo方面考虑,因为早期搜索引擎技术的局限,搜索引擎对静态页面的阅读和抓取比较成熟。所以很多网站的动态页面都动态链接静态化以更好地被搜索引擎收录。
在2011年8月百度出的搜索引擎优化指南里,百度明确表示:动态的URL对搜索引擎没有影响;但是建议尽量减少动态url中包含的变量参数,这样即有助于减少url长度,也可以减少让搜索引擎掉入黑洞的风险。
需要注意的一点是:不能添加不能被搜索引擎识别为url组成部分的字符,如“;”“,”这样的分号,逗号等字符。如果url中加入这些搜索引擎不能识别的符号,你的文章收录肯定不理想!
相关文章推荐
- SEO重大利好!不用再把动态页面伪装成静态页面了!
- C# 动态添加SEO 信息,不和静态页面重复和叠加
- 【转】G 优化(SEO)基于动态页面的静态页面实现
- 动态网站中静态页面的管理与维护
- 前端探秘-静态页面与动态页面(静态网站与动态网站)
- 禁用页面缓存的几种方法(静态和动态)
- Asp.Net中动态页面转静态页面
- Asp.Net中动态页面转静态页面
- 动态页面jsp转换为html静态的网页
- JSP页面的静态包含和动态包含
- jsp页面静态和动态引入其他jsp页面的三种方式及区别
- JSP页面的静态包含和动态包含
- 静态页面中使用的一些动态
- 将动态aspx页面转换成为静态html页面的几种方法
- ASP.NET 动态转静态页面的两种方法总结 - 动态页面转换成HTML静态页面方法
- 把静态页面分分类
- 静态页面和动态页面的区别
- 一个实现将动态页面转为静态的方案
- 动态创建服务器控件,获取HTML输出(用于生成静态文件,简化页面,简化编程等)
- ASP.NET 动态转静态页面的两种方法总结 (转转)