我已经读过CDN及其用途。我有三个问题。


什么时候应该开始使用CDN?我的网站目前很小,看不到有CDN的需要,但是是否有一般的门槛,一旦超过,我应该切换到CDN? (比如说我每天有2,000位访问者)。
当您切换到CDN时,应该在CDN上放什么?只是外部JavaScript?所有图片?一些图片?关于CDN上包含哪些内容以及应保留在服务器上的内容的一些通用指南是什么?
使用CDN会影响SEO以及如何影响SEO?

#1 楼

您不应该过早切换到CDN。阅读hacked.com使用CDN的经验更新。如果您每天没有数百万的访问者,并且您的访问者没有分布在广泛的地理位置,那么CDN可能会使您的网站运行缓慢。 CDN会在将来的某个时间设计您的站点,但直到需要时才实施。

何时需要CND:当两个因素冲突时。首先,您的测试表明,大多数用户将看到速度的提高,其次,当它在您的网站上财务上可行时。一切都不会改变并且是静态的。这意味着您的数据库和服务器端代码保留在您的原始站点上,而所有其他内容(如CSS,JavaScript,图像,视频等)都放在CDN上。 CDN还应该缓存动态页面的副本,尽管该缓存的积极程度取决于您的站点。许多CDN系统将自动获取他们需要的内容,而无需您做太多事情。例如,Google的新Pagespeed CDN只需要您在dns中指向一个cname,Google就会根据需要自动提取内容。

#2 楼

1)如果您的站点包含大量文本内容和更多媒体内容,则
将媒体内容托管在服务器之外是有益的。几个问题
,在切换到CDN之前您应该回答-我的内容加载
是否将从CDN中受益?如果您的网站只是基于wordpress的网站,并且每天或每周更新的次数较少,但每天的访问量却更多,那么诸如W3 Total Cache或WP-Super
缓存插件之类的缓存解决方案现在就可以帮上忙。如果访问量每天达到1万次,您可以在CDN上托管CSS和图像文件。但是,如果您托管许多媒体内容,如视频,脚本,文件操作脚本等,那么
考虑切换到CDN。

2)您应该考虑托管媒体文件-图像,视频,
javascript,Flash。没有固定的准则,因为每个站点和它的受众都不同。您可能会受益于在CDN上托管javascript或其他脚本文件和图像。我个人认为,最好将文本内容托管在您自己的服务器上,而将媒体内容托管在Amazon S3或CDN服务等外部服务上。

3)Google和Bing将“加载时间”视为次要排名因素。这是Google最近启动Page Speed Service的原因。它不会
提升您的排名,但是如果您的网站由于媒体内容而加载缓慢
,那么它将受益于CDN,搜索引擎还将把更多的分量推向更快的网站。而已。搜索引擎对CDN或页面速度没有更多好处或
偏见。

评论


感谢您提供的信息=>我会牢记所有这些。

– L84
2011年8月27日14:33