在启动网站之前,您还需要对网站执行哪些操作?
您已经购买了一个网络域名并创建了一个网站 – 太棒了! 在点击启动按钮并传播有关新网站的消息之前,请确保检查以下事项,以便为您的项目提供最佳机会。
以下是一些监控、优化和安全提示,可帮助您增长流量并为网站访问者提供最佳体验:
- 谷歌分析
- 谷歌搜索控制台
- Cloudflare 的安全性和速度
- SSL 证书确保安全和访客信任
- 缓存以提高性能
- 图像优化和压缩
- 脚本缩小
- 损坏的链接检查
- 规范链接检查
- 备份
让我们更详细地解释每一点:
1. Google Analytics 用于监控您网站的流量
分析解决方案很容易添加到任何网站,并允许您监控网站所有页面的流量:它记录您有多少访问者、他们来自哪里、他们从哪些网站访问您、他们访问了哪些页面,他们在每个页面上花费了多少时间甚至更多!
在没有交通分析解决方案的情况下启动网站就像驾驶汽车蒙住眼睛一样:您在路上,但不知道要去哪里。您不知道您的流量表现如何,您发表的文章和内容是否有任何影响,或者您的广告活动的影响。
没有分析解决方案,您甚至都不知道您的SEO努力是否有效。
Google Analytics 是最受欢迎且易于安装的解决方案之一,而且它是免费的!
2. Google Search Console(以前的网站站长工具)
Google Search Console 可让您衡量 Google 搜索引擎的性能
如果 Google Analytics(分析)告诉您网站访问者的情况,Google Search Console(以前称为网站站长工具)会告诉您您的网站在 Google 搜索中的排名。 它告诉您 Google 已将您网站上的多少页面编入索引、访问者通过哪些字词找到您、您在结果中出现的频率以及您网站上的哪些页面在自然流量方面最受欢迎。
Google Search Console 还可以让您告诉 Google 在哪里可以找到您的站点地图,以帮助它发现您网站的页面并为其建立索引。
在技术方面,一旦您授权网站并将其添加到 Google Search Console,您将开始收到有关网站“运行状况”的各种通知和警报,例如当 Google 在您的服务器上遇到错误或发现病毒和您网站上的恶意代码。
它为您提供提示,帮助您更轻松地在移动设备上导航您的网站,并向您显示哪些网站正在发布指向您网站的链接。
Google搜索控制台也可以与Google Analytics(分析)链接,以在流量分析接口中查看更多详细的报告。
Google Search Console 是一个非常有价值的工具,我建议您充分利用它。
3. Cloudflare 的速度和安全性
CloudFlare是一家提供许多围绕网站安全,内容传输,速度等的服务的公司。
您可以在您的网站上免费激活 Cloudflare,无需对网站进行任何更改,直接在DNS 级别激活。 一旦您激活它(大约需要 10 分钟),Cloudflare 就会接管 DNS 区域和 DNS 请求。
作为回报,您将得到:
- 保护:由于 DNS 区域将由 Cloudflare 控制,因此您站点的 IP 地址将被隐藏,没有人能够找到您的服务器地址。 您的网站将顺利运行,因为 Cloudflare 将流量路由到服务器而不泄露其身份,因此机器人、恶意人员将看到 Cloudflare 地址。 这样,它可以保护您免受直接针对服务器的某些攻击。 Cloudflare 还可以保护您免受 DDoS 攻击(一种通过每秒发送数千个请求来压垮服务器的攻击类型)。
- 速度: CloudFlare直接在其分销网络(CDN)上直接为您的静态内容(图像,HTML,CSS,JavaScript代码)提供免费缓存。这意味着您将看到大量的带宽节省 - 因为您的图像和其他静态内容位于地球周围许多区域的CloudFlare服务器上,因此您的访问者将能够更快地访问这些资源,从靠近它们的服务器,您的服务器将免费且放松。在撰写本文时,我在Cloudflare上有50多个网站,大多数网站节省了50%或更多。我管理许多电子商务网站,所有这些网站都有成千上万的产品图像。带宽节省很大!
- 安全性: Cloudflare 提供可自动续订的免费全域 SSL 证书。 您所要做的就是在管理界面中激活它,瞧! 您的网站可以通过 https:// 访问。 为什么这是一件好事? 一方面,您的访问者会更加自信地看到您的网站是通过安全连接访问的。 然后,自 2017 年以来,谷歌表示将在结果中给予安全网站更大的权重,自 2018 年以来,甚至在 Chrome 浏览器中在没有 SSL 的网站旁边显示一个标签:不安全网站。 所以,既然是自由的,你根本就不用想! 您甚至不需要在服务器上安装任何东西!
4.(您网站的)安全 SSL 证书
如上所述,Google 已开始优先选择具有 SSL 安全证书的网站,并在结果页面中与没有 SSL 的网站一起显示“不安全”标签。 它看起来不太好,但在您的网站上没有 SSL 的情况下进行操作也会带来安全风险,尤其是当您可以免费拥有 SSL 时。
2019年没有SSL的借口!而且,如果您不迁移到CloudFlare,则可以使用Let's Encrypt的免费证书免费的SSL证书您可以从主机上单击几下安装它们,或者如果您在Windows上,则可以下载一个可以轻松安装的小软件。
当然,没有人会阻止您从授权的经销商(例如Godaddy等)购买SSL证书并安装它。
设置SSL后,请不要忘记将所有页面与http://版本重定向到安全https://版本。通常,您可以通过在服务器上添加重定向规则来实现此目的,或者,如果使用CloudFlare,请在CloudFlare接口中的“加密”部分中始终使用HTTPS
5. 缓存以提高站点速度
您可以利用缓存的优势来减轻服务器的负载。 如果您的网站是使用 WordPress 构建的,您可以安装许多缓存模块,它们可以节省 CPU(总缓存、WP Rocket 等)、节省数据库大量查询等。
缓存在多个层上工作,但基本原理是,当访问者第一次访问具有活动缓存的页面时,服务器通过查询数据库、生成 HTML 代码并将该页面提供给访问者来生成该页面。 但同时,缓存插件已生成页面的静态副本 当再次访问页面(由同一访问者或另一个访问者)时,插件会找到缓存的页面并从那里提供服务,从而使服务器不必再次工作来生成页面。
这是基本原则,根据页面的复杂程度,它可以使网站看起来像在飞翔!
此过程在后台发生,您只需担心初始设置,当您对页面进行更改或页面过期时,缓存会自动刷新。
6.图像优化和压缩
在网站施工阶段,计划和准备图像总是一个好主意 - 这将为您节省大量时间启动您的网站。对于使用它们的位置的位置,您应该始终将优化的图像上传到适当的尺寸。如果您只需要覆盖该页面的四分之一,则将巨大的图像上传到服务器和网页并不好。
图像之前对其进行预优化和压缩也是一个好主意,以确保它们具有最佳的尺寸与尺寸比。 WordPress 有许多插件可以在将图像添加到网站后对其进行优化和压缩,但最好是当您知道每个图像将在哪里使用、需要多大并从一开始就以该大小上传时。
图像会大大增加网站的加载时间,并且会消耗不必要的服务器带宽。 如果您的托管帐户有带宽限制(一个月内传输的数据量),则只需少量图像即可更快地耗尽带宽,具体取决于您的网站收到的流量。
如果您主要使用 JPEG 图像,这是一种压缩(有损)格式,我们确定通过稍微调整压缩/质量,您可以显着节省带宽。
我最近在我创建的一些电子商务网站上研究了尺寸与质量的比率,发现产品图像具有良好的价值(在某些网站上,产品图像的数量可能达到数千)。
请参阅下面改变图像压缩(质量)时文件大小的差异,从 90(默认)到 70,然后到 50。
虽然产品上的图片尺寸很小,但50的值导致图像的视觉质量太差,所以我将其增加到70。但即使在70质量下,图像消耗的带宽也下降了近一半! 如果将其乘以数千种产品,所节省的成本和页面加载时间的差异将是巨大的。
如下图所示,一旦质量达到 70,图像尺寸就会急剧增加。 当质量从 50 跃升至 90 时,图像文件大小增加了一倍多!
质量为 90 时的大小(以 KB 为单位) | 质量为 70 时的大小(以 KB 为单位) | 质量为 50 时的大小(以 KB 为单位) |
35.6 | 20.0 | 15.0 |
34.4 | 19.3 | 14.5 |
35.8 | 20.1 | 15.0 |
24.7 | 13.3 | 9.9 |
37.3 | 22.0 | 16.9 |
27.4 | 15.3 | 11.5 |
27.1 | 15.2 | 11.4 |
61.2 | 34.9 | 26.3 |
总计:283.5 | 总计:160.1 | 总计:120.5 |
7. 最小化以减少脚本大小
最小化是减小网站所需脚本文件(Javascript、CSS 样式表)大小的过程,以便加载速度更快。
您可能有 CSS 文件(用于样式)或 Javascript 文件(用于添加动画或动态功能和交互)。 当您在网站上工作时,这些脚本通常具有精心排列的代码,包括缩进、制表符、空格、多行、长变量名,以使其更易于编辑,但浏览器不需要这些来正确解释文件并显示页面。
通过最小化,您可以自动删除这些空格、制表符、空行,用短名称替换变量名称,而不会影响功能。 这种最小化过程可以使文件变得更小,从而加载速度更快。
为了提高效率,这个最小化过程可以在服务器上进行(有用于最小化的 WordPress 插件),但也可以在您开发网站时使用的程序/平台中完成。 如果您的站点有 Cloudflare,它可以在访问时直接从服务器缩小文件,而无需您执行任何操作。
当 Google Page Speed、GTMetrix 或 YSlow 等测试分析您的网站时,最小化脚本可以提高分数。 Google在确定您的网站在搜索结果页面中的排名时也会使用网站加载速度。 加载速度快的网站会被 Google 很好地识别,您的访问者也会很高兴。
以下是 Cloudflare 中自动最小化站点上静态文件的设置示例:
8. 检查损坏的链接
有时我在网站上工作时会变得杂乱无章。 我将大多数页面创建为草稿、空白,然后重新修改它们并在上面添加内容。 我经常在内容中留下无处可去的临时链接,目的是稍后返回并在网站启动之前替换它们。 但有时我会忘记,最终可能导致网站上的链接失效。
其他时候,我不会从客户那里获取所有内容,而是创建带有临时链接的空白页面,这样我就可以继续我的业务。当然,客户经常改变主意或者我忘记他们。
无论出于何种原因,每个网站都可能存在损坏的链接和丢失的页面。 第一印象看起来不太好,从访问者体验和搜索引擎排名的角度来看,这样留下来也不是一个好主意。
这就是为什么在启动之前(以及启动后定期),我检查我的网站是否有损坏的链接。 如果页面不多,您可以手动执行此操作,但您可能会意外地省略一些链接。
最好使用一种称为“爬虫”的软件工具,该软件将访问网站的主页,识别该页面上的所有链接,然后访问每个链接并对每个链接执行相同的操作,直到耗尽所有页面并链接。 扫描整个网站后,它会向您提供结果报告,并让您知道是否有任何损坏的链接,以便您修复它们。
我最喜欢的检查链接是否损坏的工具是:
- Xenu Link Sleuth - 一个免费的Windows程序,将检查网站上的任何链接 - 不仅是页面,还可以检查图像,框架,插件,背景,样式表等。它会在扫描时生成实时报告,最后,您可以保存报告或通过电子邮件发送电子邮件。它还可以在HTTPS有担保站点上使用。该程序很小,从95开始,可以在所有版本的Windows上使用。
- 尖叫青蛙 - 一种在线工具,不仅可以检查断开的链接。免费版本最多可扫描500个URL(如果您没有大型网站,这甚至足够)。它还可以帮助您获得一些搜索引擎优化技巧和工具,例如识别重复的内容,分析元标记和标题标签,生成XML站点地图等。
以下是 Xenu Link Sleuth 生成的报告示例:
9. 检查规范 URL
如果您网站上的某一页面可以通过多个 URL 进行访问,或者您的不同页面具有不同的 URL 但内容相同,那么您就遇到了“重复内容”。 搜索引擎也会识别此内容,这可能会对您的网站在搜索引擎中的性能产生负面影响。
例如,假设您有一个联系页面,可通过以下地址访问:
http://www.mysiteexample.com/contact
同一页面位于:
http://mysiteexample.com/contact
你可能会说:但地址是一样的啊! 这是同一个页面!
是的,确实是同一个页面,但是您可以在带“www”和不带“www”的域名版本上访问它。 对于 Google 来说,这是一个重复的页面。 “WWW”只是一个子域,被视为不同的地址。
如果您没有准确地告诉Google您的页面的首选(规范或官方)版本,Google将自行选择,考虑一个“规范”并忽略另一个,或更糟糕的是,考虑两者同等重要。 在这种情况下,规范页面将收到的 SEO“价值”一分为二——每个版本一次分为一侧。 这会导致页面的重要性由于不同的链接而降低,最终导致您的页面相互竞争。
这就是“规范”链接派上用场的地方 - 即使您的网站有多个内容相同的页面,可通过不同的 URL 访问,您也可以在 您喜欢哪个版本(“规范”版本)的页面部分,如下所示:
<link rel=”canonical” href=”http://mysiteexample.com/contact” />
此标签足以向搜索引擎表明您更喜欢该页面将不带“www”的版本视为“官方”。
此外,如果您设置了 Google Search Console,您还应该去那里指定您喜欢的版本,以便收到的报告适用于适当的版本。
您可以在此处阅读有关规范URL和与改进网站相关的其他主题的更多信息,并使搜索引擎索引和理解尽可能容易。
如果您在网站上使用WordPress,那么搜索引擎优化方面的一个很好的工具是YOAST插件,除了优化功能,文章分析,关键字分析等外,它还可以在所有页面上自动生成这些规范URL。
10. 网站备份
设置备份解决方案,您在网站上投入的所有工作都可能付诸东流 您已经上传了图像,创建了页面,设置了插件,然后一些黑客获得了访问权,服务器崩溃了,或者您自己破坏了某些东西 - 如果您没有最近的备份,那么您将有一晚或失去两个,否则你将面临无法恢复任何东西的风险!
这就是为什么建议您在启动网站之前进行备份。 从构建阶段就拥有这一点是件好事。
几乎每个托管公司都提供一种或另一种备份解决方案,要么包含在价格中,要么支付额外费用,具体取决于您的订阅。 此外,根据公司和您支付的费用,完成这些站点备份的频率也有所不同 - 每天、每隔几个小时或每周。
在某个地方拥有自己的副本仍然是一个好主意。您可以通过FTP备份您的网站,也可以使用Syncback SE或Syncback Pro等各种备份工具(我在所有项目上使用了多年)。
ManageWP上创建一个免费帐户。将网站连接到ManageWP后,您可以免费设置(每月)或每天(收费)备份。根据您的网站以及更新内容的频率,每月一个备份可能还不够。
从 ManageWP 中,您可以自动恢复站点,可以恢复到第一次使用的同一主机,也可以恢复到另一台主机(如果您想更改托管公司)。
作为为拥有多个站点的专业人士提供的服务,ManageWP 还具有其他功能,例如集中控制更新、评论、模块安装等。
我使用的另一个备份解决方案是自动备份到 Amazon S3(您可以使用 Syncback)或另一个 FTP 服务器。 WordPress 有许多插件可以将您的网站备份到 Dropbox、Google Drive、OneDrive 等服务。
但是,请务必记住,为了安全性和效率,应经常(至少每天)进行站点备份,并且应在与站点本身托管位置不同的位置进行备份。
就个人而言,我更喜欢使用 Syncback Pro 备份 Amazon S3。 我可以将备份配置为每天运行(仅备份更改,而不备份整个站点)。 如果这是一个非常重要的站点,并且我希望能够灵活地回滚到旧版本,我可以设置 7 个备份 - 一周中的每一天一个。 在此变体中,如果发生了不良情况并且我没有立即意识到(也许该网站已被感染而我没有注意到,并且备份还存储了恶意脚本),我可以回去几天。
对于我所有的客户,我都有每日完整的数据库备份。 如果我愿意的话,我可以回到几个月前的版本。 大公司甚至会存储多年的网站和数据库备份。 这完全取决于数据的重要性以及您在检索数据时希望拥有多少灵活性。
奖励:设置您的时事通讯订阅
营销或战略领域,而不是技术。如果您出于任何原因启动网站以外的其他猫图片,则应该认真对待建立邮件列表。
许多网站所有者(包括我自己)后悔没有早点开始收集潜在客户和网站访问者的电子邮件地址。 有些人在网站启动之前就这样做了。
如果您现在开始建立电子邮件列表,您将慢慢建立您的受众 - 对您的内容、您的更新和您所提供的内容感兴趣的人。 与粉丝的个人接触非常有效。
您可以通过电子邮件直接向愿意订阅您的电子邮件列表的客户发送更新、有价值的内容、提示、想法以及促销信息,并进行销售,而不是无聊和打扰。
开始建立电子邮件列表的快速方法是注册电子邮件服务或 ESP(电子邮件服务提供商)(有些免费,有些付费),在网站上输入订阅表格,瞧!
结论
您可以采取许多其他措施来使您的网站在启动时产生最大的影响,但本文中描述的措施是最重要且相对容易实施的。
我建议您不要在发布后 6 个月内不实施它们! 完成所有步骤并实施它们的时间不会超过 2 小时。 你会很高兴你这么做了。