5个免费内容交付网络,以改善您的SEO

内容交付

内容传送网络(CDN)是非常有用的工具。它们对搜索引擎优化非常有益,但如果你不正确地使用它们,它们也可能会伤害你。哪个是最好用的?

什么是CDN,以及它们如何工作?
在您找出最佳CDN之前,您需要了解它们的工作原理。否则,在评估您的需求和CDN提供的功能时,您将无法从头脑中了解您的头脑。

CDN基本上是一个本地服务器,可以为您缓存文件,并根据请求将其加载到用户。如果这听起来像你的网络主机正在做什么,它是类似的,但CDN利用全球化的存在水平来更快地获取文件。他们还需要一个Web主机服务器作为您内容的基础。

边缘服务器CDN
典型的网站加载是请求在您的网站上加载网页的用户。他们的浏览器向您的Web主机服务器发送请求,该服务器会确定需要加载哪些文件并将其发回。用户看到他们加载。

但是,用户位置和Web服务器之间的路径可能很长。它可能必须跳到本地路由器,然后跳到ISP路由器,然后到网络集线器,然后到另一个集线器,另一个,Zigzagging直到它到达主干,然后在数据反向执行相同的操作web主机保存文件的中心。有些路径很短 – 谷歌让它们尽可能短 – 但其他路径要长得多。您可以在Monitis上看到这种视觉表现。

如果您的网络主机位于加利福尼亚且您的用户位于纽约,那么数据必须从A点跳到B点。对于纽约的用户来说,加载的速度要比在内华达州的用户慢。 。这是CDN的用武之地。

想象一下,如果网络主机服务器总是“就在隔壁”,而不是必须在全国各地的节点之间反弹,这就是CDN的工作原理。他们在全国各地和世界各地的集线器,节点和数据中心购买,租赁或租用服务器空间。然后他们检查您的网站并缓存数据。当用户加载您的网站时,而不是您的网站发回所有数据,它会发送一个框架和说明从CDN中提取文件。CDN位于距离用户10英里的无标记仓库中,可以加载这些文件,而不会因许多额外的跳跃而损失传输速度。

诀窍是CDN拥有数千台这样的服务器,所以无论用户身在何处,附近总会有CDN服务器。

CDN如何改善SEO
那么内容交付网络如何提高您的搜索引擎排名?嗯,最简单的方法就是通过站点加载速度。谷歌表示网站速度是一个排名因素,因此您的网站加载速度越快,您的排名就越高。

Google Pagespeed Developers
谷歌了解总会出现一些差异,有时网络上会出现不可避免的减速现象。临时DDoS不太可能淹没你的SEO。将您的网站加载速度提高.10秒不太可能改善您的搜索引擎优化,至少不会显着。从本质上讲,谷歌只考虑一般门槛。想象一下,2秒以内的任何事情都是“好的”,2到5之间的任何事情都是“糟糕的”,5岁以上的任何事情都是“糟糕的”,你有正确的想法。我不能保证谷歌的实际渐变是什么,但这是你可以期待的那种方法。

有很多方法可以加快网站的加载速度。CDN只是其中之一。您还可以使用文件压缩来缩小文件,因此加载速度更快。GZip通常支持Web协议。同样,您可以将较大的媒体文件(如视频)卸载到嵌入YouTube等网站。您可以使用图像编辑软件压缩图像文件。您还可以缩小脚本和代码,删除不必要的字符和格式。不过,这个是一个棘手的建议; 如果你有人类开发人员定期在你的网站上工作,保持格式化是一个好主意,所以它不那么混乱。

Gzip压缩文件
谷歌也有自己的建议。他们更喜欢您异步加载脚本,避免在登录页面上重定向,以及优先考虑可见内容而不是像分析脚本这样的幕后内容。你可以在这里阅读更多相关信息。

谷歌的一些建议有点严格。例如,他们告诉你要避免插件,但插件是一个很好的WordPress安装的命脉。编程良好的插件可以快速加载,但不会减慢您的网站速度,所以这是一个折腾。

还有其他方法可以让更快的网站改善您的SEO。跳出率是一个很大的问题。如果用户试图访问您的网站,看到加载和离开需要几秒钟,则表明您的网页加载速度太慢。提高跳出率可以通过多种方式改善您的搜索引擎优化。

现代搜索技术也有一个有趣的副作用。当有人使用Siri,Cortana,Alexa或Google Now进行人声搜索时,响应时间非常重要。Google特别会搜索最高结果,但如果结果加载速度不够快,则默认为下一个结果,以便找到快速结果。

那么使用CDN会伤害你的网站吗?好吧,不是真的。大多数CDN都是与速度捆绑在一起的附加安全层。它们有助于防范DDoS攻击并使您的网站更加稳定。在极少数情况下,它们可能会产生负面影响,但在大多数情况下,它们会超过坏处。

