网站服务器怎么选?如何选择最好的网站服务器

为什么网站速度很重要

到目前为止,您应该不需要说服网站速度对您的在线业务至关重要。 这是因为网站性能会影响您的品牌声誉、SEO 排名和转化率。 以下是发生这种情况的主要原因:

品牌口碑👍

老实说,当您的网站加载缓慢时,会激怒您的访问者,最终他们会离开您的网站。 这里有一些数字来支持你的论点。 据谷歌称,如果网站加载时间超过 3 秒,则 53% 的访问会被放弃。

您的网站速度越慢,访问者离开的可能性就越大,并且返回的可能性就越大。 如果他们不能快速找到他们正在寻找的东西,他们将不会与您的网站互动,因为他们会认为它无法访问且不可靠。

这会直接影响您的品牌声誉,因为访问者会对您的网站留下不好的印象。 我们都知道负面的品牌声誉对您的在线业务有害。

搜索引擎优化排名📈

谷歌和搜索引擎通常旨在为网络用户提供最佳的用户体验。 网站速度除了是网站用户体验的重要组成部分外,还是谷歌算法中的官方重要排名因素。 如果您的网站运行缓慢,这肯定会影响您的 SEO 排名,会损害您网站在用户中的知名度,最终您将开始失去网站流量。

转化率🛒

如果所有这些听起来很可怕,请等待了解缓慢的网站如何影响您的转化率! 您的网站加载速度越慢,转化率下降的幅度就越大。 根据 Portent 的一项研究,加载时间为 1 秒的网站的转化率比加载时间为 5 秒的网站高 3 倍。 只需几秒钟,转换就会有巨大差异,对吧?

如何衡量您的网站性能得分

既然我们在同一页面上网站速度是您成功在线展示的关键因素,那么让我们探讨如何衡量您网站的性能得分,或者通常称为客户端测试。 这种类型的测试通过测试浏览器中发生的情况来帮助评估您的 Web 应用程序是否足够快。

您可以使用不同的免费在线工具测试您的网站速度。 一些最受欢迎的包括 Pingdom、Google PageSpeed Insights、GTMetrix、webpagetest.org 等。 您需要做的就是转到这些工具之一,粘贴您的网站/网页 URL,然后开始测试。 该工具只需几秒钟即可显示结果。

现在是最难的部分——分析。 每个指标告诉你什么,有没有办法改进它?

网站速度指标的含义以及如何改进它们

页面加载时间

页面加载时间是您的浏览器完全加载请求的网站所花费的时间。 它测量整个时间——从输入 URL 或单击链接,直到页面最终加载。 理想情况下,这应该在不到 2 秒内发生。

如果您的网站没有达到此目标,则可以通过遵循以下针对每个单独指标的提示来改善您的整体页面加载时间。 更重要的是,如果您使用的是 WordPress,我们推荐我们 免费的一体式 SiteGround Optimizer 插件 ,它可以在任何托管平台上运行,并且可以为您节省大量时间和精力来改善您的大部分 WordPress 网站性能指标。

第一个字节的时间 (TTFB)

Time to First Byte 测量 Web 浏览器在发送资源请求后接收第一个字节信息所花费的时间。 良好的 TTFB 结果(0.8 秒或更短)意味着您的浏览器响应迅速。 要改善您的 TTFB,您可以执行以下操作:

确保您 在最新的 PHP 版本上运行 您的站点 并具有正确的服务器级设置 。 在 SiteGround,我们已经开发了一个自定义的 超快 PHP 设置 ,它具有较低的内存使用率,并允许服务器更快地处理更多的查询。 所有这些都减少了 TTFB 并使网页平均加载速度提高 30%。

接下来,检查您的托管服务提供商是否 在您的主机服务器上提供整页缓存 。 这会将您的网页存储(“记住”)在服务器上,并在用户下次请求时将它们提供给您的用户。 SiteGround 客户利用我们内部开发的 默认启用的强大缓存技术 ,使网站速度提高 5 倍。

