静态页有利于网站性能和SEO

2024-01-19 16:18

本文主要是介绍静态页有利于网站性能和SEO,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://www.cnblogs.com/JeffreyZhao/archive/2009/07/05/talk-about-page-statilization.html

 

文章摘录:

 

1. 良好的HTML,推广和内聚

先说说“静态like的URL”,也就是所谓.html,我觉得这样谈SEO比较不靠谱,除非我们能准确地知道搜索引擎是会对“.html”有特殊优惠,但我没有见到过这样的官方言论。对于真正写入静态.html文件,对于以新闻系统为核心的网站这应该比较适用吧。对于SNS?静态就是灾难。
再说说“看着友好的URL”,也就是所谓www.test.com/Articles/123这样的。对于SEO来说,我也觉得不靠谱,因为我的确没有看到官方言论称搜索引擎会对没有QueryString的[URL]特殊照顾,注意是URL。
总结上面两点,我认为通过“美化”URL来搞SEO的,基本不靠谱。
补充一下:对于把.html用URLRewrite成动态网页的,我虽然不知道这样做的初衷是不是所谓SEO,但是我大胆猜想这样做会适得其反,因为对于尝试而言.html是“静态网页”的代表性后缀。但是却“意外”地获得了动态的内容。我觉得这样很有可能会被搜索引擎判断为作弊。
而对于评论中有的朋友所说的让机器人和用户看到不同的页面,这明显是作弊,肯定会被搜索引擎给咪西掉。
———————————无敌分割线————————————
所以我觉得,要说SEO,还是从两个方面做起:
HTML Refactory,做良好的HTML,语义化的HTML,尽可能少冗余的HTML。一方面减少HTML字节降低了网络传输上的压力,一方面我认为这个真正是对机器人的“友好”。
推广和内聚,说到底搜索引擎的抓取机制还是超链接,做好推广(当然不是作弊性的撒链接),做好站内页面之间的聚合(tag之类),这样做随着时间的推移肯定能增加PR。


2. "静态页"有利于网站性能

静态页”有利于网站性能,和“静态页”有利于SEO 的说法是正确的,有大量的网站案例了.

静态页既有利于网站性能更有利于seo.
因为静态页面调用速度快,不像动态页服务器还要发比较多的时间处理所以有利于网站性能.

因为静态页面调用速度快,蜘蛛每次抓取它的时候就快,蜘蛛偏爱返回速度快的网页.所以静态页相比动态页就有优势.

然道静态页相比动态页对网站性能对蜘蛛没有优势吗

 

3. “静态请求”这样的说法
而且其实我也不觉得有什么“静态请求”这样的说法。就像我说的,其实任何请求都是需要经过web服务器处理,只是处理方式不同而已。
我也不认为动态请求的性能肯定低于读取静态页面,完全是看怎么处理的。读硬盘上的文件就不用动态处理了吗?肯定不是,需要根据时间生成Last-Modified,根据内容生成E-Tag,都是需要运算的。

此外,大量细小的静态页面读取,对于磁盘的访问也会有压力。所以如“手机之家”把所有图片都放在数据库中,全部动态生成图片数据流,前端再用Varnish做缓存,这样对于数据备份和性能都有保证。
而且,如果完全是在内存里的数据,性能就比读硬盘要高很多。如IIS的Kernal Cache,还有各缓存服务器,都是在这方面有优化。

还有,缓存服务器把数据缓存在内存中,获得请求后直接输出,算是静态的还是动态呢?
更进一步,有人为缓存服务器写一个模块,根据客户端的cookie选择把内存中不同数据快拼接起来输出(没有真正的拼接操作哦,就是依次输出),这是个动态的效果,但是性能就比生成一个HTML文件要高啊。

 

4. 响应速度快对收录绝对是有帮助的
响应速度快对收录绝对是有帮助的!!(这也是为什么说静态页比动态页相对来说有优势的原因。注意:我说的只是相对,如果响应速度动静态一样。排除其它因素。那么收录效果是一样的)
原因1:在google webmaster tools中有一项抓取速度调整。大家可以调整网站抓取速度做试验。。
原因2:所说的其它因素就是动态网页中的postback.大大影响页面收录效果。所以动态页面应该特别注意postback给蜘蛛带来的影响 

 