五大免费CDN
所以,一个好的CDN需要拥有一个巨大的网络,这意味着它不可能是一些本地创业公司。它需要可靠,在单个服务器发生故障时具有100%的正常运行时间和冗余。它需要在实践中实际加速您的站点,并且需要支持您需要托管的软件,插件,脚本和文件。

这里的困难部分是找不到能够完成所有这些工作的CDN。实际上,几乎每个CDN都足够好。困难的部分是免费找到它们。最好的CDN是像Akamai和Cloudfront这样的CDN,其成本基于托管文件的大小和数量以及给定时间段内这些文件的加载数量。定价变化太快,让我无法列出它们,虽然它通常很便宜,但它仍然不是免费的。你不能在账单上免费打败。

自由选项#1:Incapsula
Incapsula是一个具有许多不同功能的商务级CDN,其中包括许多非常强烈推荐用于大型或高端业务的CDN。它们具有防火墙,机器人抑制,SSL,DDoS保护,并且在高层次上包括正常运行时间SLA,自定义安全性,负载平衡和API。不过,所有这一切都是为了付费计划。

Incapsula
这很难找到,但Incapsula也有免费的计划。在他们的定价页面上,主要计划下面是一个关于免费计划的小线,主要针对小型博客,包括机器人缓解,CDN访问和双因素身份验证。您可以自己导航到它,或点击此处注册。

免费计划确实失去了一些元素。它没有后门保护,SSL支持,DDoS保护,故障转移或任何企业级优势。它还限制了您对社区援助的支持,如果您遇到问题,这可能是一个交易破坏者。

免费选项#2:Swarmify
如果您不想在YouTube上托管所有视频,Swarmify主要是为视频内容提供分布式加载的公司。不过,我会完全忽略所有这些功能,因为它们只是付费的。free元素实际上专门用于WordPress网站,称为WordPress加速计划。

Swarmify网站
使用WPAP,您每月可获得10GB的图像传输,并提供本地地理服务和电子邮件支持。它并不多,它不支持视频或脚本,但对于图像繁重的网站来说,它可能非常出色。请注意,如果您查看带宽分配,他们会在每GB后收取5美分。

免费选项#3:JSDelivr
JSDelivr是一个免费且开源的CDN,它具有时尚的尾随r而不是er。

JSdelivr
它类似于Swarmify,因为它只专注于一件事,而不是一般的广谱CDN。在这种情况下,“东西”是JavaScript。您可以使用它将脚本卸载到速度极快的CDN。由于他们不必处理庞大的媒体并且可以专注于运行更小,更快的脚本,因此它的速度非常快。然而,需要为您的媒体使用另一个CDN的限制可能会使其不太理想。

免费选项#4:Google的App Engine
Google的App Engine是一种非传统的CDN,不会执行基本的脚本或媒体; 相反,它旨在托管和运行基于Web的应用程序。这意味着它是理想的,如果您正在尝试运行Web业务或托管任务应用程序,但这是一个不适合所有人的专用用例。

App Engine的主要优点是双重的。首先,它每月可免费使用多达500万次,拥有半个存储空间并可容纳多达10个项目。其次,它与所有其他Google服务深度集成。如果您习惯使用Google服务,那么这是理想的选择。

最重要的是,它不仅仅是一个CDN,它还是一个发展空间。您的开发人员可以直接使用App Engine来创建和测试应用程序,而不仅仅是托管并运行它。如果您没有自己的本地测试环境,这可能非常有用。

免费选项#5 :: Cloudflare
我把Cloudflare作为最后一个,因为即使它们被推荐在网络上并且通常被认为是相当不错的,我也不喜欢它们。

Cloudflare网站
他们倾向于从安全的角度来看待他们的服务而不是交付的立场,他们非常积极地过滤坏的流量。这对于DDoS保护很有用,但它也使它成为我在使用网络时看到的#1最常见的CDN错误。我无法告诉您有多少次我尝试访问某个网站,而是发现了一个Cloudflare错误页面。

也就是说,如果你愿意尝试一下,他们可能会为你工作。此外,它们非常适合DDoS保护,至少在它们保护您的数据的意义上。在DDoS期间,您的站点可能很难或很慢访问,但它不太可能向用户发送错误信息并向用户显示数据或完全崩溃。

荣誉奖:Coral CDN
Coral CDN是一个有趣的实验性CDN,它既不适用于服务器场,也适用于点对点加载。这是一个很酷的实验,但我不建议将其用作业务,因为它要求您将辅助域附加到您自己的域,以通过其CDN加载请求。这是网络钓鱼骗子假冒网站的一种方式,所以这不是一个好看的样子。

此外,Coral CDN自2015年以来一直没有运作。我只提出它是因为对等CDN的想法非常酷,并且在更好的世界中,可能是比传统数据中心更强大的CDN版本模型。但是现在,您必须满足于上述选项之一。

你有最喜欢的CDN,有偿还是免费?我很好奇目前对于良好的CDN的普遍共识是什么。请在下面的评论中告诉我,以便获得一些有趣的数据。