即使一切都在服务器级别进行了优化,如上所述,远离源服务器的访问者仍可能会遇到较慢的 TTFB。 出于这个原因并减少 TTFB, 开始使用内容分发网络 (CDN)。 CDN 将使用更接近您的用户的分布式服务器网络,并从他们最近的位置为他们提供您网站的内容。 SiteGround 有 自己的内部构建的 CDN, 我们提供的每个托管计划都免费包含该 CDN。

但是,无论您在哪里托管,如果您的网站使用的是 WordPress,您都可以下载并安装我们的免费 SiteGround Optimizer 插件 。 只需点击几下,您就可以利用其强大的缓存功能,使您的网站比同类插件快 20%。



开始渲染的时间 (TTSR)

开始呈现时间 (TTSR) 测量在初始请求加载网站后,内容(即其中的任何元素)开始显示在页面上所花费的时间。 较低的 TTSR 可以保持用户的注意力,因为他们可以快速看到内容。 TTSR 的良好结果是小于 750 毫秒。 如果您的结果不太好,您可以采取以下措施:

首先,确保 通过缩小 JavaScript、HTML 和 CSS 文件来保持 它们的轻量级。 缩小将从这些文件中删除所有不需要的字符。 您可以在源代码中自己手动执行此操作,或者使用工具来帮助您,以防您不那么精通技术。 同样,对于 WordPress 网站,我们的免费 SiteGround Optimizer 插件 有一个选项,只需单击一下即可启用它。

接下来, 字体 优化并预加载您正在使用的 。 为此,请确保您没有使用太多字体(< 4 最好),将它们嵌入到 CSS 中,并在将它们上传到您的网站之前对其进行优化。 您可以手动执行此操作,也可以借助我们免费的 WordPress SiteGround Optimizer 插件 来执行此操作,只需单击一下即可。

您可以做的另一件有用的事情是 延迟 JavaScript 。 通过延迟 JavaScript,您的浏览器将仅在解析 HTML 后处理和加载 JavaScript 文件。 这显着加快了 TTSR,因为没有什么可以阻止在屏幕上显示您的网站的过程。 轻松做到这一点 同样,您可以使用适用于 WordPress 网站的SiteGround Optimizer 插件

最后但同样重要的是, 确保您使用 HTTP/2 协议 。 HTTP/2 协议是 HTTP 协议的最新版本,允许浏览器更快地加载网站。 但是,自己执行此操作可能有点技术性,因此最好向您的网络托管服务商咨询一下。 如果您使用 SiteGround 托管,我们的服务器默认会为您启用 HTTP/2 协议。

标题时间

标题时间衡量网站标题在浏览器选项卡中显示所需的时间。 这告诉您的网站访问者您的网站正在加载。 这是一个重要的指标,因为它向您的用户表明您的网站是合法的,并向他们提示您的网站是否会向他们提供他们正在寻找的内容。

如果您的网站速度足够快,并且您遵循了我们在这篇博文中提供的提示,那也将改善您的标题制作时间。 为了使您的网站加载速度足够快,从而缩短标题时间,最终的解决方案是使用 缓存 ,因为这会在您的用户下次尝试打开您的网站时在浏览器选项卡中显示服务器内存中的标题。

交互时间 (TTI)

交互时间 (TTI) 是您的网站可交互所需的时间,即用户能够与其交互(滚动、单击按钮等)。 这是一个至关重要的指标,因为即使您的网站完全加载,但没有响应用户交互,您也会再次失去它们。 一个好的 TTI 应该小于 3.8 秒。

要改善您的 TTI,请考虑以下事项。 如上所述, 缩小 也是削减 TTI 的有效方法。

除此之外,确保 启用压缩 。 一些好的压缩机制是 Brotli(谷歌的下一代压缩算法)和 gzip——它们减少了 HTML、CSS 和 JS 文件的大小。 SiteGround 客户享受 Brotli 压缩算法 开箱即用的 和高达 15-20% 的速度提升。 如果您在别处托管,请询问您的托管服务提供商以了解他们使用的压缩方法。