5. 抓住事物关键很重要
那也是相应速度而已,和静态动态无关。
你生成所谓的“静态页”也只不过是一种缓存而已,优化网站性能的因素有很多。
所以,应该强调的是“网站性能”,而不是所谓“动态静态”。
至于PostBack,也是因为爬虫不支持post,而不是动态静态的关系。
抓住事物关键很重要。

 

6. IO性能 和 数据库
呵呵。可能我的“相对论”没有表述清楚,我的观念也是“应该强调的是“网站性能”,而不是所谓“动态静态”。”但一般服务器IO性能都强于数据库读取性能,我只是想说“IO性能比读取数据库性能强的时候”静态页比动态页好。读取数据库性能比IO性能好的时候。动态页比静态页好。

 

7. 伪静态或者静态更有利于排名
1、但是一直以来就认为:伪静态或者静态更有利于排名,原因据说是以前搜索引擎认为动态网页的内容容易变化,可信度比较低一点。

2、百度自己的内容网页来看,百度百科,百度知道都是html;
各大门户网站也都是搞成(s)html的伪静态网页,应该不会没有原因的!

3、反正大家是确信:伪静态或者静态更有利于排名,不管是不是这样,大家是另可信其有。

4、现在有些系统为了性能也搞真正的静态网页,比如dedecms就是直接生成静态的网页;而康盛最新CMS系统SupeSite7.0则同时提供伪静态和静态两种功能

 

8. 静态页面普遍情况下是有利于seo
为什么要生成静态页,很大部分是为了减少服务器压力.也就是提高网站性能啊. 提高网站性能是有很多方面的.除了静态页面其它还比如购买高带宽升级服务器优化代码数据库等等.这些都能促进网站性能.蜘蛛喜欢一个速度快的网站这也是肯定的.本来蜘蛛就是在模拟人的思想.

所以说"静态页面普遍情况下是有利于seo" 这说法是成立的啊
赵兄:你说话不要那么钻牛角尖啊,也不要举一些很"特"的例子.

世界上怎么会没有"静态页面"呢,查查html是怎么定义的.有些东西几乎都是常识啊,大众的普遍做法就是证明的例子就是正确的,否则大伙儿早不干了.

 

9. 越来越多的道理在反对“html网址对SEO有利”
“静态页面普遍情况下有利于SEO”,这个命题是对的,但是没有把握住事物本质,会给人以误导。
就好比A => B,B => C,所以A => C没有问题,但是我不喜欢说A => C,因为A不是C的本质问题。而且大家对于A有不同的理解,文章里也已经说过了。
不过你的看法在我的下一篇文章里我也会提到的。别急,我们关注道理,不关注“语言表达形式”。:)

不过,大众普通使用的做法并不一定是正确的阿,常识也有错误的,这样的例子难道不常见吗?
例如早晨空气新鲜,千百年来大家的认识,到了汽车工业兴起之后,早上反而是空气最脏的了——但是大家还是喜欢“晨跑”,呵呵。
所以,我相信科学的论证方式,而大家都有的常识,只能带给我一定的倾向性,而不能让我确信这是一个事实。
而我动摇的原因就是,我看到越来越多的道理在反对“html网址对SEO有利”这种看法,而支持它的说法却只有“常识”,“大家都这样认为”,“这还用说吗”这样的说法。

这篇关于静态页有利于网站性能和SEO的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/622969

相关文章

Vue3 的 shallowRef 和 shallowReactive:优化性能

大家对 Vue3 的 ref 和 reactive 都很熟悉,那么对 shallowRef 和 shallowReactive 是否了解呢? 在编程和数据结构中,“shallow”(浅层)通常指对数据结构的最外层进行操作,而不递归地处理其内部或嵌套的数据。这种处理方式关注的是数据结构的第一层属性或元素,而忽略更深层次的嵌套内容。 1. 浅层与深层的对比 1.1 浅层(Shallow) 定义

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

