搜索引擎优化是什么意思(网站形态分两种,静态和动态,伪静态并不是)
优采云 发布时间: 2021-12-09 00:26搜索引擎优化是什么意思(网站形态分两种,静态和动态,伪静态并不是)
原来的:
其实网站有两种形式,静态和动态。伪静态并不是真正的静态,而是本质上是一个动态页面。
静态页面,除了我们常见的.htm和.html,.asp.php.jsp也可以是静态的,关键是看.asp,php.jsp的这些页面是否调用了数据库中的东西,如果没有调用,它是一个静态页面,当它被调用时,它是一个动态页面。
动态页面的含义是网页会根据访问者的请求,从服务器数据库中过滤访问者想要的内容,显示在访问者的浏览器上。当不同的人访问同一个页面时,他们会看到不同的内容。这个页面本身没有数据,只有一些代码,访问者看到的都是从服务器调用的。
对于静态页面,文字和图片都是提前放在页面上的,不需要从数据库中调整。当访问者访问页面时,该页面将直接从服务器读取并显示在访问者的浏览器中。不需要数据库。支持。
伪静态页面,其目的是为了更好的被搜索引擎收录通过一定的规则,将动态页面的地址转换为以htm或html结尾的地址。它看起来是静态的,但实际上仍然是动态页面。
现在很多cms网站程序可以直接生成真正的静态动态页面,即访问的页面是真实的、真实的、真实的,就像根静态页面一样。这样做的好处是访问速度快,不需要频繁读取筛选服务器中的数据,减少了服务器的压力,同时也可以更好的被搜索引擎收录。
原来的:
所谓网站伪静态,就是站长们常说的伪静态。主要是站长为了增加搜索引擎的友好度,方便网站内容被搜索引擎收录搜索到而创建的。. 类似于网站上常用的301重定向和404页面设置,对SEO必不可少。
网站伪静态是什么样的?一个简单的例子:个人域名注册过程,让.html后缀为典型的静态URL,是网站的伪静态形式。与伪静态相比,它是一个动态网址,/yumingjiexi?id=1234 这样的带有问候语的链接是一个动态网址。
网站伪静态有什么好处?伪静态的存在肯定有它的意义,我们来说说网站伪静态的优点:
1、网站早期,如果网站是伪静态的,更有利于搜索引擎收录,但动态就不容易收录。
2、伪静态对SEO意义重大。真正的静态页面存储容量大。删除或更新这些html文件时,会造成大量文件碎片,损坏磁盘坏道。伪静态可以更好的缓解服务器。搜索引擎的压力增强了搜索引擎在页面上的收录;动态页面虽然可以实时更新,但有时会导致死循环,对搜索引擎不友好,而伪静态则不会发生。
但是,随着搜索引擎技术的不断更新,搜索引擎逐渐开始识别动态页面。这里是百度官方优化指南2.0。明确指出静态页面的ULR非常适合增加用户体验。, 动态页面还是可以收录的,只要URL参数不要太多。
为什么搜索引擎不 收录 带有问号的 URL?
原来的:
搜索引擎对于收录和带问号的网页排名都非常谨慎,一般不会轻易收录,更别说给出好的排名了。最后,为什么搜索引擎没有带问号的收录 URL?因为搜索引擎害怕因为问号进入死循环(以前移动的网络有漏洞,蜘蛛进不去),所以很多时候带问号的地址进不去。对于搜索引擎来说,伪静态其实就是静态的,因为地址中没有问号,所以伪静态收录不是问题。
许多 网站 现在使用扩展名为“.html”的网页。这样做的好处是帮助搜索引擎收录和排名,或者用于其他目的,比如缩短网址,让人们更容易记住。但有趣的是,并非所有带有“.html”扩展名的网页都是静态的。换句话说,它实际上是一个动态网页,而不是真正的静态网页。
我们有时会感到困惑,我们访问的html页面是静态的还是伪静态的?当然,考证一般来说意义不大,只是为了满足好奇心而已。技术控制好无聊~问题太多了,总希望解开一些不知道的谜。
判断一个网页是真静态还是伪静态的简单方法
下面介绍三种简单的判断网页是真静态还是伪静态的方法。
IE浏览器用户
用IE浏览器打开网页。请注意,您需要 IE 浏览器。打开后,在地址栏中输入“javascript:alert(document.lastModified)”,回车,你会看到一个带有One time的小弹窗。如下所示:
IE查看网页最后更新时间
多次刷新网页,用同样的方法比较弹窗的时间。如果它们都相同,则为真正的静态网页,否则为伪静态(动态网页)。
其他浏览器 (Chrome) 用户
但是,上述方法不适用于Chrome等其他浏览器。(注意此方法在新版火狐不再适用)
Chrome浏览器可以使用以下方法:
首先使用浏览器(以Chrome为例)打开一个网页如:网页完全打开后,进入浏览器控制台,方法:“开发者工具”-“错误控制台”,快捷键:shift+ctrl +J ,然后在控制台输入:alert(document.lastModified);,按回车键查看上次修改时间并记录。
错误控制台
Chrome查看网页最后修改时间
多次刷新网页,用同样的方法比较弹窗的时间。如果它们都相同,则为真正的静态网页,否则为伪静态(动态网页)。
从页眉查看页面最后修改时间
第三种方法是从页眉中查看页面的最后修改时间。
打开检测工具,输入要检测的网页地址,获取header信息,查看“Last-Modified”项的时间,多测试几次,比较是否相同,就是真的静态网页,否则就是假的Static(动态网页)。
从页眉查看页面最后修改时间
知识拓展:
URL 中不要有问号
不管是真静态还是伪静态,只要网站访问速度够好,都不会影响搜索引擎的收录和排名,所以没必要纠结这个SEO 方面。
对于伪静态来说,与带问号的相比,伪静态的优势是显而易见的。
搜索引擎对于收录和带问号的网页排名都非常谨慎,一般不会轻易收录,更别说给出好的排名了。最后,为什么搜索引擎没有带问号的收录 URL?因为搜索引擎害怕因为问号进入死循环(以前移动的网络有漏洞,蜘蛛进不去),所以很多时候带问号的地址进不去。对于搜索引擎来说,伪静态其实就是静态的,因为地址中没有问号,所以伪静态收录不是问题。
伪静态的缺点
有人测试过,“流量大一点,使用伪静态,CPU使用率会超负荷,300多人同时在线就挂了,人数是1000”。
我们不必怀疑这个说法的真实性。其实因为伪静态使用的是规则判断而不是真实地址,判断显示哪个页面的繁重任务需要CPU计算,所以需要消耗更多的内存来处理,而且CPU会不断上升,这是最大的伪静态的缺点。
正因如此,网站 需要站长在采用伪静态时慎重考虑。
在discuz论坛系统中,后台有设置伪静态功能。开启伪静态后,将动态网页转换重写为静态网页类型页面。通过浏览器的访问地址与真正的静态页面没有区别。前提服务器支持伪静态重写URL Rewrite功能。
原来的:
什么是伪静态?伪静态和普通html静态网页有什么区别?
什么是伪静态,伪静态效果
伪静态是指网站本身就是.php、.asp、.aspx等格式的动态网页。有时这种动态网页也会添加带有“?”的参数。读取数据库中的不同数据。一个典型的案例是discuz论坛系统。后台有伪静态设置。开启伪静态后,动态网页被转换重写为静态网页。通过浏览器的访问地址与真正的静态页面没有区别。前提服务器支持伪静态重写URL Rewrite功能。
需要伪静态函数的地方
考虑搜索引擎优化SEO,通过服务器将动态网页处理成静态页面。这样的动态网页被处理成这种格式的静态页面。常见的论坛帖子页面被伪静态处理成静态页面格式的html页面。
考虑到网站使用的编程语言不易被发现,改写为伪静态,将动态网页的程序后缀改为html的静态页面格式。
伪静态的优缺点
当然,正如文章的作者所说:“如果流量稍大,使用伪静态,CPU使用率会超载。300多人同时在线会挂掉起来。500多人在线不挂断,我的IIS数是1000。”
情况确实如此。由于伪静态使用的是常规判断而不是真实地址,区分显示哪个页面的责任也直接交给了CPU来判断,所以CPU使用率的增加确实是伪静态的最大缺点。
我们应该选择伪静态还是真静态?
1、 SEO 使用真静态和假静态没有区别
2、使用真静态可能会导致硬盘损坏,影响论坛性能
3、使用伪静态会占用一定的CPU占用,大量使用会导致CPU过载
4、 最重要的一点,我们要为SEO保持静态
所以:
1、使用真静态方法可以直接排除,因为无论怎么生成,对硬盘都是非常有害的。
2、既然真假静态效果一样,我们可以选择伪静态。
3、 但是大量使用伪静态会导致CPU过载。
4、所以只要我们不大量使用就可以了。
5、既然静态只针对SEO,我们只需要伪静态做SEO,不需要用户。
6、所以我们只需要在Archiver中使用伪静态,它是专门为SEO爬虫提供的。
7、感谢大家耐心阅读我写的内容文章。
8、如果您有任何问题或不同意见,请随时提出。