最后但同样重要的是, 消除渲染阻塞资源 ——消除所有暂停或减慢网站在屏幕上显示的资源。 如果您自己执行此操作, 请重构您的代码或手动编辑您的 HTML 。 如果您不想自己做, WordPress 网站的SiteGround 优化器插件 提供了强大的前端优化选项,只需点击几下即可。

连接时间

连接时间是指从用户请求到用户浏览器与您的网站服务器之间建立连接之间的时间。 由于各种原因,您的网站访问者的连接时间可能会变慢,例如服务器流量过大(例如来自机器人),或者用户与您的原始服务器位于遥远的地理位置。

要缩短访问者的连接时间,请考虑在更好的 基础架构 上托管您的网站。 例如,SiteGround 托管的网站利用现代谷歌云平台,确保高可用性和快速连接。

使用缓存 启用 CDN 是加快连接时间的其他强大工具。 SiteGround 客户享受我们内部开发的 开箱即用的缓存技术 ,并利用 免费内部构建的SiteGround CDN 。 我们所有托管计划中包含的

最后一个字节的时间 (TTLB)

最后一个字节的时间 (TTLB) 是指用户的浏览器收到您网站的最后一个字节的时间。 每个端点响应的平均 TTLB 应该是 750 毫秒。 影响 TTLB 的一个因素是数据库查询的质量。

要改进 TTLB,请确保使用快速 MySQL 设置优化慢速数据库查询。 例如,在 SiteGround,我们开发了一个 自定义 MySQL 设置 ,可以将慢速查询的数量减少 10 到 20 次,并且开箱即用,可供我们所有的客户使用。

DNS 查找时间

域名系统 (DNS) 查找时间衡量 DNS 提供商将域名转换为 IP 地址所需的时间。 如果您的平均 DNS 查找速度超过 120 毫秒,那么您可能需要改进它。

DNS 查找时间缓慢的原因之一可能是您的 DNS 提供商。 然后,您将不得不切换到更快的 DNS 提供商。 另一个原因可能是您网页上的大量第三方资源(也需要在您自己的域名之上转换为 IP 地址)。 减少第三方资源的数量将提高您的 DNS 查找速度。

SiteGround 客户的优势是不必考虑以上任何一项,因为我们的 中央任播 DNS 系统 可确保更快的域解析和更快的网站加载。 中启用 DNS 预取功能, 更重要的是,WordPress 用户可以在SiteGround Optimizer 插件 以在从第三方域加载内容时加速他们的网站。

用户行为的性能指标

您可以在 Google Analytics 中跟踪用户行为的性能指标。 以下是最重要的:

跳出率

跳出率是指在对网站采取任何操作之前立即离开您网站的访问者的百分比。 如果您的跳出率很高(根据 SemRush 的说法,高于 46%),可能的原因之一可能是网站速度慢。

兑换率

转化率是转化用户占您网站访问者总数的比例。 拥有高转化率意味着您的网站在访问者中表现良好并满足他们的期望。 一般来说,良好的转化率在 2% 到 5% 之间,但您必须记住,这些数字可能因不同行业而异。

页面平均停留时间

平均页面停留时间衡量给定网站的所有用户在单个页面上花费的平均时间。 大多数研究表明,在所有行业中,访问者在网页上花费的平均时间约为 50 秒。 如果您的访问者在您的网站上花费更多时间,这可能是良好用户体验的明确指示。

错误率

错误率是指返回错误代码的请求数,相对于一段时间内的请求总数。 高错误率可能是由您的服务器问题引起的。 错误率越高,您的网站为访问者正确加载的次数就越少,他们对网站的满意度就越低。

改善用户行为绩效指标

拥有快速可靠的托管服务提供商可以极大地加快您的网站速度,这将对您的转化率、平均页面停留时间、跳出率和错误率产生直接的积极影响。 因此,在任何情况下,您对托管服务提供商的选择都非常重要,尤其是当我们谈论您的网站速度时。 如果您还不是 SiteGround 客户, 请查看我们当前的托管服务 并在新网站项目上抢先一步,或者转移现有网站以提高其性能。