性能分析之MySQL索引实战案例

文章目录 一、前言二、准备三、MySQL索引优化四、MySQL 索引知识回顾五、总结 一、前言 在上一讲性能工具之 JProfiler 简单登录案例分析实战中已经发现SQL没有建立索引问题,本文将一起从代码层去分析为什么没有建立索引? 开源ERP项目地址:https://gitee.com/jishenghua/JSH_ERP 二、准备 打开IDEA找到登录请求资源路径位置

黑神话,XSKY 星飞全闪单卷性能突破310万

当下,云计算仍然是企业主要的基础架构,随着关键业务的逐步虚拟化和云化,对于块存储的性能要求也日益提高。企业对于低延迟、高稳定性的存储解决方案的需求日益迫切。为了满足这些日益增长的 IO 密集型应用场景,众多云服务提供商正在不断推陈出新,推出具有更低时延和更高 IOPS 性能的云硬盘产品。 8 月 22 日 2024 DTCC 大会上(第十五届中国数据库技术大会),XSKY星辰天合正式公布了基于星

从状态管理到性能优化:全面解析 Android Compose

文章目录 引言一、Android Compose基本概念1.1 什么是Android Compose?1.2 Compose的优势1.3 如何在项目中使用Compose 二、Compose中的状态管理2.1 状态管理的重要性2.2 Compose中的状态和数据流2.3 使用State和MutableState处理状态2.4 通过ViewModel进行状态管理 三、Compose中的列表和滚动

Thymeleaf:生成静态文件及异常处理java.lang.NoClassDefFoundError: ognl/PropertyAccessor

我们需要引入包: <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>sp

速盾高防cdn是怎么解决网站攻击的?

速盾高防CDN是一种基于云计算技术的网络安全解决方案,可以有效地保护网站免受各种网络攻击的威胁。它通过在全球多个节点部署服务器,将网站内容缓存到这些服务器上,并通过智能路由技术将用户的请求引导到最近的服务器上,以提供更快的访问速度和更好的网络性能。 速盾高防CDN主要采用以下几种方式来解决网站攻击: 分布式拒绝服务攻击(DDoS)防护:DDoS攻击是一种常见的网络攻击手段,攻击者通过向目标网

PR曲线——一个更敏感的性能评估工具

在不均衡数据集的情况下,精确率-召回率(Precision-Recall, PR)曲线是一种非常有用的工具,因为它提供了比传统的ROC曲线更准确的性能评估。以下是PR曲线在不均衡数据情况下的一些作用: 关注少数类:在不均衡数据集中,少数类的样本数量远少于多数类。PR曲线通过关注少数类(通常是正类)的性能来弥补这一点,因为它直接评估模型在识别正类方面的能力。 精确率与召回率的平衡:精确率(Pr

49个权威的网上学习资源网站

艺术与音乐 Dave Conservatoire — 一个完全免费的音乐学习网站,口号是“让每一个人都可以接受世界级的音乐教育”,有视频,有练习。 Drawspace — 如果你想学习绘画,或者提高自己的绘画技能,就来Drawspace吧。 Justin Guitar — 超过800节免费的吉他课程,有自己的app,还有电子书、DVD等实用内容。 数学,数据科学与工程 Codecad

BT天堂网站挂马事件后续:“大灰狼”远控木马分析及幕后真凶调查

9月初安全团队披露bt天堂网站挂马事件,该网站被利用IE神洞CVE-2014-6332挂马,如果用户没有打补丁或开启安全软件防护,电脑会自动下载执行大灰狼远控木马程序。 鉴于bt天堂电影下载网站访问量巨大,此次挂马事件受害者甚众,安全团队专门针对该木马进行严密监控,并对其幕后真凶进行了深入调查。 一、“大灰狼”的伪装 以下是10月30日一天内大灰狼远控的木马样本截图,可以看到该木马变种数量不