Kinsta-博客中文翻译-六-
Kinsta 博客中文翻译(六)
原文:Kinsta Blog
将 Google Analytics 添加到 WordPress 的 4 种简单方法(使用插件和手动添加代码)
许多 WordPress 用户在将 Google Analytics 连接到他们的 WordPress 网站时遇到困难,他们错过了收集用户数据的机会。
幸运的是,有几种方法可以将 Google Analytics 添加到 WordPress。一旦你知道你在做什么,这些技巧是相当简单的,并能在各种情况下证明是有用的。
在这篇文章中,我们将讨论谷歌分析做什么,为什么它对你的网站很重要。然后,我们将分享四种方法,你可以连接它与 WordPress 开始跟踪活动。
让我们开始吧!
更喜欢视频版?
谷歌分析快速介绍
在你着手将 Google Analytics 连接到你的 WordPress 网站之前,最好理解它是什么以及它是如何工作的。简而言之,该平台监控您网站的活动,并为您提供关键数据来帮助您改进网站:

Google Analytics home
通过使用插入到每个网站页面标题中的代码片段,Google Analytics 收集了各种各样的信息,这些信息可以分为五类:
- 实时:显示在您查看报告的特定时刻,您的网站上正在发生什么。
- 受众:包括谁在访问你的网站的信息,包括人口统计。
- 获取:解释你的站点如何获取流量。
- 行为:显示访问者在你的网站上做了什么,包括按钮点击和你的哪个页面最受欢迎。
- 转换:与谷歌分析目标结合使用的高级报告,用于跟踪电子邮件列表订阅或电子商务销售等活动。
您可能会在 Google Analytics 报告中找到一些特定信息的示例,包括:
- 在任何给定时刻,你的站点上活跃用户的数量。
- 随着时间的推移,有多少人访问你的网站。
- 你的访问者的年龄、性别和地点。
- 你的访问者来自哪里(例如,有机搜索,社交媒体等。).
- 访问者浏览哪些页面以及浏览多长时间。
- 反弹,点击率,转化率。
在您的 Google Analytics 仪表盘中有很多东西可以看和学。这可以帮助你在许多方面改善你的网站。
要了解谷歌最新版本的谷歌分析,请查看我们的 GA4 指南。
为什么分析对你的 WordPress 网站很重要
如果你知道如何很好地利用它们,分析对你网站的许多不同方面都是有价值的。与任何类型的站点相关的四个关键领域包括:
- 内容营销策略。通过考虑您最受欢迎的帖子、页面、产品或其他内容,您可以确定您的访问者最喜欢什么。增加浏览量和流量是创造更多能与你的观众产生最佳共鸣的内容类型的问题(以下是如何开始关键字研究和如何为 SEO 优化 WordPress】)。
- 集客营销。知道你的流量来自哪里可以告诉你哪些营销策略是有效的,哪些是失败的。然后,您可以将大部分精力和预算集中在产生最大效果的方法上。
- 受众细分。理解你的受众是与他们有效沟通以鼓励转化的关键。有了分析,你可以为有针对性的营销创建子群。
- 用户体验(UX)审计。用户行为流可以揭示你的导航或网站设计的问题。精确定位表现不佳的内容和跳出率高的页面可能有助于您改善问题区域。
如果你正在运营一个电子商务网站,转化率报告也有助于追踪销售和收入。
如你所见,重要的并不总是数字本身。如何应用从谷歌分析中获得的知识才是价值所在。修复问题点并为你的网站应用最好的营销技巧可以增加流量、转化率和收入。
如何将谷歌分析添加到 WordPress (4 种可能的方法)
如果你想收集用户的数据,这里有几种不同的方法可以将 Google Analytics 连接到你的 WordPress 网站。
在每种情况下,我们将假设你已经有一个谷歌分析帐户设置。如果没有,先去创建一个,然后再回来进行下一步。
1.使用谷歌分析 WordPress 插件
对于大多数 WordPress 用户来说,将 Google Analytics 添加到他们的网站的最简单的方法是使用 Google Analytics 插件。这种方法让你不必编辑你网站的代码。
为此,我们推荐两个插件:
谷歌网站工具包
如果你想在你的 WordPress 网站上添加谷歌分析,谷歌已经为你准备了一个简单而强大的插件:谷歌网站工具包。
Site Kit by Google WordPress plugin
这个免费插件只需点击几下就可以将 Google Analytics 连接到你的 WordPress 站点,但这还不是全部。在分析的基础上,这个插件从谷歌提供的其他服务中提取数据,如谷歌搜索控制台、谷歌 AdSense 和 PageSpeed Insights ,允许你基于谷歌作为你的数据源建立一个漂亮的仪表板。
以下是开始的方法:
通过谷歌插件安装并激活站点工具包,然后点击开始设置按钮。
Setting up Google Site Kit WordPress plugin
完成后,你需要将你的 WordPress 站点连接到你的分析账户。
如你所料,你需要通过几个步骤来验证你是这个域名的所有者,授权谷歌访问它的数据,并设置你想添加到 WordPress 的每个服务。
Google Site Kit successful setup
当成功连接到你的 Google 账户时,你就可以看到 Google Analytics 的数据以及所有其他直接在你的 WordPress 仪表盘上激活的服务。它看起来是这样的:
Google Site Kit dashboard
所有这些数据都可以在 WordPress 的左侧边栏中直接找到。
如果这个插件对你来说太多了,并且想让事情主要集中在谷歌分析上,你可以使用下一个插件。
谷歌分析
Jeff Starr 开发的免费 GA Google Analytics 插件拥有超过 400,000 个活跃安装和五星评级:
GA Google Analytics WordPress plugin
安装并激活 Google Analytics WordPress 插件后,你所要做的就是在它的设置中添加你的 Google Analytics 跟踪 ID 。要检索您的跟踪 ID,请进入您的 Google Analytics 帐户,点击侧边栏中的管理:

The Google Analytics Admin tab
在属性下,选择跟踪信息,然后点击跟踪代码:

Accessing the Google Analytics tracking code under the property information
您的追踪 ID 将以 UA 开头,位于此部分的顶部:
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

Accessing the Google Analytics tracking ID
在你的 WordPress 仪表盘中,导航到设置>谷歌分析。向下滚动到插件设置,并在相关字段中添加您的跟踪代码:
GA Google Analytics WordPress plugin settings page
这个插件允许你选择是否将跟踪代码放在你的页眉和页脚,添加自定义跟踪代码,强制 SSL ,禁用你的管理员用户的跟踪,以及一些其他有用的选项。
根据您的需求进行调整后,向下滚动并点击保存更改按钮。Google Analytics 现在应该在你的 WordPress 网站上活跃了。
2.用代码手动连接谷歌分析和 WordPress
如果你不想使用插件,也可以通过你的 functions.php文件将谷歌分析跟踪代码直接添加到你的 WordPress 主题中。
如果你走手动路线,使用子主题是很重要的,这样你的跟踪代码就不会在每次更新你的 WordPress 主题时被覆盖。不过,在你做出任何改变之前,最好做个备份。
一旦你的孩子主题被激活,你需要将你的谷歌分析跟踪代码粘贴到你的【header.php 文件中的 < /head > 结束标签之前。
要找到您的 Google Analytics 跟踪代码,请进入您的帐户并访问您的跟踪信息,如我们在前面的方法中所述。然后,您可以从 Google Site Tag 下的框中复制脚本:

Copying the Google Site Tag code
要将它添加到你的 WordPress 站点,进入外观>主题编辑器。如果你的子主题从它的父主题继承模板文件,你不会在这里看到 header.php 的。您可以在文件列表中单击父主题的名称来访问它:
The WordPress Theme Editor for a child theme
一旦你找到并选择了header.php,将谷歌分析跟踪代码粘贴到编辑器中的 < /head > 标签之前:
Editing the header.php file in WordPress
然后,确保点击更新文件按钮。谷歌分析跟踪代码现在被添加到 WordPress。
3.将谷歌分析和 WordPress 与谷歌标签管理器集成
另一种将谷歌分析添加到 WordPress 的方法是使用谷歌标签管理器。这实际上是为包含各种用途的脚本的网站而设计的,而不仅仅是分析。
谷歌标签管理器是一个标签管理系统。它允许您快速轻松地更新网站或移动应用程序上的标签和代码片段,例如用于流量分析和营销优化的标签和代码片段。
你的新网站需要一流的、快速的、安全的主机吗?Kinsta 提供超快的服务器和来自 WordPress 专家的 24/7 世界级支持。查看我们的计划
你可以从标签管理器用户界面添加和更新脚本,而不是在 WordPress 中编辑站点代码。这减少了错误,并使您在配置标签时不必让开发人员参与进来。
最简单的方法是使用免费的 Google Tag Manager WordPress 插件。它目前拥有超过 300,000 个活跃安装和五星评级:
Google Tag Manager for WordPress plugin
你可以从 WordPress 知识库下载谷歌标签管理器插件,或者在你的 WordPress 仪表盘中的插件>添加新插件下搜索。然后,您需要注册一个谷歌标签管理器帐户,并创建您的第一个容器。
完成上述步骤后,您可以通过导航到 Admin 选项卡并查找以 GTM 开头的一系列字符,从 Google Tag Manager 仪表板中复制您的容器 ID:

Finding the container ID in Google Tag Manager
然后返回你的 WordPress 站点,将你的 Google Tag Manager ID 粘贴到插件设置页面的相关字段中。你可以通过导航到设置>谷歌标签管理器到达那里:
Adding the container ID to the Google Tag Manager plugin
你在谷歌标签管理器中设置的任何标签(包括谷歌分析的标签)现在都可以通过插件在你的 WordPress 网站上使用。
4.出于性能原因,在本地同步谷歌分析
您可以使用的最后一种方法是在您自己的服务器上本地同步 Google Analytics 脚本。请注意,谷歌不支持这种方法。
然而,有几个原因可能会让你想这样做。首先,本地同步谷歌分析可以减少你的外部 HTTP 请求。另外,你可以完全控制文件的缓存,这样你就可以使用你自己服务器的缓存头。
这对提高网站性能很重要。如果您使用 Google PageSpeed Insights ,您可能会看到针对您的 Google Analytics 脚本的“使用高效缓存策略服务静态资产”警告:

An example Google Analytics warning
问题是,默认情况下,谷歌分析有两个小时的缓存时间,你可以在上面的警告中看到。这很可能是因为如果谷歌需要修改它端的某些东西,它希望所有用户都能尽快访问到这些变化。
通过在你自己的服务器上托管谷歌分析脚本,你可以改变缓存时间来提高性能。
将 Google Analytics 与完整的分析优化套件在本地同步
首先,我们推荐使用完整分析优化套件(CAOS) ,这是一个由金奎大·范登贝赫创建和开发的免费插件。它目前拥有超过 20,000 个五星评级的活跃安装:
CAOS | Host Google Analytics Locally WordPress plugin
你可以从 WordPress 知识库下载它,或者在你的 WordPress 仪表盘的插件>添加新的下搜索它。
CAOS 允许您在本地托管您的 Google Analytics JavaScript 文件(analytics.js ),并使用 wp_cron() 保持其更新。其他功能使您能够:
- 匿名化你的访客的 IP 地址。
- 设定调整后的反弹率。
- 更改谷歌分析脚本的位置(页眉或页脚)。
在使用之前,您需要停用已经安装的任何分析插件。
当你安装 CAOS 并输入你的 Google Analytics 跟踪 ID 时,插件会将 Google Analytics 的必要代码添加到你的 WordPress 网站上。然后,它将 analytics.js 文件下载并保存到您的服务器,并使用 wp_cron() 中的预定脚本保持更新。
我们建议通过进入设置>优化分析并选择跟踪代码的位置下的页脚选项,将脚本加载到页脚中:
Settings to sync Google Analytics locally
需要注意的是 CAOS 不能与其他谷歌分析插件一起使用。
将 Google Analytics 与 Perfmatters 在本地同步
另一个可以用于本地分析的插件是perfmates。这是一个由布莱恩·杰克逊和他的兄弟布雷特创建的高级网站性能优化插件:

Perfmatters WordPress plugin
在其众多功能中,还有一个通过输入您的跟踪 ID 在本地同步谷歌分析的选项。像 CAOS 一样,您也可以将脚本设置为在页脚而不是页眉中加载。
摘要
对于网站所有者和管理者来说,Google Analytics 是一个至关重要的工具,尽管不是你可以使用的唯一分析工具。
跟踪你网站的用户活动、推荐来源和其他数据是增加你的观众和你的品牌的关键。要将 Google Analytics 连接到你的 WordPress 站点,你可以使用以下方法之一:
- 用一个插件(Site Kit 或 GA Google Analytics)添加 Google Analytics 到 WordPress。
- 通过直接向主题添加代码,手动连接 Google Analytics 和 WordPress。
- 使用谷歌标签管理器整合谷歌分析和 WordPress(使用谷歌标签管理器 WordPress 等插件很容易)。
- 出于性能原因,在本地同步 Google Analytics(使用 CAOS 或 Perfmatters 插件)。
你有什么想法或不同的方法来将谷歌分析添加到 WordPress 吗?如果是这样的话,我们很想听听!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。**
什么是谷歌缓存?网站所有者需要知道的一切
谷歌的网络爬虫不断地在互联网上搜索新的和更新的网页。
当这些爬虫索引一个站点的内容时,它们不仅仅使用信息来传递搜索结果。他们对页面进行备份,并将其添加到一个名为谷歌缓存的统一数据库中。
你可能使用过谷歌缓存来查看关闭或加载不正确的旧版本网站。但是你知道你也可以用它来解决你网站上的问题吗?它甚至可以帮助你的搜索引擎优化工作。
本文介绍了 Google Cache 以及如何检查它。我们还将看看谷歌缓存是如何有帮助的——以及什么时候你不应该过于依赖它。
查看谷歌缓存的视频指南
什么是谷歌缓存?
Google 缓存页面是在 Google 的一次抓取中获取的页面内容的原始 HTML 备份。谷歌缓存作为一个整体由这些备份页面组成。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
如果你查看网站的缓存版本,它可能看起来很像网站被抓取时的样子。但是有几个原因导致它有时看起来和你想象的不一样。
两个主要原因是:
- 网页是由你的浏览器呈现的,而不是谷歌。这可能会导致与网站的当前版本不一致。
- JavaScript 没有被保存到缓存中,所以你网站的某些部分可能会丢失。
谷歌缓存页面看起来像什么?
在缓存页面的顶部,您会看到一个横幅,显示三件事:
- 缓存页面的 URL—这通常是您想要访问的 URL。在某些情况下,如重定向的 URL,它会有所不同。
- 该版本页面的缓存日期 —您可以查看您正在查看的缓存页面是昨天还是上周创建的。这不一定是最后一次对您的网页进行爬网;我们一会儿会谈到这一点。
- 版本 —您可以选择查看页面的完整版本、纯文本版本或源。完整版向您显示由浏览器呈现的页面。纯文本版本关闭了 CSS,不显示图像,但仍会看到超链接。点击查看源代码显示页面源代码:

Example of a cached version of a Kinsta page.
您知道可以使用谷歌缓存来解决网站问题吗...它甚至可以帮助你的搜索引擎优化工作?🔎在这里了解更多⬇️ 点击推文
为什么谷歌缓存很重要
谷歌缓存的主要用途是供人们浏览互联网。它允许他们看到关闭的或者加载有问题的网页。
作为网站所有者,谷歌缓存至关重要还有其他原因。你希望你的网站永远不会关闭或有故障,但它发生了。有了缓存,即使有些地方不太正常,用户也可以使用您的内容。
你也可以使用你网站的缓存版本来了解你的网站是如何被索引的,并诊断问题。请继续阅读,了解更多信息。
如何查看 Google Cache?
如何从谷歌搜索引擎结果中找到缓存的谷歌页面取决于你使用的设备类型。在桌面 web 浏览器中,您有两种选择:
- 你可以从谷歌搜索结果中找到一个页面缓存版本的链接。
- 可以直接进入页面。
在移动浏览器上,您只能选择使用直接 URL。
从 Google 搜索结果中查看缓存页面
即使你有从搜索结果页面查看缓存站点的经验,你也可能想要阅读这篇文章,因为谷歌在 2021 年初改变了查找缓存链接的方式。
首先,在谷歌上搜索你想看的页面。在搜索结果中页面的 URL 旁边,您应该会看到三个垂直的点。单击它们,会出现一个标有“关于此结果”的弹出窗口:

谷歌的“关于这个结果”功能。
这项功能目前处于测试阶段。这是为了让你在点击之前了解一个网站的更多信息(比如它是否安全)。
在弹出窗口的右下角,有一个标记为 Cached 的按钮。点击查看缓存页面。
在某些情况下,您可能看不到缓存的按钮。这可能意味着页面没有被缓存;我们稍后会讨论这意味着什么。
但如果你在手机上,你不会看到任何页面的按钮。在这种情况下,请继续阅读,了解查看缓存页面的另一种方法。
修改 URL 以查看缓存的页面
对于这种方法,你必须知道你想看到的网页的网址。在搜索栏中输入cache:website.xyz即可。
例如,cache:kinsta.com将带您直接进入我们的缓存主页。
查看 Google 缓存的其他工具
查看缓存页面不需要任何特殊工具;谷歌本身就让它变得极其简单。但是有一些工具有您可能喜欢的特性。
Chrome 的 Web Cache Viewer 扩展允许你右击任何链接,查看页面的谷歌缓存版本和 Wayback Machine web archive 版本。
来自小型 SEO 工具的 Google Cache Checker 可以让你一次查看多达五个页面的 URL 和缓存日期:

谷歌缓存检查器。
使用 Google Cache 查看页面的旧版本
你的页面说它是昨天缓存的,但是你想看上周的版本。用谷歌缓存可能吗?
可惜没有。
谷歌只能显示一个版本的缓存页面。要查看以前的网站版本,你可以使用类似于 Wayback Machine 的工具,这是一个网页过去版本的存档。
看看我们以前的样子!

way back 机器上的 2014 Kinsta 网站。
作为网站所有者使用 Google Cache 的理由
事实是,有其他工具可以完成下面的一切——在许多情况下,更复杂的工具。
但谷歌缓存的快速和易于检查是无与伦比的。这使得它成为监控网页某些方面的一种有价值的方式。
作为网站所有者,你可以通过以下五种方式使用谷歌缓存。
1.检查重复的内容
有时你点击一个缓存的链接,并在一个不同的网页比你预期的土地。
发生这种情况的一个原因是由于重复内容。当谷歌看到两个高度相似的页面时,它可能会决定不在索引中将它们分开。这导致只有一个保存在缓存中。
谷歌缓存同一链接下的多个页面可以提醒你,你的网站上有重复的内容。重复的内容不仅仅会造成混乱的缓存状况——对 SEO 来说也是不利的。
请抓住机会检查这两个页面,并找到区分它们的方法。
2.验证谷歌尊重你的规范标签
也许你的网站上的重复内容是故意的,但你已经添加了rel=canonical标签来告诉谷歌要抓取哪个版本。
检查一个你不想抓取的页面的 Google 缓存版本。您应该被带到规范页面的缓存中。
3.确保你的营销努力已经被抓取
你已经加大了你的搜索引擎优化或内容制作的努力,你想确保谷歌是索引的变化。
快速浏览一下页面的缓存版本就可以知道它已经被抓取了。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
请注意,如果您的更改没有出现在缓存的页面上,它们可能仍已被编入索引。如果你担心,你可以去谷歌搜索控制台的网址检查器确认。但是如果你在缓存上看到你的更新,你知道它们已经被编入索引,并将开始影响你的搜索结果排名。
4.关注竞争对手网站的变化
当的竞争对手突然抢走你的位置时,你关心你自己的事情,享受你在一个关键关键词的搜索结果上的位置。他们是怎么做到的?你可以用谷歌缓存了解一下。将他们的缓存页面与当前版本进行比较——您将能够看到竞争对手最近做了哪些更改。
5.检索站点的最新版本
你应该总是为你的网站做一个备份,以防万一。也就是说,有时最坏的事情可能会发生,即使是最有准备的人。
虽然你的网站的谷歌缓存版本不能取代完整备份,但它有时确实能让你看到你的页面在灾难发生前的样子。您可以使用它来检索丢失的旧内容或代码。
谷歌缓存的局限性
谷歌的缓存可以提供有用的信息,如果有些东西看起来很奇怪,就值得调查。但是谷歌缓存有一些已知的限制。
谷歌缓存不会告诉你上次抓取你的网页是什么时候
让我们从一个最大的误解开始。
很多人认为每当 Googlebot 抓取一个页面时,缓存就会更新。关于这个主题的许多其他文章会告诉你使用缓存来查看你的页面被抓取的频率。
这不是真的。
我们知道这一点,因为谷歌的约翰·穆勒在一个帮助帖中告诉我们,他说:
“一般来说,我们并不总是在每次抓取页面时更新缓存的页面。尤其是当页面没有明显变化时,我们可能会选择只保留旧日期。”
给你一个专业建议:如果你想知道谷歌抓取你网站的频率、原因和使用的机器人,忘记缓存吧。这些数据在谷歌搜索控制台上。你可以在侧边栏的设置下找到抓取报告。
但是,您只能在域级别看到这些信息。搜索控制台不会告诉你每一页被抓取的频率。
页面可能无法正确呈现
幸运的是,在这方面已经取得了一些进展。谷歌的网页渲染服务,在网络上渲染实时页面,过去是基于一个过时的 Chrome 版本。因此,最新的浏览器有时呈现缓存页面的方式与 Google 呈现当前页面的方式不同。
自 2019 年起,谷歌网页渲染服务使用最新版本的 Chrome。
然而,如果你的 Chrome 版本较旧,或者你正在使用不同的浏览器,缓存的页面可能会显示不正确。
另一个渲染问题与缺少资源有关。谷歌备份的代码可能会引用 CSS 或 JavaScript 等资源。如果这些资源不再存在或已经改变,页面将无法正确呈现。
显示错误的页面
我们已经了解了重复的内容或不正确的规范标签如何导致 Google Cache 显示错误的页面。正如您所想象的,这限制了查看特定网页的缓存的有用性。
需要为你的 WordPress 站点提供超快的、可靠的、完全安全的托管服务吗?Kinsta 提供所有这些以及 WordPress 专家提供的 24/7 世界级支持。查看我们的计划
一些页面没有被缓存
这可能令人惊讶,但事实证明许多页面根本没有被缓存。
一个普遍的误解是,一个未缓存的网站意味着谷歌不认为它是必要的,但这不一定是真的。接下来,我们将了解页面可能不会被缓存的一些原因。
为什么我找不到缓存的网页?
并非所有被爬网的页面都被缓存。如果您的页面没有缓存版本,不要惊慌!这并不意味着你的页面没有被索引。

404 错误表示页面没有缓存版本。
如果你担心它真的没有被索引,你可以使用谷歌搜索控制台的网址检查。
为了证明索引页面并不总是被缓存,我们回到 Google 的 John Mueller。在 Twitter 上,他回复了一位用户关于未缓存页面的问题:
“我们不会缓存我们索引的所有页面,所以会发生这种情况。有时需要一段时间,有时我们根本不缓存它。”
当用户问他未缓存的网站是否总是低质量的,他说:
“That + it 可以是各种古怪技术怪癖的页面。缓存是独立的,所以它不代表我们索引和排名的内容。”
换句话说,缓存的页面不是一个排名因素。即使您的网页没有缓存版本,您也可以将其放在搜索结果的顶部。
但是一个未缓存的页面仍然值得一查。你可以探索几种不同的可能性。
您的页面基于 JavaScript
谷歌索引一些 JavaScript 支持的页面比其他页面要容易。但是许多 JavaScript 页面最终没有缓存,甚至没有索引。
这是因为大多数 HTML 直到 JavaScript 执行后才会加载。如果没有索引,Google 就不会创建缓存页面。
缓存由 meta 标记表示
页面 HTML 代码中的一个noindex meta 标签意味着该页面不能被谷歌索引,而noarchive则阻止它被缓存。任何一个都会导致一个未缓存的页面。
也许这正是你想要的。但是,如果您没有意识到页面上有一个noindex或noarchive标签,删除它可以解决您的丢失缓存问题。
该页面是重复的(或者谷歌认为是重复的)
如果谷歌认为你的两个页面是重复的,想办法让它们变得独特。考虑每个页面不同的搜索意图。
如何解决网站缓存页面的问题
你的页面不一定要被缓存,但是如果你想让它发生,你可以做一些事情。
将你的页面提交给谷歌
如果你担心谷歌没有索引你的网页,你可以查看谷歌搜索控制台。
在搜索控制台顶部的 URL 检查搜索栏中输入页面的 URL。如果你得到的结果是“URL 在 Google 上”,那么这个页面已经被索引了。如果页面最近发生了变化,而你认为谷歌没有对新版本进行索引,你可以点击请求索引请求谷歌对其进行重新索引。
你也可能得到“页面不在谷歌上”的结果如果是这样,向下滚动,您将能够看到该页面的一些详细信息。例如,您可以检查该页面是否允许爬行,以及用户选择的 canonical 是否与 Google 选择的 canonical 匹配。要请求标引,点击请求标引:

谷歌搜索控制台 URL 索引请求。
检查常见的站点问题
我们已经讨论了页面不被缓存的几个原因,比如大量的 JavaScript 和重复的内容。
除此之外,鼓励频繁索引的最好方法就是创建一个高质量的网站。确保你已经为移动优化了你的网站,并且你的网站速度很快。
如果你的页面加载时间太慢,它甚至会降低谷歌机器人的速度,导致索引延迟。
如何从谷歌缓存中移除页面?
我们认为谷歌缓存非常有用,但出于各种原因,你可能不希望旧版本的网页存储在谷歌的服务器上。例如,您可能不希望停产产品的页面可用。
防止页面缓存的一种方法是使用上面提到的noindex和noarchive标签。如果您想保留页面,但不想缓存它们,这些标签是理想的永久解决方案。
你也可以直接要求谷歌从谷歌缓存中删除网址。为此,进入谷歌搜索控制台,点击侧边栏中的移除。然后点击新请求。此时,你有两个选择:暂时删除网址和清除缓存网址。
暂时删除意味着该网址在大约六个月内不会出现在谷歌搜索结果中。缓存也将消失。当页面再次运行时,它将被重新索引和重新缓存(如果您不希望发生这种情况,您必须添加一个 meta 标记)。
清除缓存的 URL 听起来确实如此。缓存将被删除,但当对网站进行爬网时,页面将被再次缓存。
如果你想让旧版本的更新页面消失,这是一个很好的方法。你也可以在修改页面后,通过提交页面进行索引,让谷歌更新页面的缓存。
摘要
谷歌缓存并不像传言的那样。你不能用它来检查你的网站最后一次被抓取的时间——拥有它并不能提高你的搜索引擎排名。有时,你网站的存储版本是奇怪的,不完整的,或者完全错误的。
但是谷歌缓存对网站所有者有它的用处。这是一个快速检查你的网站如何被索引的方法,它可以帮助你发现和诊断问题。你也可以使用谷歌搜索控制台来提高你的搜索引擎排名。
关于 Google Cache,您还有什么问题吗?请在评论区告诉我们——我们希望听到他们的声音!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
选择谷歌云托管的十大优势(2022)
如果你想要一个商业网站,选择一个虚拟主机应该是你的首要任务。你对主机提供商的选择将直接影响你网站的质量和成功。
虚拟主机提供商不仅向访问者提供网站文件。它控制着您网站的工作方式、加载速度、停机期间的可用性及其安全性,所有这些都直接影响到您客户的用户体验和您网站作为销售工具的成功。
你明白了——拥有一个优秀的虚拟主机是至关重要的!
近年来,谷歌的云托管解决方案已经崭露头角,并成为数百万客户的领先服务。如果你正在考虑选择谷歌,我们已经汇编了选择谷歌云托管的主要优势,以帮助你做出决定——包括为什么我们认为它是目前市场上最好的解决方案。
1.出色的可用性和正常运行时间
网站成功的一个基本因素是它的可用性。你可以拥有市场上最好的内容或产品,但是如果访问者不能访问你的网站,这些都没用。
你最不需要的就是因为网站宕机而失去访客和收入。这是潜在的追随者和客户最有可能找到你的竞争对手的时候。
定期的网站宕机不仅会影响你的底线,还会对你的搜索引擎排名产生负面影响。Google 和 Bing 蜘蛛会定期访问您的网站,抓取您的网站,检查内容、页面速度和可用性。频繁或长时间的停机会影响您的 SEO(搜索引擎优化)。
你的主机提供商对你的网站正常运行时间有直接的影响。你自己很难增加正常运行时间。除了避免代码中的错误,你完全依赖于你的主机提供商。
实现 99.99%的正常运行时间
选择谷歌云托管解决方案的一个巨大优势是他们承诺实现 99.99%以上的正常运行时间。这反映在他们的计算引擎服务水平协议(SLA)中,其中任何低于每月正常运行时间 99.99%的下降都将导致财务积分。
在 Kinsta,将我们的基础设施迁移到谷歌云平台(GCP) 让我们可以坐在巨人的肩膀上。我们获得了对世界上最大网络之一的访问权,该网络可以抵御无数次系统和服务器故障的故障转移。然后,我们将这些优势直接传递给我们的客户,提供高级托管解决方案,其中每月正常运行时间接近 100% 。
其他领先的云提供商,包括亚马逊网络服务(AWS) 和微软 Azure ,拥有可与谷歌云的正常运行时间可用性相媲美的基础设施。然而,经过大量的研究之后,似乎还没有一个权威的或有声望的研究能为最可靠的云平台加冕(到目前为止)。
2.虚拟机的实时迁移
谷歌云托管的另一个巨大优势是虚拟机(VM)的实时迁移,尤其是在 Kinsta。这使我们作为托管提供商能够在主机之间实时迁移虚拟机时,保持您网站的可用性,而不会明显降低性能。
修补、修复和更新软件和硬件是交付尖端服务的必备条件。使用 Google 进行实时迁移可以在以下情况下保持实例和网站可用:
- 定期基础设施和维护升级
- 数据中心的网络和电网维护
- 硬件故障,包括 CPU、内存、磁盘、网络接口、电源等(尽管这并不总是可能的;在硬件阻止实时迁移或出现故障的情况下,虚拟机将会崩溃并自动重启)
- 主机操作系统(OS)和 BIOS 升级
- 高度重要的安全相关更新
- 系统配置更改
这涉及许多组成部分,是一个非常复杂的过程。为了更好地理解所涉及的移动部件,请查看高级步骤的图示:

Live VM migration on Google Cloud. (Image Source: Google Cloud)
虽然最初是谷歌云的独特产品,但竞争对手已经开始看到好处:实时迁移是微软 Azure 随后复制的服务。
3.免费正常运行时间监控
考虑到停机的潜在影响,监控您的基础设施和网站可用性是一项至关重要的实践。
实施一个执行正常运行时间检查的解决方案可以让您自动跟踪您的托管设置的可用性,并在发生任何停机时得到提醒。这使您能够快速响应您控制范围内的任何问题,最大限度地减少停机时间,同时还能跟踪您的提供商是否满足其 SLA。
谷歌云托管的另一个优势是操作套件,它允许你监控你的平台和应用的性能。创建正常运行时间检查和警报策略是一个简单的过程。监控你的谷歌基础设施也是完全免费的(尽管谷歌云之外的监控技术需要额外付费)。
该平台允许您跨以下资源类型创建正常运行时间检查:
- 统一资源定位器
- 立方结构负载平衡器服务
- 虚拟机实例
- 应用引擎服务
- AWS 负载平衡器
4.领先的全球基础设施
谷歌云主机区别于其他公司的最大因素之一是他们的全球网络。它无疑是世界上最大的网络之一,可以与微软和亚马逊的全球基础设施相媲美。
比较三大云提供商的全球基础设施并非易事。他们各自使用不同的术语来描述他们的全球网络,某些数据点是不公开的。
虽然我们看不出明显的赢家,但从下表中我们收集的数据可以看出,谷歌云提供了领先的全球网络:
| | 地区 | 区域 | 边缘位置 | 国家 |
| 亚马逊网络服务 | Twenty-five | Eighty-one | Two hundred and sixty-five | Two hundred and forty-five |
| 谷歌云 | Twenty-eight | eighty-five | One hundred and forty-six | 200+ |
| 微软 Azure | Sixty | 不适用的 | One hundred and seventy | One hundred and forty |
全球网络的存在将在您的用户体验中发挥关键作用。地理上的邻近性在用户访问网站和资源的速度上起着关键作用。
一个更大、地理分布更广的网络让您可以为更多的人提供本地访问。这意味着更多的最终用户将在访问您的网站时享受更快更好的用户体验。
谷歌云在其领先的全球基础设施中提供了几个托管优势,我们将在下面详细介绍。
5.无与伦比的吞吐量
吞吐量是数据在两个位置之间处理和传输的速率。在网络中,它用于测量虚拟机和硬盘以及互联网和网络连接的性能,即速度。
网络吞吐量衡量在设定的时间范围内有多少数据包成功到达目的地。数据包丢失会导致网络速度慢、性能差。这反过来会降低应用程序的速度,影响用户。
简而言之,你的网站将需要更长的时间来加载,尤其是在交通高峰期。
选择谷歌云托管的一个主要优势是该平台无与伦比的网络吞吐量。最近对三大云提供商的比较显示,谷歌云虚拟机的网络吞吐量是 AWS 和 Azure 的近 3 倍。谷歌表现最差的网络吞吐量机器比 AWS 和 Azure 表现最好的机器分别高出 65%和 105%。
网络吞吐量性能的获奖虚拟机类型是谷歌的新计算优化虚拟机(C2) 。在 Kinsta,我们已经使用我们的托管解决方案为每个人提供了这些新 GCP 机器。
正是这些 C2 机器帮助像 Hardbacon 和 Enventys Partners 这样的 Kinsta 客户意识到了页面加载时间的减少——分别减少了 63%和 50%——同时也让因流量峰值导致的性能下降成为了过去。
6.网络服务层的性能优化
谷歌云托管的一个关键优势是,通过选择网络服务等级,有机会优化您的网络性能或价格。
谷歌云平台创建了一个庞大的现实世界基础设施网络,可以支持从用户到资源的绝大部分旅程。客户可以访问他们的尖端网络,绕过拥挤的公共互联网路由,并最大限度地减少跟踪路由跳数,以获得更快的性能。
让我们看看谷歌云平台网络服务层是如何分解的。
高级层
高级层是两个选项中较贵的一个,是为高性能路由而设计的。流量是通过谷歌的全球专用光纤网络进行的,该网络有 100 多个接入点。
高级层旨在提高速度。用户在最近的 PoP 处被互联网服务提供商(ISP)接走。然后,它们使用冷土豆路由通过谷歌网络,这种方法限制了距离和 traceroute 跳数,以实现更快、更安全的传输。

Diagram of how Google’s Premium Network Service Tier operates. (Image Source: Google)
您还可以获得全局负载平衡的额外好处。一个大规模负载平衡器将服务器之间的流量划分到不同的区域,而不是每个区域有多个负载平衡器。这使您可以对整个网络使用单个任播 IP 地址,这只有在您完全控制底层硬件时才有可能。
在此设置中,您受到全球服务水平协议(SLA)的保护。这通过一份合同约束谷歌提供一定水平的服务,如果他们达不到这些水平,你将得到补偿。
标准层
标准层旨在以牺牲最高性能为代价优化您的网络。但是,您仍将获得与其他云提供商竞争的性能水平。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
您的大部分流量通过现有的互联网服务提供商(ISP)的标准路由网络传输。流量是用烫手山芋的方法处理的,在到达最终目的地之前,它要经过许多网络、自治系统和 ISP。当数据到达用户之前有更多的跳跃时,速度会受到影响。

Diagram of how Google’s Standard Network Service Tier operates. (Image Source: Google)
标准层也更加复杂,因为您只能访问区域云负载平衡服务。这意味着作为客户端的您有更多的“工作空间”,而在高级层中您的设置有全局负载平衡。
标准层也不具备高级层提供的全球 SLA。所以,在极少数没有达到性能标准的情况下,你不会因为缺乏服务而得到补偿。
谷歌云网络层的竞争
谷歌云平台是第一个提供分层云网络的主要公共云提供商。就像在云领域推出的任何新的独特产品一样,不久之后,其他重要的参与者也加入了这个行列。
2018 年底,亚马逊悄然推出 AWS 全球加速器。然后在 2020 年中期,微软用 Azure 路由首选完成了三位一体。
两家提供商都提供了类似于 GCP 网络服务等级的解决方案。流量通过用户众多 pop 中的一个在用户附近被接受。然后通过他们的全球网络传送。
每种方法都提供了一种冷土豆方法,通过尽可能少的跳来路由流量,以提高性能并确保低延迟。和 GCP 一样,【Azure 和 AWS 解决方案都有额外的数据传输成本。
7.继续致力于网络扩展
尽管已经提供了全球规模的基础设施,谷歌仍然致力于发展和改善其全球网络。他们专注于扩展到新的地区和国家,以产生更多的网络边缘位置。
这种增长趋势将反过来提高您为访问您网站的客户提供卓越用户体验的能力。您将能够在世界各地的更多地方提供不断降低的延迟和不断提高的性能。
截至 2021 年 11 月,谷歌已宣布开放五个新地区。这些城市包括华沙(波兰)、德里(印度)、墨尔本(澳大利亚)和多伦多(加拿大)。
但这并不止于此。除了在以色列建立新区域的计划之外,Google Cloud 即将推出以下内容:
- 多哈(卡塔尔)
- 巴黎(法国)
- 米兰(意大利)
- 圣地亚哥(智利)
- 马德里(西班牙
- 都灵(意大利)
- 哥伦布(美国)
- 柏林(德国)

A world map of Google Cloud regions. (Image Source: Google Cloud)
值得一提的不仅仅是新的地区,还有谷歌用海底电缆更好地连接基础设施的承诺。这些新的连接加速了数据传输,因为它们将我们的数字命脉从地球的一端带到了另一端。
仅在 2021 年,谷歌就宣布了连接非洲、中东、欧洲、亚洲和美国的六条新海底电缆的计划:
- 杏:一条新的海底电缆,将连接新加坡、日本、关岛、菲律宾、台湾和印度尼西亚——计划于 2024 年抵达。
- Blue :与 Sparkle 等合作,连接意大利、法国、希腊和以色列。
- 杜楠特:一条海底电缆系统,横跨大西洋,连接美国的弗吉尼亚海滩和法国大西洋海岸的圣希莱尔德列兹。
- Echo :从美国到亚洲的海底电缆,连接加州和新加坡,中途在关岛停留。
- Firmina :一条开放的海底电缆,连接美国东海岸和阿根廷的 Las Toninas,并在巴西的 Praia Grande 和乌拉圭的 Punta del Este 登陆。
- 拉曼:与 Sparkle 等人的又一次合作,连接约旦、沙特阿拉伯、吉布提、阿曼和印度。

A world map of the Google Cloud network. (Image Source: Google Cloud)
8.易于设置
当开始建立一个网站、博客或应用程序时,建立基础设施可能是一个令人生畏的前景。一系列挑战和决策可能会很快堆积起来,例如:
涡轮增压您的网站,享受我们的资深 WordPress 团队的 24/7 支持。我们的谷歌云驱动的基础设施侧重于可伸缩性、性能和安全性。查看我们的计划
- 在哪里购买域名
- 使用哪个内容管理系统
- 需要什么类型的服务器
- 您需要多少存储空间
- 附加哪个数据库
谷歌云托管的最大优势是易于部署新的网络托管解决方案。该服务让您从 100 多个点击部署的虚拟主机解决方案中进行选择,极大地简化了设置和启动过程。
这些点击部署解决方案提供了一个预配置的设置,通常包括虚拟机服务器、操作系统、存储磁盘、内容管理系统和数据库。它们价格实惠,无需花费时间和精力去寻找入门所需的资源。
所有谷歌云的点击部署托管解决方案都是可定制的。因此,一旦您启动并运行了第一天的部署,您可以在以后回来调整并进一步优化解决方案。
如果你正在考虑发布你的第一个博客或网站,那么的 Google Click to Deploy solution for WordPress当然值得一看。这个解决方案在计算引擎平台上提供了一个现成的 WordPress 设置,在不同的价位上提供了一系列的主机选项。
当比较前三大云提供商时,谷歌云似乎是轻松设置的领导者。AWS 通过 Amazon Lightsail 提供有竞争力的开箱即用的虚拟主机解决方案,但这个过程感觉更复杂;需要更多的配置和思考才能入门。
Azure 在这里有点神秘。它还提供虚拟主机服务,尽管不是很明显。它包含在他们的网络应用服务中,很容易被忽略,因为他们的网站谈论的是网络应用而不是网站。
9.惊人的支持服务
选择虚拟主机提供商的一个关键因素是你将得到的支持的质量。在这个过程中,你可能会遇到网站托管设置的问题。当这种情况发生时,你会想要一个快速、简单和全面的支持解决方案来解决遇到的任何问题。
谷歌提供的支持无疑是谷歌云托管的主要优势之一。这有三种形式,我们将在下面详细介绍。
全面有偿支持
选择谷歌的付费客户服务计划之一,就可以获得对其全部云技术的高级支持。有三种付费支持计划—标准、增强和特优支持。
随着您逐步升级付费支持计划,您将获得更多支持形式、更快的响应时间、更多的沟通渠道、更高的可用性以及针对更紧迫问题的升级选择。
使用“特优”支持,您可以获得 15 分钟内响应时间的保证,并获得全年 365 天全天候的关键影响问题支持。它还配备了专门的技术客户经理,以帮助优化您的谷歌云平台的使用。您可以针对每种产品和服务全面定制和定制您的支持,甚至可以获得实际操作培训。
然而,支持价格每年可超过 150,000 美元,并不适合所有人。
社区支持
即使你没有选择付费支持计划,你也可以免费获得一个庞大的爱好者和专家社区,他们可以作为谷歌云的客户提供支持。
谷歌云社区拥有 20,000 名成员。在这里,您可以遇到业内同行,提出问题,并合作寻找您每天都会使用的谷歌产品的答案。你也可以去谷歌群组,在那里你会找到一系列讨论谷歌云的论坛。
大量支持文档
Google 云平台拥有最全面的支持文档集合。如果你有技术头脑,喜欢 DIY 方法,你会在文档中找到你需要的一切来解决你的虚拟主机问题。
该平台提供指南、代码示例、架构图、最佳实践、教程、API 参考等,以便您可以了解 Google Cloud 设置的各个方面并进行故障排除。最棒的是,它是完全免费的。
10.最先进的安全措施
对于任何企业来说,安全性都是首要考虑的问题。选择谷歌云平台,您将受益于 15 年来通过创新不断改进的安全模式。同样的系统保护他们的顶级产品,包括 Gmail 和谷歌搜索。
您也可以高枕无忧,因为谷歌的行业领先的安全和隐私专家团队致力于增强平台的最先进的安全性。
以下是选择谷歌云平台时您将受益的顶级安全功能:
- 对传输中的和静态的数据进行加密,确保您的敏感信息受到行业领先的 256 位 AES 加密的保护,无论您的数据是存储在 Google 持久磁盘上还是在您和他们的数据中心之间传输。
- 漏洞管理专家团队致力于持续扫描、识别和修补谷歌云平台中的漏洞。
- 它自己建立了全球网络,并与世界领先的 ISP 建立了牢固的关系,通过减少公共互联网上的中继来提高数据传输的安全性。
- 对其安全性、隐私和合规性控制的持续独立验证。
- 获得行业领先的认证,包括 ISO/IEC27001/27017/27018/27701、 PCI DSS 、 GDPR 和 HIPAA ,让您高枕无忧,确保平台的安全性,同时通过代理帮助您进一步实现合规性。
在金斯塔,我们不仅仅依赖谷歌的安全性。我们通过构建他们现有的平台和原则来确保全天候安全的应用托管、数据库托管和托管 WordPress 托管。
我们的方法保护和隔离每个帐户和每个单独的站点。我们使用 Linux 容器(LXC)和 LXD 在谷歌云平台上协调它们来实现这一点。
除此之外,我们还利用谷歌云的企业级防火墙,在恶意流量进入我们的服务器网络之前将其过滤掉。
摘要
正如你所看到的,选择谷歌云托管和利用谷歌云平台为你的网站有很多优势。
由于该平台的简单性和点击部署托管配置,开始很容易。一旦托管启动,您的网站将以闪电般的速度加载,并且由于世界领先的云网络之一,几乎始终保持可用。您甚至可以选择网络服务等级,让您能够以一定的成本提高性能。
您和您的客户可以高枕无忧,因为他们知道敏感数据受到最先进的安全性和专家团队的保护。当你需要支持时,你可以求助于一个广泛的自助工具库,或者你可以联系谷歌的专家支持人员,他们是全天候可用的。
做完这一切后,剩下的唯一问题是:你还在等什么?
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
谷歌云平台网络:高级层与标准层
在今天加快网站加载时间的竞赛中,每一毫秒都很重要。Kinsta 的团队测试并研究了网站速度对销售、转化率、用户体验和用户参与度的影响。
但是有一个警告。虽然现场优化对提高速度很重要,但这不是我们应该关注的唯一方面。硬件和网络基础设施支持我们的网站,并连接到我们的访问者也很重要。很多。
今天,我们将讨论为什么谷歌在他们的网络基础设施上投入了大量资金,以及谷歌云平台的高级层网络和标准层网络的一些差异。
带宽和延迟(托管基础设施性能的关键标准)
在深入研究 Google Cloud 网络的细节之前,首先理解以下两个概念是很重要的:带宽和延迟。
带宽是网络的吞吐量,以 Mbps 为单位;而延迟是指不同路由器对我们的 web 请求和响应造成的延迟或所有延迟的总和。
形象地说,带宽或吞吐量可以被描述为每秒钟允许一定量的水通过的水管容量。等待时间可以比作从水管打开的那一刻到它开始喷涌的延迟。
由于在不同路由器之间建立连接的开销很小,沿途的每一“跳”都会给最终的请求和响应增加少量的延迟。
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
所以,访问者离网站所在的服务器越远,延迟就越大。此外,网络越分散,延迟就越大。
我们可以通过在 windows 上使用一个叫做 traceroute 或 tracert 的工具来描绘这个场景。在接下来的截图中,我们用它来检查来自欧洲的两个请求的路由延迟。具体:
一至 weibo.com:

Weibo.com
另一封给 bbc.co.uk:

Bbc.co.uk
正如我们所料,中国网站的跳转次数几乎是欧洲网站的两倍。因此,与对英国网站的请求相比,这是额外的延迟。
tracert 显示的三列代表三次往返(RTT)。每行代表一路上不同的路由器或跳。它们通常有 URL 来帮助我们确定特定路由器的位置。
到中国/香港路由器的往返时间接近三分之一秒。
我们使用 pingdom tools 从 pingdom 的澳大利亚位置加载一个托管在伦敦的网站,试图建立网络在网站总加载时间中的份额。

Example of load times
这是在这个测试场景中加载的一个小 CSS 文件的数据。Connect 部分在加载该资源方面的份额最高,其次是 SSL 和 Wait。包括等待时间在内的所有时间也称为首字节时间( TTFB ),其中包括网络延迟。
当互联网服务提供商宣传互联网连接速度时,他们通常会宣传他们的带宽(还记得“软管的宽度”吗?)实际上并不是速度的度量。增加管道的宽度只能在一定程度上提高网站速度。当我们需要每秒发送大量数据时,例如当我们传输高清视频内容时,它会更有用。但是对于那些在线玩实时多人游戏的用户来说,等待时间更重要。
HTTP/2 规范和 SPDY 协议的合著者之一 Mike Belshe 对增加带宽对网站加载速度的影响和减少延迟对网站加载速度的影响进行了分析。
以下是贝尔舍的调查结果,整理成一张漂亮的图表:

Load time/bandwidth change vs Load time/latency changes
很明显,通过增加带宽来提高网站速度并不是达到更好性能的最有效的方法。另一方面,通过减少 RTT(往返时间)或延迟,我们可以看到页面加载时间的持续改善。
网络与互联网对等与转接
为了更好地理解我们的主题,我们需要解释一下互联网拓扑的基础知识。全球互联网的核心由多个全球、地区和本地网络组成。
截止 2018 年,有超过 6 万个 AS(自治系统)。这些网络属于政府,大学,互联网服务提供商。
在这些网络中,我们区分第 1 层、第 2 层和第 3 层网络。这些层代表互联网上每个网络作为一个整体的独立性。
- 第 1 层网络是独立的,从某种意义上说,它们不必付费就可以连接到互联网上的任何其他点。
- 第二层网络与其他 ISP 有对等协议,但他们也支付中转费。
- 第三层网络,即最低层,通过从更高层购买传输来连接到互联网的其余部分。他们实际上就像必须付费才能访问互联网的消费者。
对等关系是指两个网络在平等的基础上交换流量,这样它们中的任何一个都不用为传输向另一个支付费用,并且免费返回相同的流量。
对等的主要好处是大大降低了延迟。

How web requests go through the hierarchical network of ISPs
在上图中,我们看到了一个经典的场景,其中 web 请求通过第 1 层、第 2 层和第 3 层 ISP 的分层网络,以检索位于远程位置的数据中心中托管的网站。
箭头代表 web 请求之旅。虚线箭头表示转接连接,实线箭头表示对等连接。
一旦到达第 1 级提供者,它与同一级别上的另一个提供者的关系就是对等关系。第 1 层网络连接到其他网络,并通过对等伙伴专门中继它们的请求。他们可以访问互联网上的所有其他网络,而无需支付中转费用。
我们还可以看到另一个场景,两个第 2 层提供商有一个对等协议,用蓝绿色表示。这种情况下的跳转次数更少,网站加载时间也更短。
边界网关协议
BGP 是一个很少被谈论的协议,除非是在非常技术性的上下文中。然而,正如我们今天所知,这个协议是互联网的核心。它是我们访问互联网上几乎所有内容的基础,也是互联网协议栈中最脆弱的环节之一。
边界网关协议是在 2006 年的 IETFs 第 4271 号征求意见稿中定义的,此后有过几次更新。正如 RFC 所说:
“BGP 发言系统的主要功能是与其他 BGP 系统交换网络可达性信息。”
简而言之,BGP 是一种负责决定网络请求的确切路由的协议,通过成百上千个可能的节点到达其目的地。

Border Gateway Protocol
我们可以把每个节点想象成一个自治系统或一个由多个节点或路由器、服务器和与之相连的系统组成的网络。
在 BGP 协议中,没有自动发现算法(一种机制或协议,通过该机制或协议,每个新连接的节点可以发现要连接的相邻节点),相反,每个 BGP 对等体必须手动指定其对等体。至于路径算法,要引用思科专家的话:
“BGP 没有简单的度量标准来决定哪条路径是最佳路径。相反,它会公布每条路线的大量属性,并使用由多达 13 个步骤组成的复杂算法来决定哪条路径是最佳路径。”
自治系统向它们的对等体传输路由数据,但是,没有关于路径选择的硬性规则。BGP 是一个隐含地基于信任的系统,这可能是当今互联网最大的安全缺陷之一。2018 年的盗窃案,当时MyEtherWallet.com 交通被劫持,200 多台以太被盗(价值 15.2 万美元)暴露了这个漏洞。
实际上,BGP 的这一弱点经常导致各种网络(AS)在发送 BGP 数据时考虑的是其他利益,而不是最终用户的效率和速度。这些可能是商业利益,如付费公交,甚至是政治或安全考虑。
云计算、CDN 和边缘市场的发展
由于 IT 市场的需求不断增长,从 web 行业、在线游戏到物联网等,解决延迟问题的服务提供商和产品的市场空间变得显而易见。
年复一年,我们看到越来越多的基于云的产品将静态资源缓存在靠近访问者(内容交付网络)的地方,或者将实际计算带到离最终用户更近的地方。其中一个产品是 Cloudflare 的 Workers,它在 Cloudflare 的边缘节点网络上执行 V8 javascript 引擎兼容代码。这意味着即使是 WebAssembly 或 GO 代码也可以在离访问者很近的地方执行。
亚马逊的 【电子邮件受保护】 是这一趋势的另一个例子,以及英特尔和阿里云合作推出针对物联网市场的联合边缘计算平台。
另一个值得一提的是,谷歌的全球缓存节点网络既是 CDN,也是其子公司 YouTube 的视频缓存和交付网络。
为了说明云产业已经变得多么完善和先进,以及它已经在多大程度上成功地减少了最终用户的网络延迟,让我们来看看 GaaS。
GaaS 是游戏即服务的缩写。它是一种云产品,让用户能够玩在云中托管和执行的游戏。本文比较了 GaaS 领域的一些杰出产品。
每个曾经购买电视或视频投影仪进行游戏,或者花一些时间在电视和另一个设备之间设置 Miracast 或其他 casting 连接的人都会知道延迟有多重要。然而,现在有砷化镓供应商提供 4k 分辨率和 60Hz 刷新率的游戏流,玩家不必在硬件上投资。
美国最近对华为的禁令引起了人们对 5G 网络问题的关注,以及迫切需要一条清晰的路径来升级世界网络基础设施。
以最小的延迟实时传递大量信息以协调智能城市、智能住宅和自动驾驶汽车的传感器将依赖于边缘设备的密集网络。延迟是自动驾驶汽车等事物的当前上限,具有不同的传感器信息、激光雷达数据、该数据的处理以及其他车辆的数据。
内容交付网络和云计算提供商处于这场竞赛的最前沿。我们已经讨论过由能够控制请求-响应周期的行业领导者推出的 QUIC / HTTP3 协议。
云提供商如何解决延迟问题?
从市场份额来看,AWS 可能是最大的云提供商。2016 年,他们投资了夏威夷跨太平洋海底电缆系统,旨在提供更大的带宽并减少夏威夷、澳大利亚和新西兰之间的延迟,这是他们在海底基础设施方面的第一笔投资。2018 年 It 上线。

Submarine fiber optic cables (Image source: NEC)
到那时,谷歌已经在铺设海底主干网方面遥遥领先于竞争对手。在亚马逊第一笔投资的一年前,ITWorld 发表了一篇题为“谷歌的数据中心对于普通网络来说增长太快了,所以它建立了自己的数据中心”的文章。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
事实上,早在 2005 年,科技记者马克·史蒂芬斯(Mark Stephens)就在他为《PBS.org》撰写的专栏中,评论了谷歌对暗光纤(已规划但未使用的光纤基础设施)的疯狂采购:
“这不仅仅是另一个阿卡迈,甚至是一个服用类固醇的阿卡迈。这是一个动态驱动的智能热核 Akamai,具有专用的反向通道和专用硬件。会有互联网,然后会有谷歌互联网,叠加在上面。”

Google’s Cloud Network Cable Infrastructure (source: Google)
2010 年,在一篇关于 zdnet.com 的文章中,汤姆·福雷姆斯基说:
“谷歌是那些拥有大量互联网的公司之一”,并继续说:“谷歌一直专注于建立最高效、运营成本最低的私人互联网。这个基础设施是谷歌的关键,也是理解谷歌的关键。”
当时,克林利的文章引发了一些关于谷歌试图接管互联网的担忧,但当该公司推出谷歌光纤时,事情变得更加清晰,谷歌试图征服美国最大城市的 ISP 市场。该项目此后放缓,以至于 TechRepublic 在 2016 年发表了该项目的事后分析,但如今在全球范围内,的基础设施投资并没有放缓。
谷歌的最新投资将于今年上线,是连接美国洛杉矶和智利瓦尔帕莱索的主干网,未来还将有一个分支连接到巴拿马。
“互联网通常被描述为一朵云。事实上,它是一系列潮湿脆弱的管子,谷歌即将拥有数量惊人的管子。”— VentureBeat
为什么谷歌在网络基础设施上投入了这么多?

Standard routing
我们都知道谷歌是头号搜索引擎,但它也:
- 拥有最大的视频平台
- 是最大的电子邮件提供商(Gmail 和 Google Workspace)
- 在云计算产品上赚了不少钱(年运营率超过 80 亿美元)
这就是为什么它需要尽可能小的延迟和尽可能大的带宽。谷歌还希望拥有实际的基础设施,因为它对更多带宽和延迟的“贪得无厌”使谷歌及其同行亚马逊或微软等大型公司处于一个需要拿出完全定制的硬件和软件解决方案的位置。

PoP nodes
存在点或边缘 PoP 节点位于谷歌全球专用有线网络的边缘。在那里,它们充当连接到谷歌数据中心的流量的入口和出口。
摩尔定律是英特尔的联合创始人戈登·摩尔的观察结果,他指出,每两年,我们可以在集成电路上放置的晶体管数量就会增加一倍。几十年来,这种期望一直是正确的,但是现在,计算机行业将要对摩尔定律进行一次严峻的考验,也许在不远的将来,摩尔定律就要终结了。仅供参考, NVIDIA 首席执行官在今年早些时候宣布摩尔定律死亡。
那么,这与云计算产业以及谷歌的网络基础设施有什么关系呢?
在 2018 年 12 月的开放网络基金会连接活动上,谷歌副总裁兼网络技术主管阿明·瓦达特(Amin Vahdat)承认了摩尔定律的终结,并解释了该公司的难题:
“我们的计算需求正以惊人的速度持续增长。我们将需要加速器和更紧密耦合的计算。网络结构将在将这两者结合起来的过程中发挥关键作用。”
云提供商跟上不断增长的计算能力需求的一种方式是集群。简单地说,集群意味着将多台计算机放在一起处理一个问题,执行一个应用程序的进程。显然,受益于这种设置的一个先决条件是低延迟或大的网络容量。
2004 年,当谷歌开始设计自己的硬件时,网络硬件供应商考虑的是盒子,路由器和交换机需要通过命令行单独管理。在此之前,谷歌一直从思科等供应商那里购买大量交换机,每台交换机都要花一大笔钱。但是设备仍然跟不上增长。
厌倦了低于 1 级的 WordPress 托管支持而没有答案?试试我们世界一流的支持团队!查看我们的计划
谷歌需要一个不同的网络架构。对谷歌基础设施的需求呈指数增长(谷歌 2015 年的一篇研究论文称他们的网络容量在十年内增长了 100 倍),他们的增长如此之快,以至于购买现有硬件的成本也促使他们创建自己的解决方案。谷歌开始从商用硅芯片制造定制交换机,采用一种不同的网络拓扑结构,这种网络拓扑结构更加模块化。
谷歌的工程师们开始在一个名为 Clos Network 的旧电话网络模型上进行构建,该模型减少了每个交换机所需的端口数量:
“Clos 网络的优势在于,您可以使用一组相同且廉价的设备来创建树,并获得高性能和弹性,否则将需要更多成本来构建。”— Clos Networks:旧的又是新的,网络世界
对于这种新的模块化硬件,谷歌的团队还必须重新定义现有的协议,并建立一个定制的网络操作系统。他们所面临的挑战是如何将大量的交换机和路由器当作一个系统来运行。
定制网络堆栈以及对重新定义协议的需求导致谷歌转向软件定义网络(SDN)。这是谷歌副总裁、工程研究员兼网络基础设施团队负责人 Amin Vahdat 在 2015 年发表的主题演讲,他解释了所有挑战以及他们提出的解决方案:
对于最好奇的人来说,有这篇有趣的博文值得一读。
浓咖啡
Espresso 是谷歌 SDN 的最新支柱。它允许谷歌的网络超越物理路由器的限制,学习和协调进出谷歌对等合作伙伴的流量。
Espresso 使谷歌能够实时测量连接的性能,并根据实时数据决定特定访问者的最佳访问点。这样,谷歌的网络可以对其对等/ ISP 合作伙伴的不同拥塞、减速或中断做出动态响应。
最重要的是,Espresso 使得利用谷歌的分布式计算能力来分析其所有同行的网络数据成为可能。所有的路由控制和逻辑不再驻留在单独的路由器和边界网关协议中,而是转移到谷歌的计算网络中。
“我们利用我们的大规模计算基础设施和来自应用本身的信号来了解单个流的表现,这取决于最终用户对质量的感知。”— Espresso 让谷歌云更快,2017 年
这些与谷歌云网络有什么关系?
到目前为止,我们所涵盖的内容强调了谷歌在组建当今可能是最好的全球私有网络时所经历的所有问题和挑战(包括基于硬件和软件的问题和挑战)。
说到市场份额,谷歌云平台是全球第三大厂商(排在 AWS 市场份额和微软 Azure 市场份额之后)。但就其优质的专用网络基础设施而言,它将竞争对手远远甩在身后,正如来自宽带的数据所示:

Submarine cable ownership, September 2018. (source: BROADBANDNOW, Centerfield BBN LLC)
2014 年,GigaOM 发表了一篇文章比较 AWS 和谷歌云平台,但仅仅一周后,他们又发表了另一篇文章,标题为:“在谷歌与亚马逊云辩论中我错过了什么——光纤!”他们认识到谷歌在基础设施方面领先数年。
“为您和您的客户的流量提供大而快速的管道是一件大事。”—芭芭拉·律界英豪,GIGAOM
谷歌的高级与标准层网络

Google Cloud Network platform
谷歌云平台提供了两种不同的网络层,它们在价格和性能上都有所不同。
谷歌高级层网络
通过谷歌的高级网络,用户可以利用全球光纤网络,以及全球分布的接入点。从客户到谷歌数据中心的所有入口(入站)流量都被路由到最近的存在点,这些点分布在全球,然后请求 100%通过谷歌的专用主干路由。正如我们在之前的文章中提到的,这意味着 30%的延迟改善或 50%的带宽提升。
在返回的路上,所有从数据中心发送到访问者的数据都使用冷土豆策略进行路由。与在标准层网络上使用的烫手山芋路由相反,在标准层网络上,流量尽可能早地被移交(或丢弃)给其他 ISP,高级层路由意味着出口流量在谷歌自己的光纤上保持尽可能长的时间,并被移交给尽可能靠近访问者的对等网络或中转 ISP。
通俗地说。优质层数据包在谷歌网络上花费更多时间,来回跳动更少,因此性能更好(但成本更高)。
对于我们当中的科幻迷来说,它可以被比作一个宇宙虫洞,它将我们的流量直接传输到我们的目的地,而无需通过互联网漫游。
在 Kinsta,我们利用谷歌云的高级层网络来实施我们所有的托管计划。这最大限度地减少了距离和跳跃,从而更快、更安全地进行数据的全球传输。

Kinsta hosting architecture
谷歌标准层网络
另一方面,标准层网络使用我们的内容或 web 应用所在的数据中心附近的存在点。这意味着我们的访问者的流量将通过许多不同的网络,自治系统,ISP,并通过许多跳,直到它到达目的地。在这种情况下,速度会受到影响。
在标准层上传播的内容将无法充分获得谷歌 SDN 的好处以及动态计算最佳路线的巨大计算能力。流量将受到谷歌和访问者之间的所有系统的 BGP 政策。
通俗地说。标准层数据包花在谷歌网络上的时间更少,花在公共网络上的时间更多,因此性能更差(但成本更低)。
此外,高级层使用全局负载平衡,而标准层仅提供区域负载平衡,这为标准层上的客户端带来了更多的复杂性和更多的“步法”。
Premium Tier Network 提供全球服务水平协议(SLA),这意味着 Google 接受提供特定服务水平的合同责任。它就像一个质量保证标志。标准网络层不提供此级别的 SLA。
对于那些想了解更多的人来说,在谷歌云网站上有关于这两层的大量比较和文档。他们甚至提供了一个方便的图表来帮助您更容易地确定应该使用哪个网络层:

Network Service Tiers decision tree. (source: Google Cloud Platform)
摘要
多年来,谷歌投资创建了一个全球网络基础设施,部署了自己的协议和定制的硬件和软件网络堆栈。在摩尔定律似乎逐年变弱的时候,谷歌的基础设施使该公司能够跟上对云资源不断增长的需求。
尽管就市场份额而言,谷歌仍然落后于亚马逊云和微软的 Azure 云,但谷歌已经获得了一些关键优势,包括其拥有的光纤,以及其工程师部署的尖端硬件和软件解决方案。
我们可以预计谷歌将在物联网、智能城市、无人驾驶汽车的技术中发挥关键作用,对边缘计算的需求将继续增长。
Google Cloud Network Premium Tier 是第一款利用 Google 创新网络成果的产品。它允许客户利用谷歌的网络和整个堆栈,以极高的速度传送内容。谷歌对延迟的保证。
Kinsta 致力于在全球范围内提供最好的应用托管、数据库托管和托管 WordPress 托管性能。这就是为什么 Kinsta 配备了谷歌云托管服务,并且我们使用谷歌的高级网络来实施我们所有的托管计划。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
2022 年谷歌云 vs AWS(对比巨头)
各公司继续向云计算迈进。无论是使用单独的云服务,还是将您的整个基础架构迁移到新的云生态系统,您并不是唯一一个寻求云技术附加优势的人。
从可伸缩性、安全性和灵活性的提高到成本和环境影响的降低,有大量的理由迁移到云。当然,转型不像以前那么容易了。
自诞生以来,云生态系统已经成为一个复杂的、不断扩展的无数提供商、技术、产品和服务。当您试图将这些垂直领域的不同组合拼凑在一起时,您的选择可能会很快攀升到 1000 个。选择太多很快就会变得明显。
Cloud Computing Companies and Services (Image source: imelgrat.me)
像任何行业一样,少数公司脱颖而出成为市场领导者。当我们想到云计算提供商时,有三个名字名列榜首:谷歌云平台、亚马逊网络服务和微软 Azure。
今天,我们将比较两个云巨头,谷歌云平台和亚马逊网络服务。我们将深入了解每个提供商的产品和服务。寻求增加清晰度并简化比较这两家云提供商的流程,以便做出明智的决策。
虽然我们在金斯塔独家使用谷歌云平台,但我们将为您提供不带偏见的观点。这两个平台都提供了广泛的好处,但是哪一个适合您最终将取决于您公司自己的独特需求。
🥊谷歌云平台与亚马逊网络服务🥊。请继续阅读,深入了解这两个行业巨头🚀 点击推文
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
为什么谷歌云和亚马逊网络服务
如果你打算使用云服务,你无疑会发现谷歌云、亚马逊网络服务和 T2 微软 Azure。今天,我们将重点比较其中的两个,特别是谷歌云与 AWS 。
这些云巨头在技术领域家喻户晓。两家公司都在各自的行业占据了超过十年的主导地位。作为世界领先的公司,他们一丝不苟地追求创新和卓越。每一家都拥有丰富的技术行业专业知识,几乎无法与之竞争。
凭借各自的技术基础,他们开发出行业领先的云计算平台并不奇怪。2020 年 9 月,Gartner 再次将 Google 和 AWS 列为其基础设施即服务(IaaS)魔力象限的领导者。
对于亚马逊来说,这是 AWS 连续第 10 年在 Gartner 的云基础设施即服务魔力象限( IaaS )中占据领导者象限的右上角。在执行能力方面获得最高排名,在愿景的完整性方面获得最高排名。
2020 Magic Quadrant for Cloud Infrastructure as a Service, Worldwide (Image source: Gartner)
谷歌云和 AWS 继续主导行业
自 2008 年 IaaS 解决方案开始获得牵引力以来,谷歌云和 AWS 一直主导着云计算领域。
2020 年 8 月,Gartner 的一份报告指出,谷歌和亚马逊都属于占 IaaS 市场 80%份额的 5 家公共云基础设施提供商。随着两家公司加倍努力巩固其在市场中的立足点,这一趋势只会持续下去。
尽管全球疫情阻碍了主要经济体的发展,但 Gartner 预测 2020 年全球公共云收入将增长 6.3%。在远程工作爆炸式增长的推动下,我们可以合理地期待在云领域的比较结果。特别是该报告概述了桌面即服务(DaaS)市场 94%的增长。在这种背景下,你可以期待谷歌和亚马逊继续扩张。
虽然它们都是从 IaaS 领域开始的,但现在你可以求助于谷歌云和 AWS 来获得跨越 IaaS、SaaS 和 PaaS 的数百种解决方案。两家公司都在不断创新,并向其不断扩大的名册中添加新的云服务产品。
2020 年谷歌云平台收入
Alphabet 的第四季度和 2019 财年业绩显示,该公司继续保持强劲增长,整体收入同比增长 18%。虽然谷歌云贡献的收入缺乏透明度,但该公司报告了超过 100%的惊人增长,截至年底,该公司的年运营率为 100 亿美元。
2020 年,冠状病毒疫情的到来导致谷歌云的母公司 Alphabet 自 2004 年上市以来首次出现季度收入下降。在这种可怕的背景下,谷歌云事实上逆势而上,似乎只是加速了增长。
在 Q1,由于 Google Meet,Google Cloud 取得了重大进展,当时他们的视频会议工具成为远程员工的热门。 Q1 、 Q2 和 Q3 的收入发布声明显示了谷歌云平台收入持续同比增长的模式。随着我们迈向 2020 年底,谷歌云收入预计将增长到超过 130 亿美元的年增长率,预计 2019 年将增长 30%。
2020 年亚马逊网络服务收入
2019 年,亚马逊第四季度财报报告 AWS 销售收入近 100 亿美元。使该组织的年收入超过 400 亿美元。
随着 2020 年疫情冠状病毒的出现,AWS 增长明显放缓。随着 Q1 、 Q2 和 Q3 收益发布报告显示,各季度的同比增长率下降并稳定在 30%以下。与前三年 40-50%的增长率相比,这是一个明显的下降。
这很难说是一个悲观的场景,AWS 现在的年收入为 430 亿美元,预计第四季度结束后这个数字还会增加。例外可能是,如果你是亚马逊的股东,尤其是在杰夫·贝索斯告诉亚马逊股东“坐下”之后,而他们在新冠肺炎的回应侵蚀了运营利润。
T3】
谷歌云和亚马逊网络服务功能比较
比较谷歌云和 AWS 平台并不是一件简单的事情。他们庞大且不断扩展的云服务现在包括数百种可供选择的产品。更复杂的是,供应商经常对比较产品使用不同的命名约定。所以,为了避免迷失在细节中,需要一定程度的知识和理解。
为了简化任务,谷歌云平台和亚马逊网络服务平台都将他们的产品归入相同的类别标题下。加快流程以节省您的时间,我们已经完成了比较业务关键型类别中最常用服务的繁重工作。
在这一节中,我们将探索结合起来创建典型云部署的产品,包括计算、网络、安全和存储。在 Kinsta,我们拥有利用这些服务交付市场领先的托管解决方案的第一手经验。
我们还涵盖了围绕这些服务的关键考虑事项。服务支持、平台稳定性、定价和计费结构。
计算特征
在比较 Google Cloud 和 Amazon Web Services 的计算能力时,我们将重点关注虚拟机(VM)。
这些计算机系统仿真提供了物理计算机的功能,并运行几乎任何您能想到的工作负载。它们是您云环境的基础,选择适合您业务需求的虚拟机设置至关重要。
两家云提供商都对虚拟机采用了类似的方法,尽管它们对各自的产品使用不同的命名约定。
计算引擎是谷歌云平台上的服务提供,而亚马逊网络服务被命名为亚马逊弹性计算云(亚马逊 EC2)。每个提供商也使用不同的术语和概念。
令人欣慰的是,谷歌已经将亚马逊 EC2 的术语和概念映射到计算引擎的术语和概念上——你可以在下表中看到:
| 功能 | 亚马逊 EC2 | 计算引擎 |
| 虚拟计算机 | 例子 | 例子 |
| 机器图像 | 亚马逊机器图像 | 图像 |
| 临时虚拟机 | 定点实例 | 可抢占的虚拟机 |
| 防火墙 | 安全组 | 计算引擎防火墙规则 |
| 自动实例缩放 | 自动缩放 | 计算引擎自动缩放器 |
| 本地附加磁盘 | 短暂的圆盘 | 本地 SSD |
| VM import | 支持的格式:原始、OVA、VMDK 和 VHD | 支持的格式:原始、OVA、VMDK 和 VHD |
| 部署地点 | 带状的 | 带状的 |
将 Amazon EC2 的高级术语映射到 Google 计算引擎(表来源: Google )
虚拟机功能
在计算引擎 Amazon EC2 上部署虚拟机实例时,这两种服务都提供了许多紧密一致的功能,包括:
- 使用存储的磁盘映像创建实例的能力
- 启动和终止实例的按需功能
- 实例的无限制管理
- 标记实例的能力
- 可以安装在您的实例上的各种可用操作系统
虚拟机访问
当涉及到访问您的虚拟机时,Compute Engine 和 Amazon EC2 之间采用的方法有许多关键差异。
如果您希望终端访问 Amazon EC2 中的一个实例,您需要包含自己的 SSH 密钥。
计算引擎为终端访问提供了更灵活的方法。允许您在需要时创建 SSH 密钥,即使该实例已经在运行。由于 Compute Engine 的基于浏览器的 SSH 终端可以通过 Google Cloud Console 获得,因此您也不需要将这些密钥存储在本地机器上。
T3】
虚拟机实例类型
在部署虚拟机时,计算引擎和 Amazon EC2 都通过一系列预定义的实例提供了简单性。这些实例整合了虚拟 CPU、RAM 和网络的特定配置。
谷歌和亚马逊都提供 100 多种不同配置的虚拟机。每一种都提供了灵活性,允许您自定义配置,以便扩展虚拟机资源来满足您业务的独特需求。
您可以通过将 CPU 和可用 RAM 的数量增加到极高的规格来实现这一点。
提供商最大限度地提供以下内容:
- Google 计算引擎虚拟机可扩展至 416 个虚拟 CPU 和 11,776 GB 内存
- Amazon EC2 虚拟机可扩展至 448 个虚拟 CPU 和 24,576 GB 内存
在各种虚拟机类型中,这两个平台使用的分类基本相同。尽管在某些类别中,一个提供商可能提供一种机器类型,而另一个则不提供。
根据您的业务需求,您可以从多种机器类型中进行选择,包括共享核心、通用、内存优化、计算优化、存储优化、GPU 和高性能类别。
为了向您提供 Amazon EC2 和 Compute Engine 之间的最佳虚拟机比较,我们编制了下表,其中列出了这两种服务的最新机器类型。
| 机器类型 | 亚马逊 EC2 | 计算引擎 |
| 共享核心 | 不适用的 | f1-微型–G1-小型
E2-微型–E2-中型 |
| 通用 | a1 .中–a1 . metal
t4g . nano–t4g . 2x large
T3 . nano–t 3.2 x large
t3a . nano–t3a . 2x large
T2 . nano–t 2.2 x large
m6g . medium–m6gd . metal
M5 . large–m5d . metal
m5a . large–m5ad . 24x large
m5n . large
M4 . large–m 4.16 x large | E2-标准-2–E2-标准-32
E2-high mem-2–E2-high mem-16
E2-high CPU-2–E1-high CPU-32
n1-标准-1-96
n1-high mem-2–n1-high mem-96
n1-high CPU-2–n1 |
| 内存优化 | r6g . medium–r6gd . metal
r5 . large–r5d . metal
r5a . large–r5ad . 24x large
r5n . large–r5dn . 24x large
R4 . large–r 4.16 x large
x1e . XL large–x1e.32 x large
x 1.16 x large–x 1.32 x large
u-6tb 1 . metal-u24tb 1 . metal
z1s . large–z1d metal | m1-ultra mem-40-m1-ultra mem-0[m1-megamam-96]t1-m2-ultra mem-208-m2-ultra mem-416 |
| 计算优化 | c6g . medium–c6gd . metal
C5 . large–c5d . metal
c5a . large–c5ad . 24x large
c5n . large–c5n . metal
C4 . large–c 4.8 xlarge | c2 标准 4–C2 标准 60 |
| 存储优化 | i3 . large–i3 . metal
i3en . large–i3en . metal
D2 . x large–d 2.8 x large
h 1.2 x large–h 1.16 x large | 不适用的 |
| 国家政治保卫局。参见 OGPU | p4d . 24 x large
p 3.2 x large–p3db . 24 x large
p2 . x large–p 2.16 x large
in f1 . x large–in 1.24 x large
g4dn . x large–g4dn . metal
g3s . x large–g 3.16 x large
f 1.2 x large–f 1.16 x large | 英伟达特斯拉 T4–英伟达特斯拉 K80
英伟达特斯拉 T4 虚拟工作站–英伟达特斯拉 P100 虚拟工作站 |
| 高性能 | 不适用的 | 不适用的 |
| 自定义虚拟机资源配置 | 是 | 是 |
虚拟机映像
要加速虚拟机部署,您可以使用机器映像。
这些通常配置为包括操作系统和所需的支持 web 服务器和数据库软件。Compute Engine 和 Amazon EC2 都使用机器映像来创建新实例。除了标准配置之外,它们都允许您使用第三方供应商发布的图像或为私人使用而创建的自定义图像。
这两个平台非常相似,您可以在 Amazon EC2 和 Compute Engine 上使用相同的工作流来创建图像。
当谈到图像存储时,他们采取了稍微不同的方法。在 Google Cloud 上,图片用 Compute Engine 存储,而亚马逊 EC2 将其图片存储在不同的服务中——亚马逊简单存储服务 (S3)或亚马逊弹性块商店 (EBS)。
与 Compute engine 相比,Amazon EC2 提供的独特优势是能够访问现成图像的社区存储库,并且能够公开您自己的图像(如果这是一项要求)。
另一方面,计算引擎提供了全球可用机器映像的优势。而亚马逊机器图像是地理锁定的,这意味着它们仅在特定区域可用。
虚拟机的自动实例扩展
云最强大的优势之一是能够扩展您的工作负载资源以满足需求。这是双向的,在高峰时期增加资源以保持性能,而在平静时期减少资源以限制浪费和控制支出。这个过程被广泛称为自动缩放。
Compute Engine 和 Amazon EC2 都支持并实现类似的自动缩放,允许您根据用户定义的策略创建和删除资源。
Amazon EC2 自动扩展组中的实例,每个实例都是从定义的启动配置中创建的。实例的创建或删除基于三个选择的扩展计划之一
- 手动–手动指示自动放大或缩小
- 计划–您可以配置特定的时间范围来自动扩展资源
- 动态——您可以根据 Amazon CloudWatch 指标或Amazon Simple Queue Service(SQS)队列创建策略来扩展您的实例。
计算引擎扩展托管实例组中的实例。每个实例组都是从实例模板创建的,资源根据自动缩放策略进行缩放。与 Amazon EC2 不同,Compute Engine 的自动缩放器只支持动态缩放。
临时虚拟机实例
如果您想利用云计算的力量,但预算有限,那么探索临时实例是值得的。在分配给其他进程的空闲资源周期上运行的虚拟机。
临时实例偶尔可用,因此最好用于以下作业:
- 可以被中断而不会丢失工作
- 不需要在设定的时间框架内完成,通常是低优先级工作负载
- 不需要更高的计算能力,比如渲染视频
Amazon EC2 和 Compute engine 都提供了临时实例的版本。尽管它们使用不同的定价模式和命名约定,但当它们的临时虚拟机:
- 在运行时是完全可控的
- 以与按需实例相同的性能级别运行
- 受限于机器类型和机器映像的子集,而不是按需实例
亚马逊 EC2 临时虚拟机被称为点实例。它们有两种格式:
- 未定义的 Spot 实例–您购买一个未定义时间段的 Spot 实例,支付实例运行期间的有效价格。这种类型的实例可以以高达标准按需定价 90%的折扣价提供。您可以通过 Spot Instance Advisor 检查和比较当前现货价格和即期汇率。
- 预定义持续时间的点实例—您提前购买一段时间。最长 6 小时,每小时一次。通过提前计划,您只能获得 30-50%的折扣。
计算引擎临时虚拟机被命名为可抢占虚拟机。它们比 Amazon EC2 的同类产品可用的时间更长,在自动终止之前可以运行长达 24 小时(如果不回收的话)。他们的定价结构是固定的,与同等虚拟机实例的按需费率相比,折扣率高达 80%。
网络功能
亚马逊网络服务和谷歌云各自开发了强大的全球云基础设施。他们庞大的网络由遍布全球的数百个互联数据中心组成。
每个提供商都开发了一流的云网络,旨在实现高容错性、无数冗余场景和低延迟水平。每个都提供网络服务,能够为虚拟机、其他云服务和内部服务器提供高速连接。
在这一部分中,我们将仔细比较 Google 和 Amazon 提供的网络产品和服务。
| 产品 | 亚马逊网络服务 | 谷歌云平台 |
| 加拿大 | 亚马逊云锋 | 云 CDN |
| 专用互连 | AWS 直接连接 | 云互联 |
| 域名服务器(Domain Name Server) | AWS 路线 53 | 云 DNS |
| 负载平衡 | 弹性负载平衡 | 云负载平衡 |
| 虚拟网络 | 亚马逊虚拟私有云 | 谷歌虚拟私有云 |
| 层 | 不适用的 | 网络服务等级 |
位置
两家提供商都在继续快速扩张各自的基础设施,开发或规划未来的新数据中心位置。当比较网络可用性的位置号码时,它看起来太近而不能呼叫。
谷歌云网络位置
谷歌宣称云网络位置目前覆盖 35 个地区、73 个区域、144 个网络边缘位置以及 200 多个国家和地区。他们最近在首尔、盐湖城、拉斯韦加斯和雅加达增加了新的地点。
未来将看到谷歌云继续扩展到以下地点:华沙(波兰)、多哈(卡塔尔)、多伦多(加拿大)、巴黎(法国)、米兰(意大利)、圣地亚哥(智利)和马德里(西班牙)。
Google Cloud Regional Network (Image Source: Google Cloud)
亚马逊网络服务网络位置
AWS 现在提供 24 个地区、77 个区域、210 个网络边缘位置和 245 个国家和地区的云网络位置。虽然这些数字看起来很接近,但亚马逊的网络更大,在两倍于谷歌的地区提供多个可用区。这将使他们在延迟方面具有优势。
不久,亚马逊计划在海德拉巴(印度)、雅加达(印度尼西亚)、大阪(日本)、马德里(西班牙)和苏黎世(瑞士)建立更多的数据中心。
AWS Regional Cloud Network (Image Source: AWS)
内容交付网络(CDN)
AWS 和 Google Cloud 各提供一款内容交付网络(CDN) 产品。这两家公司都通过在其全球基础架构中复制和托管内容以允许更本地化的访问,释放了向最终用户更快提供内容和服务的能力。这意味着更快的加载时间,减少带宽压力,提高应用程序、网站和服务的响应能力。
命名为亚马逊 CloudFront 和云 CDN ,它们各自提供增强的安全性,以防御默认情况下最频繁发生的网络和传输层 DDoS 攻击。它们还提供与各自平台的深度集成,允许您解锁其他工具来监控和提高性能。
负载平衡
谷歌云和 AWS 都提供负载平衡服务。经过适当配置,它们将帮助您在多个实例之间自动分配流量,从而提高应用程序的可用性和容错能力。他们以不同的配置提供这些服务,我们现在将更仔细地看一看。
AWS 负载平衡
AWS 的负载平衡服务称为弹性负载平衡(ELB)。它具有以下特征和功能:
- 您可以在内部和外部使用 AWS 负载平衡服务。
- 它允许您将流量定向到指定区域的一个或多个可用性区域中的实例。
- 在目标实例上执行常规健康检查,当一个实例变得不健康时,流量被重定向。
- ELB 可以与 AWS 自动缩放服务集成,这允许在自动缩放时自动添加和删除实例
- 一个应用负载平衡器可用于基于内容的路由和 SSL
- 网络负载平衡器可用于高吞吐量、低延迟的第 4 层连接。
查看弹性负载平衡比较部分,了解更详细的特性比较。
谷歌云负载平衡
谷歌的负载平衡服务被恰当地命名为云负载平衡。它提供了不同的特性和功能:
- 谷歌云负载平衡服务在内部和外部访问之间是分离的。
- 与 ELB 不同,在配置任何外部计算引擎负载平衡器时,您将获得一个可全局访问的单一 IP 地址。此 IP 地址用于负载平衡的生命周期,因此可用于 DNS 记录、允许列表和应用程序中的配置。
负载平衡器的不同类型的计算引擎包括:
- 网络负载平衡–专为外部第 4 层负载平衡而设计,支持跨多个端口或端口范围的 UDP 和 TCP 流量平衡。
- 使用 TCP 和 SSL 代理的 HTTP(S)负载平衡–专为外部第 7 层负载平衡而设计,通过各种全球和区域协议平衡流量。流量根据可用容量自动重定向到最近的后端。
- 内部 TCP/UDP 负载平衡–软件定义的区域负载平衡,将流量从您的实例重定向到后端实例。
- 内部 HTTP(S)负载平衡–提供基于代理的第 7 层应用数据负载平衡,具有高级流量管理和 TLS 终端。
与其他网络的私有连接
如果您想创建一个到云设置云之外的实例的私有连接,比如您的内部环境,AWS 和 Google Cloud 都提供了满足多种需求的服务:
虚拟专用网络
云路由器和亚马逊 VPC 各自的产品允许你在他们的云和你的网络之间创建一个私有网关
到 VPC 的专用连接
当 VPN 不能提供特定工作负载所需的速度时,就需要专用资源。两个提供商都提供专用连接服务,网络线路提供专用容量级别:
- AWS 允许您通过其 Direct Connect 服务与 AWS 合作伙伴建立私人租赁线路。访问 1-10 Gbps 连接,提供 50 Mbps 的连接速度。
- 谷歌允许您通过其专用互连服务以 10 Gbps 的增量从合作伙伴设施创建到您的谷歌 VPC 的直接物理连接。像 AWS 一样,合作伙伴互连提供 50 Mbps 的连接速度。
与其他云服务的高速连接
这两家提供商都提供高速连接来访问 VPC 以外的云服务。
AWS 的 Direct Connect 服务创建了一个单独的虚拟接口,通过该接口您可以访问所有 AWS 云服务。
谷歌云的服务范围更广:
- 直接对等–允许您通过专用网络线路访问所有谷歌云服务到谷歌的任何边缘点。
- 运营商对等–提供相同的互联服务,只是连接是从谷歌合作伙伴那里租用的。
- 针对本地主机的私有 Google 访问–通过专用互连或合作伙伴互连提供私有访问。
内容交付网络连接
这两家提供商都提供从您的云资源到 CDN 提供商的折扣率。亚马逊只为自己的 CDN 服务提供这些费率,亚马逊 CloudFront 。谷歌提供 CDN 互联,通过几个 CDN 提供商提供优惠的出口价格。
域名服务器(Domain Name Server)
两家提供商都通过各自的亚马逊 Route 53 和云 DNS 产品提供托管 DNS 服务。每个都支持几乎所有的 DNS 记录类型,基于任播的服务,和域名注册。
不同之处在于,Amazon Route 53 支持两种路由选择,而云 DNS 不支持。基于地理位置的路由,允许您将内容限制在地理位置。以及基于延迟的路由,它根据 DNS 服务测量的延迟级别来引导流量。
下表列出了跨两种服务映射的功能:
| 功能 | 亚马逊 53 号公路 | 云 DNS |
| 地区 | 托管区域 | 经理区域 |
| 支持大多数 DNS 记录类型 | 是 | 是 |
| 基于任意演播的服务 | 是 | 是 |
| 基于延迟的路由 | 是 | 不 |
| 基于地理的路由 | 是 | 不 |
| DNS 服务的 DNSSEC | 不 | 是 |
| 私有区域/水平分割 | 是 | 是 |
网络服务等级
迄今为止,谷歌云平台是唯一向其客户提供网络服务等级的提供商。在标准层和高级层之间进行选择,您可以根据性能和价格灵活地优化您的网络。
高级层
选择高级层可以释放谷歌的高性能和低延迟网络。您的流量具有优先级,通过最少的跳数和最快的路径进行路由,以提高传输速度和安全性。您还可以访问全球网络负载平衡,同时受到全球 SLA 的保护。
Google Cloud Platform Premium Tier (Image Source: Google Cloud)
标准层
选择标准层会将您连接到谷歌较低性能的网络,该网络与其他公共云服务相比仍极具竞争力。您的负载平衡服务仍然是区域性的,并且不受全球 SLA 的保护。此选项适用于成本超过性能考虑的情况。
Google Cloud Platform Standard Tier (Image Source: Google Cloud)
存储功能
亚马逊和谷歌云平台提供五种不同类型的存储服务。了解所使用的不同存储和磁盘类型非常重要,因为它们会直接影响您的性能。
分布式对象存储
分布式对象存储是一种将数据存储为对象(也称为 blobs)的方法。它允许您存储、保护和访问大量数据,以用于各种场景,包括网站、移动应用程序、备份、归档和大数据分析。
亚马逊简单存储服务(S3) 和谷歌云存储是相互竞争的分布式对象存储服务。它们的功能类似,允许您将对象存储在一个桶中。每个存储桶都可以用一个唯一的关键字来标识,每个对象都有一个相关联的元数据记录,其中包含的信息包括对象大小、上次修改日期和媒体类型。
两家提供商还为他们的服务提供了相似的功能集,包括:
- 托管静态媒体和 web 内容的能力
- 对象版本化–一个对象可以存储为多个不同的版本,以防止由于对象被意外覆盖而导致数据丢失
- 对象生命周期管理–允许您通过预设的用户指定的生命周期策略自动迁移和删除对象
- 更新通知–可以配置为在创建、更新或删除对象时发出通知。Google 云存储为通知类型提供了一种更细粒度的方法。
- 服务水平协议(SLA)—亚马逊 S3 和云存储都提供 SLA 正常运行时间保证,一旦正常运行时间下降到 99.95%以下,就会提供分级退款。
下表对术语和功能进行了更详细的比较:
| 功能 | 亚马逊 S3 | 云存储 |
| 部署单位 | 水桶 | 水桶 |
| 部署标识符 | 全局唯一键 | 全局唯一键 |
| 文件系统仿真 | 有限的 | 有限的 |
| 对象元数据 | 是 | 是 |
| 对象版本控制 | 是 | 是 |
| 对象生命周期管理 | 是 | 是 |
| 更新通知 | 事件通知 | 云存储的发布/订阅通知、云功能的云存储触发器以及对象更改通知 |
| 服务类别 | 标准、标准-不频繁访问、一个区域-不频繁访问、亚马逊冰川 | 标准、近线、低温、存档 |
| 部署地点 | 地区的 | 多区域和区域 |
| 定价 | 按每月存储的数据量、网络出口和常见 API 请求数量定价 | 按每月存储的数据量、网络出口和常见 API 请求数量定价 |
块存储器
块存储是将虚拟磁盘添加到基于云的虚拟机的过程。
这两家提供商都提供与其各自的虚拟机计算服务相集成的数据块存储服务,提供多种数据块存储类型,可以根据不同的性能和定价级别进行配置。
Google 为其块存储服务提供了结合计算引擎的持久磁盘。而亚马逊则联合亚马逊 EC2 提供弹性块商店(EBS) 。每种都提供了以两种不同方式连接磁盘的能力:
网络连接磁盘
网络连接磁盘是指磁盘卷通过云提供商的网络连接到您的虚拟机实例。这带来了内置冗余、快照以及磁盘卷的轻松分离和重新连接等固有的云优势。
让我们从更高的层面来看一下 Google 和 Amazon 块存储服务之间的功能比较:
| 功能 | 亚马逊 EBS | 谷歌永久磁盘 |
| 卷类型 | EBS 配置的 IOPS 固态硬盘、EBS 通用固态硬盘、吞吐量优化硬盘、冷硬盘 | 区域标准永久磁盘(HDD)、区域永久磁盘、区域 SSD 永久磁盘、区域 SSD 永久磁盘 |
| 卷位置规则 | 必须与其附加到的实例位于同一区域 | 必须与其附加到的实例位于同一区域 |
| 卷附件 | 单个卷最多可连接到 16 个实例,每个实例都对共享卷具有读写权限 | 在只读模式下,一个卷最多可以连接到 10 个实例 |
| 每个实例的附加卷 | 高达 40 | 高达 128 |
| 最大卷大小 | 16 TiB | 64 TB |
| 裁员 | 带状的 | 区域或多区域,取决于卷类型 |
| 给…拍快照 | 是 | 是 |
| 快照位置 | 地区的 | 全球的 |
有一些明显的功能差异需要仔细检查:
卷连接和分离
一旦创建了磁盘卷,就可以将其连接到单个计算引擎或 Amazon EC2 实例。然后,该实例可以装入并格式化磁盘卷。您也可以选择卸载并分离此磁盘卷,然后可以将它重新连接到单独的实例。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
直到最近,Google 还拥有一个显著的优势,它提供了将单个卷以只读模式连接到多个实例的能力。随着亚马逊推出 EBS Multi-Attach ,这种情况发生了变化,允许一个卷在同一个可用性区域内连接到多达 16 个 AWS Nitro 实例。每个实例对共享卷具有读写权限。
卷快照
谷歌持久盘和亚马逊 EBS 允许你创建和存储你的磁盘卷的快照。允许您在以后使用快照创建新卷。
创建快照的过程在各种服务中是相似的。最初创建卷的完整副本,未来的快照仅复制前一个卷的更改。
不同的是它们的可用性。谷歌快照受益于全球可用,可以在任何地区使用,无需额外费用或要求。亚马逊 EBS 快照则不同,默认只在一个地区可用。如果您希望在另一个地区使用 AWS 制作快照,您必须明确复制并承担数据传输费用。
本地连接的磁盘
本地连接的磁盘直接连接到运行实例的物理机。这种直接连接提供了减少延迟和提高性能的更高吞吐量的好处。
让我们仔细看看计算引擎和 Amazon EC2 中的本地连接磁盘在各自的块存储服务中的功能比较:
| 块存储 | 亚马逊 EC2 | 谷歌永久磁盘 |
| 服务名称 | 实例存储 | 本地 SSD |
| 卷附件 | 绑定到实例类型 | 可以附加到任何非共享核心实例 |
| 设备类型 | 因实例类型(硬盘、固态硬盘等)而异。 | 固态硬盘 |
| 每个实例的附加卷 | 因实例类型而异–最多 24 个 | Twenty-four |
| 存储容量 | 因实例类型而异—每卷高达 2500 GB | 每卷 356 GB |
| 实时迁移 | 不 | 是 |
| 裁员 | 没有人 | 没有人 |
文件存储器
如果你需要文件存储作为云设置的一部分,AWS 和 Google Cloud 都提供服务。它们分别被命名为亚马逊弹性文件系统(EFS) 和谷歌文件存储,后者是 2018 年末 beta 测试中出现的新版本。
两者都提供完全托管的服务,您可以快速创建和配置文件系统,而底层基础架构和相关的部署、修补和维护由您的提供商处理。通过静态和传输中的加密来确保数据的安全性,并能够扩展实例以满足性能要求的变化。
这两个提供商之间的一个巨大差异是,亚马逊 EFS 运行在更新的网络文件系统协议上, NFSv4 。而谷歌的文件存储服务利用了旧的 NFSv3 协议。虽然研究表明 NFSv4 比 NFSv3 提供了显著的性能增强,但两家提供商的吞吐量和 IOPS 性能规格惊人地相似。
亚马逊 EFS 提供高达 10gb/秒和超过 500,000 IOPS 的性能能力,而 Filestore 据说最高可达 16gb/秒和 480,000 IOPS。通俗地说,两者都将为您提供能够以低延迟处理最高性能工作负载的存储基础架构。
冷藏
如果您计划存储不经常访问的数据,不需要立即可用,您应该考虑冷存储。
亚马逊 S3 和云存储都为这种类型的数据提供了一个低成本的存储类。亚马逊 S3 提供不常见的存储类别标准 IA 和一个区域 IA。而云存储提供了不常见的近线和冷线类别。
冷数据存储或归档数据存储
如果您计划存储数据用于存档目的,这不需要定期或快速检索,Amazon 和 Google 都为这种数据类型提供了额外的冷存储类。它们被称为亚马逊冰川和谷歌档案云存储。
两者都是长期保存数据的经济高效的存储选项,这些数据可能一年访问不到一次。
安全功能
在寻找云提供商时,安全性将是您的首要考虑因素。在比较云安全时,您希望探索并关注将组合起来保护您基于云的数据、系统和基础架构的控制、策略、流程和技术。
亚马逊网络服务和谷歌云都以提供尖端的云安全而闻名。致力于不断推进其平台的研发,以抵御不断变化的威胁形势。
从高层次来看,两家提供商都以三种方式提供云安全:
- 云的安全性—通过内置于云平台底层基础架构中的安全功能,为您提供默认保护
- 云中的安全性—允许您通过其云平台中提供的额外安全产品和服务来增强对您的应用程序和数据的保护
- 安全无处不在–通过使用加密等协议将安全功能扩展到云平台之外,保护您的资产不受位置限制
深入服务之下,让我们探讨一下比较 Google Cloud Security 和 AWS Security 时的主要考虑事项。
服从
数据保护和法规遵从性是政府和行业对信息进行监管控制的一个不断上升的趋势。选择云平台时,必须考虑合规性。
AWS 和谷歌云平台都满足一些最严格的合规要求,包括CSASTARGDPRHIPPAPCI-DSS,以及一系列 ISO 标准。
两家提供商都提供法规遵从性计划,涵盖认证、法律、法规、框架和隐私,并有明显的交叉。
亚马逊的云平台和 AWS 合规计划符合 75 项合规标准。Google Cloud 的合规产品也符合 75 项合规标准。让这两个提供商都成为可行的选择,即使你在一个监管严格的行业工作,如医疗保健或金融服务。
GDPR 继续成为合规领域的头条新闻。请放心,AWS 和 T2 的谷歌云平台都符合 GDPR 标准,都提供了一个资源中心。帮助您满足您持有的任何欧洲公民数据的保护、处理和隐私要求。
加密
加密在保护您的信息方面起着至关重要的作用。无论您的数据保存在哪里,都应该对数据进行编码——没有解密密钥几乎无法解密。确保您的数据安全即使数据在传输过程中或静止时被拦截
谷歌云和 AWS 都默认使用 256 位 AES 对传输中的数据和静态数据进行加密。每种都为您提供了一系列使用服务器端或客户端加密来保护数据的选项。
谷歌云密钥管理和 AWS 密钥管理服务(KMS) 是提供的竞争加密服务。每一种都使您能够轻松地创建和管理用于加密和数字签名数据的密钥。
防火墙
作为 IT 基础设施的第一道防线,防火墙负责保护您的网络免受不必要的入侵。谷歌云和亚马逊都为他们的云平台提供了最先进的防火墙保护。
除此之外,如果您运行虚拟私有云(VPC),两家提供商都提供防火墙即服务产品来增强保护,防御 DDoS 攻击,并集中管理您的防火墙设置。
AWS 网络防火墙和谷歌云防火墙是具有竞争力的服务,让您只需点击几下鼠标,即可在您的虚拟个人电脑上部署网络安全访问。如果你想防御 DDoS 攻击,你可以选择类似名称的服务 AWS Shield 或 Google Cloud Armor 。
当涉及到跨云托管帐户和应用程序的防火墙规则的集中配置和管理时,亚马逊提供了一项名为 AWS 防火墙管理器的独立服务。Google 作为其核心云防火墙服务的一部分包含的特性和功能。
身份访问管理(IAM)
控制谁有权访问在系统安全中起关键作用的内容,这就是众所周知的身份访问管理。这是防止不速之客获取敏感信息的第一步。
谷歌云和 AWS 都在其云平台内提供身份访问管理服务。让您能够精确控制谁可以访问您的应用程序、他们可以访问哪些数据以及他们可以对您的数据做什么。
以下是提供的核心竞争 IAM 服务:
身份和访问管理控制台
这是集中式 IAM 服务,让您能够全面了解和控制云资源的管理。赋予管理员控制谁可以对特定资源采取行动的权力。
- AWS—AWS 身份和访问管理(IAM)
- 谷歌云—云身份和访问管理(IAM)
Microsoft Active Directory 的托管服务
如果您已经使用微软的 Active directory 实现了 IAM,并计划继续在云中这样做,两家云提供商都为您提供了运行微软 AD 的强化服务。
- AWS-AWS 目录服务
- 谷歌云—微软活动目录托管服务
单点登录
通过单点登录访问,集中管理和控制用户对内部和云中多个帐户和应用程序的访问。通过方便的访问,帮助您提高员工的生产力和 UX。
移动和 Web 应用程序控制
利用基于云的 IAM 服务,您可以向移动和 web 应用程序添加用户注册、登录和访问控制。
需要一个给你带来竞争优势的托管解决方案吗?Kinsta 为您提供了令人难以置信的速度、一流的安全性和可扩展性。查看我们的计划
分担责任
在云中实现安全性和合规性是一项共同的责任。
在实施强大的云安全策略时,了解谁负责什么是至关重要的。这里的误解会产生安全漏洞,而这些漏洞是很容易避免的。
亚马逊网络服务和谷歌云平台为云安全的共同责任模式提供了全面的指导。下面是对每种方法的高级图形描述。
AWS 共同责任模型
AWS Cloud Platform Shared Responsibility Model (Image Source: AWS)
谷歌云共享责任模型
Google Cloud Platform Shared Responsibility Model (Image Source: Google)
支持
部署新的云服务时,您会遇到缺少完成任务所需的必备知识或专业技能的情况。在这些情况下,你希望云提供商能够提供额外的指导和支持,你需要来克服这些障碍。
AWS 和 Google Cloud 都以其丰富的技术文档库而闻名。以及他们自己的蓬勃发展的云社区,挤满了 1000 名云专家,他们总是愿意分享他们的知识。
在这里,您可以浏览大量的主题,包括教程、讨论,甚至面对面的会议。您可以在下面找到相应文档和社区支持门户的链接:
在上述来源的支持下,您可以解决大部分遇到的问题。最终,您将会遇到需要即时、高级专业知识和实际支持的情况。在这种情况下,明智的做法是直接从您的云提供商或授权的第三方合作伙伴处获得官方支持解决方案。
作为支持模式的一部分,AWS 和 Google Cloud 都提供基本支持。以及一系列额外的付费保费计划。如果你正在考虑一个保费计划,研究和了解包括什么。这涉及到相关的费用,以确保你选择一个你能负担得起的价格的计划。
谷歌云支持计划
谷歌云有 4 个可用的支持计划,分为两种类型——基于角色的支持和高级支持。
基于角色的支持分为三层—基础、开发和生产:
- 价格从免费到每个用户每月 250 美元不等。
- 每增加一级,就提供了更多的支持类型、更快的响应时间、更多的沟通渠道、更高的可用性,以及针对更紧迫问题的上报选择。
- 开发和生产支持计划可以结合起来,以获得最大的覆盖面。
特优支持是最高级别的计划:
- 价格可能高达 15 万美元/年,外加 4%的 GCP 和/或谷歌工作空间支出
- 您将获得 15 分钟内的保证支持响应时间、针对关键影响问题的 24/7 支持、技术客户经理、智能支持系统,甚至培训。
- 该计划是完全可定制的,允许您定制对您的组织最重要的产品和服务的支持。
AWS 云支持计划
AWS 还有 4 个可用的支持计划,分为免费和高级两种。
特优支持分为 3 层,即开发人员层、业务层和企业层:
- 价格从每月 29 美元+ 3%的 AWS 使用量开始,根据每月 AWS 使用量的百分比增加到每月 1200 美元,花费越多,价格越低
- 每增加一层,您就可以通过最佳实践检查、额外的沟通渠道、全天候可用性、15 分钟内对关键业务系统故障的问题响应时间、支持 API、技术客户经理和培训资源来提升您的支持级别。
- 更高级别的计划也是可定制的,允许您挑选您希望获得高级支持的产品和服务。
在 Kinsta,我们了解在需要时提供专家支持的重要性和必要性。这就是为什么整个 Kinsta 支持团队都是由 WordPress 和 Linux 专家工程师组成的。无论您是中小企业还是财富 500 强企业,您都将获得同等级别的专用高级支持。
计费和定价
毫无疑问,云提供商之间准确的价格比较是决策过程中最具挑战性的方面之一。每个提供商都有一套独特的计费和定价方法,其中包含无数的变量和可变因素。
为了帮助您更好地理解云提供商定价比较的挑战,下面列出了几个会影响您期望的云部署定价的变量:
- 虚拟机–实例数量、Ram 要求、CPU 数量、保留或临时实例
- 存储磁盘–所需存储量、数据类型、冗余要求、网络连接或本地连接
- 订阅模式–无论您是按秒、分钟、小时、天、月还是年购买
- 支持–您选择哪一层,您是否定制您的支持,您的每月平均云支出
- 支付模式–无论您选择的是现收现付服务、保留实例还是长期承诺使用合同
- 位置–数据中心的位置也会影响定价
您的云部署越大,复杂性就越大。尤其是考虑到云提供商之间的不同技术类型时。以虚拟机为例,不同的技术可能导致无法对 RAM 和 CPU 要求进行同类比较。
不用担心,我们有一些工具、信息和指导来帮助你开始创建你自己的个性化谷歌云和 AWS 价格比较。
AWS 与 Google 云定价比较
从谷歌云和 AWS 有上百种不同的产品可供选择。每个都有自己的服务、技术和定价模型子集。可用的选项意味着部署组合可以轻松达到 1000 种。不足为奇的是,许多人不知所措,甚至探索存储和计算组合来实现最基本的部署。
云定价计算器
幸运的是,两家供应商都有自己的综合定价计算器。它包含每一种产品和服务、规格和相关成本。这是您创建可比估价的第一步。
出于价格比较的目的,我们将探究 Amazon EC2 和 Google Compute Engine 的虚拟机计算成本。根据 Gartner 的调查,我们之所以选择这一比较选项,是因为三分之二的云总支出通常用于计算资源。此外,在大多数情况下,计算资源将构成云部署的基础。因此,不再拖延,让我们深入研究一下。
云定价比较的假设
为了进行准确的比较,我们将为计算设置选择相同的地区、CPU 和操作系统:
- 地区:北弗吉尼亚-美国东部
- 操作系统:Linux
- 虚拟 vCPUs 核心:4 个
然后,我们选择了不同机器类型中具有可比 RAM 规格的虚拟机实例:
- 通用
- 计算优化
- 内存优化
- GPU 实例/虚拟机
请随意使用您的选项,因为您会发现在实例类型、区域、操作系统和 CPU 的不同变量之间切换会显著改变您的每小时价格。
下表概述了所选的比较实例:
| 实例类型 | 亚马逊 EC2 | EC2 RAM(GiB) | 计算引擎 | 谷歌内存
(GiB) |
| 通用 | t4g.xlarge | Sixteen | n1-标准-4 | Fifteen |
| 计算优化 | c6g.xlarge | eight | C2-标准-4 | Sixteen |
| 内存优化 | r6g.xlarge | Thirty-two | N2-高内存-4 | Thirty-two |
| 国家政治保卫局。参见 OGPU | g4dn.xlarge | Sixteen | 英伟达特斯拉 T4 | Sixty-four |
现收现付
AWS 和谷歌云提供按需付费的定价模式。这最适合希望间歇使用云的个人,因为它允许您在需要时灵活地添加和删除服务。当然,这种级别的灵活性是有代价的,这使得现收现付模式成为每小时最昂贵的模式。
| 实例类型 | 亚马逊 EC2 | EC2 价格
(每小时) | 计算引擎 | 谷歌价格
(每小时) |
| 通用 | t4g.xlarge | $0.134 | n1-标准-4 | $0.150 |
| 计算优化 | c6g.xlarge | $0.136 | C2-标准-4 | $0.188 |
| 内存优化 | r6g.xlarge | $0.201 | N2-高内存-4 | $0.295 |
| 国家政治保卫局。参见 OGPU | g4dn.xlarge | $0.526 | 英伟达特斯拉 T4 | $1.40 |
显示 Amazon EC2 与 Compute Engine 的现收现付时薪的表格
从上表中可以看出,与 Google 的计算引擎相比,Amazon EC2 在不同的实例类型中提供了低得多的每小时价格。当您将计算引擎的每小时价格因素纳入持续使用折扣时,这一事实越来越令人印象深刻。当一个月的使用量超过某个阈值时,就会应用这种折扣类型,提供从 15%开始到 60%的节省。
如果您只是在短时间内寻找计算资源,那么探索临时实例是值得的。
被亚马逊称为 Spot Instances 和被谷歌称为preempt able Virtual Machines,通过利用云提供商的备用计算资源,您可以在按需定价的基础上节省高达 90%的成本。
只要您愿意在其他地方突然需要资源时工作负载被中断。
长期承诺计划
如果您正在进行长期规划,并且能够对您的云部署做出长期的前期承诺,那么与现收现付模式相比,您将获得巨大的节省。
亚马逊和谷歌都提供长期定价模式,前期承诺选项为 1 年或 3 年。谷歌将其计划命名为提交使用,而亚马逊使用术语保留实例。两者都比按需定价提供了显著的折扣。在计算引擎上高达 70%,在 Amazon EC2 上高达 72%。
同样,根据您的需求调整变量——地区、实例类型、CPU、操作系统——因为这些都会影响您的每小时价格。有了 Amazon EC2,你还会发现你可以根据你付款的时间和方式来影响折扣金额。
还有一个选择可转换实例类型的选项,允许您切换到更新的 VM(如果它可用的话)。
预付全额的不可兑换实例提供最大程度的折扣。为了对 1 年和 3 年的承诺进行比较,我们使用了这些选项。
一年承诺
正如您从下表中看到的,亚马逊 EC2 的 1 年承诺实例比计算引擎更便宜。
| 实例类型 | 亚马逊 EC2 | EC2 价格
(每小时) | 计算引擎 | 谷歌价格
(每小时) |
| 通用 | t4g.xlarge | $0.079 | n1-标准-4 | $0.125 |
| 计算优化 | c6g.xlarge | $0.080 | C2-标准-4 | $0.141 |
| 内存优化 | r6g.xlarge | $0.118 | N2-高内存-4 | $0.177 |
| 国家政治保卫局。参见 OGPU | g4dn.xlarge | $0.309 | 英伟达特斯拉 T4 | $0.880 |
该表显示了亚马逊 EC2 与计算引擎 1 年承诺的小时费率
与计算引擎相比,亚马逊 EC2 的 1 年承诺实例价格便宜 40%。
价格差距扩大了,亚马逊为所有实例类型提供了比现收现付模式更高 40%的折扣,作为对承诺的奖励。而谷歌对你忠诚度的折扣奖励只有 15-20%。
值得注意的是,通过切换到无预付款和亚马逊 EC2 上的可转换实例选项,您的折扣金额降至 30%以下,并在一定程度上缩小了价格差异。
3 年承诺
看下面的表格,我们有似曾相识的感觉,与 compute engine 相比,Amazon EC2 在做出 3 年承诺时仍然全面更便宜。
| 实例类型 | 亚马逊 EC2 | EC2 价格
(每小时) | 计算引擎 | 谷歌价格
(每小时) |
| 通用 | t4g.xlarge | $0.050 | n1-标准-4 | $0.046 |
| 计算优化 | c6g.xlarge | $0.051 | C2-标准-4 | $0.094 |
| 内存优化 | r6g.xlarge | $0.075 | N2-高内存-4 | $0.126 |
| 国家政治保卫局。参见 OGPU | g4dn.xlarge | $0.198 | 英伟达特斯拉 T4 | $0.640 |
该表显示了亚马逊 EC2 与计算引擎 3 年承诺的小时费率
然而,我们在通用类别中有一个例外,计算引擎逆势而上,并且在 3 年承诺期内更便宜。
否则,在 3 年的承诺期内,计算优化和内存优化选项的价格差距将保持在 40%左右。对于 GPU 比较,它实际上扩大到 60%左右,这是一个巨大的节省。
同样,我应该注意到,切换到无预付款和亚马逊 EC2 上的可转换实例选项将更明显地减少您的折扣金额。这反映了将虚拟机实例保留超过 3 年的风险增加。
云计算发展很快,被捆绑将阻止您使用更新、更快、更高效的虚拟机实例。
免费试用
如果你还没有准备好转向云服务,AWS 和 Google Cloud 都在他们的产品中提供了免费层的选择。在一段时间内给你一个预定义的资源量,如果你想尝试一项服务,这是最理想的。
这两家提供商还提供“永远免费”的云服务,如果你的使用要求非常低,并且不介意操作被中断,这是理想的选择。让我们仔细看看。
AWS 自由层
探索 AWS 免费层,你将免费获得一系列 85 种云产品和服务。
AWS 自由层有三种不同的类型:
- 永远免费–永不过期的免费服务,适用于所有 AWS 客户
- 12 个月免费——从首次注册 AWS 开始,前 12 个月免费
- 试用——在特定服务激活后的一段时间内免费
您将能够探索跨计算、存储、数据库、物联网、人工智能等多种产品。
如果您刚刚起步,那么值得考虑注册后 12 个月内免费的计算和存储选项:
- 计算–使用 t2 每月访问亚马逊 EC2 750 小时。或者 t3。微实例
- 存储–亚马逊 S3 每月 5GB 的标准存储,有 2,000 个 put 和 20,000 个 get 请求
谷歌云免费层
探索 GCP 自由层似乎比 AWS 备选方案更具限制性。尽管你仍然可以使用 24 种云产品和服务。与 AWS 不同的是,它仍然免费提供,当然是在每月使用量的限制内。
除了 AWS 的免费服务,谷歌云的新客户还将获得 300 美元的免费积分,可用于购买任何谷歌云产品和服务。
尽管你的选择更加有限,但你仍然可以探索一系列令人兴奋的产品,涵盖物联网、人工智能、存储、数据库和计算,这些产品将在很大程度上涵盖最常见的云服务。
与 AWS 非常相似,如果您刚刚起步,请尝试 GCP 上始终免费的计算和存储选项:
- 计算–计算引擎访问 F1-micro 实例,每月 30GB 硬盘和 5GB 快照
- 搜索—标准存储的云存储可用性为 5GB,有 5,000 个 put 和 50,000 个 get 请求
在比较免费层时,GCP 显然比 AWS 平台有优势。同样,他们将为你提供更广泛的途径来试用他们不同的产品和服务。如果您还没有准备好进行云部署,这是理想之选。
谷歌云比 AWS 便宜吗?
谈到云计算资源,这是大多数云部署和支出的支柱,答案是否定的。对于虚拟机实例,AWS 肯定比谷歌云平台便宜。
然而,当您离开简单的计算资源时,答案就变得更加“模糊”了。在研究了多种产品、服务和定价模式后,价格战中没有明显的赢家。
您需要找到自己对这个问题的答案,这将完全取决于您业务的独特需求。您选择的数据中心位置、您的网络要求、您运行的工作负载类型、季节性。这份清单永无止境。
有一件事是肯定的,交易是有的,谷歌云比 AWS 更便宜的机会肯定存在。这只是取决于您的设置和所需的服务。
为了将 Azure 加入其中,请查看我们的云计算对比 AWS 与 Azure 。
摘要
我们研究这些云提供商的目的是寻求一个明确的答案,谷歌云和亚马逊网络服务哪个更好?
在我们的旅程中,很明显谷歌云和 AWS 是市场领导者。这两个平台都在技术进步的前沿提供广泛的云产品和服务。在可扩展性、性能、安全性和成本方面,为您提供优于内部部署的显著优势。无论你选择谁,你都可以以有竞争力的价格获得一项高级服务。
在 Kinsta,我们使用 GCP 平台在我们的虚拟主机解决方案中提供顶级性能。高级层网络服务在减少延迟和最小化停机时间方面提供了显著的性能增强。
就进展而言,很明显谷歌云正在对平台进行重大改进。今年,在全球疫情的严峻背景下,云收入和新服务(如 Google Meet)的使用量出现了令人印象深刻的增长。预计 2021 年将是 GCP 又一个激动人心的一年。
最终,哪个更好的答案取决于您企业的个人需求。无论答案是什么,做你的研究,遵循我们的谷歌云与 AWS 指南,为你的企业做出最好的决定。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
2022 年谷歌云 vs Azure(对比巨头)
企业向云计算的迁移继续以惊人的速度进行。公司越来越多地寻求云技术在内部部署之外提供的优势。
随着云提供商在成本节约、可扩展性、安全性和业务连续性方面不断改进,这一趋势必将加速。
云计算市场现在是一个由提供商、技术、产品和服务组成的庞大生态系统。 Gartner 预测仅全球公共云服务市场就将增长 17%,达到 2664 亿美元。
| | 2018 | 2019 | 2020 年 | 2021 年 | 2022 年 |
| 云业务流程服务(BPaaS) | Forty-one point seven | Forty-three point seven | Forty-six point nine | Fifty point two | Fifty-three point eight |
| 云应用基础设施服务(PaaS) | Twenty-six point four | Thirty-two point two | Thirty-nine point seven | Forty-eight point three | Fifty-eight |
| 云应用服务(SaaS) | Eighty-five point seven | Ninety-nine point five | One hundred and sixteen | One hundred and thirty-three | One hundred and fifty-one point one |
| 云计算管理和安全服务 | Ten point five | Twelve | Thirteen point eight | Fifteen point seven | Seventeen point six |
| 云系统基础设施服务(IaaS) | Thirty-two point four | Forty point three | Fifty | Sixty-one point three | Seventy-four point one |
| 总市场 | 196.7 | 227.8 | 266.4 | 308.5 | 354.6 |
全球公共云服务收入预测(表格来源: Gartner )注意:由于四舍五入,总计可能不一致。
在 1000 多家供应商中,有几家技术公司已经在云计算领域成为家喻户晓的名字。当我们想到云提供商时,亚马逊网络服务、谷歌云平台和微软 Azure 是映入脑海的三大行业巨头。
今天,我们将比较其中两个云巨头:Google Cloud vs Azure,在之前的文章中已经比较过 Google Cloud vs AWS 。
在本指南中,我们将打破围绕云技术的复杂性,用通俗易懂的语言解释一切,使其尽可能易于理解。
在 Kinsta,我们独家使用谷歌云平台,但我们将为您提供不带偏见的观点。
为什么谷歌云 vs Azure
如果你正在考虑向云迁移,那么研究云服务提供商而不发现谷歌云和微软 Azure 是不可能的。
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
甚至在云计算出现之前,谷歌和微软都是全球公认的技术领域的领导者。虽然提供不同的产品和服务,但这些云巨头在硬件和软件方面以专业知识、创新和卓越而闻名。正是在这个基础上,他们建立了自己的云平台,以主导竞争对手。
2019 年, Gartner 宣布谷歌和微软在其魔力象限中成为全球云基础设施即服务(IaaS) 的领导者。Amazon Web Services 是分享这一荣誉的唯一其他提供商。
他们凭借在 IaaS 领域内“愿景的完整性”和“执行能力”这两个方面的优势赢得了领导者的地位。
2019 Magic Quadrant for Cloud Infrastructure as a Service, Worldwide (Image Source: Gartner)
谷歌云和微软 Azure 继续增长
无论您是在考虑 IaaS、SaaS 还是 PaaS 解决方案, Google Cloud 和 Azure 提供了数百种市场领先的云产品和服务供您选择。随着他们不断创新和发展以提供更多更好的解决方案,这个列表还会继续扩大。
根据 Gartner 的数据,谷歌和微软都是前五大公共云基础设施提供商,占 IaaS 市场的 80%。
这些云科技巨头继续扩大他们的客户群,并在 2019 年全年都实现了令人印象深刻的收入增长。有数据表明,云提供商不仅与领先的云提供商亚马逊网络服务公司保持同步,而且还在积极抢占市场份额。
2019 年谷歌云平台收入
2019 年上半年,谷歌通过其对 Q1 和 Q2 的财务报告,报告了令人印象深刻的增长。尽管谷歌云服务对整体收入的财务贡献尚不明朗,谷歌首席执行官桑德尔·皮帅报道该公司有望通过谷歌云平台实现 80 亿美元的年收入。比 2018 年同期的 40 亿美元的年运行率增长了惊人的 100%。
尽管谷歌在第三季度财务报告中远远低于华尔街对全公司收入的预期,但该业务继续报告其云服务的惊人增长。这些数字表明谷歌继续从亚马逊网络服务中夺走市场份额。同期,AWS 仅报告了 35%的 AWS 云收入增长。
在 2019 年第四季度财务业绩电话会议上,Pichai 宣布谷歌的云收入持续增长。
如果你想了解更多,请务必查看我们深入的谷歌云平台市场份额指南以了解更多。
2019 年微软 Azure 收入
当考虑来自微软 Azure 云服务的收入时——就像谷歌一样——很难揭示实际的贡献。该业务仍然缺乏透明度,在“智能云”分组中报告其 Azure 收入。它还掩盖了其 SaaS 产品——如 Office 365 和 Dynamics 365——作为“生产力和业务流程”收入分组的一部分。
抛开透明度不谈,这家科技巨头在 2019 年表现出令人印象深刻的增长。相比之下——与谷歌同期——微软宣布 Azure 收入增长超过 60%超过 Q1 、 Q2 、 Q3 和 Q4 。
虽然 Azure 收入持续增长 60%确保了微软也从亚马逊网络服务中夺取了市场份额,但他们继续在谷歌云平台面前节节败退。
谷歌云和 Azure 功能对比
比较和对比 Google Cloud 和 Azure 的功能既困难又耗时。每个提供商现在都提供超过 100 种云产品。即使他们提供同样的服务,他们的比较产品也有不同的名称。很容易迷失在细节中。
谢天谢地,这两个平台非常相似,谷歌云平台和 Azure 平台产品归为同一类。为了节省您的时间,并提供清晰度,我们做了艰苦的工作,比较最受欢迎的产品从关键类别。
在本节中,我们将介绍云部署的基础,包括计算、存储、网络和安全性。我们在 Kinsta 利用所有这些为我们的客户提供最先进的可扩展托管服务。这帮助我们成为了在欧美发展最快的主机之一。
那么,让我们开始吧:
计算
在第一类计算中,我们将重点关注虚拟机(VM)。对比微软 Azure 和谷歌云平台的设置。
乍看之下,每个提供商对虚拟机都采用了相似的方法,虚拟机构成了任何云环境的基础部分,并将运行您能想到的几乎所有类型的客户工作负载。
云巨头对虚拟机有不同的命名约定。它们在微软 Azure 上被称为 Azure 虚拟机,在谷歌云平台上被称为计算引擎。这两个提供者还使用不同的高级术语和概念。
为了确保对比的清晰性,Google 绘制了【Azure 和 Compute Engine 的差异,如下表所示:
| 功能 | 蔚蓝色 | 计算引擎 |
| 虚拟计算机 | 虚拟计算机 | 虚拟机实例 |
| 形象 | 映像(仅引导磁盘和完整机器) | 映像(仅启动磁盘) |
| 自定义图像 | 通用 Azure 虚拟机 | 自定义图像 |
| 虚拟机模板 | 资源管理器模板 | 实例模板 |
| 自动实例缩放 | Azure 自动缩放 | 计算引擎自动缩放器 |
| 支持的虚拟机导入格式 | VHD | 生的 |
| 部署地点 | 区域性(相当于云平台区域) | 带状的 |
| 可抢占的虚拟机 | 是 | 是 |
| 增量快照 | 是 | 是 |
将 Azure 的高级术语映射到 Google 计算引擎
虚拟机功能
在 Compute Engine 和 Azure 中配置虚拟机时,您会发现这些平台为您提供了许多相同的功能。您将能够:
- 通过自动扩展按需部署和终止虚拟机实例。
- 在虚拟机上安装一系列可用的操作系统。
- 使用引导磁盘映像创建虚拟机实例。
- 不受限制地管理虚拟机实例。
- 标记您的虚拟机以便于识别。
虚拟机访问
当谈到虚拟机访问时,谷歌云和 Azure 之间有一些关键的区别。这些差异取决于您使用的机器类型。
对于 Linux 机器来说,基于 SSH 的机器访问是有区别的。计算引擎允许您在需要时创建 SSH 密钥,即使您的虚拟机实例已经在运行。该平台还支持从浏览器使用 SSH,允许通过 web 浏览器直接访问您的虚拟机,从而避免在本地计算机上存储密钥。
有了 Azure,就没有 SSH 浏览器访问,如果你想要基于 SSH 的访问,你必须包含你自己的密钥。
至于 Windows 机器,跨平台的访问是相似的。计算引擎和 Azure 都支持通过标准渠道访问虚拟机,包括远程桌面协议(RDP)和 Windows 远程管理服务。
虚拟机类型
谷歌和微软都提供了 100 多种机器类型,可以部署在许多不同的配置中。您可以扩展虚拟机资源以满足需求,将 CPU 和内存的数量增加到极高的规格。目前,这些产品中最出色的是:
- Google 计算引擎虚拟机可扩展至 416 个虚拟 CPU 和 11,776 GB 内存。
- Microsoft Azure 虚拟机可扩展至 416 个虚拟 CPU 和 11,400 GB 内存。
两个平台共享相同的机器类型分类,以帮助您选择资源。根据您的需求,您可以从共享内核、通用、内存优化、计算优化、存储优化、GPU 和高性能类别中选择机器类型。
我们编制了下表,其中列出了这两种服务的最新机器类型。
| 机器类型 | 蔚蓝色 | 计算引擎 |
| 共享核心 | 不适用的 | f1-微型–G1-小型
E2-微型–E2-中型 |
| 通用 | a1 v2–A8 v2
B1LS–B20MS
D2a v4–D96a v4
D2as v4–D96as v4
D2 v3–D64 v3
D2s v3–D64s v3
D1-5 v2–D5 v2
DS1-5 v2–DS5 v2 | n1-standard-1–n1-96【t1-high mem-2】–n1-high mem-96
n1-high CPU-2–n1-96
N2-standard-2–N2-80
N2-high mem-2–N2-80【T2-high CPU-2–N2】 |
| 内存优化 | E2 v3–e64v 3
E2a v4–E96 v4
E2as v4–E96as v4
E2s v3–E64s v3
D11 v2–D15 v2
DS11 v2–DS15 v2
G1–G5
Gs1–Gs5
M8ms–m128 ms
M208s v2–m416 ms v2
S96–S576m | m1-ultra-40-m1-ultra-160
m2-ultra-208-m2-ultra-416 |
| 计算优化 | f2s v2–F72s v2
F1–F16F1s–F16s | c2 标准 4–C2 标准 60 |
| 存储优化 | l8s v2–L80s v2
L4s–L32s | 不适用的 |
| 国家政治保卫局。参见 OGPU | NC6–NC24
NC6 促销–NC24r 促销
NC6s v2–NC24s v2
NC6s v3–NC24s v3
NV6 促销–NV24 促销
NV12s v3–NV48s v3
ND6s–ND24s
nd 40 RS v2 | 英伟达特斯拉 T4–英伟达特斯拉 K80
英伟达特斯拉 T4 虚拟工作站–英伟达特斯拉 P100 虚拟工作站 |
| 高性能 | h8–h16mh 8 促销活动–H16mr 促销活动 | 不适用的 |
| 自定义虚拟机资源配置 | 不 | 是 |
注意:Azure 和 Compute Engine 会定期添加新的 VM 类型。有关每个服务的完整列表,请参见 Azure Linux 虚拟机、 Azure Windows 虚拟机和计算引擎机器类型。
建立工作关系网
Google Cloud 和 Azure 继续利用和扩展他们自己的网络基础设施,与合作伙伴合作,以互联他们在全球部署的数据中心。他们有雄心勃勃的扩展计划,并提供最先进的网络服务,以提供跨虚拟机、其他云服务和内部服务器的高速连接。
在这一部分,我们将探索谷歌和微软提供的核心网络产品,并快速了解可用性和延迟。
| 产品 | 谷歌云平台 | 微软 Azure |
| 加拿大 | 谷歌云 CDN | Azure CDN |
| 专用互连 | 云互联 CDN 互联 | 快速路线 |
| 域名服务器(Domain Name Server) | 云 DNS | Azure DNS |
| 负载平衡 | 云负载平衡 | Azure 负载平衡器 |
| 虚拟网络 | 虚拟私有云 | Azure VNet |
| 层 | 网络服务等级 | 不适用的 |
Google Cloud 与 Azure 的等效云网络产品对比(表格来源: Google )
位置
谷歌云和 Azure 都提供了一个跨越多个地区、国家和地点的数据中心的全球网络。每个提供商都有不同的可用性区域,这些区域在冗余、容错和低延迟方面非常出色。虽然 Azure 提供了更大范围的地区,但谷歌云的位置数量要多得多。
谷歌云网络位置目前在 35 个地区、60 多个地区和 200 多个国家可用,最近增加了新的地区,如首尔和盐湖城。
Google Cloud Regional Network
微软 Azure 网络位置目前在更广泛的 58 个地区和 140 个区域可用。
Microsoft Azure Regional Network
加拿大
谷歌和 Azure 都提供类似的内容交付网络(CDN) 解决方案,帮助您减少加载时间、节省带宽,并加快应用程序、网站和服务的响应速度。
命名为谷歌云 CDN 和 Azure CDN ,每个平台都提供了与其原生平台的深度集成——提供高级日志记录和监控。以及许多旨在抵御分布式拒绝服务(DDoS)攻击的安全解决方案。
专用互连
在某些情况下,您可能会发现您的本地云 VPN 无法提供特定工作负载所需的速度或安全性。在这种情况下,你可以求助于 Azure 和谷歌,租用一条容量有保证的高速网络线路。两个平台都提供一系列服务:
运营商对等
运营商对等是一种通过第三方提供商与云提供商进行专用互连的形式,您可以从第三方提供商处租用一条线路。Azure 提供的是 ExpressRoute ,而谷歌有云互联。
虽然每个提供商都提供高达 100 Gbps 的连接速度,但 Express Route 拥有 102 个提供商,而 Cloud Interconnect 只有 24 个提供商。ExpressRoute 还提供私人租赁线路,而云互联线路使用公共网络。
直接对等
直接对等是谷歌目前提供的服务,而不是 Azure。这项服务允许在你的商业网络和谷歌的边缘网络之间建立直接连接,不需要中间人。将您直接接入谷歌的服务,并允许交换高吞吐量的云流量——在全球 100 多个地点和 33 个国家提供。
内容交付网络(CDN)对等
谷歌也提供 CDN 对等服务。允许您使用 Google 的网络边缘位置直接连接云中的资源和 CDN 提供商。谷歌通过其 CDN 互联服务为几家 CDN 提供商提供支持。同样,到目前为止,Azure 没有提供有竞争力的 CDN 对等产品。尽管它在 Azure CDN 服务中支持到 Akamai 和威瑞森 CDN 的专用连接。
域名服务器(Domain Name Server)
一个 DNS 服务将你的人类可读的域名转换成服务器用来相互通信的 IP 地址。
谷歌云和 Azure 都提供可在云中扩展的托管 DNS 服务——被称为 Azure DNS 和云 DNS 。几乎相同的功能,都支持最常见的 DNS 记录类型和基于任播的服务。最近,谷歌已经扩展了它的功能提供,以支持 DNSSEC,这是 Azure DNS 尚未采用的。
负载平衡
谷歌云和 Azure 都提供负载平衡服务来帮助你在多个实例间分配流量。所有这些都是为了提高可用性和容错能力。让我们从较高的层面来看看他们使用不同的负载平衡类型来提供这种支持的一些方法:
HTTP(S)负载平衡
Azure 和 Google 提供第 7 层负载平衡,帮助您在应用层分发客户端请求,以实现比第 4 层负载平衡更复杂的路由。
TCP/UDP 负载平衡
这两个平台都支持第 4 层负载平衡,在网络传输层的一个区域内分发您的客户端请求。
SSL 负载平衡
这两个提供者都支持 SSL 负载平衡,为你的服务提供数据加密和解密。
虚拟网络
你可以在 Azure 和谷歌云上创建隔离和安全的虚拟网络。每个平台都为您提供了部署多个网络的能力,这些网络可以进一步划分为更小的子网。部署在这些虚拟网络中的虚拟机无需进一步配置即可跨子网进行通信。
Azure 产品被称为 Azure VNet,是一种区域性产品。而谷歌的服务叫做虚拟私有云 (VPC),是一种全球资源。仔细看看特性和功能,谷歌 VPC 提供了一些 Azure 缺乏的特性。例如共享网络,允许管理员授予多个项目使用单个共享虚拟网络及其相应资源的权限。
层
谷歌云平台提供网络服务层作为其产品的一部分,允许您在性能和价格上优化您的网络。谷歌是第一个引入分层云网络服务的主要公共云提供商。迄今为止,微软 Azure 没有提供一个比较的选项。
通过谷歌,你可以在高级和标准层之间选择。选择高级层可以让您访问 Google 的高性能、低延迟、高度可靠的全球网络。该服务通过最少跳数的最快路径路由您的流量,以加快传输速度并提高安全性。您可以访问额外的网络服务,如全球负载平衡,并受到全球 SLA 的保护。
Google Cloud Platform Premium Tier
如果您选择标准层,您将连接到与其他公共云提供商相当的较低性能网络。您的网络服务,如负载平衡,将是区域性的,您不会有一个全球性的 SLA。如果成本是一个考虑因素,并且您愿意牺牲性能,那么这是您的一个选择。
Google Cloud Platform Standard Tier
要了解这给服务带来的不同,您可以定期检查 Cedexis 的性能测量,它比较延迟和吞吐量。正如您将从下方的图中看到的,与标准层相比,高级层目前的延迟几乎降低了 20%。
Google Cloud Platform Networking Latency – Premium Tier vs Standard Tier
查看吞吐量,您还会看到,与标准层相比,高级层的吞吐量增加了 100%。
Google Cloud Platform Networking Throughput – Premium Tier vs Standard Tier
我们理解速度在服务中的重要性。这就是为什么我们在 Kinsta 为我们所有的客户使用谷歌云平台的高级层。确保闪电般的加载速度,最大限度地减少跟踪路由跳数,并缩短数据传输的距离。
储存;储备
了解您的云提供商使用的不同存储和磁盘类型至关重要。这些设备将直接影响预期吞吐量(IO)、每个卷/实例的最大 IOPs,以及短时间爆发容量的能力,这些都会对性能产生重大影响。
在比较谷歌云和微软 Azure 存储时,我们将重点关注主要的存储选项:块存储和对象存储。
块存储器
块存储本质上是运行在基于云的虚拟机上的虚拟磁盘。谷歌云利用持久磁盘提供块存储——提供 SSD 和 HDD 存储——可以连接到运行在计算引擎或谷歌 Kubernetes 引擎上的实例。
微软 Azure 以页面 blobs 的形式提供其块存储解决方案,存储在 Azure VHDs 上,运行在 Azure VM 上。
除了数据存储的方法,计算引擎持久性磁盘和 Azure 虚拟硬盘(vhd)非常相似。每种都提供网络连接磁盘卷,并能够在需要时连接本地磁盘。
下面是块存储如何在计算引擎持久磁盘和 Azure VHDs 之间映射的详细视图:
| 块存储 | Azure VHDs | 计算引擎持久磁盘 |
| 卷类型 | 标准存储(硬盘)、高级存储(固态硬盘) | 标准持久磁盘(HDD),SSD 持久磁盘 |
| 管理方案 | 非托管磁盘,托管磁盘 | 不适用(Google Cloud-在项目级别管理) |
| 卷附件 | 一次只能附加到一个实例 | 读写卷:一次只能连接到一个实例
只读卷:可以连接到多个实例 |
| 最大卷大小 | 4 TiB | 64 TB |
| 裁员 | 是 | 是 |
| 给…拍快照 | 是 | 是 |
| 磁盘加密 | 默认情况下加密 | 默认情况下加密 |
Azure VHDs 和 Google Compute Engine 持久磁盘上的块存储功能比较表
下面的表将计算引擎的本地连接磁盘与 Azure 的本地连接磁盘进行比较:
| 块存储 | 蔚蓝色 | 计算引擎 |
| 服务名称 | 本地 SSD | 本地 SSD |
| 卷附件 | 绑定到实例类型 | 可以附加到任何非共享核心实例 |
| 每个实例的附加卷 | 因实例类型而异 | 最多 8 个 |
| 存储容量 | 因实例类型而异 | 每卷 375 GB |
| 实时迁移 | 不 | 是 |
| 裁员 | 没有人 | 没有人 |
计算引擎和 Azure 的本地连接磁盘功能对比表
分布式对象存储
分布式对象存储是将数据存储为对象(也称为 blobs)的一种方式。每个对象由数据本身、大量元数据和作为唯一标识符的关键字组成。对象存储可以在多个级别实现,包括设备级、系统级和接口级。
来自 Azure 的分布式对象存储产品叫做 Azure Blob Storage ,谷歌云提供云存储。它们在许多方面都很相似,都使用唯一的关键字来标识对象,并支持元数据信息,包括对象大小、上次修改日期和媒体类型。它们都支持编辑和添加自定义元数据字段的功能,并且最常用于数据类型,包括静态 web 内容和媒体。
每个平台都支持其他功能,包括对象加密、复制、版本控制、生命周期管理和变更通知。以及正常运行时间服务水平协议 ( SLA )和适当的政策,以便在不满足这些要求的情况下为您加分。你可以在 Azure 存储 SLA 和云存储 SLA 中找到他们的政策和保证。
当然,在提供服务的方式上也有差异。下表概述了 Azure Blob 存储和 Google 云存储的比较功能和术语:
| 功能 | Azure Blob 存储 | 云存储 |
| 部署单位 | 容器 | 水桶 |
| 部署标识符 | 帐户级别的唯一键 | 全局唯一键 |
| 文件系统仿真 | 有限的 | 有限的 |
| 对象类型 | Block blobs,append blobs,page blobs | 目标 |
| 对象元数据 | 是 | 是 |
| 对象版本控制 | 手动,按对象拍摄快照 | 存储桶中所有对象的自动版本控制(必须启用) |
| 对象生命周期管理 | 是(通过生命周期规则或 Azure 自动化) | 是(本地) |
| 对象更改通知 | 是(通过 Azure 事件网格) | 是(通过发布/订阅) |
| 服务类别 | 冗余级别 : LRS、ZRS、GRS、RA-GRS 层级:热、冷、存档 | 标准、近线、低温、存档 |
| 部署地点 | 地带和区域 | 区域和多区域 |
| 裁员 | 是 | 是 |
Azure Blob 存储和 Google 云存储的对象存储特性对比表
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
安全性
当我们谈论云安全时,我们关注的是结合起来保护您基于云的系统、数据和基础设施的底层技术、控制、流程和策略。
微软和谷歌以致力于提供最高水平的云安全而闻名。每个提供商都在十多年的发展历史基础上不断发展安全模型。
概括地说,他们通过三种方式提供云安全:
- 云平台的安全性—提供内置于云平台基础设施中的安全功能,在默认情况下提供保护。
- 安全在云平台中——在平台内提供安全产品和服务,可对其进行配置以保护您的应用和数据。
- 安全无处不在–将安全功能扩展到云平台之外,以保护您的资产,不受位置限制。
在这一部分,我们将比较 Google Cloud security 和 Azure security 的一些关键特性。
服从
随着政府和行业对信息的监管力度不断加大,您的云平台的合规性变得至关重要。谷歌和 Azure 都实施严格的安全政策和流程,确保他们满足一些最严格的合规要求,包括 CSA STAR 、 GDPR 、 HIPPA 、 PCI-DSS ,以及一系列 ISO 标准。
迄今为止, Azure 合规性是所有云提供商中最高的,满足全球 50 个地区的 90 多项合规性标准。谷歌合规也令人印象深刻,符合 45 项合规标准。
加密
无论数据是否在云中,数据加密都是一项关键要求。对数据进行编码可以确保——如果被截获——没有解密密钥几乎不可能解密。
在其云基础设施中,Azure 和 Google Cloud 默认支持使用 256 位 AES 进行加密。它们还让您能够控制自己的加密密钥,并在静态和传输过程中提供加密。谷歌称其服务为云密钥管理服务,而微软称其 Azure 服务为密钥库
防火墙
防火墙为任何基础设施提供第一道网络防线。谷歌云和 Azure 都提供了最先进的防火墙,通过防火墙规则为您提供配置功能,以便您可以控制谁可以访问网络。
Azure 提供额外的防火墙即服务产品,包括其 Azure 防火墙、 Azure Web 应用防火墙,以及新推出的 Azure 防火墙管理器,所有这些都是云原生的。
在金斯塔,我们理解安全的重要性。它从一开始就构建在我们的架构中,使用谷歌云平台为我们所有的客户提供安全的 WordPress 托管服务。此外,Kinsta 提供了另一个安全层,使用 Linux 容器(LXC)和 LXD 来协调它们,完全隔离每个帐户和 WordPress 站点。
Kinsta Architecture
身份访问管理(IAM)
身份访问管理系统将使您能够控制谁可以访问您的系统,将不受欢迎的访问者挡在前门。
两家供应商都提供内置的 IAM 系统,谷歌有云身份和访问管理(IAM) ,微软有 Azure Active Directory 。它们结合了一系列相似的特性和功能,包括用户角色、访问策略和多因素身份认证。
控制谁可以访问您的应用程序和数据、他们可以访问什么以及他们可以对您的数据做什么。
分担责任
云中的安全性是一项共同的责任。维护云安全的一个关键因素是了解哪些安全任务由您负责,哪些由提供商处理。
Azure 和 T2 的谷歌云平台都有清晰的责任分担模式,帮助你理解谁做什么。下面您可以看到每个提供商的共同责任的直观描述:
蔚蓝的
Azure Cloud Platform Shared Responsibility Model (Image Source: Microsoft)
谷歌云平台
Google Cloud Platform Shared Responsibility Model (Image source: Google)
才能
谷歌和微软对其安全部门的持续雇佣和扩张进行了大量投资。每个提供商都努力吸引和留住网络安全领域最优秀的人才,确保他们的云安全服务不断发展和改进。
就人数而言,微软拥有 3500 多名网络安全专家,而谷歌只有 550 名网络安全专家。两家提供商还通过各自的 Azure 和 T2 谷歌漏洞奖励计划积极利用更广泛的网络安全市场的专业知识。为任何被发现的安全漏洞提供超过 10 万美元的经济奖励。
支持和正常运行时间
支持
部署云服务时,您可能会遇到需要额外指导和支持的情况。谷歌云和 Azure 都提供了大量的文档来指导你技术规范。以及关于如何配置、部署和维护其云服务范围的指导。
除此之外,两家提供商还提供社区支持平台,这些平台是庞大的云用户和专家网络的家园。这些论坛的主题涵盖教程、讨论和会议。
以下是相应文档和社区支持门户的链接:
最终,你会遇到这样的情况,你需要更深入的专家指导。在这种情况下,最好有一个直接来自云提供商的官方支持解决方案。
Azure 和 Google Cloud 都有云支持计划。确保您阅读并理解计划和相关费用,以确保您以可承受的价格获得所需的服务。
谷歌云支持计划
- Google Cloud 提供两种类型的支持计划——基于角色的支持和高级支持。
- 基于角色的支持有三个层次—基础、开发和生产,从免费到每个用户每月 250 美元不等。
- 每增加一级都提供了额外的支持类型、更快的响应时间、更多的沟通渠道、更高的可用性以及问题上报选项。
- 可以将开发和生产基于角色的支持计划结合起来。
- 特优支持是最高级别的支持,价格高达每年 150,000 美元,根据所使用的服务,还包括相当于 GCP/G 套件支出 4%的额外费用。
- 特优支持提供 15 分钟的快速响应时间、专门的客户经理、培训、新产品预览等等。
- 支持是完全可定制的——您可以使用谷歌云平台价格计算器来估算您的成本。
- Google Cloud 还提供了传统支持选项,涵盖青铜、白银、黄金和白金支持计划,很快将完全停止使用。
Azure 支持计划
- 有 5 个 Azure 支持计划可用——基本、开发者、标准、专业直接和高级。
- 基本、开发人员和标准支持计划与 Google Cloud 基于角色的支持计划直接可比,价格更便宜,从免费到每个用户每月 100 美元不等。
- 每一级的提高都会增加额外的支持层,包括更多的支持类型、更多的通信渠道、更快的响应时间和一般的体系结构支持。
- 专业直接支持的定位介于基于角色的支持和高级支持之间,价格标签为每个用户每月 1000 美元。
- 它的目标是那些对 Azure 有关键业务依赖的企业。
- 支持比标准更上一层楼,响应时间不到 1 小时,提供架构支持、运营支持、培训和专门的客户经理。
- 高级支持是最高级别的支持,您需要联系微软了解价格。
- 它的目标是在多个产品上依赖 Azure 的企业。
- 支持服务提供 15 分钟的响应时间、可定制的体系结构和操作支持、按需培训、指定的技术客户经理以及发布支持。
一流的专家支持对任何服务都至关重要。
厌倦了低于 1 级的 WordPress 托管支持而没有答案?试试我们世界一流的支持团队!查看我们的计划
这就是为什么 Kinsta 的整个支持团队都是技术高超的 WordPress 和 Linux 工程师。你可以接触到活跃于 WordPress 核心、开源项目甚至开发插件的专家。无论您是中小型企业还是财富 500 强公司,您都可以获得同等水平的高级支持。使我们的支持服务首屈一指。
正常运行时间
维持网站和服务的正常运行时间对您的业务至关重要。任何中断都会对您的业务效率产生负面影响,员工无法访问关键系统,客户无法通过您的网站进行购物。
在其条款中, Google Cloud 和 Azure 核心产品的 SLA 提供了 99.99%的每月正常运行时间——例如计算和存储。当然,没有一个供应商是完美的,因此会出现停机。
为了跟踪服务状态(在停机时至关重要),您可以通过以下仪表盘检查每个云提供商的当前表现:
如果您对跟踪过去的事件感兴趣,包括事件的原因和持续时间,两家提供商都提供了事件状态历史记录:
也就是说,两个提供商都有出色的性能,因此中断的可能性极小。随着谷歌云和 Azure 网络在全球 100 多个地区和位置的出现,即使在大范围停机的情况下,这两家提供商也提供了强大的故障转移选项。
信息
由于其基于容器的基础设施、主动负载管理和使用一流的云提供商,Kinsta 提供了受 SLA 支持的 99.9%正常运行时间保证。
计费和定价
在考虑云提供商时,定价是最难比较的方面之一。有如此多的变量,每个提供商都提供独特的定价和计费方法。
以下是影响您的云成本的几个变量,这使得在提供商之间进行直接比较成为一个真正的挑战:
- 虚拟机–实例数量、CPU 数量、所需的内存容量、操作系统。
- 存储磁盘–数据类型、存储大小、冗余要求。
- 订阅模式–按秒、分钟、小时、天、月或年购买。
- 支付模式–选择现收现付、预约实例或长期合同模式。
- 位置–您的数据中心所在的位置。
让挑战变得更加复杂的是,许多云提供商没有直接计算成本的方法。谷歌云和 Azure 也不例外。
为了提供帮助,我们将为您提供一些工具、信息和指导,以便您可以开始自己的个性化 Google Cloud 与 Azure 价格比较。
谷歌云和 Azure 的价格比较
正如你将从谷歌云和 Azure 产品页面看到的,有 100 多种不同的服务可供选择。由于每个产品都有自己的概述和定价部分,您可能会很快忘记潜在的成本。即使仅配对少量计算和存储资源也是如此。
幸运的是,两家供应商都提供了定价计算器。因此,如果您知道您需要的云资源,您就可以迈出第一步来构建一个可比较的价格估算:
网上也有一些免费的比较工具,可以让你对成本有一个高层次的了解。Cloudarado 就是这样一个工具,输入一些基本的云资源需求将开始为你提供一些大概的成本比较。
例如,我们选择了一个运行 Linux 操作系统的虚拟机实例,它由 16 个 CPU、32 GB RAM 和 2TB 存储支持。这给出了直接的成本估算,如下所述:
| 云提供商 | 云托管报价 | 每月价格 |
| 谷歌云 | 定制机器 32 GB 内存/16x CPU 2tb 磁盘 | $ 421 |
| 微软 Azure | D16 v3 机器 64 GB 内存/16x vcpu 400g b+ 1.61 TB 磁盘 | $ 627 |
虽然这些免费的比较工具有助于快速估算成本,但你需要使用谷歌云和 Azure 计算器深入细节,以准确了解你的潜在成本。
因此,让我们更深入一点,更仔细地看一下这些平台的价格比较。我们将特别关注谷歌计算引擎和 Azure 虚拟机的计算成本,因为计算资源通常占云总支出的三分之二。它们也是大多数其他服务的基础。
云定价比较的假设
为了进行比较,我们为 Azure 虚拟机和计算引擎保留了相同的区域、CPU 和操作系统:
- 地区:美国东-北弗吉尼亚(谷歌-美国东 4,Azure 美国东)。
- 操作系统:免费的 Linux(CentOS)。
- 虚拟 vCPUs 核心数:4。
我们在实例/虚拟机类型中选择了具有相当的 RAM 和 4 个 CPU 的实例:
- 一般用途。
- 计算优化。
- 内存优化。
- GPU 实例/虚拟机。
下表包含了所选的比较实例:
| 实例类型 | Azure VM | 蔚蓝拉姆
(吉布) | 计算引擎 | 谷歌内存
(GiB) |
| 通用 | B4MS | Sixteen | n1-标准-4 | Fifteen |
| 计算优化 | 法乐四联症 | eight | C2-标准-4 | Sixteen |
| 内存优化 | E4 v3 | Sixteen | n1-高内存-4 | Twenty-six |
| 国家政治保卫局。参见 OGPU | NC6 | fifty-six | 英伟达特斯拉 T4 | Sixty-four |
现收现付
谷歌云和 Azure 都提供按需付费模式。虽然这种定价模式为您提供了控制支出的灵活性,但它是有成本的,即付即用是每小时最昂贵的定价。
| 实例类型 | Azure VM | 天蓝色价格
【每小时】 | 计算引擎 | 谷歌价格
(每小时) |
| 通用 | B4MS | $0.166 | n1-标准-4 | $0.150 |
| 计算优化 | 法乐四联症 | $0.199 | C2-标准-4 | $0.167 |
| 内存优化 | E4 v3 | $0.252 | n1-高内存-4 | $0.166 |
| 国家政治保卫局。参见 OGPU | NC6 | $0.9 | 英伟达特斯拉 T4 | $1.40 |
显示计算引擎与 Azure 的现收现付时薪的表格
从上表可以看出,与 Azure 相比,Google Compute Engine 在通用、计算优化和内存优化机器类型方面的价格最低。
这是由于计费方式的不同。Azure 只对现收现付的情况提供统一费率,谷歌提供持续的使用折扣,一旦你超过某个门槛,折扣就会自动增加。您使用的服务越多,折扣金额就越大,优惠从 15%开始,逐渐增加到 60%。如果没有这种折扣方法,谷歌计算引擎实际上每小时会更贵。
有趣的是,谷歌云还为可抢占的虚拟机提供了更高的折扣。如果您允许计算引擎在替代资源需要实例时终止实例,您可以节省更多成本。快速看一下 n1-standard-4 处理器,如果您选择可抢占的机器类型,价格会下降 75%,从 0.15 美元/小时降至 0.04 美元/小时。值得注意的是,可抢占的机器类型仅作为谷歌云的按需付费模式的一部分。
看看 GPU 实例,Azure 在这方面有优势,由于其原生处理器,GPU 价格明显较低。谷歌云利用第三方英伟达平台来提供其 GPU 产品,即使在持续使用折扣的情况下,也大大提高了价格。
承诺使用折扣与保留实例
如果您认真对待您的云部署,并且愿意提前做出长期承诺,那么您可以通过现收现付模式节省大量成本。谷歌云和 Azure 都支持长期定价模式,提供 1 年或 3 年的前期承诺奖励。
谷歌云的长期订阅模式,被称为承诺使用,承诺节省高达 75%。而相当于的 Azure Reserved Instances,承诺同样令人印象深刻的高达 80%的节省。
与所有云产品一样,有许多变量会影响您获得的折扣级别。快速浏览一下定价计算器就会发现,实例类型、位置和操作系统只是影响节省的几个变量。毫无疑问还有更多,所以要勤于挖掘和应用这些变量。
1 年承诺
记住这一点,现在让我们比较一下通过承诺使用和保留实例的 1 年承诺如何影响两个云巨头之间的价格比较。
| 实例类型 | Azure VM | 天蓝色价格
【每小时】 | 计算引擎 | 谷歌价格
(每小时) |
| 通用 | B4MS | $0.0974 | n1-标准-4 | $0.1280 |
| 计算优化 | 法乐四联症 | $0.1248 | C2-标准-4 | $0.1407 |
| 内存优化 | E4 v3 | $0.1564 | n1-高内存-4 | $0.1594 |
| 国家政治保卫局。参见 OGPU | NC6 | $0.5733 | 英伟达特斯拉 T4 | $0.88 |
该表显示了 1 年承诺使用计算引擎与 1 年保留 Azure 实例的小时费率
令人惊讶的是,随着 Azure 为 1 年预订实例提供高达 40%的折扣,平衡发生了变化。Azure 虚拟机已经成为通用、计算优化、内存优化和 GPU 机器类型的所有四个类别的更便宜的选择。在这种情况下,谷歌计算引擎被发现要贵 30%。
3 年承诺
为了完成比较,让我们看看通过承诺使用和保留实例的 3 年承诺是否对这些平台之间的价格比较有任何进一步的影响:
| 实例类型 | Azure VM | 天蓝色价格
【每小时】 | 计算引擎 | 谷歌价格
(每小时) |
| 通用 | B4MS | $0.0626 | n1-标准-4 | $0.0914 |
| 计算优化 | 法乐四联症 | $0.0786 | C2-标准-4 | $0.094 |
| 内存优化 | E4 v3 | $0.1 | n1-高内存-4 | $0.1239 |
| 国家政治保卫局。参见 OGPU | NC6 | $0.3995 | 英伟达特斯拉 T4 | $0.64 |
该表显示了 3 年承诺使用计算引擎与 3 年保留 Azure 实例的小时费率(截至 2020 年 1 月)
通过承诺 3 年的保留实例,对于哪家提供商更便宜,1 年的承诺没有变化。Azure 继续提供更高的折扣水平,高达 62%,而谷歌为 39%,与其等效的现收现付模式相比,确保计算引擎在通用、计算优化、内存优化和 GPU 机器类型的所有四个类别中保持更昂贵。
在这个 3 年承诺场景中,谷歌的机器比 Azure 贵 46%。
免费试用
如果您刚刚起步,还没有做好承诺的准备,或者不需要大量资源,这两家云提供商都提供了一个免费层,可以试用他们的一系列产品和服务。谷歌云平台免费层由两部分组成:
- 12 个月的免费试用,可以使用任何谷歌云服务和 300 美元的信用,必须在 12 个月的试用期内用完
- 访问通用的谷歌云资源,这些资源总是免费的,并有使用限制政策
不出所料,免费层有一系列的资格要求,比如没有成为付费用户或之前完成过免费试用。
如果你符合条件,你将获得“永远免费”使用 18 个核心谷歌云产品的权利,这些产品涵盖计算、数据库、存储、数据分析、管理和开发工具、人工智能和机器学习以及安全服务。
以下是一些关键产品及其服务限制:
- 每月 1 个 F1-带 30GB 硬盘的微型虚拟机实例–仅在美国地区提供。
- 5 GB 的云存储—每月 5000 次 A 类操作和 50000 次 B 类操作。
- 1 个 1 GB 存储的 NoSQL 文档数据库—每天 50,000 次读取,20,000 次写入,20,000 次删除。
- App Engine 一天 28 个实例小时。
Azure 免费试用版采用了类似的方法,有两个组件,但是有一些关键的区别:
- 某些 Azure 服务的 12 个月免费试用,使用有限,并有 200 美元的信用点数,必须在前 30 天内用完。
- 对 Azure 公共资源的访问总是免费的,也受限制使用政策的约束。
像谷歌云一样,在你有资格进入免费层之前,你必须满足许多资格限制。
如果你有资格获得 Azure 免费账户,与谷歌云不同,你可以在 12 个月内试用任何服务,你只能获得 20 项 Azure 服务。其中包括关键产品,如 Linux 和 Windows 虚拟机、托管磁盘、文件和 Blob 存储以及 SQL 数据库。这些服务的使用是有限的,你可以用 200 美元的免费信用来扩展。
你还将永远免费获得更广泛的 25+ Azure 产品,包括计算、数据库、网络、身份、安全、开发工具、分析、管理和治理、人工智能和机器学习以及容器服务。
以下是其中一些核心产品:
- Azure 应用程序服务,适用于 10 个 web、移动或 API 应用程序,存储容量为 1 GB。
- 用于身份管理的 azure Active Directory–支持每个用户 10 个应用的单点登录(SSO)。
- Azure DevOps 上的 5 个免费用户。
- 免费访问 DevTest 实验室,创建快速、简单、精简的应用测试环境。
说到免费层,从长远来看,谷歌云比 Azure 更有优势。谷歌云提供了云部署基础的关键元素——虚拟机实例和存储——作为其“永远免费”产品的一部分。虽然 Azure 最初提供虚拟机实例和存储,但这些服务在 12 个月后到期。
谷歌云比 Azure 便宜吗?
即使在研究了每个云提供商的多种产品、服务和定价模式后,谷歌云是否比 Azure 便宜也没有确定的答案。
真正的答案是,视情况而定。这取决于我们在本文中提到的许多变量。您正在关注哪种产品,该产品的资源要求,您将从哪个数据中心运行服务,您是否愿意预先承诺长期服务,以及许多我们尚未发现的更微妙的因素。
在我们的谷歌云和 Azure 计算服务价格比较中,你已经看到了价格结构的变化。在现收现付模式中,谷歌计算引擎中的虚拟机实例可以配置为解锁折扣,这使得它比运行 Azure 虚拟机便宜 75%。
然而,转变为 3 年的前期承诺将会看到定价钟摆摆动,Azure 虚拟机变得比计算引擎实例便宜 30%。
最终,谷歌云是否比 Azure 便宜的答案取决于你。您企业独特的云需求将决定哪家云提供商是您企业最便宜的选择。但是,我也留给你最后一个问题,便宜就意味着更好吗?
摘要
在比较这两个云巨头时,我们一直在寻找许多问题的相同答案:谷歌云和 Azure 哪个更好?
在完成了广泛的探索并整理了我们的研究后,诚实的答案是我们仍然不知道。这两家供应商都提供令人难以置信的高质量产品和服务,每一家都有一长串远远大于缺点的优点。
在金斯塔这里,我们偏爱谷歌云。这就是为什么我们用它来驱动我们的应用托管、数据库托管和托管 WordPress 托管解决方案。谷歌云继续改进其最先进的平台。发展和改进其产品,同时为来年规划新的数据中心位置。
谷歌越来越受欢迎,越来越成功,这反映在其年度云收入增长率翻了一番,减少了 Azure 市场份额和 T2 AWS 市场份额。如果你关心速度和价格,谷歌云平台绝对是你想去看看的。
Azure 近年来也取得了长足的进步。这是微软首席执行官塞特亚·纳德拉将公司转变为“云优先”、“移动优先”战略的结果。像谷歌一样,微软继续实施令人印象深刻的数据中心扩张计划,并投入巨资改善其网络基础设施。
Azure 的合规性、冗余性和可用性使其成为一个极具吸引力的平台。该平台在过去一年中也取得了令人印象深刻的 60%的增长,这一增长趋势可能会持续下去。
但是我们仍然只是触及了表面。从更广的角度来看,领先的云提供商之间的持续竞争只会是一件好事。随着他们寻求从彼此那里获得市场份额,我们将获得新的和改进的产品和服务,更广泛的可用性和更低的价格。愿它长久持续下去。
也许有一个云计算提供商你比另一个更喜欢?请在下面的评论中告诉我们你的想法和理由。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
谷歌文档到 WordPress——你需要知道的 6 个技巧
WordPress 是一个强大的工具,帮助博客作者和企业主通过其复杂的 CMS 传播信息。同样,Google Docs 是内容制作和协作的有效工具。
然而,当你在从谷歌文档复制到 WordPress 时不断遇到问题时,内容创建会变得令人沮丧。
混乱的代码、格式问题和图像问题在生产线上造成了瓶颈,减缓了内容分发的速度。
这里有 6 个简单的技巧来解决这些谷歌文档到 WordPress 的问题,让你在它们之间工作更容易。
更喜欢看视频版?
从谷歌文档复制到 WordPress 的问题
许多博客作者、企业主和内容营销团队使用 Google Docs 来创建内容,因为它免费、简单且易于协作。谷歌文档也是谷歌的谷歌工作空间的一部分,这是我们在金斯塔使用的一系列 T2 SaaS 工具。
然而,当把谷歌文档的内容转移到 WordPress 时,你可能会遇到一些障碍。
让我们仔细看看。
假设你正试图将下面的谷歌文档复制到 WordPress:

Example Google Doc to go on WordPress.
你选择文本,然后用你的 WordPress 编辑器粘贴它。
这就是问题出现的地方,主要是如果你还在使用 WordPress 中的经典编辑器。如果你试图直接从谷歌文档复制粘贴到你的 WordPress 文章,你可能会遇到各种格式问题。
间距是最突出的问题。当你复制你的谷歌文档时,WordPress 倾向于添加额外的换行符:

Extra spaces when Google Docs copied to WordPress.
然而,解决方案比仅仅移除这些空间要复杂得多。
当您从可视化编辑器切换到代码编辑器时,您会发现代码很乱:

Extra code when copy Google Docs to WordPress.
有很多不必要的代码,包括额外的换行符:
(or sometimes <br /> )
到处都有额外的跨度样式:
<span style="font-weight: 400;"> </span>
当您将列表复制到您的博客帖子中时,您还会注意到不同的字体粗细,通常使用以下代码:
<li style="font-weight: 400;" aria-level="1">
你需要删除所有这些多余的代码,因为它们会影响你的网站性能。HTML 会影响页面的整体权重,所以不必要的代码会降低页面的速度(这是谷歌页面体验算法更新的一个更重要的因素)。
这意味着大量的退格,这可能需要很长时间。
另一个重要的问题是,图像不能传递。
理想情况下,无论如何你都想单独上传图片,因为你需要压缩它们并为 SEO 目的添加一个相关的名称。
然而,如果你想快速复制和粘贴图像,你不能。
那么你能做些什么呢?试着遵循下面这些便利的技巧。
如何从谷歌文档导入到 WordPress
这里有一些简单的方法来简化将谷歌文档上传到 WordPress 的过程:
1.切换到古腾堡块编辑器
古腾堡区块编辑器是用 WordPress 5.0 发布的。如果你已经改用 Gutenberg,你会注意到经典编辑器的许多典型问题已经不存在了。
当您复制文本时,您不会遇到相同的格式问题(如额外的间距)。

Example of Gutenberg Editor.
如果你从 WordPress 可视化编辑器切换到代码编辑器,你也会发现没有添加不必要的代码。

Example of clean code in Gutenberg Editor.
如果你想继续使用经典编辑器,你可能会选择禁用古腾堡编辑器。
然而,WordPress 将只支持经典编辑器,直到 2021 年底。如果你遇到令人讨厌的格式问题,现在就切换是有意义的,而不是等到你别无选择的时候。
除此之外,Gutenberg 编辑器确实存在一些与图像和插入元数据所花费的时间相关的问题。
虽然您可以跨域复制图像,但是当您进入代码编辑器查看与您复制的图像相关联的代码时,它看起来会像这样:

Image code in Gutenberg editor.
如您所见,< img src= "之后的代码指向您的图像文件的位置。
当你直接从谷歌文档中复制图片时,你是在通过你的个人谷歌文档账户托管你的网站图片。
通常情况下,不加强安全措施就把你的网站直接链接到你的谷歌账户是不可取的。另外,如果你删除了原始文件或包含图片的谷歌文档,它也会从你的网站上消失。
这意味着你需要仔细检查并删除你复制的所有图片,然后手动将它们添加到 WordPress 媒体库。
另一个主要瓶颈是元数据。
就像经典编辑器一样,你必须手动添加你的永久链接,alt 标签,元描述,摘录,以及所有那些优化文章搜索的好东西。

Metadata section on Gutenberg Editor.
这一优化过程非常漫长,增加了生产时间。
2.尝试 Wordable 来简化 Google Docs 到 WordPress 的工作流程
一个显著减少上传时间的选项是 wordbook。
Wordable 意识到手动上传、格式化和优化内容大约需要半个小时,因此创建了一个一体化解决方案来加速这一工作流程。
有了 Wordable,只需点击一下就可以导入你的 Google 文档并创建一篇新的 WordPress 博客文章。

Wordable homepage
Wordable 使得将 Google 文档直接导出到 WordPress 变得非常简单,无论是单独导出还是批量导出,也可以自动发布文章或者保存为草稿。
Wordable 将自动清理所有杂乱的 HTML,同时保留您的标签、标题、粗体、斜体、项目符号和图像。
从谷歌文档复制文本到 WordPress 并不是 Wordable 唯一做的事情。Wordable 还可以帮助你优化你的内容,并通过一次点击转换来促进搜索引擎优化。

One-click transformations on Wordable
首先,Wordable 可以根据您的文档设置自动压缩图像并调整其大小,从而帮助提高页面速度,同时仍然保持图像质量。
提高页面速度是营销人员使用的头号搜索引擎优化策略,压缩图像有助于网页运行得更快。
Wordable 还会自动为您的图像添加替代文本(alt 文本)。替代文字描述了一幅图片,让人们更好地了解图像所传达的信息。事实证明,这种描述存在于页面的代码中,因此有助于搜索引擎更好地了解页面的内容。
通过优化目标关键词的替代文本,你可以提高你的搜索引擎优化。然而,这可能很耗时。要么你自己在 WordPress 中手动编写所有的替代文本,要么你从 Google Docs 的评论卡中复制并粘贴作者的建议。
Wordable 使这个过程变得简单得多,只需点击一个按钮。
您也不必在每篇文章通过“选择特色图片”功能导出后手动上传特色图片。
你也可以一键设置所有的元信息。Wordable 会添加作者,选择正确的类别,添加你的元描述和标题标签,设置永久链接,等等。
Wordable 加速后期制作的另一种方式是一键转换,将所有链接设置为在新标签中打开。如果你让你的链接保持原样,当读者点击链接时,他们会离开你的页面。
然而,手动切换所有链接以在新标签页中打开需要很长时间。使用 Wordable,只需点击几秒钟。
说到加速导出,模板允许你保存所有你想要应用于每次导出的手动设置,比如你要导出到的网站的细节;应用于每次导出的转换或自动化;作者,类别,甚至帖子类型或者页面。您还可以自定义这些选项的任意组合,这样只需轻轻一点,您的首选项就会被加载并一致应用&。
Wordable 的另一个好处是,你还可以将它与 HubSpot、Medium 和 WordPress 集成在一起。
现在,如果你担心安全和隐私,只希望你的 Google Drive 中的特定文件夹可见,你可以选择“限制添加源的可见性”选项。
选择此项意味着只有连接所有者能够查看和搜索这些文档。其他人(如您可能添加的团队成员)将无法查看这些选项。

Wordable security
他们有一个免费试用版,可以让你试一试。它为一个 WordPress 站点提供了五个免费出口。
如果你需要更多的导出和导出到多个 WordPress 站点的能力,高级版本对单人用户每月 49 美元起。
虽然这听起来确实很贵,但如果你每天都使用谷歌文档,这项服务就物有所值了。
按照以下步骤,轻松地从谷歌文档导出到 WordPress。
第一步
在 Wordable 注册一个免费账户。
第二步
只需在入职时点击巨大的 Google Drive 按钮,或者点击 Connections 页面上的 Drive 图标,即可添加新的 Google 帐户。然后,谷歌会征求你的许可,允许 Wordable 正确访问你的文件。

Set up Google Docs connection
第三步
通过下载并安装插件来连接你的 WordPress 站点(从 WordPress 插件库或者通过这个链接下载)。然后,激活插件。最后,进入 Wordable - >设置,点击连接按钮,看到绿色的成功通知。

Set up WordPress connection
第四步
在 Google Drive 列表中搜索文档,并将其导入 Wordable:

Google Docs search on Wordable
第五步
点击手动导出或一键导出,在你的 WordPress 站点上创建你的博客文章的草稿:
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

The Export Queue on Wordable
第六步
点击外部链接图标来访问你的 WordPress 管理仪表板来检查你的草稿并发布文章。

Click on the external link to view post
以下是我们的草稿在导入后在 WordPress 编辑器中的样子:

How text looks when posted from Wordable to WordPress.
所有的格式都可以完美地转换,无需插入额外的代码。图像也将转移并自动上传到您的 WordPress 媒体库。记得用搜索引擎友好的文件名给所有图片命名。Wordable 将使用此文件名导出图像,以帮助提升 SEO。
如果您最初没有这样做,那么以后您将不得不仔细检查并手动更改媒体库中的文件名。
如果你正在寻找一个超级高效的方法将谷歌文档的内容直接上传到 WordPress,Wordable 是理想的选择。不仅文本和图像可以完美地复制,而且可以更快地确保所有元数据都在适当的位置。
3.安装猛犸。docx 转换器插件
也可以用 WordPress 插件,像猛犸。docx 转换器,它转换。docx 文档到 HTML。
这个插件非常受欢迎,有超过 30,000 个活跃安装和 4.8 星的评分。它还基本支持古腾堡块编辑器,这是特别有用的,如果你正在切换到新的编辑器。
使用猛犸象。docx converter,你需要下载你的谷歌文档作为 Word 文档,然后通过插件运行它。
你可以这样做:
第一步
下载、安装并激活免费的猛犸。docx 转换器插件。
第二步
接下来,你将把你的谷歌文档下载成微软的 Word 。docx 文档。在谷歌文档中进入文件菜单,选择下载,选择微软 Word(。docx) 。

Download Google Doc as a Word document.
第三步
然后,去 WordPress 创建一篇新的博客文章。滚动到编辑器的底部,你会看到一个新的猛犸象框。docx 转换器:

选择选择文件并选择。您刚刚下载的 docx 。
确保选择可视选项,而不是原始 HTML 或消息。

Visual option on Mammoth .doc Converter.
然后,点击插入编辑器。
如果你想传输大量的文本,这是一个很好的工具。
该插件将正确复制格式,包括每个标题标签,粗体格式,列表和图像。图像也将以其原始文件名传输,因此请确保您已经为 SEO 目的命名了图像。
有一件事需要注意,那就是标题标签中奇怪的锚文本。它可能看起来像这样:
<h2><a id="post-264-_1e9slkz7q807"></a>First Header</h2>
要一次性去掉这些锚标记,请在代码编辑器中复制“文本”版本。前往一个文本编辑器,比如崇高,粘贴你的“文本”版本。
点击命令+ Option + F 使用查找和替换工具。
厌倦了低于 1 级的 WordPress 托管支持而没有答案?试试我们世界一流的支持团队!查看我们的计划
点击。* 启用正则表达式,并在查找字段中输入以下表达式:
(<a id="post-).*</a>

Find and replace function on Sublime Text Editor.
它会突出显示所有流氓锚标签。
将替换框留空,点击替换所有。它将删除整个文档中的锚定标签。
现在复制文本版本并粘贴回代码编辑器。
4.使用 Jetpack WordPress.com 谷歌文档插件
你也可以尝试使用 Google Docs 的免费插件 Jetpack 。它的安装和使用非常简单,而且该工具允许你直接从谷歌文档中发布文章。
第一步
首先,你需要从 WordPress 资源库下载 Jetpack 插件。你也可以在你的 WordPress 管理面板的插件部分搜索它。
第二步
接下来,从 Google Workspace Marketplace 安装免费的WordPress.com 到 Google Docs 插件。你也可以通过进入谷歌文档中的附加组件菜单并点击获取附加组件来找到谷歌工作区市场。

Get add-ons on Google Docs.
第三步
点击安装将该工具添加到您的附加组件菜单中。您需要获得许可才能访问您的谷歌文档。

WordPress.com for Google Docs in the Google Workspace Marketplace.
第四步
安装完成后,点击顶部菜单中的附加组件,选择【WordPress.com T2】到谷歌文档。然后点击打开。

WordPress.com for Google Docs in Add-ons.
屏幕右侧将出现一个窗口。点击添加 WordPress 站点连接到你的 WordPress 博客:

Add a WordPress site on the WordPress to Google Docs Add-on.
第五步
当您准备好发布到您的网站时,选择类别并添加标签。然后,点击保存将您的文章发布为草稿:

Save WordPress draft from Google Docs.
这是它在 WordPress 编辑器中的样子:

Screenshot of post from WordPress for Google Docs add-on.
请注意所有格式是如何完美转换的。图像也会遇到它们的原始文件名,尽管您应该单独添加这些文件名,以便可以使用第三方工具压缩它们。
5.使用 Docs to Markdown 附件转换为 Markdown
克服格式障碍的一个方法是将你的文本转换成 Markdown。Markdown 是一种轻量级标记语言,它通过纯文本编辑器创建格式化文本。
Docs to Markdown 插件是这方面的顶级工具,尤其是在处理大型文档时。
该工具会将你的完全格式化的谷歌文档转换成 Markdown 格式。md)快速点击几下。你可以将这些降价文本复制到 WordPress 的文本编辑器中,以获得完美的文本格式。
在使用这个工具之前,你必须在你的 WordPress 设置中启用 Markdown。
前往设置,点击书写。接下来,选中对文章和页面使用降价旁边的框。
现在,您已经准备好将您的 Google Doc 转换为 Markdown 了。
第一步
从 Google Workspace Marketplace 或通过 Google Docs 中的 Get add-ons 安装 Docs to Markdown add-on:

Install button for Docs to Markdown.
第二步
安装完成后,进入谷歌文档中的附加组件菜单,点击转换打开该工具。
第三步
突出显示要转换为 Markdown 的文本,然后在右侧的框中单击 Markdown :

Docs to Markdown interface in Google Docs.
从右边的框中复制降价文本。
第四步
现在,去你的 WordPress 站点添加一篇新文章。切换到文本编辑器,粘贴你的降价文本。
请注意,这不是一个将图片传输到 WordPress 的工具。专门用于文本。
6.给作者一个 WordPress 账户
如果这些选项都不适合你,你可以为每个作者创建单独的 WordPress 账户,并要求博客直接在编辑器中写。
虽然这样可以避免格式问题,但是您将需要管理多个帐户和可能的安全影响。
虽然 WordPress 提供了六种不同的用户角色,但对于作者来说最好还是坚持使用这两种:
- 作者:可以发布和管理自己的帖子。
- 投稿人:可以撰写和管理自己的帖子,但不能发布。
要为一个作家创建一个账户,在你的 WordPress 仪表盘中点击用户,点击添加新用户。

User roles on WordPress.
填写详细信息,并从下拉菜单中选择适当的角色。
7.使用 multi collab——一个 Google Docs 风格的 WordPress 协作插件
Multicollab 提供了你最喜欢的 Google Docs 的协作功能,比如在线评论、建议、@提及、电子邮件通知等等。Multicollab 减少了在 Google Docs 和 WordPress 之间复制和粘贴内容的所有时间和行程,这使得发布速度提高了 42%。因此,Multicollab 插件是在 WordPress 中发布内容的 Google Docs 的完美替代品。

Multicollab
安装 Multicollab 可立即启用以下关键编辑功能:
- 在线评论–只需点击一下鼠标,就可以直接为帖子和页面中的所有内容添加评论。
- 标记并提及多名同事—只需选择你需要直接在评论中强调反馈的人。
- 直接分配评论—标记需要采取行动的同事,让他们清楚地知道任务要求是什么
- 回复并解决—回复您同事之前的评论,并关闭已通过一次点击完全解决的评论线索。
- 建议编辑—使用建议模式功能,您可以将帖子的任何编辑内容转化为建议。这个特性对于校对和开发性修订非常有用。
- 高级报告****–当你在 WordPress 中进行内容起草、编辑和协作时,你会比谷歌文档更好地获得有洞察力的报告和协作活动。
查看演示视频了解更多详情。
Make it easier than ever to work with WordPress & Google Docs with this useful guide ✍Click to Tweet
摘要
如果你或你的团队经常在你的网站上添加博客文章,是时候考虑一种更简单的方法来将内容从 Google Docs 上传到 WordPress 了。
如果您还没有迁移到新的 Gutenberg 块编辑器,那么在 2021 年底深入研究之前,可能是时候进行迁移了。
对这些解决方案有更多想法?还有你不能解决的格式问题吗?让我们知道您的反馈。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
谷歌域名评论:利弊(+如何注册域名)
如果你正在寻找一项服务来帮助你注册域名,谷歌域名是你能找到的最好的服务之一。在这篇 Google Domains 评论中,我们将通过全面介绍这项 Google 服务所能提供的内容来帮助您理解为什么我们推荐 Google Domains 。以下是我们将在这篇评论中涉及的所有内容:
什么是谷歌域名?
Google Domains 是谷歌在 2015 年 1 月推出的域名注册服务。
Google Domains 帮助你注册你在网站上使用的域名。
与许多其他流行的域名注册商不同,谷歌域名不提供任何类型的托管服务。这意味着你需要单独购买主机。例如,你可以从谷歌域名购买你的域名,然后将它连接到 Kinsta 来托管。
Google Domains 还可以轻松连接到其他 Google 服务,如 Google Workspace 、 Google Search Console 等,您可以使用用于其他服务的相同 Google 帐户来访问 Google Domains。
谷歌域名的特点审查
- 注册新域。
- 从其他注册服务商转移现有域名。
- 您的购买包含免费隐私保护。
- 谷歌驱动的域名系统。
- 与其他谷歌服务相匹配的简单管理仪表板。
- 你现有的谷歌帐户的一部分,没有单独登录。还支持双因素认证。
- 电子邮件转发(最多 100 个别名)。
- 域和子域转发。
- 与其他谷歌服务的内置集成/验证。
谷歌域名常见问题
你能用 WordPress 使用谷歌域名吗?
是啊!你仍然需要 WordPress 主机来为你的网站提供动力,但是 Google Domains 让你的域名很容易连接到任何 WordPress 主机(包括 Kinsta)。
我们甚至有关于如何将你的域名指向与谷歌域名完美配合的 Kinsta 的说明。
谷歌域名是主机吗?
不,与许多其他域名注册商不同,谷歌域名不提供任何补充网站托管服务(不包括谷歌网站,这是相当有限的)。
如果你想建立一个网站,你需要单独购买主机。然后,您可以使用 Google Domains 界面将您的域名指向您的托管服务。
谷歌域名适用于电子邮件吗?
是啊!谷歌域名是创建你自己的定制电子邮件地址的一个很好的选择。顺便问一下,你需要找到某人的电子邮件地址吗?下面是几个实招。
通过谷歌域名使用电子邮件有两种方式:
- 内置电子邮件转发:免费,创建多达 100 个电子邮件别名,并转发到您现有的帐户。您可以使用 Gmail 或任何其他电子邮件客户端从这些别名发送电子邮件。
- 通过谷歌工作空间托管电子邮件——每月 6 美元起——你可以轻松地与谷歌工作空间集成托管电子邮件、30 GB 存储空间等功能,让拥有一个专业的电子邮件地址。 Google Workspace 是 Kinsta 推荐的电子邮件托管解决方案。
谷歌域名提供隐私保护吗?
是啊!虽然许多域名注册商向你收取隐私保护费,但谷歌域名免费提供隐私保护。
我可以通过电话联系谷歌域名吗?
不幸的是,没有谷歌域名的联系电话。然而,通过他们的支持门户联系 Google Domains 还有其他选择,包括他们的在线聊天或填写联系表格。还有很多资源可以帮助回答你的任何问题。
使用谷歌域名的优势
设计良好、熟悉的界面和单点登录
谷歌域名就像任何其他谷歌服务一样:
- 它使用你现有的谷歌用户账户。
- 仪表盘的风格符合谷歌的审美。
这有两大优势:
首先,你不必创建一个新帐户,因为我们几乎可以保证你有一个谷歌帐户。只需确保使用强密码和双重认证锁定您的帐户,因为这会产生单点故障。
第二,你将能够很快掌握这个界面,因为它感觉上与你可能正在使用的现有工具相似,比如谷歌分析。
有竞争力的透明定价
Google Domains 并不总是最实惠的选择(稍后会有更多介绍),但它确实有最透明的定价。而且它比许多流行的域名扩展竞争对手更实惠。
有了谷歌域名,你将确切地知道你现在和将来的域名成本。也就是说,你注册域名的价格和续费是一样的。
其他一些域名注册商在你续约时提高价格之前,用第一年的大折扣来吸引你。例如, GoDaddy 对一个. com 域名的第一年收费 11.99 美元,但之后在你续费时收费 17.99 美元。另一方面,谷歌域名总是 12 美元。
免费隐私保护
当你注册域名时,你必须提供你自己的个人信息,比如你的地址和电话号码。
默认情况下,所有这些信息在 Whois 注册管理机构中都是公开的,这使您容易受到垃圾邮件或其他烦人/恶意活动的攻击。
隐私保护通过将您的信息隐藏在一般隐私信息后面来改变这种情况。
许多域名注册商向你收取隐私保护费,有时高达每年 10 美元。
谷歌域名,但是,包括隐私保护免费作为您购买的一部分。
谷歌驱动的 DNS 服务器
DNS,域名系统的缩写,是连接你的域名和你的网络服务器的东西。它通常被称为“互联网电话簿”。
每个域名注册机构都有自己的 DNS 服务,许多主机也是如此。
但是事情是这样的:
不是所有的域名都是一样的,你使用的域名会影响你的页面加载时间。
有了谷歌域名,你可以使用谷歌的云域名系统,这是由谷歌自己的基础设施支持的。这为您提供了顶级的速度,而无需额外的费用。
旁注:如果你在 Kinsta,我们通过 Amazon Route 53 提供高级域名服务,这也是一个很好的选择。
两步认证保护您的帐户
保护你在域名注册商的账户是很重要的,因为恶意的行为者很想染指你的域名。
有了谷歌域名,这很容易做到,因为你可以访问所有的谷歌两步验证选项。您可以使用短信、智能手机应用程序、物理按键等等。
电子邮件转发
如果你想使用自己的自定义电子邮件地址(如【电子邮件保护】),谷歌域名可以让你创建多达 100 个电子邮件别名,你可以发送到你现有的电子邮件帐户,如 Gmail。
或者,将谷歌域名连接到谷歌工作空间进行电子邮件托管也非常容易,尽管你需要为谷歌工作空间支付额外的费用。
使用其他 Google 产品进行自动验证
如果你经营一个网站,你几乎肯定需要用一些谷歌产品来验证你的网站。
最流行的场景是用谷歌搜索控制台验证你的站点,但也有其他属性,比如谷歌应用引擎、云运行等。
当你用谷歌域名注册你的域名时,谷歌可以自动用这些属性验证你的域名,从而节省你的时间和精力。
使用谷歌域名的缺点
你仍然可以找到更便宜的替代品
虽然谷歌域名的透明定价很有竞争力,但你仍然可以找到一些域名扩展的更便宜的替代方案。不过,这确实取决于扩展。比如 Google Domains 就是最实惠的选项之一。org 域名,但对T3 来说相当昂贵。io 域。
让我们来看一些例子,这样你就可以知道谷歌域名是如何排列的了:
。com 域名:
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
- 谷歌域名——12 美元
- 名称便宜——10.98 美元(第一年 8.88 美元)
- go daddy——17.99 美元(第一年 11.99 美元)
- Domain.com——9.99 美元(隐私保护大幅追加销售)
。组织域:
- 谷歌域名——12 美元
- 名称便宜——12.98 美元(第一年 9.98 美元)
- go daddy——20.99 美元(第一年 9.99 美元)
- Domain.com——14.99 美元
。io 域:
- 谷歌域名——60 美元
- 名称便宜——32.88 美元(第一年 25.88 美元)
- go daddy——59.99 美元(第一年 44.99 美元)
- Domain.com——49.99 美元
没有那么多更小的扩展
Google Domains 支持 100 多个域名扩展,包括所有流行的选项。然而,其他域名注册商甚至支持更多。
例如,Namecheap 提供 400+扩展。
这种差异重要吗?对大多数人来说不是,因为大多数人会购买主流域名扩展(Google Domains 支持)。
但是如果你在市场上寻找像这样的“存在”的东西。伏特加域名,你可能需要去谷歌域名之外。
T3】
谷歌域名与竞争对手
那么谷歌域名与其他流行的域名注册商相比如何呢?我们将看看两个最受欢迎的选项来找出答案: GoDaddy 和 Namecheap 。
谷歌域名 vs GoDaddy
如果你试图在 Google Domains 和 GoDaddy 之间做出选择,Google Domains 会更受欢迎。
对于大多数流行的域名扩展,Google Domains 比 GoDaddy 便宜得多。虽然 GoDaddy 可能有一些扩展的第一年价格更实惠,但 GoDaddy 的续订价格通常比谷歌域名高得多。
总而言之,很少有理由考虑 GoDaddy over Google Domains 进行域名注册。
谷歌域名 vs 廉价域名
如果你试图在谷歌域名和廉价域名之间做出选择,情况就不那么明朗了。
Namecheap 提供具有竞争力的服务,包括:
- 与谷歌域名相比仍有竞争力的常规价格,同时还提供慷慨的第一年折扣。
- 免费收录域名隐私,就像谷歌域名一样。
- 补充托管服务(如果你想的话),
- 更多的域扩展选择。
谷歌域名仍有很多优势,比如它与其他谷歌服务和谷歌域名系统的整合。但是说实话,你不会在域名便宜或者谷歌域名上出错。
事实上,当我们对我们的 Twitter 追随者进行民意调查,询问他们最喜欢的注册商时,Namecheap 实际上击败了 Google Domains:
Kinsta poll about favorite registrars
如何在谷歌域名注册域名
如果你准备好用 Google Domains 购买你的第一个域名,这里有一些方法:
厌倦了体验你的 WordPress 网站的问题?通过 Kinsta 获得最好、最快的主机支持!查看我们的计划
1.选择您的域名
首先,前往 Google Domains ,搜索您想要购买的域名:

Search for your domain at Google Domains
然后,Google 会向您显示可用的域名扩展列表。如果一切顺利,您应该会看到您想要的域名旁边有一个绿色的勾号,这意味着它是可用的。单击购物车图标,将其添加到您的购物车中:

Check domain availability
如果您的域名不可用,您可能需要使用不同的域名或选择不同的域扩展名。
2.检查并购买您的域名
将域名添加到购物车后,请打开购物车结账。
Google Domains 将向您显示购物车的摘要,以及两个选项,这两个选项在默认情况下都是启用的:
- 隐私保护:这项 100%免费的服务会保护您个人信息的隐私。我们建议让它开着。
- 自动续费:自动续费确保您不会意外忘记续费而丢失域名。这完全取决于你,但是如果你对你的域名有长期的计划,我们建议你不要关闭它。
做出选择后,点击结账按钮:

Choose add-ons
在结帐页面上,您需要输入您的联系信息。但是请记住:只要你启用了免费隐私保护功能,这些信息就不会公开。

Enter contact information
然后,输入您的付款信息以完成您的购买:

Enter payment information
3.将您的域指向您的主机
一旦您完成购买,Google Domains 将为您的域打开仪表板:

The Google Domains dashboard
要将你的域名指向一个主机(比如 Kinsta),进入 DNS 标签。
在那里,您可以:
- 将您的名称服务器更改为您主机的名称服务器。
- 将资源记录添加到您的 Google 名称服务器。

How to edit Google Domains nameservers
4.设置电子邮件转发(可选)
如果你想通过谷歌域名使用电子邮件转发(而不是通过你的主机或谷歌工作空间等服务设置电子邮件),你可以前往电子邮件标签,然后点击添加电子邮件别名开始:

How to create Google Domains email aliases
如何将域名转移到谷歌域名
如果您已经在另一个域名注册机构注册了您的域名,您也可以将您的域名从该注册机构转移到 Google Domains。
这个过程非常相似,但是你也需要在你的域名当前注册的注册商那里执行一些操作。
首先,打开你的谷歌域名仪表板,点击转移标签。然后,输入您要转移的域名:

Enter the domain that you want to transfer
Google Domains 将自动检测您的域名当前的注册位置,并提供一个逐步向导来指导您完成迁移过程:

The Google Domains transfer wizard
一旦你完成转让,你就可以管理你的域名,就像你直接通过谷歌域名注册一样。
摘要
谷歌域名绝对是注册域名的最佳地点之一。
Google Domains 为大多数流行的域名扩展提供透明、有竞争力的价格。对于某些扩展来说,比如,它可能会很贵。io——但它接近或低于像这样的扩展的竞争。com 和。org 。
它提供了一个设计良好的界面,以及免费的隐私保护、Google DNS、自动 Google 搜索控制台验证和强大的双因素身份验证等优秀功能。
如果你在获取一个特定的域名时遇到了麻烦,那么这个域名可能会被停在上。在我们的帖子中了解更多信息。
如果你正在寻找托管、数据库和托管 WordPress】的应用程序,给 Kinsta 看看。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
谷歌域名 vs GoDaddy:选择哪个域名注册商
当向域名系统(DNS) 注册新域名时,您有如此多的选择。
您需要决定选择哪个域名,在哪里托管您的网站,以及您需要什么功能。
不确定如何购买域名?这不是一个困难的过程,但你可能会想知道为什么你要货比三家摆在首位。
大多数人会直接选择他们想要的域名,但是看看你注册的是哪家公司也同样重要。
有许多优秀的域名注册商可供选择。在本指南中,我们将深入探讨 Google Domains 和 GoDaddy 这两个当今市场上最受欢迎的域名注册商。
在我们对 Google 域名和 GoDaddy 的分析中,我们将讨论定价、安全性和易用性等重要问题。
Need a new domain registrar? Look no further 😌Click to Tweet
谷歌域名的历史

Google Domains offers over 300 top level domains and an easy to navigate registration process. (Image Source: Google)
谷歌域名(Google Domains)是谷歌提供的庞大网站工具套件的一部分,于 2015 年悄然推出。虽然这项服务已经存在多年,但它直到 2022 年 3 月才正式退出测试。
与大多数域名注册商不同,谷歌域名并不 提供 虚拟主机。相反,你需要通过谷歌注册你的域名,然后找一个单独的托管公司。如果你熟悉域名停放,这是相当容易的。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
虽然谷歌可能还没有提供托管服务,但它的域名网站导航简单,不会强迫你购买几十个以后不需要的追加销售。因为你可以选择你自己的网络主机,你可以很容易地注册 WordPress 主机或谷歌的其他网站。
谷歌甚至在价格中包含了隐私保护,所以你不用支付任何单独的费用来保护你的信息不被骗子窃取。
如果你已经使用了 Gmail、 Google Search Console 或 AdSense 等 G-Suite 工具,你可以用现有的 Google 登录帐户更快地注册,然后将你的域名链接到那个帐户。整个过程从头到尾都非常快速简单。
哥达迪的历史

GoDaddy has been registering domains since 2000. (Image Source: GoDaddy)
GoDaddy 是世界上最大的 ICANN 注册商之一。截至 2022 年,该公司已经注册了所有已知域名的近 13% 。这家上市公司早在 1997 年就在亚利桑那州成立,并于 2000 年开始注册域名。
与谷歌不同,GoDaddy 几乎将全部集中在 域名上。该公司还提供其他一些与域名相关的服务,比如网站托管,但远没有谷歌那么多样化。
虽然这对寻找专门的网络域名注册商的人来说可能是好事,但这确实意味着 GoDaddy 仅从这些产品中赚钱,这意味着它的价格并不总是像谷歌那样低。
GoDaddy 的许多域名可以以非常低的价格开始一年,但每年的续费要高出 20 倍。该公司还推出了一些额外的服务,可以迅速将折扣领域带入昂贵的领域。
谷歌域名 vs GoDaddy:势均力敌的比较
既然我们已经总结了 Google Domains 和 GoDaddy,那么让我们来看看你希望域名注册商记住的一些关键特性。
在我们对 Google 域名和 GoDaddy 的分析中,我们将关注:
- 每个公司提供的服务
- 他们在域名定价方面的比较
- 它们是多么容易使用

Domain registration by company. GoDaddy has the largest market share, but many websites are registered independently. (Image Source: Domain Name Stat)
易用性
Google Domains 和 GoDaddy 都有易于使用的网站。两者都有助于您快速浏览注册过程,您可以在几分钟内拥有一个新的网络域名。
虽然一个域名注册服务的功能是非常相似的,但我们给谷歌域名提供了一个稍微简单一点的网站。
Google Domains 的网站更容易使用,因为它没有推出太多的附加服务。另外,如果你已经有了一个谷歌账户,你很可能熟悉谷歌网站的布局,你将能够更快地完成你的域名注册。
域扩展可用性

Google Domains vs GoDaddy — Google clearly shows pricing and availability of domains. (Image Source: Google)
当谈到谷歌域名和 GoDaddy 时,两者都拥有令人印象深刻的顶级域名集合,包括广受欢迎的 T2。net 和。com 选项。
谷歌域名在其网站上提供了 300 多个安全的域名扩展。当你进入你想注册的域名时,他们会显示现在最流行的选项,以及其他具有不同拼写或类似主题的域名。

Google Domains vs GoDaddy — GoDaddy offers to help you purchase taken domains, and offers available alternatives. (Image Source: GoDaddy)
与此同时,GoDaddy 有大约 500 个不同的顶级域名可供选择,但该公司指出,可用性将因您的位置而异。一些域名有额外的购买要求,特别是那些基于特定地区的扩展。
除了显示可用的域名,GoDaddy 还提供经纪服务,帮助你购买你想要的域名。虽然不能保证,但是如果你有一个明确的目标。这可能值得考虑。
域隐私
Google Domains 在域名注册的标准费用中包含了高水平的域名隐私。您在 WHOIS 数据库中的联系信息将被屏蔽,以确保您的自由隐私。谷歌还包括所有域名购买的双因素认证(2FA)标准。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
由于谷歌不是虚拟主机提供商,它不提供 SSL 认证,但该公司可以很容易地检查你的主机提供商是否在你的域名上运行。
GoDaddy 的隐私功能有点不透明。它已经开始提供基本的域名隐私,但在结账时推出附加功能,每个域名每年收费 9.99 美元。
GoDaddy 不提供双因素认证,除非你选择为这项附加服务付费。如果你想确保未知用户无法访问你的 GoDaddy 域名,你就需要考虑这一额外的成本。
GoDaddy 确实出售 SSL 认证,起价为$ 63.99/年,单个域验证证书的有效期为 2 年。
类似于域隐私,你可能想知道每家公司提供的 DNS 服务器。好消息是谷歌和 GoDaddy 都有你可以使用的域名服务器。
谷歌为其域名提供域名系统安全扩展(DNSSEC)标准。这有助于防止网站上的欺骗或黑客攻击。GoDaddy 也提供 DNSSEC,但价格为每月 2.99 美元(T3)。
域名转让
如果你已经有了一个域名,但想把它转让给一个新的注册商,Google 和 GoDaddy 都可以很容易地解决这个问题。
这两种服务的域名转移都很简单,但是如果你以前已经转移过域名,你就会知道转移离开你的域名会变得棘手。
谷歌域名遵循互联网名称与数字地址分配机构(ICANN)的规则,只对转让进行最初 60 天的限制。该公司对你需要遵守的所有规则都是透明的,如果你以后决定转让你的域名,它不会给你制造困难。
与此同时,GoDaddy 遵循一些现有的可选规则,但选择在 60 天内限制转让,如果你改变了你的姓名、电子邮件地址或企业名称。转让过程也不像谷歌那样容易完成。
电子邮件转发

Google Domains vs GoDaddy — Google offers email forwarding and separate email hosting.
信息
谷歌域名提供免费的电子邮件转发服务。您可以为多达 100 个不同的电子邮件地址设置此功能。这是一个向员工提供专业电子邮件地址 和的好方法,而且不用花一大笔钱在邮件托管上。
GoDaddy 不包括标准域名托管的 邮件转发。如果你已经有一个电子邮件托管计划,这可能不是一个交易断路器给你。我们实际上认为把你的电子邮件和主机分开是个好主意!
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
值得注意的是,两家公司都提供电子邮件账户托管服务。谷歌提供 G Suite,GoDaddy 与微软 365 合作。
定价

GoDaddy offers some domains at very low prices, but only for the first year. Pricing is really different for Google Domains vs GoDaddy. (Image Source: GoDaddy)
定价是大多数人认为 GoDaddy 是明显赢家的地方。毕竟,该公司以每年 1.99 美元的低价提供顶级域名。
不过,这个低价只适用于第一年。许多域名的续订价格可能是第一年的两倍以上。折扣价格在热门顶级域名上通常不太常见。
很容易比较这两种服务,看看一个域名的价格。
例如,搜索“thisiseasy.com”发现,虽然该域名被占用,但“thisiseasy.org”可以从两个提供商那里以每年 12 美元的价格获得。但是 GoDaddy 将在第二年把价格提高到 25.10 美元。
还值得记住的是,谷歌在其域名价格中包含了双因素认证的成本,而 GoDaddy 将为这项服务额外收取 9.99 美元。
一个 域名的价格 可以根据感知价值或域名长度而变化。你可能会决定尝试一个低价域名一年,但我们建议关闭自动续订,如果价格明显高于第一年后,直到你确定你会坚持使用该域名。
支持
虽然您可能不需要经常联系您的域注册商客户支持,但这是一个重要的考虑因素。如果你的域名有问题,它会影响你的整个网站,以及你的观众和客户。
谷歌域名支持渠道包括电话、电子邮件和聊天。该公司提供了多种语言的支持,并提供了有用的等待时间估计。
GoDaddy 还提供电话和实时聊天,时间因地点而异。虽然该品牌不提供电子邮件支持,但在某些地区提供 24/7 支持。
谷歌域名与 GoDaddy 的利弊
GoDaddy 自 2000 年以来一直是域名注册商,它可能是大多数人在注册新网站时想到的第一家公司。
谷歌域名较新,但它也提供了一个人们熟悉的名字。
让我们总结一下 Google Domains 和 GoDaddy 的主要区别:
| 谷歌域名 | GoDaddy | |
|---|---|---|
| 易用性 | 导航简单,类似于其他谷歌页面。 | 易于注册,但在注册过程中会推出附加功能。 |
| 域名扩展可用性 | 超过 300 个域名扩展。 | 超过 500 个分机。 |
| 域名隐私 | 隐私和双因素认证包含在域名价格中。 | 包括有限隐私,每年 9.99 美元的额外双因素身份认证。 |
| 域名转让 | 是—经过最初的 60 天等待。 | 是—在最初的 60 天等待后或帐户更改后的额外 60 天。 |
| 邮件转发 | 是—最多 100 个地址。 | 号码 |
| 定价 | 因扩展而异,通常为每年 12-15 美元。 | 因延伸而异;通常第一年比较便宜,从第二年开始大幅上涨。 |
| 支持 | 电子邮件、聊天和电话支持选项。 | 提供聊天和电话支持。 |
信息
GoDaddy 通常在第一年更便宜,但如果你想更长时间地保留网站,谷歌域名通常是一个更好的交易——特别是如果你想要更多的安全性。
谷歌域名也更容易导航,价格和条款都很透明。
总的来说,当谈到 Google Domains vs GoDaddy 时,我们推荐 Google。你会发现这是一个更简化的体验,尤其是如果你打算使用其他谷歌服务,如 Gmail 电子邮件托管。
Google Domains 不提供虚拟主机,所以看一下 Kinsta 的一些计划,为你的域名提供一个安全的主机。
选择域名注册商有困难?😅这份指南涵盖了你💪 点击推文
摘要
Google Domains 和 GoDaddy 都可以帮助你开始注册域名。它们都受到成千上万客户的信任,并托管着数百万个网站。
GoDaddy 最初提供了省钱的机会,但许多常见功能不包括在它的域基础价格中。如果你想要安全和像邮件转发这样的工具,它可能不是最好的选择——除非你准备支付额外的费用。如果算上电子邮件转发和 DNS 管理的价格,GoDaddy 一个 2 美元的域名每年可以迅速涨到 30 美元甚至更多。
谷歌域名可能比较新,但它是谷歌品牌的一部分。它提供了易于比较的简单选项。
谷歌域名的价格与其他域名注册商相比颇具竞争力,而且不会像 GoDaddy 那样大幅波动。谷歌还通过一个易于导航的帮助工具简化了对你账户的修改。
当比较 Google Domains 和 GoDaddy 时,Google Domains 是我们选择的安全域名注册商。
将您的新域与 Kinsta 合作,以访问我们的 Cloudflare 集成,获得一个加载速度前所未有的安全网站。并在下面的评论中分享你对 Google Domains vs GoDaddy 的看法!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
你需要考虑的 15 种 Google Drive 选择
有时 Google Drive 并不是这项工作的最佳文件存储平台。幸运的是,你有很多 Google Drive 可供选择。
为什么 Google Drive 总是不理想?尽管该平台很受欢迎,但许多用户很难完全理解它的特性和功能。其他人担心它的成本、安全性或功能。
谢天谢地,还有其他选择。
在本帖中,我们将考察 15 个值得关注的 Google Drive 替代品。在我们深入研究之前,让我们深入了解一下 Google Drive 及其一些潜在的缺点。
T3】
什么是 Google Drive?
Google Drive 是一个基于云的文件存储平台,允许用户存储、共享和协作来自多个设备的文件。

Google Drive website
它是谷歌 G 套件 T1 的一部分,每月活跃用户超过 20 亿 T2。
所以毫无疑问 Google Drive 是受欢迎的。考虑到使用 Google Drive 的优势,这并不奇怪,比如:
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
- 15 GB 的免费存储空间
- 释放计算机上的空间
- 可在桌面和移动设备上访问
- 与 Google Docs、Google Sheets 和其他 Google 应用程序无缝集成
- 提供共享和协作工具
- 文件与桌面同步
- 能够在驱动器中打开 30 多种类型的文件,无需安装软件
Google Drive 既实用又方便,主要是如果你已经在使用其他 Google 产品的话。那你为什么还要选择别的呢?
为什么要考虑 Google Drive 替代方案?
人们探索 Google Drive 的替代品有很多原因。这里有几个。
价格
Google Drive 提供 15 GB 的免费存储空间。如果你想存储几个文档和偶尔的照片,这就足够了(尽管需要注意的是,这个存储限制分布在你的整个 Google 帐户上,包括 Gmail、Google Photos 等等)。
即使超过 15 GB,Google Drive 也不可否认的便宜。可用的计划包括:
- 100 GB,每月 1.99 美元或每年 19.99 美元
- 200 GB,每月 2.99 美元或每年 29.99 美元。
- 2 TB,每月 9.99 美元或每年 99.99 美元
这些选择都是不错的交易,但如果你的主要目标是省钱,你可以货比三家。例如,如果您需要大于 15 GB 但小于 50gb,您可以以每月 0.99 美元的价格使用 iCloud。
和睦相处
Google Drive 的一个显著优势是它与其他 Google 工具的集成。它也可以用于许多不同的文件类型。
但是如果你用的不是 G Suite,你也许能找到一个更适合你的竞争对手。
安全性
用户对 Google Drive 最大的担忧之一是安全性。
也不全是坏消息。谷歌加密传输中和静止的文件。问题是,加密密钥也存储在谷歌的服务器上,这意味着它们可能会被黑客、政府、执法部门或谷歌本身访问。
这是许多云存储服务的典型特征,但也有一些具有更严格的安全措施。
然后是密码。
要访问您的 Google Drive,您需要登录您的 Google 帐户,这提供了一些安全性。然后,你可以选择只与某些其他谷歌账户共享文件。
但是驱动器中的单个文件不能用密码保护。如果你创建了一个可共享的链接,只发给几个人,它可能会比你想象的更广泛地被分享。
许多人开始使用 Google Drive,而没有探索替代方案。
这很容易做到——你登录 Gmail 帐户,打开一个共享文档,它就在你的驱动器里。
你可能都没听说过其他选择。
但是在你全力以赴使用 Google Drive 之前,先来看看这 15 个选项的列表。选择一个云存储服务来存放你最重要的文件不应该是一个轻率的决定。
15 大 Google Drive 替代品
让我们来分解一下 Google Drive 的 15 个顶级替代品。
1.微软 OneDrive
对于谷歌文档、表格和幻灯片,我们有谷歌驱动。
对于微软 Word、Excel 和 PowerPoint,有微软 OneDrive 。
OneDrive 有许多与 Google Drive 相同的功能。您可以存储各种文档,实时共享和协作,并在云和桌面之间同步。如果你使用微软 Office 多年,你可能会比谷歌更熟悉这个界面。

Microsoft OneDrive
桌面 OneDrive 应用内置于 Windows,而你必须下载谷歌的应用。
OneDrive 的安全和隐私功能与 Google Drive 类似,只有一个例外。OneDrive Personal Vault 通过要求指纹、面部、PIN 或通过电子邮件或短信发送的代码等身份验证,为您放入其中的文件提供了额外的安全保护。
OneDrive 的免费计划只给你 5 GB 的存储空间,但更广泛的计划是负担得起的。此外,OneDrive 是微软 365 订阅的一部分。
定价
主页:
- 免费:5 GB
- OneDrive 独立版:100 GB,每月 1.99 美元
- 微软 365 个人版:1 TB,69.99 美元/年
- 微软 365 系列:总计 6 TB(每人 1000 GB ), 99.99 美元/年
商业:
- OneDrive for Business(计划 1): 1 TB,5 美元/月/用户
- OneDrive for Business(计划 2):无限制(如果您有 5 个以上的用户), 10 美元/月/用户
- Microsoft 365 Business Basic: 1 TB,5 美元/月/用户
- 微软 365 商业标准:1 TB,12.50 美元/月/用户
2.Dropbox
Dropbox 是另一个知名的云存储平台。它自 2007 年就已经存在,是许多用户对云存储的介绍,尽管 Google Drive 今天更受欢迎。

Dropbox
Dropbox 对静态文件使用了比 Google Drive 更强的加密类型,这使它成为一个稍微更安全的解决方案。它还允许您在单独共享的文件上设置密码,并提供远程设备擦除功能和双因素身份验证。
由于块级文件复制,跨设备同步 Dropbox 比 Google Drive 更快。这意味着它只同步文件的变化,而不是重新上传或下载整个文件。
然而,只有在处理大型文件时,您才可能注意到速度上的差异。
使用 Dropbox,你只能获得 2 GB 的免费存储空间,尽管你可以通过推荐朋友将存储空间增加到最多 19 GB。
定价
个人
- 免费:2 GB
- 另外:2 TB,每月 9.99 美元
- 家庭:2 TB(每个用户 2,000 GB ),每月 16.99 美元
专业的
- 专业:3 TB,每月 16.58 美元
- 专业+设计:3 TB,每月 24.99 美元
- 标准团队:5 TB,12.50 美元/用户/月
- 高级团队:无限制,20 美元/用户/月
3. pCloud
pCloud 号称最安全的云存储。
pCloud 的安全应用程序在文件仍在您的电脑上时对其进行加密,使它们在上传到云后不那么容易受到攻击。
pCloud 本身无法访问您的文件,因为加密密钥不储存在其服务器上。

pCloud
和 Google Drive 一样,pCloud 可以让你和别人分享文件。您可以通过邀请他人访问文件或文件夹来共享文件,也可以创建上传或下载链接。上传链接允许他们将文件上传到您的文件夹,而下载链接允许他们查看和下载您的文件。
pCloud 为您提供 10 GB 的免费存储空间,并且有多种方法可以将这一空间增加到 20 GB。如果你确定你会在未来几年使用 pCloud,你可以通过终身计划来省钱。
定价
- 特优:1 TB,49.99 美元/年,或 175 美元/年
- 特优加:2 TB,99.99 美元/年,或 350 美元/年
- 企业:1 TB,7.99 美元/用户/月
- 家庭:2 TB,终身 500 美元
4.箱子
Box 并不像我们到目前为止谈论的解决方案那样广为人知,但由于其无限的存储计划和协作功能,它是企业的绝佳选择。

Box
Box 集成了谷歌和微软,因此你可以在 Box 中创建微软 Office 或谷歌工作空间文档。
在 Box 和 Google Drive 上共享文件的方式类似,但 Box 提供了更好的用户管理——如果你与团队合作,这很有用。
Box 的缺点是它对上传的大小有更严格的限制。使用免费计划,你只能上传小于 250 MB 的文件,即使使用更贵的计划,也有 5 GB 的限制。
定价
个人和团队
- 个人(免费):10 GB
- 个人版:100 GB,每月 10 美元
- 商务入门:100 GB,5 美元/用户/月
商业
- 商业:无限制,15 美元/用户/月
- Business Plus:无限制,25 美元/用户/月
- 企业:无限制,35 美元/用户/月
- 企业增强版:自定义
5.诗章
Canto 是一个面向品牌的数字资产管理解决方案。它让公司分享他们的图像、视频、文档和其他品牌资产。

Canto
Canto 的用户界面非常直观,将项目显示为大缩略图。
如果你已经有了 Dropbox、box 或 Google Drive 上的内容,Canto 会提供集成来帮助你进行迁移。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
由于 Canto 是一款用于商业用途的产品,它拥有强大的用户管理功能。可以向员工、供应商或合作伙伴授予不同的权限。
定价
Canto 的定价是定制的。你可以在网站上填写联系表格以获取更多信息。
6.同步
Sync 是一款提供端到端加密的文件存储和共享解决方案。像 pCloud 和其他安全解决方案一样,Sync 在本地而不是在其服务器上生成加密密钥,因此即使 Sync 本身也无法访问您的文件。

Sync.com
Sync 不像 Google Drive 那样有集成的应用程序,所以它不太适合协作,但它是一种长期保持文件安全的好方法。
您的同步帐户有一项称为同步保管库的功能。储存在同步保管库中的文件不会自动同步到其他设备。
定价
个人
- 免费:10 GB
- Solo 基本版:2 TB,每月 8 美元
- Solo Professional: 6 TB,20 美元/用户/月
团队
- 团队标准:1 TB,5 美元/用户/月
- 无限制团队:无限制,15 美元/用户/月
- 企业:自定义
7.iCloud
iCloud 是苹果版本的云存储。它的功能和 Google Drive 的功能非常相似。

iCloud
如果您使用 iPhone 或其他 Apple 设备,您可能已经有一个 iCloud 帐户。苹果推用户到 iCloud 备份手机文件和数据。这是 iCloud 相对于 Google Drive 的最大优势——如果你已经在用它来备份你的 iPad,或许值得让它成为你的 Google Drive 替代品。
虽然 Google Drive 在 iOS 和 macOS 上运行良好,就像在 Android 上一样,但 iCloud 在苹果设备上运行得最好。
定价
- 免费:5 GB
- 50 GB,每月 0.99 美元
- 200 GB,每月 2.99 美元
- 2 TB,每月 9.99 美元
8.Kdan 云
Kdan 是一套专注于移动生产力和创造力的应用程序。Kdan 的云存储产品被称为 Kdan Cloud。

Kdan Cloud
Kdan Cloud 与原生 Kdan 应用程序一起工作,如 Animation Desk、NoteLedge 和 Write-on Video。您也可以在 Kdan 中查看 pdf 和 Microsoft Office 文稿。
文件共享功能让您可以与其他人协作。用户权限和密码保护您文件的隐私。
Kdan Cloud 的免费计划只包括 2 GB 的存储空间,但付费计划每年只需 9.99 美元即可获得 500 GB 的存储空间。您可以自行购买 Kdan 云,也可以订阅 Kdan 的应用套件、Document 365 或 Creativity 365。
定价
- Kdan 云基础版(免费):2 GB
- Kdan 云:500 GB,9.99 美元/年
- 文档 365: 1 TB,59.99 美元/年
- 创造力 365: 1 TB,59.99 美元/年
9.V2 云
V2 云不是一个云存储解决方案,而是一个桌面即服务软件,允许您部署基于云的 Windows 桌面。
需要一个给你带来竞争优势的托管解决方案吗?Kinsta 为您提供了令人难以置信的速度、一流的安全性和自动伸缩功能。查看我们的计划

V2 Cloud
这种解决方案通常由简化 It 管理或方便员工在家工作的企业使用。
因为桌面是虚拟的,所以它们的文件保存在云中。
定价
V2 云有一长串针对个人和企业的定价方案,但它们都提供相同的存储容量:50 GB。您可以按 GB 支付额外的存储空间。
10.JustCloud
JustCloud 是一种云服务,具有与 Google Drive 相同的基本文件存储和共享功能。

JustCloud
JustCloud 自动在桌面和云端同步。它以使用自动备份和拖放界面而自豪。
JustCloud 比 Google Drive 贵,尤其是如果你不想承诺下面列出的两年订阅条款的话。
定价
家庭/专业版:250 GB,每月 7.61 美元
特优:1 TB,每月 8.19 美元
终极版:4 TB,每月 10.69 美元
11.亚马逊大道
我们听到了像谷歌、微软和苹果这样的大公司的声音。现在轮到亚马逊了。
Amazon Drive 是亚马逊的云存储和文件共享解决方案。

Amazon Drive
Amazon Drive 拥有与谷歌类似的直观界面和文件共享功能。每个亚马逊会员都可以获得 5 GB 的免费存储空间,与亚马逊照片共享。
一项名为 Family Vault 的功能允许您与最多四个人共享存储空间。只要小组中有一个成员拥有亚马逊 Prime 账户,每个人都可以存储无限量的照片和 5 GB 的视频。
定价
- 免费:5 GB
- 100 GB,每月 1.99 美元
- 1 TB,每月 6.99 美元
- 2 TB,每月 11.99 美元
12.非常
MEGA 是一个云服务,慷慨地免费给你 20 GB 的存储空间。

MEGA
MEGA 有助于文件共享、私人和群组聊天以及文件版本控制方面的协作。端到端加密保护您的文件安全。
桌面和移动应用程序可以设置为自动与云同步。虽然 MEGA 没有 Google Drive 的所有生产力和文档编辑功能,但它确实可以让你从 MEGA cloud 中传输任何文件。
定价
- Pro Lite: 400 GB,58.59 美元/年
- 专业 I: 2 Tb,117.19 美元/年
- 专业 II: 8 TB,234.39 美元/年
- Pro III: 6 TB,351.59 美元/年
- 商业:计划起价为 5.86 美元/用户/月
13.诺德洛克
NordLocker 是一款安全的云存储解决方案,具有易于使用的界面。

NordLocker
NordLocker 提供本地端到端加密。您可以在应用程序中打开您的文件,而无需先解密它们,并且您可以与其他 NordLocker 用户共享它们。
NordLocker 比 Google Drive 更便宜也更安全——所以有什么不喜欢的呢?
一个很大的缺点是它没有 Android 或 iOS 的移动应用程序。但是 NordLocker 相对较新,所以有希望在未来开发一个。
定价
- 免费:3 GB
- 500 GB,每月 3.19 美元
- 2 TB,每月 7.99 美元
14.蜘蛛橡树
SpiderOak One 是云备份解决方案。它在无限数量的设备上提供文件同步和共享。

SpiderOak
SpiderOak 比 Google Drive 更安全,文件在本地加密,所以即使是 SpiderOak 也无法访问。它有强大的版本控制能力,所以你可以访问你所有的历史版本和删除的文件,没有任何时间限制或约束。
不幸的是,它不提供 iOS 应用程序或 21 天试用期后的免费计划。
定价
- 150 GB,每月 6 美元
- 400 GB,每月 11 美元
- 2 TB,每月 14 美元
- 5 TB,每月 29 美元
15.Backblaze
Backblaze 是一项云服务,专注于无限备份您的计算机和外部驱动器。

Backblaze
Backblaze 没有 Google Drive 作为备份服务提供的所有共享和协作功能。但它确实提供了无限的存储空间。
如果您丢失了数据,可以通过下载或通过 USB 发送给您来快速恢复。
但是,您不能使用 Backblaze 来释放计算机上的空间。Backblaze 是一面镜子,如果你在桌面上添加了一个文件,它会将该文件复制到云中。但如果你从桌面上删除了那个文件,Backblaze 也会从你的云存储中删除。
升级到无限版本历史记录可以确保您不会以这种方式丢失任何东西。
定价
Backblaze 只有一个定价方案。费用为每月 7 美元、每年 70 美元或两年 130 美元。
不爱 Google Drive?😥不用担心,这些替代品可以完成任务✅ 点击推文
摘要
如果 Google Drive 没有达到你的预期,是时候换一个了。幸运的是,有许多 Google Drive 替代品可供选择。
在你权衡了什么对你来说最重要之后,你将能够对适合你的云技术解决方案做出明智的选择。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
前 15 名谷歌表单替代品(免费和付费)
表单几乎有无穷无尽的用途。
你可以建立一个电子邮件列表,注册新用户,或者向你的客户征求反馈。有了合适的工具,你甚至可以分析你的表单回复,从而更好地了解你的听众。
创建表单最简单的方法之一是使用 Google Forms。Google Forms 是一个通用的表单生成器,个人和企业都可以免费使用。
但是 Google Forms 对你的业务来说足够好吗?Google Forms 没有最完美的外观,其他表单构建器也有 Google Forms 缺乏的特性。
查看我们的视频指南谷歌表单选择
本文介绍了 15 种 Google 表单选择,并为您提供了选择最佳表单所需的信息。
谷歌表单概述
关于 Google Forms,你应该知道的第一件事是它是完全免费的。
这对许多小企业来说很有吸引力。虽然谷歌表单的竞争对手通常有免费版本,但他们会让你为优质功能支付更多费用。谷歌没有。
谷歌表单也很快,很容易使用。如果您需要在几分钟内准备好一个表单,这是一个很好的选择。
让我们仔细看看 Google Forms 的特性。

Creating a Google Form
模板和设计
谷歌提供了 17 种模板,你可以用来设计你的表格。您也可以在表单顶部添加自己的图片或选择配色方案。
问题类型和逻辑
Google 提供了九种不同的问题类型,包括:
- 简短回答
- 段落
- 多选
- 文件上传
- 线性标尺
- 多重选择网格
- 复选框网格
- 日期
- 时间
也可以使用基本的条件逻辑。例如,如果调查者选择选项 A,他们会进入问题二,但是如果他们选择选项 B,他们会直接进入问题六。
分析学
当表单提交进来时,您可以查看填写者的电子邮件地址(如果您需要的话)、多项选择响应的图表以及书面答案的列表。
集成
与其他解决方案相比,Google Forms 的一个优势是它与 Google Sheets 的简单集成。只需点击几下,您就可以创建一个包含表单结果的 Google Sheet 电子表格。该电子表格将自动更新新的回复。
您还可以使用表单加载项商店中的加载项来扩展 Google Forms 的功能。例如,一个加载项允许您在表单中添加一个计时器,为人们提供一个定时测验,另一个加载项在提交一定数量的内容后关闭表单,以显示新的响应。
定价
就像我们说的,这是免费的!
Google Forms 也可以作为 Google Workspace 的一部分供企业使用(这是我们在 Kinsta 内部流程中使用的)。它的价格从每个用户每月 6 美元开始。Workspace 中包含的 Google Forms 版本与免费版本相同。
为什么你需要一个谷歌表单的替代品?
如果 Google Forms 这么棒,为什么你需要一个替代品?
毫无疑问,Google Forms 是表单中最简单、最实惠的选择之一。但是它有局限性。
它的竞争对手可能更贵,但其中一些也让你创建更好看的表格,提供更多的问题类型,或更彻底地分析你的数据。
以下是谷歌表单的主要局限性。
模板和设计
Google 表单模板看起来都非常相似。你可以稍微改变颜色,添加图片和视频。但是一些谷歌表单的竞争对手允许更多的定制。
安全性和垃圾邮件防护
谷歌有一些功能可以防止垃圾邮件进入你的表单回复,但是其他的功能更多。
分析学
一些 Google Forms 替代品允许对您的报告和仪表板进行更多的定制,或者允许您将数据导出为更多的格式。
支付集成
如果你需要用你的表单收款,Google Forms 不是你的最佳选择。谷歌确实有可以通过第三方收款的附加软件,但也有其他表单生成器可以提供更好的支付体验。
储存空间
一个免费的谷歌账户提供 15 GB 的存储空间,但这是在表格和谷歌照片和 Gmail 等其他产品之间分配的。免费获得这么大的存储空间是很划算的,但是如果你需要更多的存储空间,一个高级的替代品可能会更有意义。
客户支持
作为一款免费产品,谷歌不像一些付费竞争对手那样提供高水平的客户支持。
前 15 名谷歌表单替代者
让我们来看看谷歌表单的 15 个顶级替代品。
1.Microsoft 表单
当谷歌推出一款产品时,微软推出竞争对手只是时间问题。
微软表单是微软 365 的一部分,所以没有免费版本。但是,如果你已经在使用微软 365,你可以使用现有的帐户来创建在线表单。

Microsoft Forms
像谷歌一样,微软提供了各种各样的模板。它也有几种问题类型,但它的列表与谷歌的略有不同:
- 多选
- 文本
- 评级
- 日期
- 等级
- 莱开特量表
- 文件上传
- 净发起人分数
Microsoft Forms 突出的一个领域是表单共享。你可以选择直接分享到社交媒体或创建二维码进行即时分享。
就像 Google Forms 让你把结果发送到 Google Sheets 一样,微软连接到微软 Excel。但是这个过程并不顺利。您必须打开一个活动的办公套件,并将电子表格下载到您的计算机上。
2.HubSpot 表单
HubSpot 是一个 CRM 平台和营销工具套件,包括 HubSpot 表单。
HubSpot Forms 的独特之处在于它与 HubSpot 的其他工具的集成。表格中的条目会直接发送到 Hubspot 的免费 CRM,您可以通过 HubSpot 发送电子邮件或创建通知来跟进,从而进一步培育潜在客户。
免费版可以让你创建无限的形式。有一个直观的拖放编辑器,表单可以很容易地嵌入到您的网站中。
如果您升级到付费版本,您可以使用智能表单来适应每个网站访问者的问题。可以向回访者展示新的问题。付费计划还允许你从表格中删除 HubSpot 品牌。

HubSpot Forms
要获得 HubSpot 表单的高级版本,您需要购买 HubSpot 营销中心,起价为每月 45 美元。
3.认知形式
Cognito Forms 是一个简单的表单解决方案,具有所有重要的功能,如拖放表单生成器、多种问题类型和条件逻辑。
所有 Cognito 表单计划都允许您创建无限的表单,但它们确实限制了您可以收集的条目和存储容量。有了免费的个人计划,你可以每月收集 500 个条目,并获得 100 MB 的存储空间。
付费计划从每月 15 美元的专业计划到每月 99 美元的企业计划不等。

Cognito Forms
Cognito Forms 允许您通过表单接受付款。您的支付选项因计划而异-对于个人和专业计划,用户只能使用 Stripe 支付。如果您升级到 Team 或 Enterprise,也可以使用 PayPal 或 Square 进行支付。
4.调查猴子
SurveyMonkey 主要以独立的调查而非嵌入式网站表单而闻名,但像谷歌表单一样,它可以用于两者。
我们将从 SurveyMonkey 的优点开始:它功能强大且高度可定制。
SurveyMonkey 提供了 150 多个调查模板,包含针对不同目的和行业的调查问题样本。共有 14 种题型,表格可以使用条件逻辑。
您可以使用不同类型的图表和图形生成各种报告,以便于向利益相关者传达您的调查结果。甚至还有分析文本回复和根据行业基准衡量结果的工具。
SurveyMonkey 还提供全天候的电子邮件支持。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

SurveyMonkey
但是 SurveyMonkey 的免费版本对于典型的商业用户来说太有限了。
您的调查最多只能包含十个问题或元素。虽然您可以收集尽可能多的回复,但您只能查看其中的 10 个。(如果您之前创建了一个帐户,您可能会获得更多的可视回复。)60 天后,这些回复将被删除。
SurveyMonkey 不是最好的免费解决方案,但是对于复杂的调查,它是最好的。付费计划起价 16 美元/月。
5.Zoho 表单
Zoho 是一套商业软件,包括 CRM、营销解决方案、电子邮件平台等等。
Zoho Forms 提供 30 多种字段类型和条件逻辑的可定制模板。它集成了其他工具,如 Zoho Sheet 和 Zoho CRM。

Zoho Form
Zoho Forms 有一个强大的移动产品 Android 和 iOS 应用程序允许你在线和离线创建表单。如果你去现场活动,你可以使用你的移动设备作为一个信息亭来收集表单响应。
免费计划只允许你制作三个表格,但是你可以每月从这些表格中收集 500 个提交,并生成无限的报告。付费计划从每月 10 美元到每月 90 美元不等。
6. Jotform
Jotform 是一个功能丰富的表单生成器,有免费版和高级版。
它提供了超过 10,000 个模板和数百个主题(只有一部分是免费的)。拖放构建器包括在 Google 表单或大多数替代工具上看不到的元素、问题类型和小部件。
例如,您可以插入一个按钮,让用户拍摄自动上传到表单的照片。或者,如果您使用表单销售产品,您可以让表单跟踪您的库存,并在库存用完时自动阻止用户选择该选项。
Jotform 允许多种支付类型,包括借记卡或信用卡支付、ACH 支付、电子支票支付等等。

Jotform
如果你是一个 Google Forms 用户,想要切换到 Jotform,好消息是:你可以将现有的表单迁移到新的平台上。
Jotform 的免费版本仅限于 5 个表单,每月 100 个响应,100 MB 存储空间。最高级的计划是黄金计划,每月费用为 79 美元,每月提供 100,000 个回复和 1 TB 的存储空间。
7.质量标准
Qualtrics 是一个常用于学术研究的表单生成器,但它也可以用于商业。
免费版只有四个主题,没有条件逻辑,八种题型。没有太多的理由选择这个计划而不是谷歌表单。
每月 30 美元的标准计划允许条件逻辑。这种逻辑比 Google Forms 更先进,因为它可以基于多个条件。例如,你可以说,如果有人来自圣达菲或拉斯维加斯,他们有一只猫,他们被送到第三个问题。如果他们说自己来自西雅图,没有宠物,他们会被送到第四个问题。
所有付费计划还提供 14 种语言的文本分析。

Qualtrics
如果您为高级或 DesignXM 计划付费,这些计划具有自定义定价,您将获得 22 种问题类型、更多主题和额外的分析。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
8.纸质表格
Paperform 提供 22 种问题类型、高级条件逻辑和 500 多种模板。

Paperform
不幸的是,Paperform 没有免费版本。
最便宜的计划名为 Essentials,每月 20 美元,允许你制作无限的表格,每月收集 1000 份回复,并将表格嵌入五个域中。
这个计划对许多小企业来说很有效,但是更昂贵的计划允许无限的响应、更多的存储、自定义分析和一些额外的问题类型。
9.电子邮件表单
email form关注法规遵从性,帮助您创建符合 PCI-DSS、GDPR 和 HIPAA 的表单。
这意味着您可以访问多因素身份认证和审计跟踪等功能。

EmailMeForm
EmailMeForm 有设计精美的模板和多种带条件逻辑的题型。表单可以接受信用卡和其他支付选项,如 PayPal 、Authorize.net、Chargify 和 Stripe。
最便宜的方案是每月 30 美元,每月收集 10,000 份回复。要获得 HIPAA 合规功能,您必须升级到至少 50 美元/月的体验计划。
10.可怕的形式
对于在你的 WordPress 站点上看起来很棒的表单来说,强大的表单插件是一个强有力的竞争者。
强大的提供了 100 多个模板,包括一些独特的表单类型,如计算器和 WooCommerce 表单。
虽然你可以用一个基本的编辑器来构建你的表单,但是强大的编辑器允许你通过定制 HTML 来完善你的设计。你也可以用登陆页面插件为你的 WordPress 站点创建自定义的登陆页面。

Formidable Forms
所有这些加上条件逻辑,支付选项,以及与 Mailchimp 和 Hubspot 等工具的集成,可能是为什么 calendar 在评论网站 G2 上获得了 4.9/5 的评级——高于列表中的其他 WordPress 插件。
11.字体
表格一次只显示一个问题。据该公司称,这使得表格更吸引人,更人性化。

Typeform
免费版的 Typeform 每个月只允许 10 个问题和 10 个回答。但它确实可以让你创建无限的表单,并利用与 Zapier、Automate.io、 Slack 、Mailchimp、HubSpot 和其他解决方案的集成。
付费计划从每月 25 美元到每月 83 美元不等。
12. Formstack
Formstack 是一个工作场所生产力平台,提供表格以及其他解决方案,如文档和电子签名。
有 300 多个模板可供选择,并与 Salesforce 和 HubSpot 等工具集成。

Formstack
Formstack 的免费版本极其有限,没有模板和存储。您可以创建三个表单,每个表单最多包含十个问题。
付费计划起价 50 美元/月。如果你对 Formstack 的其他工具感兴趣,你可以以每月 360 美元的价格订阅整个平台。
13.综合调查
SoGoSurvey 提供模板、主题和多渠道发布选项。如果您的表单在国际上可以看到,您可以创建带有自动翻译功能的多语言调查。

SoGoSurvey
SoGoSurvey 拥有强大的分析产品。例如,您可以生成一个条件报告来分析某些变量对结果的影响,或者生成一个分段报告来查看不同组的结果。
免费计划允许 15 次调查。所有其他的计划,从每月 25 美元开始,允许无限制的调查和额外的问题和报告类型。
14.重力形式
Gravity Forms 是一个创建 WordPress forms 的插件。
它提供了 13 个模板和一个模仿 WordPress 表单生成器的灵活的拖放编辑器。

Gravity Forms
没有免费版本,但基本计划,费用为 59 美元/年,包括无限的表格,无限的条目,条件逻辑,文件上传和各种有用的附加组件。
15.潜在表单生成器
所有这些定价选项是否让你头晕目眩?
每月每张表格收费 10 美元,简化了事情。没有高级主题或附加组件——10 美元的表单中包含了 Pabbly 的所有功能。它们包括:
- 无限提交
- 无限嵌入
- 付款表格
- 主题和定制
- 定制品牌
- 多页表单
- 300 多个集成

Pabbly Form Builder
最好的 Google Forms 替代方案是什么?
最适合您业务的表单解决方案将取决于您的目标——有一种替代 Google 表单的方法可以满足您的所有需求。这里有几个建议。
- 最佳谷歌表单替代方案: Jotform
- 最佳 WordPress 插件谷歌表单替代:强大的表单
- 最佳移动谷歌表单替代品: Zoho 表单
- 最佳 CRM/谷歌表单替代组合: HubSpot 表单
表单是你与网站访问者或电子邮件列表互动的重要组成部分。Google Forms 可能是最适合你的表单解决方案,但是在你做决定之前,先探索一下你的其他选择。要考虑的因素包括:
- 你需要做多少表格
- 您想要收集多少回复
- 你的预算
- 您现有的技术体系
- 您希望如何可视化和分析数据
- 您的设计需要
重新思考你和谷歌的关系?了解是否是时候从谷歌 Chrome 切换到微软 Edge 了。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
为谷歌移动优先索引准备你的 WordPress 站点
2016 年,移动流量历史性地首次超过桌面流量。如果你在过去几年里一直关注谷歌算法的变化,你可能会注意到一个移动主导的趋势。很方便,就在移动流量超过桌面流量总量后,谷歌宣布他们的搜索引擎索引将过渡到移动优先。
虽然谷歌证实该声明不会立即发布,并将随着测试的进行慢慢推出,但距离最初的声明已经过去了一年半。截至 2018 年 3 月 26 日,谷歌已经正式宣布开始移动优先索引部署。这给索引的现状带来了严重的变化。
目前,大多数网站几乎没有针对桌面进行适当的优化,更不用说移动网站了,其中 21%的小企业网站 没有进行优化😧如果谷歌突然将众所周知的开关切换到移动优先的索引,绝大多数主导竞争的网站将面临 SEO 大萧条,可能会破坏他们目前的工作方式。
那么,移动优先索引的真正含义是什么?什么时候生效,怎么准备?在本帖中,我们将解释移动优先,以及如何让你的网站为这些变化做好准备,以避免潜在的灾难。
什么是移动优先索引?
此前,谷歌的抓取、索引和排名系统一直使用桌面版网站。移动优先索引意味着 Googlebot 现在将使用你的 WordPress 网站的移动版本进行索引和排名。这有助于改善移动用户的搜索体验。请注意,您可能还会在您的日志中看到更多来自 Googlebot Smartphone 的流量。
Support
让我简单地给你解释一下:谷歌已经注意到,世界上大多数人都在移动设备上浏览,因此访问网站的移动版本。但是目前,他们的整个索引系统在为用户评估质量和相关性时,首先查看网站的桌面版本。
这对谷歌来说是一个巨大的、潜在的破坏,可能会导致搜索者放弃这个平台。为什么如果大多数人使用移动设备浏览,而谷歌索引桌面版本的相关性和质量,这很可能是移动用户获得了低于标准的体验。
记住之前的统计: 21%的小型企业移动网站没有优化。这意味着许多谷歌用户不可避免地会访问低质量的移动网站。谷歌和商业网站再也不能让这种事情发生了。当 85%的用户在糟糕的移动体验后不会再回到你的网站或品牌时就不会了。
在过去的几个月里,使用手机友好设计的顶级网站数量大幅增加(通过 meta viewport 标签),但令人惊讶的是,大量网站没有响应(或使用不太受欢迎的手机友好方案),通过@ built with【https://t.co/zozrmHkfi4pic.twitter.com/OlxHug4pYx
—赛勒斯(@ CyrusShepard)2018 年 3 月 26 日
谷歌手机弹出广告对网站用户的惩罚
我们意识到你们中的许多人没有跟上最新的谷歌趋势和更新。你怎么能?你们中的许多人忙于经营生意,一天的时间就这么多。另一大部分人可能会将你网站的工作外包给一家代理公司或维护公司。但是他们也在应付大量的客户。自 2017 年 1 月 10 日起,谷歌手机弹出窗口处罚在全网生效。如果你最近看到移动流量大幅下降,你可能需要检查你的网站,以确保你正确使用弹出窗口。在下面阅读更多关于这种惩罚的内容以及你能做些什么。
2017 年 1 月 10 日更新:从今天开始,用户在从移动搜索结果转换时不容易访问到内容的页面可能不会排名很高。正如我们所说,这个新信号只是排名中使用的数百个信号之一,搜索查询的意图仍然是一个非常强的信号,所以如果一个页面有很好的相关内容,它仍然可以排名很高。–谷歌网站管理员团队
- 谷歌手机弹出处罚
- 弹出惩罚的影响
- 如何查看您的手机流量
- 你应该做些什么
谷歌手机弹出惩罚
谷歌给了我们足够的时间,因为他们最初在 2016 年 8 月宣布了移动弹出窗口处罚(从技术上讲,这不是处罚,而是贬低你的页面。但大多数情况下,结果是一样的)。除非你紧跟最新的 SEO 趋势和事件,否则你很容易忽略这一点。他们这样做的原因是因为弹出窗口很容易让用户感到沮丧。我们可能都曾被弹出窗口所困扰。通过在移动设备上不允许它们,这可以允许更容易和更快地访问页面上的内容。
处罚示例
重要的是要注意到这种惩罚是逐页施加的。也就是说,页面本身会在谷歌被降级,但不是整个网站。除非你的整个网站都有弹出窗口,否则你会看到一个全球性的 SERPs 下降,因为每一个都可能受到轻微的打击。这种惩罚不仅适用于 popups,而且适用于所有形式的侵入性间隙细胞。以下是谷歌的一些例子,可能会让你受到处罚。
- 在用户从搜索结果导航到某个页面后,显示一个包含主要内容的弹出窗口。如果你使用的是延迟弹出窗口或者是在用户向下滚动页面一部分后触发的弹出窗口,这些也会被扣分。
- 显示一个独立的插页,用户在访问主要内容之前必须消除它。你知道那个大屏幕欢迎垫吗?他们现在不能使用手机。
- 使用一种布局,其中页面的折叠部分看起来类似于独立的插页,但原始内容被内联在折叠之下。

Google popup penalty examples (src: Google)
可接受的弹出窗口
当然,对这一规则也有一些期望。以下是一些仍然可以接受的例子:
- 推送通知是允许的,因为它们只占屏幕的一小部分。
- Cookie 使用和年龄验证。法律要求的任何东西都应该而且仍然可以使用。
- 小应用横幅。一般来说,最佳做法是确保不超过 1/4 的移动屏幕被占用。
- 退出弹出窗口不受影响。
Google AdSense
Google Adsense 应该也不会受到 Google mobile 处罚的影响。页面级广告,如锚定广告/覆盖广告和插页广告都在可接受的准则范围内。

主播/覆盖广告只占屏幕的一小部分,很容易被忽略。有了小广告,当你从谷歌的页面结果转到一个网页时,它们就不会显示出来。它们只在你从一个网站的第一页转到第二页时显示。移动罚款只适用于直接来自谷歌的流量。
其他流量
此外,如果你的流量来自谷歌以外的任何地方,你仍然可以使用弹出窗口。我们并不是说你应该这样做,但是如果你有一个聪明的方法,仅仅基于来自脸书或者 Pinterest 的社交流量来显示一个弹出窗口,你就不会受到惩罚。
弹出惩罚的影响
来自 G-Squared Interactive 的 Glen Gabe 贴出了一些受到谷歌移动弹出窗口处罚负面影响的网站的例子。他们中的一些人在移动排名中失去了十个甚至更多的位置。根据你获得的移动流量,失去 10 个位置可能意味着每天失去成千上万的访问者!移动流量也比以往任何时候都高,因为现在近 60%的搜索来自移动。
一些从未使用过弹出窗口的人报告了完全相反的情况,并且看到了排名的上升。这可能是因为其他竞争对手在他们的领域受到了惩罚,或者说贬值了。
惩罚的例子
以下是 Kinsta 的一个客户报告称,与前一周相比,移动流量下降了 20%。他们在 3 天内失去了近 2000 名访客,因为他们使用的弹出插件有一个 bug。显然,他们用于弹出窗口的 WordPress 插件有办法在手机上禁用,但它不能正常工作。这反过来又导致了客户广告收入的损失。他们已经禁用了那个插件,大约 3 天后他们的排名/流量恢复了。因此,如果您想知道整个站点从损失中恢复需要多长时间,这是一个很好的近似值。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

如何查看您的手机流量
如果你使用弹出窗口、欢迎垫或入侵性间隙,你可以在谷歌分析中查看你的流量,看看你是否被击中。一个更好的跟踪方法是使用关键词排名跟踪工具。但是,如果你没有,你的流量应该与排名的损失相关。显然,即使在本周,谷歌手机弹出窗口惩罚更新仍在推出。你可以预期大概几个星期后更新的全面影响会影响到每个人。
第一步
点击进入您的 Google Analytics 个人资料,在顶部比率的过滤器中选择 2017 年 1 月 9 日至 2017 年 1 月 13 日的日期范围,并与前一周进行比较。

第二步
在左侧的“受众”下,点击进入手机>概览。这将显示移动、桌面和平板电脑的流量。显然,由于假期的原因,可能会有一点波动。但如果你看到移动流量大幅下降,比如 15%或更多,那么你很可能会看到惩罚的结果。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features

Check MyKinsta Analytics
如果你是 Kinsta 的客户,你还可以在 MyKinsta Analytics 中查看你的网站的移动流量。

Mobile vs desktop traffic
你应该做些什么
你可能会有一个大问题,那就是你应该怎么做?你有几个选择。如果你有一个 WordPress 网站,第一件事就是完全禁用你的弹出插件。第二种方法是简单地禁用移动设备上的弹出窗口,并继续在桌面上为访问者提供服务。
我们在金斯塔这里使用弹出窗口,效果很好。在我们的博客上,我们只在 50%滚动的时候使用它们,因为我们不想让它们影响我们网站的其他部分或者打扰我们的访问者。我们从未在移动设备上使用过它们。如果你不想使用弹出窗口,Kissmetrics 有一篇很棒的文章,介绍了在不打扰访问者的情况下获取电子邮件线索的 10 种方法。
现在很多插件都有选项来选择是否要在手机上显示。在忍者弹出窗口插件中,您可以在常规设置中轻松禁用移动设备上的弹出窗口。

这里有一个来自 MyThemeShop 的 WP Subscribe Pro 插件的例子。然而,我们建议现在禁用这个插件中的弹出窗口,因为移动设备检测目前有一个 bug。请记住,即使这些插件有选项,你仍然应该在你的手机上测试,以确保它的工作。

以下是 SumoMe 中显示选项的一些附加链接。
此外,如果您使用 SumoMe 的迎宾垫,这些也会受到影响。他们有一个叫做“显示模式”的新功能,可以在所有垫子的“行为”标签中找到,现在可以让你把它们嵌入到折叠下面。这符合谷歌的指导方针。你可以阅读 SumoMe 关于谷歌手机弹出窗口处罚的官方声明。
您可以随时联系您正在使用的任何弹出窗口或潜在客户生成插件的开发者,询问如何在移动设备上禁用弹出窗口。如果他们没有选择,那么可能是时候尽快找到一个新的插件了。
摘要
你最不希望发生的事情就是因为在移动设备上显示弹出窗口而在谷歌受到惩罚。如果您还没有禁用它们,现在是时候这样做了。这包括迎宾垫和所有其他侵入性间隙。惩罚不是永久的,所以不要过于恐慌,因为你可以期待你的移动流量和排名在几天内恢复。你被谷歌手机弹出窗口处罚了吗?如果有,请在下面告诉我们。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
如何免费使用 Google Optimize 在 WordPress 进行 A/B 测试
不管你有什么类型的 WordPress 网站,是电子商务商店还是联盟营销博客,重要的是你永远不要停止 A/B 测试!数据驱动的决策有助于推动你的网站或业务向前发展,让你在竞争中领先。但是说实话,A/B 测试并不总是容易的。或者你只是一直在拖延。好吧,今天希望我们能改变这一切!
下面我们将深入探讨如何在 WordPress 中使用 Google Optimize 进行 A/B 测试。不管你有什么类型的网站,这都是可行的。最棒的是,它是免费的。
什么是 A/B 测试?
A/B 测试,有时也称为分割测试,是一种将页面上的元素(或任何类型的数据)相互比较的方法,以确定哪个在页面浏览量、页面停留时间、转化率、跳出率等方面表现更好。一些例子包括:
- 测试不同的标题。
- 尝试新的登录页面内容或页面布局。
- 尝试不同颜色的 CTA 按钮。
- 显示完全不同的内容,例如在小部件中显示 CTA,而不是在联系人潜在客户表单中显示。你可以在谷歌分析中追踪漏斗中的销售情况,看看哪个会带来更多的销售。
有不同形式的 A/B 测试,如多元测试,但最常见的方法是简单地将 50%的流量发送到页面 A,将 50%的流量发送到页面 B。也称为分割测试。

A/B split testing
这个想法是从简单的测试开始,例如改变 CTA 文本或按钮颜色,找到获胜者,然后用新的获胜者重复这个过程。当你这样做的时候,无论你追求什么目标,你都应该开始看到更好的结果。
由于样本大小和时间的原因,确定你的网站是否有足够的流量来开始 A/B 测试也是非常重要的。Stephen Watts 有一篇很棒的文章触及了其中的一些细节,包括为什么你应该复制你的营销测试。
谷歌优化
当涉及到 A/B 测试时,有许多不同的工具可供选择。在我们关于最好的 A/B 测试工具的帖子中,我们涉及了很多。
然而,如果你有大量的流量,他们中的许多人可以轻松地运行你一个月数百甚至数千美元。最好把预算花在高质量的主机上。😉许多 A/B 测试工具也有很多你可能永远不会用到的特性。
虽然一个好的工具在回报方面肯定会有回报,但从免费的东西开始学习 A/B 测试是如何工作的,并了解哪些目标对您的企业来说是可以实现的,这可能是有利的。
在我们看来,谷歌优化是一个很好的工具,尤其是因为它是免费的。虽然它没有 WordPress 插件或直接集成,但一旦你掌握了窍门,它仍然很容易使用。另一个好处是,它与谷歌分析的结合,一个你们大多数人可能已经在使用的工具,甚至远远优于其他一些解决方案。只需轻轻一点,你就可以将它与谷歌分析目标挂钩。
Google Optimize
他们确实有一个高级版本(优化 360 ),但你可以免费运行多达 5 个同时进行的实验。对于你们中的许多人来说,这已经足够了,因为你不想同时运行太多的 A/B 测试,否则,它可能会扭曲你的数据质量。我们已经在 Kinsta 使用了免费版的 Optimize,效果非常好!
如果你很好奇,下面是免费版(优化)与高级版(优化 360)的对比。

Google Optimize vs Optimize 360 (Image source: Google)
如何在 WordPress 中设置谷歌优化
按照下面的步骤建立一个免费的谷歌优化账户,并在你的 WordPress 站点上进行配置。
第一步
首先要做的是前往谷歌优化,点击“开始”按钮注册一个免费账户。
重要提示:您将需要使用已经与您的 Google Analytics 帐户关联的 Gmail 或 Google Workspace 电子邮件地址。

Get started with Google Optimize
然后按照下面的步骤回答一些关于数据权限和共享的可选问题。
第二步
接下来,您需要链接您的谷歌分析属性。在右侧,单击“链接属性”

Google Optimize – Link Google Analytics Property
第三步
然后你应该会看到你的谷歌分析属性。如果您的 Gmail 附带了多个属性,您需要选择一个要与 Google Optimize 一起使用的属性。然后点击“链接”

Link a property in Google Optimize
第四步
接下来,点击“获取片段”

Google Optimize get snippet
第五步
现在是时候用你的 Google 优化容器 ID 来修改你的 Google 分析代码了。这里有几件重要的事情需要提及:
- 如果你目前在你的网站上安装了谷歌分析,必须在你的网站标题中,在
</head>标签之前。通常把它放在页脚是可以的,但是在这种情况下,如果你没有在页眉中运行脚本,你会在页面加载时看到明显的白色闪光。这是因为脚本需要在 DOM 加载时立即启动。如果你使用的是 WordPress 插件,大多数都有一个选项来选择脚本的页眉或页脚位置。 - 优化代码片段看起来类似于:
ga('require', 'GTM-XXXXXXX');,它包含您的优化容器 ID。你需要做的只是修改你当前的谷歌分析脚本来包含这个,而不是再次添加整个脚本。

Deploy Optimize code
如果你已经手动安装了谷歌分析跟踪脚本,那么你需要做的只是简单地添加它,就像他们提供的例子。然而,如果你目前正在使用一个谷歌分析 WordPress 插件,你可能需要改变一些东西。
你应该首先检查你的 Google Analytics WordPress 插件是否已经支持 Google 优化或者添加自定义代码。这里有几个 WordPress 插件已经支持谷歌优化或者允许你在插件设置中添加代码:
- WP 的谷歌分析仪表板:在插件设置的集成下,它有一个选项来添加你的优化容器 ID。
- GA Google Analytics :在插件的设置中有一个选项来添加优化代码。
注意:如果你使用谷歌标签管理器来部署谷歌分析,你仍然可以安装优化器,但是它可能会有额外的延迟,甚至谷歌也不建议这样做。由于脚本在性能方面的工作方式,他们建议直接在页面上部署优化(这是大多数 WordPress 插件所做的)。
下面是一个使用 WP 插件的谷歌分析仪表板的例子。在 Integration 选项卡下,您可以“启用优化跟踪”并输入您的容器 ID。

Enable Google Optimize in Analytics plugin
代码准备好后,点击“下一步”,回到谷歌优化向导。
第六步
当 Google Optimize 首次推出时,它有一些性能问题,他们创建了一个页面隐藏片段来减少页面加载时的页面闪烁。添加页面隐藏代码段需要在分析跟踪代码之前添加额外的代码。
然而,我们最近发现不再总是必要的。如果你的网站已经相当快了,你应该不会有任何问题。我们不再使用页面隐藏代码片段,而是一直运行测试。
然而,由于每个网站都是不同的,如果你遇到问题,你可能需要用页面隐藏代码片段进一步修改你的分析脚本。你也可以修改async-hide时间,默认设置为 4000 毫秒。一些插件,比如上面的那个,也有简单的切换来启用页面隐藏支持。

Minimize page flickering
点击“完成”,你的 WordPress 站点应该准备好了。
如何用谷歌优化运行 A/B 测试
现在是有趣的部分,在谷歌优化中创建你的第一个 A/B 测试。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
第一步
在谷歌优化仪表板上点击“让我们去”创建一个新的 A/B 测试,或者他们所谓的实验。

Create Experience A/B test in Google Optimize
第二步
在下面的例子中,我们将做一个简单的 CTA 按钮颜色变化 A/B 测试,这样你可以很容易地看到它是如何工作的。请记住,基本上你的 WordPress 站点上的任何 HTML 或 CSS 元素都可以在 Google Optimize 中进行更改。
因此,我们为我们的测试选择一个名称,并输入我们想要编辑体验代码的 URL。在这个例子中,我们想改变一个 CTA 按钮的颜色,看看哪个按钮会给我们的联系我们页面带来更多的流量。对于体验类型,我们也选择 A/B 测试。然后点击“创建”

Google Optimize create A/B test
正如你所看到的,除了 A/B 测试之外,Google Optimize 还支持其他类型的实验,你可能想探索一下:
第三步
默认情况下,Google Optimize 将使用您在上面为实验选择的编辑器页面作为原始变体。然后,您需要创建第二个变体。点击“创建变体”

Google Optimize create a variant
第四步
给你的变体取一个名字,一个你以后很容易识别的名字。因为我们测试的是不同的按钮颜色,所以我们将我们的按钮命名为红色按钮。然后点击“完成”

Google Optimize name variant
第五步
然后你将需要改变你的变体,因为默认情况下,它只是创建你的原件的一个副本。点击红色的“0 变更”。

Google Optimize change variant
第六步
你可能会看到一个关于使用谷歌浏览器扩展的警告。为了获得最佳的编辑和预览功能,你需要安装免费的谷歌 Chrome 优化扩展。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
然后你会看到谷歌优化编辑器。挺厉害的!你可以改变页面上的任何内容。

Google Optimize Editor
在我们的例子中,我们用两种不同颜色的按钮,蓝色和红色,测试点击联系我们页面的结果。如果你好奇的话,我们只是为这个按钮使用了 Shortcodes Ultimate 插件。
所以首先我们要改变按钮的颜色。为此,您可以简单地单击任何元素,在本例中是按钮,并编辑它的 CSS 属性。他们甚至有一个颜色选择器。如果你愿意,你可以直接编辑 CSS 或者 HTML。

Change button color in Google Optimize
我们改变的另一件事是按钮的 URL。
- 原始按钮链接到
https://editwp.com/contact-us/?button-test-**blue**。 - 变异按钮指向
https://editwp.com/contact-us/?button-test-**red**。

Change button URL
我们为什么要这么做?在谷歌分析,你可以在任何时候浏览,看看有多少网页浏览量的基础上登记的按钮类型。你应该永远不要在你的内部站点上使用 UTM 参数,但是像我们上面所做的那样在 URL 上附加一些东西是可以的。这只是给你额外的数据,你可以在任何时候浏览。
完成编辑后,您可以点击右上角的“保存更改”和“完成”。然后你可以点击“网络预览”来看看它是什么样子的。

Google Optimize web preview
下面是我们的测试是如何设置的。记住,一切都是用谷歌优化编辑器改变的,而不是在 WordPress。
A/B 原始变体
在我们最初的版本中,我们有一个蓝色的按钮,50%的流量将流向这个按钮。按钮链接指向我们的联系方式:https://editwp.com/contact-us/?button-test-**blue**。

A/B test original variant
A/B 红色按钮变体
在我们的另一个变体中,我们有一个红色按钮,50%的流量将流向这个按钮。按钮链接指向我们的联系方式:https://editwp.com/contact-us/?button-test-**red**。

A/B test variant 1
第七步
下一步是添加一个目标。这就是目标或者你想考的东西。默认情况下,目标设置为 50%流量分配,因此您可以保持不变。你会想给你的目标一个简短的描述,这样你就可以很容易地看到为什么你后来添加它。请记住,有时您可能要运行几个月的测试,所以请确保添加一些您以后可以识别的内容。然后点击“添加实验目标”

Google Optimize experiment objective
第八步
如果你已经在使用谷歌分析或电子商务跟踪中的目标和事件,那么你会看到它们列在这里。这是 Google Analytics 与 Optimize 直接集成的一个非常酷的地方。你们中的大多数人可能已经有了转化目标、联系形式目标等等。您可以轻松地将其与您的实验联系起来。但是对于这个例子,我们将创建一个自定义的。

Google Optimize custom objective
第九步
我们使用浏览量作为目标类型,并选择从我们的联系我们页面开始的任何内容:/contact-us/button-test。

Custom objective in Google Optimize
如果你在谷歌分析中设置了电子商务跟踪,你还可以添加交易和收入等其他目标。这就是它变得真正强大的地方。例如,您可以看到某个颜色按钮产生了多少收入。从点击,一直到销售。

Google Optimize objectives – ecommerce
第十步
最后但同样重要的是,一旦你保存了所有的东西,你就可以点击“开始实验”然后,它将立即开始在您在实验中指定的位置上对流量进行分割测试。您还可以使用目标选项轻松设置站点范围的实验。

Google Optimize start experiment
然后你可以坐下来,让谷歌优化做它的事情。通常这需要一到两周的时间。它会自动为你分析出赢家。然后你可以看到哪个变体产生了最好的结果。下面是一个报告的例子。

Google Optimize reporting
摘要
说到营销,假设越少越好。你一定会找到你原本认为表现最差的赢家,反之亦然。
作为一个免费工具,谷歌优化有很多功能!你可以改变按钮、小部件,几乎任何你能想到的东西。然后轻松监控结果,看看哪个表现更好。跟踪页面浏览量、交易数据,甚至单个按钮颜色变化产生的收入。你玩得越多,你越会意识到为什么你永远不应该停止 A/B 测试。找到获胜者,然后再测试一次。
你在你的 WordPress 网站上试过谷歌优化吗?如果是这样,我们很乐意在下面的评论中听到你的想法。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
Google PageSpeed Insights:关于得分 100/100 的真相
毫无疑问,Google PageSpeed Insights 对于所有类型的网站管理员、开发者和网站所有者来说都是一个有用的工具。然而,我们注意到很多人花了几个小时痴迷于优化他们的网站,为了在这个测试中获得 100/100 分。
事实是,这不是 Google PageSpeed Insights 的本意,也不是一个值得追求的目标。当你专注于实现平台的建议,而不是专注于页面顶部的数字时,你会为你的网站创造更多的好处。
这篇文章是使用 Google PageSpeed Insights 的综合指南。我们将介绍谷歌如何使用你的分数,以及如何整合你收到的推荐。
我们开始吧!
Google 的 PageSpeed Insights 是什么?
Google PageSpeed Insights 是一款用于测试网站性能的工具。您可以输入任何 URL 并对其进行分析。

Google PageSpeed Insights
然后,Google 会根据几个性能优化的最佳实践,为您测试过的网站提供一个满分为 100 分的总分。

Google PageSpeed Insights score
除了这个结果,你还会看到谷歌关于如何提高你的性能的几个建议(因此,你的 PageSpeed Insights 分数也是如此)。

Google PageSpeed Insights recommendations
截至 2018 年,PageSpeed Insights 得分是通过 Lighthouse 计算的,这是谷歌开源的自动化工具,用于提高网页的整体质量。这个平台可以评估各种因素,包括性能、可访问性、渐进式网络应用等等。
要查看 Lighthouse 对你网站的综合评估,你可以使用谷歌的测量工具:

Google Webmasters Measure auditing tool
除了进行类似 Google PageSpeed Insights 的性能审计之外,你还将获得可访问性、最佳实践和搜索引擎优化(SEO) 的分数。
T3】
在 Google PageSpeed Insights 中获得 100/100 分的真相
正如我们在本文开头提到的,我们看到许多网站所有者和开发者痴迷于获得完美的 PageSpeed Insights 分数。不幸的是,这些人往往忽略了测试结果的更重要的方面:推荐。
虽然你当然应该努力尽可能地提高你网站的加载时间,但是在 Google PageSpeed Insights 中获得 100/100 分实际上并不那么重要。首先,这甚至不是对性能的终极测试。
与 PageSpeed Insights 不同, Pingdom Tools 使您能够从不同的位置测试您的站点的性能:

Pingdom Tools speed test results
你也可以在平台上运行测试,比如 GTmetrix (它结合了你从 PageSpeed Insights 和 YSlow 得到的分数)和 WebPageTest 。很有可能,您在这些不同工具上的分数不会完全匹配,这向您显示了这些数字有多么随意。
真正重要的是你网站的实际速度。客观地说,我们见过平均加载时间不到 500 毫秒的网站(这是非常快的速度!)在 PageSpeed Insights 上没有 100/100 分。
另一个应该影响你的速度优化方法的因素是你站点的感知性能。你的访客并不关心你的谷歌页面速度洞察力得分是多少。他们只是想尽快浏览你的内容。
使用 Google PageSpeed Insights 测试网站性能的真正目的不是为了获得高分。取而代之的是找到你网站上的问题点,这样你就可以优化它们,减少你的实际和感知的加载时间。
谷歌如何使用 PageSpeed Insights?
除了影响你网站的用户体验(UX),性能也在 SEO 中发挥作用。鉴于 PageSpeed Insights 是由世界上最大和最受欢迎的搜索引擎运营的,有理由认为你的分数可能会对你的搜索引擎结果页面(SERP)排名产生一些影响(至少对谷歌本身而言)。
事实是,谷歌确实使用 PageSpeed Insights 来确定排名——有点像。网站速度是一个排名因素,简单明了。你的表现测试分数可以让你很好地了解你在这方面的情况。
然而,谷歌考虑的不仅仅是页面顶部圆圈中的数字。达到 100/100 并不能保证你在 SERPs 上名列前茅。
坐好,放松,提高你的页面速度——我们会负责 WordPress 缓存,所以你不必担心。免费试用 kin sta。
也就是说,你仍然可以在改进你的 SEO 时使用 PageSpeed Insights 结果。例如,自 2018 年以来,移动页面速度一直是谷歌的排名因素。您会注意到您的性能测试为您的站点的桌面和移动版本都提供了数据:

Mobile tab in Google PageSpeed Insights
由于超过 73%的移动互联网用户声称他们遇到过加载时间过长的网站,谷歌页面速度洞察移动标签中的信息是非常宝贵的。使用这里的建议来减少智能手机和其他设备的加载时间会给你带来竞争优势。
Google PageSpeed Insights 推荐(24 种提高性能的方法)
在这篇文章中,我们已经讨论了很多关于 Google PageSpeed Insights 的建议。它们是你的性能测试结果的真正内容,比你的实际分数更有价值。这就是为什么我们把这篇文章的其余部分献给他们。
然而,在我们深入研究个人建议之前,你需要了解你的现场数据和实验室数据之间的差异。前者将你的网站与过去 30 天 Chrome 用户体验报告中的其他网站进行比较。
还有两个图表显示了您的平均第一次内容丰富的绘画(FCP) 和第一次输入延迟(FID) 的位置:

Google PageSpeed Insights Field Data
在上图中,我们站点的 FCP 大约与第 75 百分位的 45%的站点相同,我们的 FID 大约与第 95 百分位的 9%相同。
实验室数据显示了模拟页面负载的具体数据:

Google PageSpeed Insights Lab Data
你会注意到我们的现场数据和实验室数据 并不完全匹配。这很正常。实验室数据是在固定条件下创建的,而现场数据使用随时间收集的实际装载速度。
结合起来看,现场数据和实验室数据应该可以让你知道你的站点的实际加载时间。正如我们之前提到的,这甚至比你的总页面速度分数更重要,所以你要注意这些数字。
在你考虑了这些信息之后,是时候开始用 Google PageSpeed 的建议来提高你的网站性能了。
T3】
1.消除渲染阻塞资源
来自 Google PageSpeed Insights 的一个更常见的建议是消除渲染阻塞资源:

Eliminate render-blocking resources recommendation
这是指 JavaScript 和 CSS 脚本阻止你的页面快速加载。访问者的浏览器必须先下载并处理这些文件,然后才能显示页面的其余部分,所以在“折叠线以上”放置大量文件会对网站的速度产生负面影响。
你可以在我们的消除渲染阻塞脚本指南中了解更多关于这个问题的信息。就谷歌而言,有两种解决方案你应该考虑:
- 如果您没有很多 JavaScript 或 CSS ,您可以内联它们来消除这个警告。这个过程指的是将 JavaScript 和/或 CSS 合并到 HTML 文件中。你可以用像自动优化这样的插件来做到这一点。然而,这实际上只对非常小的站点有效。大多数 WordPress 网站都有足够多的 JavaScript,这种方法实际上会降低你的速度。
- 另一个选择是推迟你的 JavaScript 。该属性在 HTML 解析过程中下载 JavaScript 文件,但只在解析完成后执行。此外,具有该属性的脚本按照在页面上出现的顺序执行。
您将在 PageSpeed 结果中的建议下方找到受此问题影响最大的资源列表。
查看这段视频了解更多关于如何消除渲染阻塞资源:
2.避免链接关键请求
链接关键请求的概念与关键呈现路径(CRP)和浏览器如何加载页面有关。某些元素——比如我们上面讨论的 JavaScript 和 CSS 必须在页面可见之前完全加载。
作为该建议的一部分,Google PageSpeed Insights 将向您显示您正在分析的页面上的请求链:

Avoid chaining critical requests recommendation
此图将向您展示在您的页面可见之前必须满足的一系列相关请求。它还会告诉您每个资源的大小。理想情况下,您希望最小化相关请求的数量,以及它们的大小。
本帖中讨论的其他建议涵盖了实现这些目标的几种方法,包括:
- 消除渲染阻塞资源
- 推迟屏幕外图像
- 缩小 JavaScript 和 CSS
此外,您可以优化资产加载的顺序,以缩短 CRP。这意味着将文件夹上方的内容移动到 HTML 文件的顶部。你可以在我们的文章“如何在 WordPress 中优化关键渲染路径”中了解更多关于优化 CRP 的信息。
需要注意的重要一点是,您需要处理的关键请求链的数量并不多。Google PageSpeed Insights 不像它的许多其他建议那样,将这项审核视为“通过”或“失败”。这些信息只是为了帮助您缩短加载时间。
3.保持低请求数和小传输量
浏览器加载页面的请求越多,服务器返回的响应资源越多,网站加载的时间就越长。因此,谷歌建议你尽量减少请求的数量,减少资源的规模是有道理的。
像避免链接关键请求建议一样,这一条不会导致“通过”或“失败”。相反,您将只看到请求数量及其大小的列表:

Keep request counts low and transfer sizes small recommendation
没有需要记住的理想的请求数量或最大大小。相反,谷歌建议你通过建立绩效预算来为自己设定这些标准。这是一组已定义的目标,可能与以下方面相关:
- 最大图像尺寸
- 使用的 web 字体数量
- 你调用了多少外部资源
- 脚本和框架的大小
创建绩效预算给你一套标准,让你对自己负责。当你检查你的预算时,你就可以决定是否消除或优化资源来坚持你预定的方针。你可以在谷歌自己的指南中了解更多关于创建一个的信息。
4.缩小 CSS
CSS 文件通常比实际需要的要大,以便于人们阅读。它们可能包括各种回车符和空格,这些对于计算机理解它们的内容是不必要的。
缩小 CSS 是通过删除不必要的字符、空格和重复来压缩文件的过程。谷歌推荐这种做法,因为它减少了你的 CSS 文件大小,因此可以提高加载速度:

Minify CSS recommendation
这些速度上的好处就是为什么 Kinsta 在 MyKinsta 仪表板中内置了一个代码缩减功能。客户可以选择为他们的 CSS 和 JavaScript 文件选择自动缩减代码,无需手动操作就可以加速他们的网站。
如果你不是 Kinsta 的客户,我们建议你使用一个插件,比如自动优化或者 WP 火箭来缩小你的 CSS 文件。
5.缩小 JavaScript
正如您可以通过缩小来减小 CSS 文件大小一样,这同样适用于您的 JavaScript 文件:
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

Minify JavaScript recommendation
Autoptimize 或 WP Rocket 也可以为你的 WordPress 站点处理这个任务。
6.移除未使用的 CSS
样式表中的任何代码都是为了让页面对用户可见而必须加载的内容。如果你的网站上有实际上没有用的 CSS,它会对你的性能造成不必要的消耗。
这就是为什么谷歌建议删除任何未使用的 CSS :

Remove unused CSS recommendation
这里的解决方案本质上与消除渲染阻塞 CSS 的解决方案相同。您可以以任何对您的页面最有意义的方式内联或延迟样式。你也可以使用诸如 Chrome DevTools 到这样的工具来找到需要优化的未使用的 CSS 。
7.最小化主线程工作
“主线程”是用户浏览器的主要元素,负责将代码转换成访问者可以与之交互的网页。它解析并执行 HTML、CSS 和 JavaScript。此外,它还负责处理用户交互。
这意味着,当主线程处理站点代码时,它也不能处理用户请求。如果你的网站的主线程工作时间太长,这将导致糟糕的 UX 和缓慢的页面加载时间。
Google PageSpeed 将标记那些完成主线程工作所需时间超过 4 秒的页面,并呈现一个可用的网页:

Minimize main-thread work recommendation
减少主线程工作量的一些方法已经在这篇文章的其他部分讨论过了,包括:
- 精简您的代码
- 移除未使用的代码
- 实现缓存
但是,您可能也想考虑代码拆分。这个过程包括将 JavaScript 分解成包,在需要时执行,而不是要求浏览器在页面变得交互之前加载所有的包。
Webpack 常用来实现代码拆分。请注意,这是一项相当高级的技术,初学者通常应该独自承担。
8.减少 JavaScript 执行时间
JavaScript 执行通常是主线程工作的最大贡献者。PageSpeed Insights 有一个单独的建议,提醒您该任务是否对您的网站性能有重大影响:

Reduce JavaScript execution time recommendation
上面建议的减少主线程工作的方法也应该可以解决 PageSpeed 结果中的这个警告。
9.缩短服务器响应时间(TTFB)
到达第一个字节的时间(TTFB)是浏览器在发出请求后从站点服务器接收到第一个字节数据所需的时间。虽然这和你的整体站点速度不一样,但是低 TTFB 对你的站点性能有好处是可以理解的。
因此,减少服务器响应时间是 Google PageSpeed Insights 的建议之一。如果您能够获得较低的 TTFB,您将在通过审核下看到以下消息:

Server response times are low message
有几个因素会影响你的 TTFB。降低它的一些策略包括:
- 选择一个高质量的虚拟主机提供商,专注于速度
- 使用轻量级主题和插件
- 减少网站上安装的插件数量
- 利用内容交付网络(CDN)
- 实现浏览器缓存
- 选择实体域名系统(DNS)提供商
我们在 TTFB 上的帖子是一个很好的资源,可以获得这方面优化的更多细节。
10.适当调整图像大小
像图像这样的媒体文件会严重影响网站的性能。适当地调整它们的大小是减少加载时间的简单方法:

Properly size images recommendation
如果你的页面包含的图片比实际需要的要大,CSS 可以用来适当地调整图片的大小。这比最初简单地加载正确大小的图像需要更长的时间,因此会影响页面的性能。
要解决这个问题,你可以上传适当大小的图像,或者使用“响应图像”。这包括为各种设备创建不同大小的图像。
您可以使用srcset属性来完成此操作,该属性被添加到 < img > 标签中,以指定不同大小的备选图像文件。浏览器可以读取这个列表,确定哪个选项最适合当前屏幕,并提供那个版本的图像。
例如,假设您有一个标题图像,您想使它具有响应性。你可以上传 800、480 和 320 像素宽的三个版本。然后应用 srcset 属性,如下所示:
<img srcset="header-image-800w.jpg 880w,
Header-image-480w.jpg 480w,
Header-image-320w.jpg 320w"
sizes="(max-width: 320px) 280px,
(max-width: 480px) 440px,
800px"
src="header-image-800w.jpg">
srcset 属性指定不同的可用文件,而大小属性告诉浏览器基于当前屏幕大小应该使用哪一个。
11.延迟屏幕外图像
延迟屏幕外图像的过程通常被称为“延迟加载”。这意味着浏览器不会在显示上面的内容之前加载页面上的所有图像,它只会加载那些立即可见的图像。
在页面变得可见之前加载得越少意味着性能越好,这也是 Google 推荐这种方法的原因:

Defer offscreen images recommendation
有几个 WordPress 插件是专门为懒加载做的,包括 WP 火箭的 a3 懒加载和懒加载。各种镜像和性能优化插件如auto timize 也有懒加载功能。查看我们关于在 WordPress 上惰性加载图片和视频的完整指南。
12.高效编码图像
正如我们在这篇文章前面提到的,图片对你的网站性能有很大的影响。你可能希望考虑的最基本的优化最佳实践之一是压缩,它可以帮助减少你的文件大小,这样它们会加载得更快。这也是遵循谷歌推荐的高效编码图像的主要方法:

Efficiently encode images recommendation
关键是实现尽可能小的文件大小,而不牺牲图像本身的质量。像 Imagify 和 Smush 这样的插件可以帮助完成这项任务。你可以在我们的图像优化指南中了解更多。
影响您是否通过高效编码图像审核的其他建议包括:
- 以正确的尺寸提供图像
- 实现延迟加载(延迟屏幕外图像)
- 将图像转换为新一代文件格式,如 WebP
- 将视频格式用于动画内容,如 gif
除了压缩你的图像,你还可以按照本文其他地方描述的步骤来实现这些建议。
13.以下一代格式提供图像
有些图像文件格式加载速度比其他格式更快。不幸的是,它们不是你常见的 PNG 或 JPEG 格式。 WebP 图片正在成为新的标准,如果你的图片不符合标准,谷歌页面速度会通知你:

Serve images in next-gen formats recommendation
这似乎是一个很难满足的建议,因为你的网站上可能已经有很多图片了。幸运的是,有插件可以帮助。例如,Imagify 和 Smush 都提供了 WebP 转换功能。
14.将视频格式用于动画内容
在各种情况下,gif 可以是视觉内容的有效形式。教程走查、专题评论,甚至幽默的动画都可以提升你的文章,使它们对读者来说更有趣、更有价值。
不幸的是,这些好处是以牺牲您的性能为代价的。gif 的加载要求很高,这就是为什么 PageSpeed Insights 建议提供视频内容:

Use video formats for animated content recommendation
不幸的是,将 gif 转换成视频格式并不是最简单的过程。首先,您必须决定要使用哪种类型的视频:
- MP4: 生成的文件稍大,但兼容大多数主流浏览器。
- WebM: 优化程度最高的视频格式,尽管它的浏览器兼容性有限。
一旦你做出了对你的网站最有意义的选择,你就需要转换文件格式。最好的方法是通过命令行。要开始,安装 FFmpeg 。这是一个用于转换文件格式的开源工具:

FFmpeg file format conversion tool for video and audio
然后,打开命令行界面,运行以下命令:
ffmpeg -i input.gif output.mp4
这将把文件名为 input.gif 的 GIF 转换成文件名为【output.mp4】T2 的 MP4 视频。然而,改变格式仅仅是开始。现在,您需要将生成的视频嵌入到您的网站上,使其看起来像一个动画 GIF。
为动画嵌入视频内容
如果你以前看过 GIF,你可能会注意到,它们与普通视频略有不同。他们通常自动播放并循环播放,而且总是没有声音。在你的网站上嵌入新的 MP4 或 WebM 文件不会产生这些特性。
然而,你可以用一些非常简单的代码重新创建它们。将视频上传到媒体库,然后将以下内容添加到要包含 GIF 的页面或帖子中:
<video autoplay loop muted playsinline>
<source src="output.mp4" type="video/mp4">
</video>
这将把指定的属性应用到您的视频,使它看起来更像 GIF。只需修改文件名和类型以匹配您的资源。关于这个主题的更多细节,我们建议阅读谷歌关于将 gif 转换成视频的指南。
15.确保在网页字体加载过程中文本保持可见
像图像一样,字体往往是需要很长时间才能加载的大文件。在某些情况下,浏览器可能会隐藏你的文本,直到你使用的字体完全加载,这将导致谷歌页面速度洞察的建议:

Ensure text remains visible during webfont load recommendation
谷歌建议你通过在你的 @font-face 风格中应用字体显示 API swap 指令来解决这个问题。为此,访问您的样式表( style.css )并在 @font-face 下的 src 属性后添加以下内容:
字体显示:交换
你可以在我们的文章“ 如何在 WordPress 中改变字体”和我们的本地字体深度指南中了解更多关于优化网页字体的信息。
16.启用文本压缩
Google PageSpeed Insights' 启用文本压缩推荐使用 GZIP 压缩:

Enable text compression recommendation
在某些情况下(如上图所示),服务器会自动启用文本压缩。如果你的网站不是这种情况,你有几个选择来遵循这个建议。
首先是安装一个具有 GZIP 压缩功能的插件。如果你愿意付钱的话,WP 火箭是一个可行的解决方案。
您也可以手动压缩文本。这就涉及到编辑你的 。htaccess 文件,这可能有风险,所以确保你手头有最近的备份。
大多数 WordPress 站点运行在 Apache 服务器上。启用 GZIP 压缩的代码如下所示:
<IfModule mod_deflate.c>
# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
</IfModule>
你应该把它加在你的中的 #END 之后。htaccess 文件。如果你碰巧在 Nginx 服务器上有你的 WordPress 站点,你应该把下面的代码添加到你的 nginx.conf 文件中:
36 gzip on;
37 gzip_disable "MSIE [1-6]\.(?!.*SV1)";
38 gzip_vary on;
39 gzip_types text/plain text/css text/javascript application/javascript application/x-javascript;
如果你想检查你的网站的文本压缩,我们建议使用一个工具,如 GiftOfSpeed :

GiftOfSpeed GZIP compression check
这将让你知道 GZIP 压缩是否已经成功实现,以及你的网站运行在什么类型的服务器上,以及其他一些关键细节。
17.预连接到所需的原点
很有可能你的网站上至少有一个第三方资源——Google Analytics 就是一个常见的例子。浏览器与这些资源建立连接需要时间,这会降低你的加载速度。
使用 preconnect 属性可以马上告诉浏览器你的页面上有第三方脚本需要加载。然后,请求它们的过程可以尽快启动,从而提高您的性能。
如果谷歌认为你的页面可以从这项技术中受益,你会看到pre connect to required origins建议:

Preconnect to required origins recommendation
有几种方法可以实现这个优化策略。如果你喜欢编辑你的 WordPress 主题文件,你可以给你的header.php文件添加一个链接标签。这里有一个例子:
在这种情况下,标签告诉浏览器他们需要尽快建立到example.com的连接。Google PageSpeed Insights 将列出您应该添加带有预连接属性的链接标签的任何相关资源。
另一个选择是使用插件来达到同样的效果。perfmates包含预连接功能(声明:我是 perfmates 的创始人之一)。WP Rocket 和 Pre* Party 资源提示包含类似的功能。
18.预加载密钥请求
类似于pre connect to required origins的建议,遵循这个建议可以使浏览器必须向站点服务器发出的请求数量最小化。然而,预加载关键请求指的是在你自己的服务器上加载关键资产,而不是连接到第三方资源:

Preload key requests recommendation
实现这种技术也非常类似于前面的建议。您可以将指定 PageSpeed Insights 中列出的资源的链接标签添加到您的header.php文件中:
您还可以使用 Perfmatters、WP Rocket 或 Pre* Party 资源提示来合并此标签。
19.避免多次页面重定向
当您希望一个 URL 指向另一个 URL 时,可以使用重定向。当你在你的站点上移动或删除一个页面时,它们通常被使用。虽然一般来说使用重定向没有什么问题,但是它们确实会导致加载时间的额外延迟。
如果你的网站上有太多的重定向,你可能会在 Google PageSpeed Insights 中看到这个建议:

Avoid multiple page redirects recommendation
对于这个建议,您唯一能做的就是确保您只在绝对必要的时候使用重定向。你可以在我们的文章“提高性能的最佳实践 ”中了解更多关于创建它们的过程。
20.利用高效的缓存策略服务静态资产
如果你已经使用 Google PageSpeed Insights 有一段时间了,你可能会更好地了解这个建议,因为利用浏览器缓存警告。在版本 5 中,它现在被标记为用高效的缓存策略服务静态资产:

Server static assets with an efficient cache policy recommendation
这个建议有几个层面我们需要仔细研究。首先是“缓存”的含义。简而言之,这是一个浏览器保存页面副本的过程,这样在以后的访问中可以更快地加载它们。
WordPress 站点实现缓存最常见的方式是用插件实现。WP 火箭和 W3 总缓存是热门选项。然而,一些主机提供商—,包括我们这里的 Kinsta ,通过他们的服务器实现缓存。在你安装一个缓存插件之前,一定要检查你的主机是否是这种情况。
坐好,放松,提高你的页面速度——我们会负责 WordPress 缓存,所以你不必担心。免费试用 kin sta。
一旦你为你的站点启用了缓存,你就可以担心这个建议的第二部分,也就是你的缓存策略的“效率”。浏览器会定期清理缓存,用更新的副本刷新它们。
理想情况下,您希望这个时间段更长而不是更短。如果你每隔几个小时就从浏览器缓存中清除你的站点,那就违背了使用这种技术的初衷。您可以使用 Cache-Control 和 Expires 头来优化您的缓存过期时间。
添加缓存控制头
使用以下代码在 Nginx 中添加缓存控制头:
location ~* \.(js|css|png|jpg|jpeg|gif|svg|ico)$ {
expires 30d;
add_header Cache-Control "public, no-transform";
}
您应该将它添加到服务器的配置文件中。在上面的示例中,指定的文件类型设置为 30 天后过期。
那些拥有 Apache 服务器的用户应该在他们的中使用这个片段。改为 htaccess 文件:
<filesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|svg|js|css|swf)$">
Header set Cache-Control "max-age=84600, public"
</filesMatch>
在 #BEGIN WordPress 之前或 #END WordPress 之后添加此代码。在此示例中,缓存过期时间设置为 84,600 秒。
添加过期标题
缓存控制头文件现在几乎是标准的。然而,有一些工具(包括 GTMetrix)仍然检查过期报头。
您可以通过将以下内容合并到您的服务器块中来将 expires 头添加到 Nginx 服务器中:
location ~* \.(jpg|jpeg|gif|png|svg)$ {
expires 365d;
}
location ~* \.(pdf|css|html|js|swf)$ {
expires 2d;
}
您应该根据文件类型设置不同的到期时间。如果您将这段代码添加到您的中,Apache 服务器将产生相同的结果。htaccess 文件:
## EXPIRES HEADER CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType image/svg "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>
## EXPIRES HEADER CACHING ##
同样,你应该在 #BEGIN WordPress 之前或者 #END WordPress 之后添加这段代码。
谷歌分析的高效缓存
具有讽刺意味的是,为了跟踪用户行为,您可能已经添加到页面的标题中的 Google Analytics 脚本的缓存过期时间只有两个小时。这很可能是因为,如果对平台进行了更新,用户将可以快速访问这些更改。
该脚本将出现在需要您关注的资源列表中,在使用高效缓存策略服务静态资产建议下。由于它属于第三方,你不能用缓存控制或过期头来改变有效期。
如果这是本建议中列出的唯一脚本,您仍然可以通过审核:

Passed efficient cache policy audit
然而,正如我们在这篇文章中注意到的,你的页面速度分数没有你的实际表现和感觉表现重要。为了有效地提供这种资源,你可以考虑在本地托管 Google Analytics。
像Complete Analytics Optimization Suite(CAOS)和 Perfmatters 这样的插件将使您能够做到这一点。你可以在我们的页面速度建议完整指南中阅读更多关于这个过程的信息。
21.减少第三方代码的影响
我们已经提到了第三方脚本对您的性能产生负面影响并导致 PageSpeed Insights 审计失败的几种不同方式。理想情况下,最好限制你对这些工具的依赖,以防止不良影响。
然而,在某些情况下,满足站点需求的最佳解决方案是加入第三方脚本。谷歌分析是一个很好的例子。其他包括:
- 社交媒体分享按钮和供稿
- YouTube 视频嵌入
- 广告和其他内容的内嵌框架
- JavaScript、字体和其他元素的库
在你认为有必要使用第三方脚本的情况下,减少它对你的网站性能的影响是很重要的,因为你的页面速度分析结果会告诉你:

Reduce the impact of third-party code recommendation
为了更有效地加载第三方代码,你可以考虑我们在本文中已经提到的技术之一:
- 推迟 JavaScript 的加载
- 使用带有预连接属性的链接标签
- 自托管第三方脚本(正如我们上面描述的 Google Analytics)
这些方法应该最大限度地减少对网站性能的影响。
22.避免巨大的网络负载
这一建议与您的移动访问者尤其相关。较大的有效负载可能需要使用更多的蜂窝数据,从而让用户付出昂贵的代价。最大限度地减少访问页面所需的网络请求数量可以防止这种情况:

Avoid enormous network payloads recommendation
Google 建议将您的总字节大小保持在 1,600 KB 或更少。在这篇文章中可以找到实现这一目标最常用的方法,包括:
- 推迟文件夹下的 CSS、JavaScript 和图像
- 缩小代码
- 压缩图像文件
- 对图像使用 WebP 格式
- 实现缓存
遵循这些策略的相关步骤,您应该无需任何额外的努力就能通过审核。
23.用户计时标志和措施
这个建议只有在您使用用户计时 API 时才有意义。这个工具创建时间戳来帮助您评估 JavaScript 的性能。如果您已经为您的站点设置了 API,您将在 PageSpeed Insights 的这个标题下看到您的分数和衡量标准:

User Timing marks and measures recommendation
如你所见,这是谷歌的另一个建议,不会导致“通过”或“失败”。PageSpeed Insights 只是使这些信息易于检索,因此您可以使用它来评估可能需要优化的领域。
如果你对将用户计时 API 整合到你的 WordPress 站点感兴趣,你可以在主题为的 Mozilla 指南中了解更多。
24.避免过大的文档对象模型(DOM)大小
简而言之,DOM 是浏览器将 HTML 转换成对象的方式。它包括使用由单个节点组成的树形结构,每个节点代表一个对象。当然,页面的 DOM 越大,加载的时间就越长。
如果你的页面超过了某些关于 DOM 大小的标准,它会建议减少节点的数量以及 CSS 样式的 T2 复杂度:

Avoid an excessive DOM size recommendation
如果你没有通过 PageSpeed Insights 的审核,一个常见的原因就是你的 WordPress 主题。沉重的主题通常会给 DOM 添加大量的元素,还可能包括复杂的样式,这会降低站点的速度。如果是这种情况,您可能需要切换主题。
你在为在#Google PageSpeed 上获得 100/100 分而苦苦挣扎吗?这里有一个提示:不要纠结于你的分数,关注真正影响你的页面负载的是什么!🚀📊 点击推文
摘要
Google PageSpeed Insights 应该是你网站管理员工具箱中的必备工具。然而,专注于你的分数和执着于达到梦寐以求的 100/100 可能不是最好的利用你的时间。它可能会把你从其他能提供更大益处的重要任务中抽离出来。
在这篇文章中,我们讨论了你的 Google PageSpeed 分数是重要的还是不重要的。我们还分享了一些将该平台的建议应用到您的网站上的简短指南,以提高其性能。
您对 Google PageSpeed Insights 或优化您的网站性能有疑问吗?请在下面的评论区提问!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
谷歌的专利和搜索引擎优化排名因素:连接点
原文:https://kinsta.com/blog/google-patents-seo-ranking-factors/
SEO 是一个混乱的领域,要求数字营销专家每天都要突破界限。全球各地的 SEO 总是祈祷好运,因为他们经常被即将到来的谷歌更新或另一种惩罚的恐惧所困扰。当他们最担心的事情发生时,他们会陷入疯狂,试图找到解决办法,控制损失,试图让网站恢复往日的辉煌。
如果你经历过这种紧张的情况,这篇文章可以帮助你预见谷歌未来的算法更新计划,并提前做好准备。然而,谷歌并不总是对的。看看金斯塔是如何意外获得手动点球的。
这篇文章将会给你一个理解最关键的 SEO 因素的开端,这些因素将会定义 2020 年的 SEO 格局。这应该有望让那些希望超越技巧和黑客来创造 SEO 和数字营销策略的 SEO 专业人士大开眼界,这些策略将产生持久的影响。
方法学
我们分析了谷歌在过去几年中一直在研究或已经实施的 20 多项主要专利。根据技术类型的不同,其中一些可能需要数年时间才能在谷歌搜索中显示出来。
总的来说,我们将指出 2020 年 SEO 和数字营销人员应该密切关注的 11 个主要领域。
- 更清晰的内容相关性和意图
- 2019 年上线多语言
- 苹果=应用,但谷歌=谷歌+应用
- 基于位置的搜索的重要性
- 授权在线社区并增加本地搜索的用户评论
- 语音识别——未来的搜索模式
- 图像优化和消歧
- 重新获取排名参数
- 跟踪视频中的事件和广告投放
- 定制的搜索结果和更快的访问速度
- 避免使用受版权保护或第三方多媒体内容
1.更清晰的内容相关性和意图
如果你和 SEO 打交道已经有一段时间了,你可能已经知道 Google 创始人写的经典页面排名算法。

Google PageRank algorithm
PageRank 算法
我们大多数人现在都知道,今天只有一小部分的页面排名算法仍然在对网页进行排名。PR 算法已经被 SEO 社区误用了,Google 意识到它需要不断地进化来为它的用户提供相关的排名和内容。然而,谷歌可能仍在内部使用 PageRank 算法。
虽然这是一个开拓性的努力,但从那时起,搜索引擎空间已经发展,主要关注于提供准确的搜索结果。此外,很大一部分功劳归于谷歌在开发专利互联网技术方面的持续研发,这些技术为出色的搜索体验铺平了道路,并为数百万像你们这样的公司带来了收入。
在发现大量滥用 PageRank 算法后,谷歌明白了评估内容相关性作为主要排名因素的必要性。从那以后,谷歌投入了大量的时间来创造技术,可以在涉及上下文的页面之间建立相关的联系。
就我们的经验而言,我们已经看到一些网站创建了紧密结合主题的内容,并引导主要关键字的 SERPs。这就是强调内容集群的地方。
谷歌的内容聚类专利也发出了类似的信号。该算法首先考虑一个主题,然后创建子主题与主主题的距离矩阵。副主题离主题越近,出现在搜索结果中的机会就越大。
事实上,强调集群似乎是相当主流的。它是如此深刻,以至于 HubSpot 的营销软件显示了与主主题相关的子主题的相关百分比。
你可能知道,HubSpot 鼓励它的用户在三个不同的层面上创作内容。当您在下一个级别创建一个主题时,它会给出一个相关系数,并允许您查看主题之间的联系有多紧密。
许多采用 HubSpot 技术的人承认,在采用内容创建的方法后,他们的流量和查询量都增加了,这种方法只不过是一种内容聚类的形式。

Topic clusters (Image source: HubSpot)
HubSpot 方法论中的内容集群思想。HubSpot 的营销软件为一个主题或支柱内容下创建的所有子主题赋予一个关联值。
通过这项专利,谷歌正在寻找内容创作者,将内容构建为具有高相关性的集群,他们可以进一步分析参与度指标,以授予相关排名。
谷歌还有另一项名为问答填充知识库的专利,它似乎增强或支持了内容集群的整个实践。谷歌还通过将它与个性化相结合来增强上下文相关性。其中一个例子是一个动态摘要生成器的专利,它强调为从帐户、cookies 或设备中获取的用户数据创建不同的摘要。
除此之外,对上下文相关性的强调也反映在谷歌的一项专利中,该专利围绕参考上下文来推广广告。该专利明确谈到了网页内的推广,暗示了内容的更紧密联系和上下文相关性。
SEO 应该怎么做?
关注关键字和内容映射,创建相关内容。这将是双向的,即在 SERPs 和帮助出版商从广告中赚取更多。
T3】
2.2020 年实现多语言
多语言搜索结果越来越受到重视。随着基于应用的环境获得动力,我们看到谷歌和苹果都更加重视多语言应用和搜索。
虽然苹果仅限于应用程序,但谷歌围绕搜索建立的商业模式却从多语言网站中获益良多。截至目前,全球超过 50%的人口没有互联网。关于人口统计,这些人最有可能熟悉他们的母语而不是英语。

Internet users per 100 inhabitants (Image source: International Telecommunications Union)
着眼于这一点,谷歌已经拿出了多项专利,这些专利将赋予多语言网站更大的权重。
众包人工翻译
谷歌获得了一项网络技术的专利,这项技术可以让任意网站的开发者为人工翻译创建一个“选择加入”选项。
虽然我们已经在浏览器上收到了基于机器的翻译,但翻译质量的明显不足是众所周知的。这就是为什么谷歌现在投资于能够带来更重要和更可靠体验的人工翻译技术。
然而,你可以在 2020 年对精确翻译、多语言网站和内容下大赌注。看看 Kinsta 如何用 10 种不同的语言发布他们的网站。
3.苹果=应用,但谷歌=谷歌+应用
自从应用驱动的环境随着 iPhone 成为主流以来,搜索领域也发生了巨大的变化。移动使用增加了,这反过来增加了对移动应用和移动网站的需求。
早些年,我们已经看到了在选择手机网站和制作手机应用之间的困惑。许多人建立应用程序而不是移动网站,并在应用程序商店等待下载,但这从未发生过。
突然,拥有百万 app 的 app store 发现了房间里的一头巨象: app discovery 。

Discovery problem (Image source: Nielsen)
长期以来,应用程序发现一直是苹果和谷歌挥之不去的问题,谷歌终于率先解决了这个问题,并通过谷歌搜索和应用商店搜索提供上下文发现。
授予谷歌的其中一项专利强调根据应用程序的社交提及度对应用程序商店应用程序进行排名。该专利称,将对社交媒体网站的大量信号进行分析,然后得出一个综合分数来对应用程序进行排名。
SEO 应该怎么做?
由于专利属于谷歌,你可能会认为 play 商店的结果比苹果应用商店更明显。
因此,对于 SEO 来说,在 2020 年关注社交媒体和影响者活动变得很重要,如果应用增加,已经是你商业模式的中心舞台。
4.基于位置的搜索的重要性
我们已经看到谷歌是如何通过内容聚类来提供上下文搜索结果的,这一基于上下文消除输入歧义的专利将这一想法提升到了一个全新的水平。
根据这个专利,模糊的用户查询可以关于用户设备的实时位置、用户移动的速度(开车旅行等)来消除歧义。)、设备类型(移动或桌面)以及其他因素。
什么是模糊查询?
模糊查询只不过是通常没有明确搜索意图的查询。许多营销人员追求长尾搜索查询的原因之一是因为他们有明确的搜索和购买意图,因此也有很高的点击费。

Disambiguation with respect to location, movement, and other factors. (Image source: FRESHPatents)
然而,谷歌得到了大量的搜索查询,这些查询在上下文方面可能是宽泛的,就意图而言可能是模糊的。这些查询的主要原因是不合格的用户,他们自己可能不知道搜索的上下文。
所以现在,谷歌不仅会帮助他们了解上下文,还会向他们提供上下文结果,即使查询不是那么简单。
SEO 应该怎么做?
这无疑属于局部搜索优化的范畴。因此,SEO 经理必须考虑到这一点,并通过他们的本地 SEO 清单以及一个宽泛的术语列表来保持他们的运行,这些术语与他们的目标关键字有关联。
因此,如果你是一家在繁忙街道上卖寿司的餐馆,你最好在谷歌地图上找到你的名字;在你的餐馆名称或潜台词中使用“寿司”,并在谷歌或其他评论网站上吸引一些评论。这就把我们带到了下一个话题,用户评论。
5.授权在线社区和增加真正的用户评论来主导本地搜索
除了消除查询歧义,谷歌还发明了另一项专利,旨在确定来自用户评论的实体属性。
在这里,实体可以指任何可以列出和销售产品的网站,这些网站自然会吸引用户评论。谷歌可能会对实体列出的谷歌评论给予很大重视,以获得本地 SEO 的好处。
该专利称,谷歌可能会专注于从一组元数据中得出结果,这些元数据包括算法、硬件和一块计算机可读介质的结合,以分析用户评论,然后将其与实体列出的产品或网站相关联。
这间接意味着,谷歌专注于确定真正的用户评论,这些评论能够提供对任何业务的可靠和真实的洞察。这也适用于允许谷歌从其服务器收集数据的网站。
倾销负面评论是一种常见的做法。除了谷歌之外,许多其他公司也在对抗同样的威胁,即依靠评论来确定用户资格并创造销售。亚马逊已经打击他们有一段时间了。

Amazon remove negative reviews (Image source: AMZ Tracker)
另一项名为用于在线社区管理的声誉和参与系统的专利同样致力于验证和吸引更好的用户生成数据——这是简化知识图表的又一努力。
该专利旨在识别真正的用户,并根据他们在在线论坛上的贡献给他们一个权重。该值是根据多个主题中的多个因素计算得出的。当搜索相关查询时,这些答案、页面或链接将被优先考虑。
实现这一点的另一种方式是增强搜索查询的形式。在一个名为使用增强搜索查询提供搜索结果的专利中,声明了搜索结果与实体之一(真实的人)直接相关。由于 Google plus 已经退出,我们可以预计谷歌将在很大程度上依赖 LinkedIn 来完成这项工作。
SEO 应该怎么做?
如果你在处理移动应用,成为论坛中的思想领袖。如果你正在处理电子商务,试着成为亚马逊卖家论坛的专家。整合您的技术团队进行营销,以获得更好的效果。
关于评论,要明白它将成为未来几年本地 SEO 的一个重要因素。因此,如果你正在考虑带评论的黑帽 SEO,最好重新考虑你的决定。
6.语音识别——未来的搜索模式
我们都知道谷歌在语音识别领域一直在开发很多技术。此外,当 3.2 亿用户正在使用语音搜索时,投资这个领域是非常有意义的。
这些数字不仅限于谷歌一家。必须指出的是,每个节日期间,亚马逊 Echo 设备的销量都超过了 400 万台。这是一个相当大的数字。事实上,据世界领先的研究公司 Gartner 称,到 2020 年,几乎一半的搜索将使用语音进行。
看一下专利,我们可以看到谷歌想要识别长串语音中的关键词。这说明了什么?
机器学习程序现在正在处理谷歌算法中的许多事情。鉴于谷歌收集的大量元数据,搜索和消费内容的整个过程将变得非常直观。这正是谷歌试图通过语音实现的目标。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

Voice search with Siri
在针对 Siri 的网页上,你可以清楚地了解到,这些公司(包括谷歌)希望人机交互极其直观,以使语音搜索成为主流。
有了这些语音助手,这些公司,无论是亚马逊、苹果还是谷歌,实际上都希望我们能够像对待人类一样与语音服务进行交流。然而,对于谷歌指出相关结果,它仍然需要一些数据点,如关键词,以缩小上下文并提供准确的结果。这就是谷歌专利试图实现的目标。

Amazon Echo (Image source: Amazon)
SEO 应该怎么做?
由于很多事务性查询自然会被亚马逊吸引,而且他们正在出售大量的 Echos,谷歌希望在未来几年内解决这个问题。因此,SEO 经理必须在 2020 年着眼于用语音搜索的视角优化他们的网站。
7.图像优化和消歧
谷歌已经申请了一项关于上下文消歧查询的专利,用户可以直接要求搜索服务实时提供他们正在设备上查看的图片信息。T3】

Contextually disambiguating queries (Image source: FRESHPatent)
正如所言,这将创建上下文消歧查询,其中搜索服务将调用子图像库,然后给出语音输出——告诉用户当前查看的对象以及这些对象实际上是什么。
我们可以假设,一个增强的活动层也可以占据屏幕,以便于访问关于被观看对象的信息。这是因为当前的 Android 8 和 9 在很大程度上是基于此构建的。

Picture-in-picture feature in Android one (Computerworld)
就视觉准确性和 UX 而言,谷歌已经有了他们明确定义的材料设计原则来支持它。
分布式图像搜索专利的目的
还有一项专利重申了谷歌对图像识别和搜索的关注。在一项名为分布式图像搜索的专利中,谷歌工程师给出了一个有趣的示意图。该专利基于识别和返回与被搜索图像主题具有相似形状和颜色的图像主题。
谷歌强调这一点的关键原因是图像可以驱动大量的搜索查询。
例如,如果你想向你的朋友解释一件新衣服,你最好拿出一张照片给他们看,而不是试图描述它看起来怎么样。你可能知道衣服的名字,但你的朋友可能不知道。这就是图片能够引发快速理解并允许用户更快到达的地方。
这里的主要目标是帮助人们在搜索中找到更好、更准确的图片/搜索结果。因此,如果你搜索某种颜色衬衫的图片,谷歌会提供相似的图片和链接到他们缓存图片的网页。

Distributed image search (Image source: FRESHPatents)
据尼尔·帕特尔称,超过 10%的谷歌搜索是由 images.google.com 驱动的。这是一个巨大的数字,其结果也成为一个重要的排名因素。
SEO 应该怎么做?
这是一个电子商务网站的 SEO 经理的金矿。随着谷歌耦合机器学习来识别图像,图像直方图也被认为是为了找到更好的图像。
换句话说,如果你在经营一家电子商务商店,那么试着在网页上使用相关图片。搭配高质量的库存照片或更好的照片拍摄和编辑,以突出色彩。但是,不要改变颜色。
8.排名参数的重考
谷歌最近获得了一项在大型数据集上对文档进行排名的专利。这是一个针对垃圾邮件问题的强大解决方案,谷歌已经为此奋斗了很长时间。
众所周知,反向链接的数量是 SERPs 的永久决定因素之一。多年来一直被黑帽 SEO 利用,本专利旨在解决。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
这项技术是如何工作的?
这项专利的重点是,仅仅获得一个反向链接是不够的。因此,它所做的是,在一段时间内监视导航链接周围的用户行为,然后得出推论。该专利谈到了实现这一目标的一系列信号。
当导航行为被确定后,链接被赋予一个值,该值被传递给它所链接的页面。
这对于出现在社交媒体网站上的链接来说非常有效。这是另一个从用户产生的大量数据中验证知识图的例子。
SEO 管理者应该怎么做?
关注第一点,创建紧密结合的内容集群。这将防止你出现在没有上下文的搜索结果中,避免不必要的反向链接,这些反向链接可能会注册较少的导航活动,如专利中所述。
你也应该有针对性的推广,这样你的链接出现在其他网站上时会受到影响,给你的页面带来自然的流量。
在做内容联合的时候也应该小心。考虑高相关性的内容聚类的想法,并相应地计划您的联合活动。
9.跟踪视频中的事件和广告投放
YouTube 上的视频或页面上的嵌入式视频已经成为许多公司的重要内容资产。在这场视频海啸中,仅仅统计一个视频的总浏览量是不够的。人们必须通过量化谷歌已经在做的数据来理解视频中发生的用户行为。
用于跟踪用户活动和提供网络分析的专利专注于聚合所有用户行为,然后将其反馈给服务器,以赋予视频内容价值,并放置上下文相关的广告。

Events on a YouTube video
嵌入式视频有额外的用户操作,如“稍后观看”、“分享”、“字幕开/关”和“相关视频”。
谷歌想要收集数据的一些因素:
- 视频的点击量
- 用户观看视频的平均时长
- 人们更喜欢跳过视频时间轴中的哪个位置?
- 他们是在看广告还是跳过广告?
- 他们是带字幕看的吗,等等。?

YouTube seek
谷歌已经在搜索栏上实现了跳到某个时间。人们经常预测并点击搜索栏来查看他们想要的内容部分,谷歌正在帮助用户做到这一点。
当与其他元数据结合时,这些数据点可以给出关于视频内容的参与因子以及它们与它们配对的 web 内容的上下文对齐的强烈信号。
另一项追踪媒体内容中对象的专利也已经被确认。它所做的是在机器学习的帮助下分析媒体中的对象,然后找出搜索的上下文。
搜索信号可以是视频中的帧暂停、多媒体内容的时间线内的一部分的回放等等。另一项专利进一步推进了这一点,该专利执行面部识别、跟踪标志和标签等。,然后将它们与搜索查询相关联。
SEO 应该怎么做?
SEO 经理应该理解视频作为排名因素的重要性,这种重要性在 2020 年只会增加。虽然制作更多吸引目标观众的视频内容是一个有用的建议,但这是有代价的。对于财大气粗的大公司来说,这无疑是他们可以重点关注的。
对于较小的公司,他们需要以较小的预算创建高度吸引人的视频,或者使用其他用户的视频。如果他们想这样做,搜索引擎优化经理必须花更多的时间来寻找视频,以及哪些视频将符合他们的内容。
就我们的经验而言,我们建议将视频作为内容的延伸,或者将一个模块连接到整个内容理念。
Content marketing + video marketing = a win-win. 👏Click to Tweet
10.定制的搜索结果和更快的访问
这在很大程度上已经铺开,搜索结果迎合了用户喜好。这项名为“基于用户参与的服务内容”的专利使用物理资源来缓存和分析用户之前与内容及其各种元素的交互。
数据被分析和记忆。下一次用户搜索相似或上下文相关的查询时,一些网站可能会比其他网站获得更好的位置。
如果你想测试这一点,你可以搜索一个你经常搜索的查询,然后在 Chrome 上以匿名模式搜索同一个查询。结果会有所不同。你之前互动过的网站会比你没有互动或打开过的网站排在最前面。但是,在隐姓埋名模式下,你不会注意到这个偏好。

Chrome incognito mode
隐名模式不考虑你过去的浏览历史。
一项关于更快检索搜索结果预渲染内容的专利进一步增强了这一点。换句话说,如果您已经定期搜索了许多关键词,搜索结果页面将毫无延迟地出现,因为首选项将预先呈现给各个用户。
SEO 管理者应该怎么做?
最明显的事情是赢得至少一次与所有可能登陆你网站的潜在客户的互动。要做到这一点,最简单的方法之一就是专注于付费营销。
创建网页与目标关键字,然后运行点击付费或脸书活动,为大量用户登陆。然后,下次他们搜索类似的东西时,你的网站可能会比你的竞争对手领先几个位置。
话虽如此,你要避免吸引适度的流量或无关的网站流量。虽然你想排名更高,但你不想同时被谷歌视为无关紧要。
11.避免使用版权或第三方多媒体内容
内容剽窃已经成为搜索引擎、主机提供商和其他实体的强大恶魔。看看金斯塔如何处理一个内容抓取农场。没有对剽窃的检查,内容创作者就永远不会有新的内容,互联网也永远不会是现在这个样子。
SEOs do a lot more than just content nowadays. 😉Click to Tweet
很多内容窃取是以文本的形式发生的,这很容易识别。然而,当有人窃取了你的视频、音乐或任何形式的多媒体内容时,会发生什么呢?你怎么发现的?嗯,谷歌似乎加强了对这方面的控制。

在 YouTube 上查找和识别有版权的音乐已经有一段时间了。然而,谷歌现在正在努力将版权交给真正的内容制作者。谷歌希望所有类型的用户都能制作多媒体内容,窃取这些内容是不可容忍的。
其中一项名为的谷歌专利识别包含第三方内容的参考内容揭示了一种识别任何用户在其内容中使用的版权或第三方内容的技术。换句话说,谷歌希望奖励内容的原所有者,同时惩罚抄袭者。
SEO 应该怎么做?
避免使用第三方多媒体内容,如受版权保护的音乐或属于唱片公司的部分视频等。购买股票视频和其他多媒体内容,或者创建一个免费股票图片库。让设计师投入工作,创造结合免费库存图像,向量和图标的迭代。另外,注册免费的股票音乐。您还可以联系 SoundCloud 上的艺术家,寻求他们的许可,在您的内容中使用他们的作品。他们中的许多人需要曝光,可能不会拒绝你的提议。
查看我们的视频指南,通过 SEO 增加流量:
摘要
从这些专利的主题来看,谷歌非常注重让自己和整个环境对当地企业更有价值。这可以通过调整知识图,聚合评论的上下文准确性,基于位置的数据,并使用社交媒体验证这些数据点的数量来实现。谷歌已经确定了前进的方向。
我们相信本地搜索引擎优化将在 2020 年末卷土重来,重点放在位置、语音、视频、评论和社交媒体上。虽然许多 SEO 交付物可能会在 2020 年出现,但 SEO 经理的战略倾向应该像激光一样聚焦于整体结果和 ROI 的上下文相关性。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
谷歌搜索控制台与谷歌分析:有什么不同?
原文:https://kinsta.com/blog/google-search-console-vs-google-analytics/
有大量的工具可以优化你的网站。有搜索引擎优化 (SEO)工具、图片优化工具、网站速度工具、网络安全工具、内容管理系统等等,但很少有比网站分析工具对营销更有用的。
如果你正在为你的网站寻找一个分析平台,你可能已经听过“使用谷歌搜索控制台”或者“使用谷歌分析”一百万次了。
这两个工具都由谷歌运营,表面上看起来很相似。但是他们是吗?简短的回答是“不”,但是“为什么”有点复杂。为了帮助您浏览这两种工具,本文将深入探讨谷歌搜索控制台和谷歌分析,并解释它们是什么,它们做什么,以及它们彼此有何不同。
我们走吧!
Google 搜索控制台概述
谷歌在 2006 年首次推出了我们今天所知的工具“谷歌搜索控制台”。最初被称为“谷歌网站管理员工具”,它提供了一系列功能来帮助用户了解搜索引擎如何与他们的网站互动。
谷歌在 2015 年将该工具更名为“谷歌搜索控制台”。在公告中,谷歌搜索控制台的产品经理迈克尔·芬克将该工具的受众描述为“所有关心搜索的人”,包括“爱好者、小企业主、 SEO 专家、营销人员、程序员、设计师、应用程序开发人员,当然还有网站管理员。”
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
这些人今天仍然是谷歌搜索控制台的受众。
2018 年 1 月,谷歌用新版本替换了旧的谷歌搜索控制台。谷歌在 2019 年 9 月全面退役了这个旧版本,你现在只能使用新工具。
谷歌搜索控制台目前提供许多功能,包括:
- 站点地图提交:一个站点地图提供了一个域中页面和文件的详细信息。
- 抓取率监控:你的抓取率是指谷歌爬虫每秒向你的网站发出多少请求。
- 域的内部和外部链接列表:
- 核心网站重要信息报告 : 该功能根据真实数据显示您的页面表现。
- 关键词监控。这包括人们搜索哪些关键词来找到你的页面。
- 安全问题监控:该功能寻找易受恶意软件或黑客攻击的网站漏洞。
- 网站速度报告:该功能可以帮助你提高网站速度(这对于保持流量至关重要,因为谷歌对 3700 个移动互联网会话的研究表明, 53%的访问者如果网站在三秒钟内没有加载,就会离开网站)。
Confused about the difference between these two tools? 🤔 Let's dive in 🚀Click to Tweet
谷歌分析概述
谷歌分析的想法最初来自两个软件:海胆点播和测量地图。谷歌于 2005 年收购了海胆点播的所有者海胆软件公司,并于 2006 年收购了 Measure Map 的所有者自适应路径。
谷歌分析从 2006 年 8 月开始对公众开放(谷歌在此之前推出了一个小网络,但不可扩展)。谷歌在 2011 年对该平台进行了重大修改,并在 2012 年推出了另一个版本(“万能分析”)。谷歌接着又发布了几个版本,包括 2016 年的谷歌分析 360。
自 2020 年以来,用户一直使用谷歌分析 4(有时昵称为“ GA4 ”)。
以下是一些最著名的谷歌分析功能:
- 定制报告: Google Analytics 允许你为每个营销渠道创建报告,这样你就可以看到对你来说重要的指标。
- 可视化:这些将帮助你观察趋势。
- 目标监控:你可以使用这个功能来设定目标,并跟踪目标的进展。
- 观众监测:谷歌分析可以向你展示你的访问者的信息,包括他们的位置、性别和年龄。
谷歌分析有许多提供类似功能的竞争对手。
谷歌搜索控制台和谷歌分析如何协同工作?
虽然这两个工具看起来像是竞争对手,但许多人一起使用谷歌搜索控制台和谷歌分析。具体来说,他们从谷歌搜索控制台添加数据作为谷歌分析的来源。
这样做可以给你更多关于你的数字营销的详细信息,这将帮助你增加你网站的流量和提高你的搜索引擎优化效果。它还使报告您的营销数据更容易,因为它允许您从谷歌搜索控制台数据创建报告和可视化。
连接这两个工具非常容易。您只需:
- 登录谷歌分析。
- 点击“采集”,然后点击“搜索控制台”选择列出的四个选项中的任何一个(“登录页面”、“国家”、“设备”和“查询”)。
- 按“设置搜索控制台数据共享”输入您的属性设置,然后按“保存”你会看到一张写着“成功”的纸条

How to connect Google Analytics and GSC.
谷歌搜索控制台与谷歌分析的主要区别
至此,您已经了解了 Google 搜索控制台和 Google 分析的背景、相似性和基本用例。考虑到这些因素,让我们深入比较一下这两种工具的不同之处。
1.数据/测量
第一个主要的比较点是每个平台为你收集的数据。
谷歌分析追踪几十个指标,尽管大多数人只使用一小部分。最值得注意的指标包括:
- 跳出率:你的跳出率是从你的网站“弹起”而没有点击另一个页面的网站访问者的百分比。
- 独特浏览量:谷歌分析将常规浏览量定义为你网站上的任何视图。唯一浏览量是指浏览量减去在一个会话中多次访问该页面的人的所有浏览量(例如,通过重新加载该页面)。
- 平均会话持续时间:这是访问者查看您的内容的平均时间。Google Analytics 通过将会话数除以所有会话的总时长(以秒为单位)得出这个数字。
- 转化:谷歌分析将转化定义为“对你的业务成功至关重要”的任何事情这包括宏观转化,如购买一些东西,微观转化,如注册你的电子邮件营销名单。
- 受众人口统计: Google Analytics 根据年龄、性别、亲和力类别、市场细分和其他类别对用户进行分类。以下是 Google Analytics 对这些问题的定义:

How Google Analytics classifies people.
谷歌搜索控制台跟踪的指标更多地与你的网站相关,而不是你的受众。值得注意的指标和测量包括:
- 印象。在谷歌上看到你的链接的人数。
- 点击量:点击你的链接的人数。
- 点击率(CTR): 你的点击率是互联网用户在搜索引擎结果中看到你的网站并点击它的比率。谷歌的计算方法是用“点击量”除以“印象数”。
- 关键词查询:这个指标涵盖了你的页面排名的关键词(以及人们搜索什么来访问你的页面)。
- 反向链接的数量:这些链接指向你的网站。
- 内部链接:在你的网站页面之间引导人们的链接数量。
- 移动可用性:这就是你的网站如何在移动设备上运行。
- 指数覆盖率报告。这些测量数据向你展示了谷歌爬虫是如何使用你的网站的。
- 平均位置。这是你在搜索引擎结果页面中的平均排名。理想情况下,你希望排名靠前,因为 55.2% 的谷歌用户点击了前三个结果中的一个。

Google traffic by ranking (Source: Sister).
看看这个列表,你可能会注意到这些指标都有助于网站所有者和营销人员评估他们的网站和营销工作。因此,虽然谷歌搜索控制台和谷歌分析有不同的用例,你可能会受益于使用这两个你需要的指标。
信息
如果您将 Google 搜索控制台数据作为数据源添加到 Google Analytics 中,您可以使用 Google Analytics 来跟踪浏览量、点击量、平均位置和点击率。
2.点击和会话
谷歌在谷歌分析和谷歌搜索控制台中使用一些术语的标准定义(如“位置”)。“点击”和“会话”不是这两个术语中的两个——因此,它们代表了这两个平台之间的一个关键区别。
谷歌搜索控制台将“点击”定义为对页面的任何查看,无论用户在同一浏览会话中点击链接多少次。或者,Google Analytics 只统计一次点击(或者,正如我们在 1 中提到的。数据/测量,“唯一页面视图”)。
给你一个现实生活中的例子,想象有人点击你的网站,重新加载页面,退出,并再次按下链接。谷歌搜索控制台会计算三次点击,而谷歌分析只会计算一次。
可以想象,这种逻辑也适用于会话。谷歌搜索控制台将会话定义为某人在搜索引擎中点击一下所做的任何事情。谷歌分析将会话定义为某人在访问网站后 30 分钟内所做的任何事情。
因此,在上面的例子中,谷歌搜索控制台会记录两个会话,而谷歌分析只会记录一个。
有趣的是,另一个不同点属于 2。点击&会话伞状——非 HTML 页面如 pdf。谷歌搜索控制台不计算非 HTML 视图,而谷歌分析计算。
3.核查进程
谷歌搜索控制台和谷歌分析都要求你验证你的域名或数据源才能开始给你数据。然而,这个过程的工作方式略有不同。
使用谷歌搜索控制台,你可以通过登录你的谷歌账户并点击这个链接来注册。然后,按照以下步骤添加您的网站并验证您的域:
- 选择您的属性类型。你有两个选择:“域”或“网址前缀。”如果你选择“域”,谷歌搜索控制台将为你所有的子域和协议前缀工作(所以这是我们推荐的选择)。或者,如果你选择“网址前缀”,谷歌搜索控制台将只检查你的确切领域的流量。
- 您现在需要验证您拥有自己的域名。如果您选择了“URL 前缀”,请通过 HTML 标签、HTML 文件、谷歌分析或谷歌标签管理器验证您的网站。或者,如果您选择了“域”,请选择您的 DNS 提供商,复制提供的文本,并将其添加到标有“DNS”的屏幕
- 点击“验证”验证您的网站可能需要 72 小时。

How to verify a domain in Google Search Console.
对于谷歌分析,你可以登录你的谷歌账户点击这里开始。然后,您需要按照提示分别连接您的每个数据源(包括您的社交媒体帐户、网站和其他营销渠道)。
或者,如果你想通过 WordPress 使用 Google Analytics,你也可以下载一个插件,比如 Google 或 GA Google Analytics 的 Site Kit。
4.受众和预期用途
Google Analytics 和 Google Search Console 都是网站所有者、内容作者和 web 开发者的绝佳工具。然而,谷歌搜索控制台并没有为不拥有或运营网站的人提供任何有价值的东西。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
每个工具的侧重点也略有不同。谷歌搜索控制台专注于 SEO 和使你的网站在 SERPs 中成功的技术元素。是的,谷歌分析专注于网站,但也关注社交媒体、电子邮件营销和广告活动。
本质上:谷歌搜索控制台=网站,谷歌分析=一切数字营销。
5.报告
谷歌搜索控制台和谷歌分析处理与报告相关的数据的方式有一些差异。
首先,一个谷歌搜索控制台账户只能报告一个域的数据。所以,如果你拥有多个域名,你需要一个账号(除非你有子域)。
相比之下,单个 Google Analytics 帐户可以报告多个域的数据(尽管如果您将 Google Search Console 添加为数据源,您将只能获得与帐户关联的域的数据)。
其次,Google Analytics 可以报告来自重定向 URL的数据。这不是谷歌搜索控制台的真实情况。如果遇到重定向链接,它会将流量报告为规范的 URL。
标准 URL 是谷歌认为最能代表重定向链接的 URL。如果你以前从未遇到过规范的网址,下面是谷歌的一个简单解释:
最后,每个工具上的默认报告仪表板的操作方式不同。以下是谷歌搜索控制台的“概览”页面:

Google Search Console’s overview page.
以下是谷歌分析的“主页”页面:

Google Analytics’ homepage.
6.错误监控
谷歌搜索控制台提供了阻止网站访问者正确访问您的网站的错误的详细信息。例如,它可以告诉你的页面访问者是否有“良好的页面体验”,包括网站是否在手机上运行以及是否使用 HTTPS。

Mobile reporting from Google Search Console.
它也有一个“安全问题”标签,扫描你的网站有三件事:
- 黑客内容(第三方放在那里的内容)
- 恶意软件
- 社会工程的迹象
Google Analytics 的错误报告工具不够强大。但是,它可以发现数据验证错误、 JavaScript 错误、 404 错误页面和其他用户问题。
7.每日记录和查询限制
谷歌分析目前每天报告无限数量的 URL,因此如果你有 1500 篇博客文章,它会为你收集每篇文章的数据。谷歌搜索控制台采取了不同的方法。每个网站每天最多只能访问 1000 个网址。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
说到查询,Google Analytics 限制你每个项目每天 50,000 次请求,每个 IP 地址每秒 10 次查询(QPS)。
谷歌搜索控制台也限制了你一次可以查询的次数。谷歌搜索控制台的负载限制是以 QPS、每分钟查询数(QPM)和每天查询数(QPD)计算的。这些限制是:
- 每个网站 50 QPS 和 1,200 QPM
- 每用户 50 QPS 和 1,200 QPM
- 每个项目 100,000,000 QPD(谷歌将一个项目定义为“使用同一个开发者控制台键进行的调用”)
谷歌搜索控制台还会查看“负载”,根据谷歌的说法,“表示一个查询所消耗的内部资源”如果您超过了您的负载配额,您只需要等待几分钟,然后再试一次。
如果你是一个普通用户,这些限制不会影响你——但是知道它们的存在仍然是有价值的。
8.录像
我们已经在本文中介绍了每个工具如何处理数据,但是还有一个关键点需要注意:每个工具如何处理视频。
简单来说,谷歌搜索控制台分别显示网页和视频数据,而谷歌分析没有。谷歌在 2018 年推出了这一变化,因此视频创作者可以看到视频在谷歌上的排名。你可以在“增强”选项下找到“视频”标签。

Where to find videos in Google Search Console.
9.集成
谷歌搜索控制台和谷歌分析都与其他工具集成,因此你可以在平台之间共享你的数据。
截至 2022 年初,流行的谷歌分析集成包括:
谷歌搜索控制台与谷歌分析集成(如“谷歌搜索控制台和谷歌分析如何协同工作?”)。它还为需要编程访问的人提供了一个 API。
10.定价
谷歌搜索控制台目前是免费的——尽管它有使用限制。谷歌分析对大多数用户来说也是免费的,但如果你想要更多的功能,你需要获得 Analytics360。Analytics360 提供了一些高级功能,如通过机器学习(ML)进行预测性数据分析、详细的见解以及一个可以回答数据相关问题的工具。
Analytics360 适用于大型企业和需要处理大量数据的企业。谷歌对其采用定制定价。
11.Bot 活动
当你的分析程序开始记录机器人活动时,它可以抛开其他一切——你的跳出率、观众人口统计数据、关键词数据等。
那么谷歌分析和谷歌搜索控制台是如何处理僵尸程序的呢?谷歌分析有一个“机器人过滤”选项,寻找不模仿人类用户正常行为的活动。如果您通过设定的模式(如位置)发现可疑的 bot 活动,您也可以手动将其过滤掉。
谷歌搜索控制台自动过滤掉机器人活动。
12.来自谷歌我的业务的流量
拥有谷歌我的商业清单的企业通常很难将正常的搜索引擎流量与点击清单上“网站”的人区分开来。幸运的是,你可以通过用海胆追踪模块(UTM)标签来区分这两者。
你可以在谷歌分析和谷歌搜索控制台中追踪 UTM 的数据——尽管它们的处理方式略有不同。谷歌分析会把它算作一次普通点击,而谷歌搜索控制台会把它放入“谷歌”流量篮。
13.JavaScript 和广告拦截器
不需要太多技术,谷歌分析依赖于 JavaScript 运行。因此,Google Analytics 无法从浏览器禁用 JavaScript 的用户那里收集数据。一些插件还让用户选择不通过谷歌分析收集他们的数据——包括广告拦截器。
谷歌搜索控制台在没有 JavaScript 的情况下收集数据。所以,如果你同时使用这两个程序,你的数据可能会略有不同。
14.默认时区
最后,这两个程序处理时区的方式略有不同。谷歌分析使用您的时区,而谷歌搜索控制台使用太平洋夏令时(UTC — 08:00)。
使用这两个程序的人需要注意这一点,因为这两个程序使用不同的时区,你的每日流量数字可能不匹配。
不幸的是,目前没有办法改变谷歌搜索控制台的时区,所以你只需要在报告数据时考虑它。
想学习如何导航这两个有用的工具?✅继续读下去...📚 点击推文
摘要
谷歌搜索控制台和谷歌分析经常被混淆,因为它们都是谷歌为精通数据的网站所有者提供的营销工具。
尽管它们有相似之处,但是它们并不相同。谷歌搜索控制台帮助你监控你的网站的总体表现和搜索引擎结果。谷歌分析帮助你了解更多关于你的用户,包括他们是谁,他们如何找到你,以及他们如何与你的网站互动。谷歌分析的触角延伸到了你的网站之外,进入了广告和社交媒体。
这两种工具在以下方面也有所不同:
- 他们评估的指标
- 他们如何衡量活动
- 他们如何处理数据
- 如何使用它们
说到这里,我们想把话筒交给你。你是两种工具都用还是只用一种?请在下面的评论中告诉我们。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
谷歌搜索控制台:你需要知道的一切来改善你的搜索引擎优化
谷歌搜索控制台是目前最好的搜索引擎优化工具之一。这也是最容易被忽视的一点。
谷歌搜索控制台(以前称为网站管理员工具)是一个工具集,帮助确保你的网站是健康的和谷歌友好的。但它的作用远不止于此。
它不仅可以帮助你诊断任何技术性的 SEO 问题,它还可以帮助你了解你最受欢迎的页面,看看你在哪里排名,并且帮助你增加有机流量。
谷歌搜索控制台(或 GSC)是完全免费的,任何网站和网站都可以使用,不管它是在什么平台上建立的。为了充分利用它,您需要正确设置它,理解指标的含义,并知道如何访问它的特性。
所以,如果你想从谷歌搜索控制台中获得最大收益,这是给你的指南。下面是将要深入探讨的:
什么是谷歌搜索控制台?
谷歌搜索控制台是一个工具和报告的集合,允许网站管理员(以及任何真正运营网站的人)监控、管理和改进他们的网站。这是谷歌免费提供的一项网络服务,向你提供关于你的网站和访问者的信息。
使用谷歌搜索控制台(和提供的数据)可以使优化您的网站容易得多。
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
准备好开始了吗?
我如何访问新的谷歌搜索控制台?
谷歌搜索控制台(GSC)是一个免费工具和报告的集合,允许网站管理员监控和管理他们的网站在谷歌搜索结果中的存在。要访问新的搜索控制台,请按照下列步骤操作:
- 登录您的 Google 帐户
- 在 https://search.google.com/search-console/打开谷歌搜索控制台
- 通过选择允许的不同方式之一,将您的网站作为酒店添加到 GSC
- 使用 HTML 文件、HTML 标签、谷歌分析、谷歌标签管理器验证您的帐户
Support
如果你还没有注册谷歌搜索控制台,现在是时候注册并为你的网站设置它了。
Google 搜索控制台入门
在本节中,您将学习:
- 如何为你的网站设置谷歌搜索控制台
- 如何验证你的网站
- 新旧谷歌搜索控制台的区别
- 如何将谷歌搜索控制台与谷歌分析链接
- 如何添加站点地图
- 权限的不同类型是什么
- 如何添加和删除用户
听起来不错?我们走吧。
用 5 个步骤设置 Google 搜索控制台
第 1 步—登录您的 Google 帐户
首先要做的事情是:确保你已经登录了你的谷歌账户。如果你有单独的商业和个人账户,确保你使用的谷歌账户与你的网站相关联。
步骤 2-打开谷歌搜索控制台
进入谷歌搜索控制台,点击立即开始:

Sign up for Google Search Console
步骤 3-向谷歌搜索控制台添加新网站
如果这是您在 Google 搜索控制台中建立的第一个网站,您应该会看到这条欢迎消息(只需点击“开始”):

Set up your site in Google Search Console
或者,在下拉列表中,单击“ +添加属性”:

Add property in Google Search Console
步骤 4 —添加您的域
作为您的属性类型,选择域,然后输入您的网站的 URL。请确保使用准确的 URL(检查它在浏览器栏中的显示方式)。完成后,点击继续。

Add your domain to Google Search Console
第 5 步-验证您的帐户(+替代方法)
现在你需要验证你的网站。复制谷歌搜索控制台标记化的 DNS TXT 记录,并将其添加到您的域名提供商,以验证域名所有权。

Verify ownership via DNS records
如果你不想(或不能)以这种方式验证你的域名,不要担心。返回到选择属性类型并选择 URL 前缀:

Another option to verify ownership in Google Search Console
注意:如果你试图在旧的谷歌搜索控制台上注册一个新的域名,你必须使用上面的 URL 前缀选项。域属性只在新的域中有效。
现在,您将能够通过几种方式来验证所有权:
- HTML 文件 : 上传一个 HTML 文件到你的网站
- HTML 标签:给你的网站主页添加一个 meta 标签
- 谷歌分析 : 使用你的谷歌分析账户
- 谷歌标签管理器:使用你的谷歌标签管理器账户

好了,现在搜索控制台已经设置好了。
sidemote:旧的搜索控制台与新的搜索控制台
2018 年,谷歌推出了新的谷歌搜索主机。旧版本中的大部分数据和功能已被切换,以改进您在新版本中访问数据的方式。
然而,一些位已被删除。
新报告和工具
以下是新增功能的快速概述:
- 性能报告:这是一个新工具,取代了旧的谷歌搜索控制台中的搜索分析。
- 索引覆盖率报告:这是一个新工具,取代了索引状态和抓取错误。
- URL 检查:取代 Fetch 为 Google 的新功能,抓取错误和被阻止的资源。
更新/替换的功能
并非所有的搜索控制台功能和报告都是新的。以下是新版本中的更新内容:
- 链接到你的站点和内部链接>链接。
- 站点地图报告>站点地图。
- 加速移动页面> AMP 状态。
- 移动可用性保持不变
- 安全问题>安全问题报告。
相异的
旧版本搜索控制台中的一些报告已被完全删除:
- HTML 改进
- 属性集
- 安卓应用
被打入冷宫
在撰写本文时,仍有一些功能没有更新或删除,它们只是在发布前停留在谷歌的中间状态。谷歌承认,他们尚未决定如何将以下工具和任务添加到新的谷歌搜索控制台中:
- 爬网统计数据
- Robots.txt 测试仪
- 在 Google 搜索中管理 URL 参数
- 国际瞄准
- 数据高亮工具
- 阅读和管理您的邮件
- 更改地址工具
- 设置首选域
- 将您的搜索控制台属性与分析属性相关联
- 否认链接
- 从索引中删除过时的内容
- 阻止的资源报告
- 结构化数据报告
如何使用旧的谷歌搜索控制台(网站管理员工具)
新的谷歌搜索控制台虽然设计精良,但没有旧版本的所有功能。如果你想使用它们,这很简单。
只需点击左侧菜单中的“转到旧版本”。

Revert to the old Google Search Console
现在,您将能够看到新的谷歌搜索控制台中缺失的所有功能:

Old Google Search Console features
如何链接谷歌分析与搜索控制台
将搜索控制台与谷歌分析链接起来,你就可以在分析中抓取关键词数据。
显然,你首先需要确保谷歌分析在你的网站上设置正确。如果是,下面介绍如何将其与 Google 搜索控制台链接:
第一步
打开 Google Analytics,进入您想要链接到 Google 搜索控制台的酒店。
第二步
点击左侧菜单下方的“管理”按钮,然后选择“属性设置”链接:

How to link Google Search Console and Google Analytics
第三步
向下滚动,您将看到“调整搜索控制台”按钮。点击它。
第四步
现在选择“添加”:

How to add Google Search Console to Google Analytics
第五步
现在只需选择您的网站,确保选中该框,并点击“保存”。您应该会看到这个弹出框,所以只需按 OK :

Confirm Google Search Console in Google Analytics
就这样,你已经准备好了。分析和搜索控制台现已成功连接。
你需要给它一些时间来传递数据。要在分析中查看谷歌搜索控制台数据,在左侧菜单中,只需前往采集,然后转到搜索控制台下拉菜单:

How to see Google Search Console data in Google Analytics
如何在谷歌搜索控制台中添加网站地图
搜索引擎使用网站地图来帮助抓取你的网站。它们就像是你网站的地图,引导爬虫访问你的所有页面。
站点地图必须是 XML 文件类型,并且有很少的错误(或者理想情况下没有错误),否则你就冒着爬虫忽略它并且不爬行你的页面的风险。
谢天谢地,搜索控制台会告诉你你的站点地图是否有错误。在 Index 下的左侧面板中,点击 Sitemaps ,您将看到您提交的 XML 站点地图列表:

Sitemap successfully submitted to GCS
创建和提交站点地图甚至更容易。
首先,您需要实际创建一个 XML 站点地图。在 WordPress 上创建一个站点地图很容易,使用类似于的 Yoast 插件。
注意:你可以去 yoursite.com/sitemap.xml.看看你是否已经有一个网站地图,如果你有,它通常都在那里。
一旦创建,你需要通过谷歌搜索控制台提交给谷歌。这很容易做到:
从左侧栏进入 Sitemaps 工具,简单地粘贴 XML 页面。点击提交。

Add your sitemap to Google Search Console
谷歌搜索控制台权限:用户和所有者解释
Google 搜索控制台中有两种不同权限级别的角色:用户和所有者。
让我们更详细地看一下它们。
物主
在谷歌搜索控制台中,所有者可以完全控制他们的所有财产。他们有能力:
- 添加和删除其他用户
- 更改设置
- 查看所有数据
- 访问每个工具
有两种类型的所有者:验证所有者和委托所有者,两者都有细微的区别。已验证的所有者已完成 Google 搜索控制台属性验证设置过程,同时已添加委托所有者(由已验证的所有者添加)。
注意:被委托的所有者可以添加其他被委托的所有者。
用户
用户可以查看所有搜索控制台数据,但不能向属性添加任何新用户。完全用户可以查看几乎所有的数据,但是受限用户只能查看选定的数据。
如何在 Google 搜索控制台中添加和删除所有者/用户
现在你知道了所有者和用户之间的区别,下面是如何在谷歌搜索控制台中添加(和删除)他们:

How to add users in Google Search Console
- 转到左侧面板中的设置
- 然后点击用户和权限
- 如果您正在使用的帐户具有正确的权限,您可以通过单击“添加用户”来添加用户
- 然后添加他们的电子邮件并选择他们的权限级别(完全或受限)
- 最后点击添加。
要删除用户,只需点击其个人资料旁边的三个点,然后点击“删除访问权限”(如果您有适当的权限)。

How to remove users in Google Search Console
谷歌搜索控制台的功能
现在你已经设置了谷歌搜索控制台,下一步是什么?
检查你的数据以提高你的搜索引擎优化。以下是新的谷歌搜索控制台提供的报告:
- 索引报告:谷歌索引你的网站有多好
- 概述报告:您站点的整体性能。
- URL 检查:从技术角度看特定页面的表现。
- 性能报告:您的页面性能如何
- 链接报告:您的外部和内部链接
但是在我们开始使用这些报告之前,您需要理解其中的指标和数据。
在谷歌搜索控制台可以获得哪些数据?
在您开始使用 Google 搜索控制台之前,了解一些术语和指标非常重要。转到 performance 选项卡,您应该会看到四个指标和一些彩色图表。
注意:每个指标框都是可点击的,因此您可以打开和关闭您看到的内容。

Performance tab in Google Search Console
该性能选项卡显示查询和页面的数据。以下是每个词的含义:
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
问题
如果您稍微向下滚动页面,您会看到一个包含查询的表格。这基本上是一个搜索词(或关键词),它在谷歌搜索引擎结果页面上为你的网站/页面带来了一些印象。只是让你知道,这些数据是搜索控制台独有的,所以你将无法在谷歌分析中找到它。
页
非常简单:这是显示在谷歌搜索结果中的页面。
印象
每次你的网站链接 URL 出现在搜索结果中,都会产生一个印象。用户不必为了计算印象而向下滚动来实际看到你的结果。
点击
如果用户选择了一个链接,将他们从谷歌搜索带到你的网站,那么这就算作一次点击。但是,如果用户单击一个链接,然后单击“后退”按钮,然后再次单击同一个链接,它仍然只算作一次单击。如果他们点击了不同的链接,那就算作两次点击。还有,这不包括付费的谷歌结果。
平均位置
这是一个(或多个)查询页面的平均排名位置。
平均 CTR
CTR 代表点击率,是点击你的结果并进入你的网站的用户数量。其计算方法为点击量除以印象数,再乘以 100 ,并以百分比表示。
使用搜索控制台指标
为了从 Google 搜索控制台性能报告中获得最大收益,您需要更改分组来查找您正在寻找的数据。别忘了,你可以随时将数据导出到电子表格中进行更多的数据处理。
不要担心,在本指南的后面部分,还有更多关于如何获取有用数据的步骤。
如何使用谷歌搜索控制台
你现在理解了所有不同的谷歌搜索控制台指标的含义,你成功地设置并验证了你的属性,现在做什么?好了,现在你实际上可以使用谷歌搜索控制台来改善你的网站(和你的搜索引擎优化)。
实际上,你可以用搜索控制台做很多事情来改进你的网站。
让我们开始吃吧。
使用谷歌搜索控制台检查网站的健康状况
所以你想了解谷歌是如何抓取你的网站,是否有任何问题阻止你的网页被索引?
进入索引覆盖报告。
这份报告告诉你谷歌在索引你的网站内容时是否有任何问题。
登录报告时,您会看到一个彩色图表,显示索引页数在过去 90 天内的变化情况。
注意:就像性能报告一样,只需点击一下鼠标就可以打开和关闭所有这些指标。

Example of the index coverage report
每个条形图(代表每个跟踪日的状态)的颜色如下:
- 错误(红色)
- 警告有效(黄色)
- 有效(绿色)
- 排除(灰色)
下面提供了每个状态的进一步细节。建议先处理错误(红色部分)。这些通常是阻碍你的页面被索引的最大问题。
错误的原因
谈到谷歌搜索控制台错误,最常见的有:
- 重定向错误:这是重定向到一个页面不能正常工作的时候。检查你的。htaccess 文件和你的重定向规则对这些错误进行排序。
- 未找到提交的 URL(404):当页面不可访问时。如果你试图访问它,你会看到一个 404 错误。
- 提交的网址好像是软 404: 这是找不到网页的时候。有时值得检查一下是否是临时的错误造成的。
- 提交的网址有抓取问题:有时页面会被你的 Robot.txt 中的爬虫拦截。虽然这并不总是原因。有时候可能是完全不同的东西,所以去页面调查一下。
- 服务器错误(5XX): 谷歌爬虫无法到达你的网络服务器,通常发生在服务器维护时间。留意这一点,以确保你不会与你的主机提供商有问题。
如何修复 404 错误
所以你会在谷歌搜索控制台上看到一些 404 错误。404 错误消息通常出现在 URL 不再可访问的时候。这通常发生在页面不再存在或 URL 已被更改的情况下。它发生了。
以下是如何在谷歌搜索控制台中找到 404 错误,以及如何修复它们:

Errors in Google Search Console
进入“索引”,然后进入“覆盖”,你会看到你网站上发现的所有问题的列表。如果你点击一个问题,你会看到受影响的网址。
谷歌搜索控制台报告你的网站过去和现在的所有 404 页。因此,请确保任何 404'ing 页面仍然存在,因为它们可能只是你已经知道他们被删除的旧页面。
此外,由于谷歌抓取网站的方式,已被纠正的 404 错误会继续出现在这份报告中。
厌倦了你的 WordPress 站点缓慢的主机?我们提供超快的服务器和来自 WordPress 专家的 24/7 世界级支持。查看我们的计划
修复 404 最简单的方法就是修复导致它崩溃的问题或者重定向页面。重定向时,确保指向网站上与已删除页面相似的内容。使用 301 永久重定向和而不是 307 临时重定向。这是最好的解决方案,因为你将用户发送到一个替代页面,仍然会满足他们的需求(希望如此)。
看看谷歌如何看待一个网址
使用 URL 检查工具,您可以看到 Google 实际上是如何查看您的页面的。如果您的页面根本没有出现或者可能没有正确出现在搜索结果中,您可以使用此功能进行故障诊断。
输入页面 URL 并按回车键。请确保它属于您当前正在查看的酒店:

How to inspect URLs in Google Search Console
现在,您将能够看到该页面的结果,以及该 URL 是否被编入索引并可以出现在 Google 搜索中:

URL inspection in Google Search Console
您可以点击下拉箭头打开索引覆盖率报告,了解有关 Google 上的 URL 的更多信息,包括:
- 指向此 URL 的站点地图
- 将 Googlebot 引向此 URL 的参考页面
- 上次 Googlebot 抓取此 URL 时
- 如果谷歌机器人被允许抓取这个网址
- 如果谷歌机器人真的可以获取这个网址
- 页面是否不允许索引,
- 为此页面设置的规范 URL
- Google 为此页面选择的标准 URL。
使用概览报告
概览报告有助于了解你的网站在搜索引擎中的技术表现,以及是否有任何问题需要解决。
查看有多少页面被编入索引
下面是如何查看有多少页面被编入索引,有多少页面有错误:

Indexed pages in Google Search Console
- 转到左侧面板中的概述
*** 向下滚动到标记为“Coverage”的索引摘要。* 看“有效页数”的数量。**
**#### 如何检查索引错误
您也可以点击打开报告链接,查看您的保险的更多详情:

Full indexed coverage report
您需要确保“错误”、“有效但有警告”、“有效”和“已排除”都已选中,以便您可以看到它们。
随着你发布新的博客文章,创建新的页面,并修复任何索引错误,你的网站的索引页面总数应该会逐渐增加。
您需要关注的是索引错误的突然大量增加。这可能是由于网站模板的变化或者可能是网站地图错误阻止了谷歌抓取某些网址。
通过查看这些报告中排除的页面,尝试尽快诊断问题。
如何发现移动可用性问题
随着谷歌对移动优先索引的推动,你真的想确保你的网站能很好地为智能手机用户服务。以下是如何在谷歌搜索控制台中发现移动可用性问题:

Mobile usability errors
- 点击移动可用性(在增强功能下)。
- 确保选择了“错误”。
- 如果有任何错误,您可以转到详细信息框,了解哪些错误导致了移动问题。
- 您也可以双击任何错误类型来查看受影响的页面 URL。
使用性能报告
性能报告显示了您的网站在 Google 中的表现的重要指标,如出现的频率、平均位置和点击率。
如何找到你的最高流量的网页
以下是如何在你的网站上找到点击量最大的页面:

How to find high-traffic pages in Google Search Console
- 点击性能
- 然后转到“页面标签”(就在查询旁边的右边)
- 将日期范围更改为“过去 12 个月”,以便更好地了解您的流量。
- 确保选择了“总点击量”。
- 现在点击“点击量”旁边的小向下箭头,将你的页面从最高到最低排序
如何找到点击率最高的查询
以下是如何在你的网站上找到点击率最高的查询:

How to find pages with the highest click-through rate in Google Search Console
- 点击性能
- 转到“查询选项卡
- 将日期范围更改为“过去 12 个月
- 确保“平均 CTR”指标可见
- 现在选择小箭头(在“CTR”旁边)从高到低排序
如何找到你排名最高(和最低)的网页
以下是如何在你的网站上找到排名最高和最低的网页:

How to find pages with the highest/lowest rankings in Google Search Console
- 点击性能
- 转到“页面选项卡
- 将日期范围更改为“过去 28 天”
- 选择“平均位置 n”
- 现在,您可以使用“位置”旁边的小箭头从低到高切换排名,反之亦然。记住:说到排名,低=好,高=坏。
如何发现和比较排名上升和下降
以下是如何比较两个时间段的排名情况:

How to compare rankings over two different time periods
- 点击性能
- 转到“查询选项卡
- 确保选择了平均位置
- 现在点击“日期范围”,更改日期,然后点击“比较”选项卡选择两个时间段,然后点击“应用”
- 看看排名是如何变化的。
如何找到你的最高流量查询
以下是如何找到给你的网站带来最大流量的查询:

How to find high-traffic queries in Google Search Console
- 转到“性能报告”
- 点击查询选项卡
- 选择您的日期范围
- 确保您选择了“总点击量
- 单击“点击旁边的向下小箭头,从最高到最低排序。
跨设备比较站点性能
以下是如何比较你的网站在桌面、移动和平板电脑上的搜索性能:

Site performance across devices
- 点击性能
- 然后转到“设备选项卡。
- 确保选择了所有指标
- 现在比较您在所有设备上的表现。
比较不同国家的网站表现
以下是如何比较你的网站在不同国家的搜索性能:

Site performance across countries
- 点击性能
- 转到“国家”选项卡
- 确保选择了所有指标
- 现在比较你在所有国家的表现
使用链接报告
除了帮助你诊断搜索引擎优化技术问题和找到表现最好的页面,谷歌搜索控制台也有助于查看你的内部链接和反向链接数据,即哪些网站链接到你的网站,以及他们使用什么链接文本。
在谷歌搜索控制台中找到你的网站有多少反向链接
以下是如何查看你的网站的反向链接/外部链接总数:

Check the number of backlinks in Google Search Console
- 点击左侧面板中的链接
- 然后,打开“外部链接下的“置顶链接页面”报表
- 寻找标有“外部链接总数”的方框
- 你可以点击“传入链接旁边的小箭头,从最高到最低的反向链接排序,并将其导出到电子表格中
反向链接是谷歌的信号,表明你的网站内容是值得信赖的。把它们想象成你网站的“选票”。反向链接越多越好。然而,质量和相关性是非常重要的,当谈到反向链接。一个来自权威网站的链接总是比许多来自低质量和不相关网站的链接要好。
要查看哪些网站链接到某个页面,只需双击报告中的 URL。
查找链接最多的网址
以下是查看顶部链接页面的方法:

Find URLs with the most links
- 点击左侧面板中的链接
- 再次打开外部链接下的“热门链接页面”报告
- 点击“传入链接旁边的向下箭头,从最高到最低反向链接排序
- 点击任何链接,找出链接到他们的网站
一个很好的 SEO 技巧是从一个有很多反向链接的页面添加内部链接到你想排名更高的其他页面。那些给予 URL 页面权限的反向链接可以通过内部链接传递到你网站上的另一个页面。
查找具有最多内部链接的 URL
以下是如何查看网站上哪个页面的内部链接最多:

Number of internal links
- 点击左侧面板中的链接
- 转到“顶部链接页面”(在内部链接标题下)
- 点击列表底部的更多
内部链接是从你网站的一个页面到另一个页面的超链接,有助于引导用户和搜索引擎浏览你的网站。
一些网址比其他网址有更多的内部链接是正常的。然而,要留意那些链接比其他页面多得多的页面,因为可能有机会添加一些入站链接并传递一些链接。
摘要
如果你已经做到了这一步:祝贺你!这是一个很长的指南。
希望,现在你可以看到谷歌搜索控制台如何帮助改善你网站的搜索引擎优化。不管你的网站规模有多大,建立网站是必须的。
谷歌搜索控制台是一个工具,需要经常使用才能有用。设置好它只是成功的一半。经常使用它,你会从中受益最大。想让你的搜索引擎优化更进一步吗?查看我们关于 Bing 网站管理员工具的深度指南!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。**
谷歌搜索运营商:2022 年要知道的 40 个命令(改进研究、竞争分析和搜索引擎优化)
谷歌搜索运营商让网上搜索变得更好。
一旦你掌握了其中的一些特殊命令,你会想没有它们你是怎么做到的。
在本帖中,我们将引导你了解一些最好的谷歌高级搜索操作符(实际上是有效的),并向你展示如何有效地使用它们。
更喜欢看视频版?
什么是谷歌搜索运营商?
谷歌搜索操作符(有时称为谷歌高级搜索操作符或谷歌搜索命令)是扩展谷歌常规文本搜索功能的特殊命令。
搜索操作者帮助你缩小搜索结果的范围,他们可以用于从内容研究到寻找在线讨论到技术搜索引擎优化审计的任何事情。
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
它们也可以和其他搜索引擎一起使用,比如必应和雅虎。
就像 Gmail 搜索操作符一样,使用谷歌搜索操作符帮助你在每个人最喜欢的搜索引擎中准确找到你要找的东西。
它们包括像这样的基本定义:

An example of the definition function using Google Search Operators
要发现网站的高级指数化问题:

Example of an Advanced Google Search Operator to find not secure site pages
为什么使用谷歌搜索命令?
根据互联网实时统计数据,每天有 35 亿次谷歌搜索。为了找到你想要的信息,需要浏览大量的搜索结果。

Live stats for Google searches
除了展示你的搜索技能:使用搜索命令可以更快地在谷歌上找到东西。
截至 2020 年 10 月,谷歌拥有 92.71%的全球市场份额。要找到你想要的东西,需要进行大量的搜索。

Search Engine Market Share statistics
谷歌搜索运营商通过改进网络搜索让你的生活变得更容易。那么,如何使用这些神奇的谷歌作弊代码快速找到网页呢?
其实很简单:
我如何使用谷歌搜索运营商?
这就像在谷歌上搜索一样简单。您可以像进行文本搜索一样,直接在 Google 搜索框中输入搜索运算符:

Using search operators is as simple as doing a Google search
除了特殊情况(比如“in”操作符),Google 将返回标准的有机结果。
您可以在搜索词中使用符号和/或单词,以使您的结果更加准确。
请记住:
- 谷歌通常会忽略任何标点符号(不属于搜索操作符)。
- 不要在符号或单词与您的搜索词之间包含空格。使用这个搜索命令, site:kinsta.com 可以工作,但是这个【kinsta.com】site:T2 不行。
谷歌搜索运营商列表
以下是所有谷歌高级搜索运营商的完整列表:
- “搜索词”使用它进行精确匹配搜索。
- 或搜索这个或那个。这将返回与这两个术语或两者都相关的结果。
- 和搜索这个和那个。这将只返回与这两个术语相关的结果
- –排除术语或搜索短语。
- ***** 充当通配符,将匹配任何单词或短语。
- ( ) 对多个术语或运算符进行分组,以控制搜索的显示方式。
- $ 搜索价格。
- 定义:在类似卡片的结果中显示单词的含义。
- Cache: 返回网页的最新缓存版本(只要该网页有索引)。
- 文件类型:显示某种文件类型(PDF、DOCX、TXT、PPT 等)的结果。)
- 网站:将结果限制在特定网站。
- 相关:查找与另一个站点相关的站点。
- intitle: 查找标题中包含特定单词的页面。
- allintitle: 像“intitle”一样,它查找包含页面标题中所有特定单词的网页。
- inurl: 在 url 中查找带有某个单词的页面。
- allinurl: 与“inurl”类似,它查找包含 url 的所有特定单词的网页。
- intext: 在内容中查找包含特定单词的页面。
- allintext: 查找包含页面某处所有特定单词的结果。
- AROUND(X) 这种近似搜索查找包含两个单词(或短语)且彼此相距 X 个单词的页面。
- 天气:查找特定位置的天气。
- 股票:查看股票信息
- 地图:查看位置搜索的地图结果。
- 电影:查找特定电影的信息。
- 在中将一个单位转换成另一个单位(如货币、重量、温度等。)
- 来源:在谷歌新闻内查找某个来源的新闻结果。
如何组合谷歌搜索运营商
谷歌搜索操作符最有用的一点是,你可以针对特定的用例组合它们。
你可以快速找到任何东西的引用、原始图片甚至官方文档的来源。
只是一个警告:如果你开始组合运算符并运行大量搜索,你可能会被提示证明你不是一个试图向谷歌发送垃圾邮件的邪恶机器人:

You’ll probably see this Google reCAPTCHA if you use too many operators
只需填写验证码(除非你是邪恶的机器人),然后继续搜索。
发挥你的想象力。有许多搜索运算符组合。这里只是几个组合搜索命令的例子,可以从中获得灵感。
40 家高级谷歌搜索运营商
知道组成搜索操作符的不同部分是有用的,但是有一些特定的用途更有用。
所以,让我们把这些谷歌搜索运营商付诸行动。借助 Google 的高级操作符,您可以通过一些想象(以及一些尝试和错误)实现任何事情。
不要害怕尝试和编辑下面的例子。你可能会发现一个很酷的新搜索命令。
我们走吧:
1.查找相关网站
related:[website]
假设你已经找到了一个你想要链接的网站,或者你只是想收集尽可能多的类似网站来做一些竞争对手的研究。使用 related: 搜索操作符会显示与你添加的 URL 相关的类似网站。

Find a bunch of link prospects related to your keyword
就这么简单。
2.查找页面以添加内部链接
Site:[website] keyword
这是我最喜欢的帮助改进 SEO 的方法之一。多亏了谷歌搜索运营商,这很快就能做到。
内部链接帮助访问者和谷歌浏览你的网站。但是要想从中受益,你需要将它们添加到相关页面中。
这就是谷歌运营商让这变得容易的地方。
只需在你的网站上搜索一个词或短语,谷歌就会向你展示相关的页面,你可以在内部链接。

Find internal link opportunities with the site: search operator
现在你可以进入这些页面,添加一个内部链接。UX 提高了,你得分的机会也提高了。还不错吧。
3.搜索特定网站上的内容(并找到任何索引错误)
site:[website]
你可以使用网站从一个特定的网站上找到一些东西,并将你的搜索限制在那个网站上。例如,您可以使用它来查找联系页面或特定网站的链接机会。
或者,您可以使用此运算符来查找特定内容:
站点:[网站]“关键词”
这将显示您在网站上搜索过的包含您添加的关键字的任何页面。

Find exact match content on your site
这是找到添加内部链接的页面的好方法(这样你就能为你的网站带来更多的流量)。
您还可以使用这个 Google 搜索操作符来查找任何指数化错误。可能是你想让谷歌索引的页面没有出现。反之亦然,你可能会发现你不想被索引的页面出现了(你可能需要保持它们的私密性)。
假设你用这个操作符检查你的博客文章有多少显示在谷歌上:
网站:yourwebsite.com/blog

Find indexed blog posts in Google super quick
你看到 19 页被索引,但知道你已经发表了 50 篇文章…那么这将是一个足够好的理由来调查其他(非索引)文章发生了什么。
请记住,使用这种方法来评估谷歌指数化只是一个非常粗略的估计。为了获得更准确的搜索引擎结果,请查看 T2 的谷歌搜索控制台。
4.查找精确匹配
"[search term]"
如果您在单词或短语周围加上引号,搜索结果将只包含与引号中的单词或短语完全匹配的结果。

Find pages that that match exactly your keyword
您可以利用该操作员通过以下方式发现客座博文机会:
- “为我们写作”
- “成为贡献者”
- "贡献给"
- “为我写作”
- 《客座博文指南》
您甚至可以更进一步,将精确匹配操作符与 site: 操作符结合起来,搜索特定网站的精确文本。这对于寻找重复内容非常有用。
5.排除特定的单词或短语
-[keyword]
在这个 Google 搜索操作符中,在搜索词前使用减号来从搜索结果中删除特定的关键字。当你在寻找有不止一个意思的东西,并想排除另一个意思的时候,这很有帮助。
如果你想删除一些带有商标的搜索结果,这也很有用。您也可以排除多个关键字。
6.包括特定的单词或短语
keyword1 +keyword2
如果你想确保某些关键词明确包含在每个搜索结果的中,你可以在某个词前使用 + 操作符。如果你专门在一个特定的主题中搜索,这是很有用的。
7.返回页面的缓存版本
cache:[website]
使用缓存:谷歌搜索运营商将返回谷歌上可用网页的最新缓存版本。如果一个网站关闭了,而你仍然想在上面阅读一些东西,这可能是有用的。
请记住,缓存版本可能不会像网站直播那样好看:

Quickly view the cached version of a webpage
8.在 URL 中搜索特定关键字
inurl:[keyword]
在 inurl: 操作符后接一个关键字,列出所有在 URL 中包含该关键字的搜索结果。这在寻找客座博文机会、联系页面或潜在的直接竞争对手时很有帮助。
您可以尝试的示例:
- inurl:客座博文
- Inurl:来宾-投稿人-指南
尝试这个搜索操作符关键字 inurl:guestpost 来查找接受与你搜索的关键字相关的客座博文的网站。

Find guest post opportunities related to your niche
您将关键字放在哪里并不重要(在搜索运算符之前还是之后):

Find potential sites to publish guest posts on
9.在页面标题中查找关键词
intitle:
intitle: Google operator 显示在页面标题中有指定关键字或短语的结果。
像所有搜索操作符一样,您可以将大多数操作符链接在一起以获得定制的结果。
例如,您可以对“mountain bike”进行精确搜索,并将其与 intitle:操作符结合使用,以便只显示页面标题中包含“2020”的页面。

Find results that contain the keywords you define
对于查找最新的产品指南非常有用。
10.在页面标题中查找准确的关键词
allintitle:
类似于 intitle:但更具体。如果您以all title:开始查询,Google 将只显示包含您指定的页面标题中所有术语的结果。
例如,使用命令allin title:pizza is amazing将只显示标题中包含术语“pizza is amazing”的结果。

Find results that exactly match your keywords
别忘了,这不仅仅是谷歌搜索公司的工作:
- 在图像搜索中all title:将显示文件名包含您指定的术语的图像。
- Google 新闻中的 allintitle:将显示标题中包含您指定的术语的文章。
11.在页面文本中查找关键词
intext:
像前面的操作符一样,Google 搜索操作符 intext: 将显示包含您在页面文本中指定的关键字的任何结果。
因此,如果你正在寻找关于特定主题的文章,这个操作符可以帮助你优化搜索。
12.在页面文本中查找准确的关键词
allintext:
allintext: 操作符将帮助您在页面文本中查找整个短语或关键字。
假设您知道自己在一篇文章中提到了一个术语或短语,但不记得是哪篇文章了。使用此运算符进行检查。
例如,我们知道之前在博客上提到过“【WordPress 网站的流量比较… ”,但是我们不记得在哪里了。
(提示:在我们的文章中,SEO 代表什么
allintext 操作符将为我们揭示文本中的这个短语:

Find any phrases used across a domain
13.在锚文本中查找关键字
inanchor:
这个操作符对 SEO 非常有用。anchor:搜索操作符显示在锚文本中包含您指定的关键字的页面。

Find keywords inside anchor texts
14.在锚文本中查找准确的关键字
allinanchor:
Google 搜索操作符在锚文本中显示整个关键词/短语:
老实说,您最终可能会比常规的 inanchor:命令更多地使用这个操作符,因为它更准确。
15.在 URL 中查找关键字
inurl:
inurl: 操作符将向您显示包含您在 URL 中指定的关键词的结果。
对于试图记住您忘记的 URL 或查找关于特定主题的页面非常有用。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
16.在 URL 中查找精确的关键字
allinurl:
像前面的操作符一样,这显示了出现在 URL 中的关键字。只是这一次,它将显示您指定的整个关键字或短语。

Find exact keywords inside of URLs
17.查找由特定作者创建的内容
postauthor:
这个搜索操作符帮助您快速找到内容创建者。只要输入他们的名字,你就能很快找到他们写的博客和文章。
使用这个谷歌搜索工具的一个很好的方法是找到在你的领域有影响力的人,他们可能愿意分享你的工作或者为你的网站做贡献。如果你正在做 SaaS 市场营销,这可能会特别有帮助。
你也可以用它在你的内容中找到有影响力的链接,建立一些(互利的)关系。
18.搜索特定位置
loc:
loc: 操作符(具有特定位置)将帮助您将结果集中到该区域。
如果你正在做本地搜索引擎优化,这个基于地理位置的谷歌搜索运营商可能会成为你寻找同一个地理位置的受众的最好的朋友。
19.排除任何子域
site: [website.com] -inurl:www
这两个操作符的组合 site: + -inurl: 有助于缩小搜索结果的范围,这样你就可以浏览一个站点的子域。

Exclude any subdomains from showing in Google
这个搜索命令过滤掉了 www 子域。任何以 www 开头的内容都将被排除在搜索结果之外,留给你查看子域名。
20.搜索特定类型的文件
filetype:[extension]
filetype: 操作符帮助您找到具有特定文件扩展名的目标页面。Google 将只返回您定义的特定类型文件的结果。当你想查找 PDF 或 PPT 文件时,它非常有用。

Search for specific filetypes (like PDFs) in Google
21.列出符合条件之一的搜索结果
keyword/condition1 OR keyword/condition2
或搜索操作符允许您搜索满足两个条件之一的搜索结果。
只需编写两个搜索操作符,并将 OR 命令用大写字母放在它们之间。这告诉 Google 显示满足第一个或第二个条件的结果。您也可以使用管道符号|来代替或。
22.添加一个“填空”选项
keyword1 * keyword2
如果想得到更多的匹配,可以使用星号 *通配符操作符。把通配符放在一个短语中,你会得到该短语的所有变体。这对于寻找引语和短语很有用。
示例:数字*战略

Add a ‘fill-in-the-blank- option with this search command
这将返回由这两个关键字包围的各种事物的结果,像数字营销策略、数字媒体策略等等。
23.查找彼此相近的单词
keyword1 AROUND(X) keyword2
有了这个谷歌搜索操作器,你可以得到你的搜索词彼此接近的结果。 AROUND(X) 运算符可以用来定义两个关键字之间的最大距离。括号里的 X 是最多能分隔两个关键词的字数。
这可能有助于找到你不太记得的引语和句子。
24.在特定日期之间搜索
daterange:[XXXXX-XXXXX]
daterange: 操作符将显示您指定的日期范围内的搜索结果。这有点棘手,因为它使用的是儒略日格式,所以你需要在年份后面加上自年初以来的天数。使用在线转换器获得正确的日期格式!
示例:
日期范围:2458839-2455353635
25.在两个特定年份之间搜索
[year1]..[year2]
有一种比使用儒略日格式更简单的方法来添加日期范围。这个谷歌搜索操作符被输入为两个点,允许你对你的搜索应用一个年度范围过滤器。
在两年之间加两个点,谷歌将只返回这两年之间发表的搜索结果。这更简单,但是它不允许像 daterange:那样搜索特定的日期。
示例:
2014..2018
26.查找相关论坛和社区讨论主题
Site:website.com intitle:keyword
厌倦了 WordPress 的问题和缓慢的主机?我们提供世界一流的支持,由 WordPress 专家提供 24/7 服务和超快的服务器。查看我们的计划
相关的论坛、subreddits、在线社区和 Q+A 网站(如 Quora)是推广内容的好地方。
你可以快速找到你所在领域的讨论和问题,然后加入进来。

How to find a relevant forum and community discussion topics (based on a keyword of your choice)
使用谷歌搜索命令很容易找到它们。
试试这些:
- 站点:reddit.com intitle:关键字
- Site:quora.com intitle:keyword
- site:niche-specific-forum . com intitle:keyword
27.在上查找 PDF 下载。政府网站
[flu shot ext:pdf site:gov]
这是一个很好的方法,可以在做在线研究时找到任何主题的引用文件。

How to find PDF downloads (on Government sites)
28.查找非 HTTPS 索引页面
Site:[website.com] -inurl:https
如今,拥有一个安全的网站是必不可少的。通过几个操作符,你可以在你的网站上找到已经被索引的非 HTTPS 页面。

How to Find Non-HTTPS Indexed Pages
有时,当使用此命令时,页面将在没有 HTTPS 的情况下被索引。但是当你去访问实际的页面时,你会看到 HTTPS 版本。
不要仅仅因为你的页面出现在这个搜索操作者面前就认为它们不安全。仔细检查他们。
然而,如果你的页面显示不安全,检查你的 SSL 证书。
29.查找在文本中提到某个单词的页面
[Jeff Bezos -intitle:Jeff -intitle:Bezos]
有时候我们只需要找到提到一个名字或者一个概念的文章,而不去关注它。

How to find pages that mention a specific keyword within the text
30.查找组织的 Twitter 帐户
[site:twitter.com @nytimes -inurl:status -inurl:hashtag -inurl:lists]
想要找到代表公司或组织的 Twitter 帐户吗?在这里,谷歌实际上比 Twitter 更有帮助。
如果您想知道这个操作符是如何工作的:
-inurl:status-inurl:hashtag-inurl:lists告诉 Google 从搜索结果中排除任何 Twitter 列表、hash tag 和状态更新。
这样就只剩下包含你的搜索词的 Twitter 个人资料了。
31.同时搜索多个网站
pizza site:tiktok.com OR site:vimeo.com OR site:youtube.com
发现自己重复搜索相同的网站?
这个谷歌搜索操作器让你一次就能搜索到所有的内容。
32.在你的网站上找到任何重复的内容
"[duplicate content you want to check]"
重复的内容对你的网站不利。幸运的是,使用这个简单的搜索操作符很容易进行检查。
只要把你想检查的文本用引号括起来,谷歌就会显示任何与之匹配的页面。
世事难料。你可能会发现有人在未经许可或未注明出处的情况下窃取并重新发布你的内容。
33.在您的网站上查找任何不需要的文件或页面
filetype:pdf seo
人们很容易忘记已经上传到网站的页面和文件,如 pdf、Word 文档和幻灯片。
使用 filetype: 搜索操作符,您可以指定一个文件类型,然后在您的站点(或整个 web)中搜索关键字,结果将显示匹配的文件。
谷歌搜索运营商支持哪些文件类型?
很高兴你问了。以下是支持的格式列表:
- Adobe Flash (.swf)文件
- Adobe 可移植文档格式(。pdf)
- Adobe PostScript (.ps)文件
- Autodesk Design Web Format (.dwf)
- 谷歌地球(。kml,。kmz)
- GPS 交换格式(。gpx)
- Hancom Hanword (.hwp)
- HTML(。htm,。html、其他文件扩展名)
- Microsoft Excel(。xls,。xlsx)
- Microsoft PowerPoint(。ppt,。pptx)
- Microsoft Word(。doc,。docx)
- OpenOffice 演示文稿(。odp)
- OpenOffice 电子表格(。ods)
- OpenOffice 文本(。odt)
- 富文本格式(。rtf)
- 可缩放矢量图形(。svg)
- TeX/LaTeX(。特克斯)
- 文本(。txt,。文本、其他文件扩展名)
- 基本源代码(。bas)
- C/C++源代码(.c .,。cc .,。《刑事诉讼法》。cxx 号...-你好(hpp)
- C#源代码(。cs)
- Java 源代码(。java)
- Perl 源代码(。pl)
- Python 源代码(。py)
- 无线标记语言(。wml,。wap)
- XML(。xml)
34.寻找利基相关资源页面链接的机会
inurl:resources intitle:resources mountain bike
资源页面是关于特定主题的最佳资源的汇总。
它们的范围从更结构化的页面,如我们的资源中心页面):

Our WP resources page
到更简单(但仍然有用)的页面,如下所示:

An example of a resource page (related to mountain biking) found using this search operator
如果你有相关的有用的资源可以贡献,资源页面可以是很好的地方。
试试这些搜索操作符,看看您能找到什么:
- [主题]intitle:resources | inurl:resources
- Intitle:[topic]和 intitle:resources 和 inurl:resources
- all title:[topic]5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 资源
一旦你找到了它们,就需要找到网站管理员的电子邮件地址并请求收录你的链接。
35.寻找向其推销您的特色信息图的网站
[topic] intitle:infographic inurl:infographic
信息图表是为你的网站创造的一个很好的视觉资产。但是创造它们只是成功的一半。你也需要分发它们。
使用此运算符来查找可能对您的信息图感兴趣的站点。

Some sites to potentially submit your pizza-related infographics to
36.寻找社交资料进行推广
[name] site:twitter.com | site:facebook.com | site:linkedin.com
想在社交媒体上联系某个特定的人?或者你可能想做一些调查,看看是否能找到他们的联系方式。
使用此搜索运算符来查找它们。显然你需要知道他们的名字才能工作。
然后你可以通过社交媒体直接联系他们,开始建立关系。
37.找到提到你的竞争对手(而不是你)的网站
intext:[competitor] OR intext:[competitor] -site:website.com -site:website.com
使用 site: 和 intext: 和 OR,的组合,你可以看到提到竞争对手的网站…但不是你。
玩弄谷歌搜索运营商来寻找那些谈论你的竞争对手,而不是你的网站的页面。
假设你发现一个页面提到了一个竞争对手,但是没有提到你。一个快速的行动是伸出手,要求被包括在内。
38.寻找赞助帖子的机会
[topic] intext:"this is a sponsored post by"
赞助帖子是你付费刊登的帖子,用来宣传你的网站、品牌、产品或服务。这种方法与寻找客座博文机会非常相似:

Quickly find sponsored post opportunities related to your niche
以下是使用谷歌搜索运营商寻找赞助帖子机会的几种方法:
- 赞助帖子结果
- [主题] intext:“这是由赞助的帖子”
- [主题] intext:“此帖子由赞助”
- [主题]标题:“赞助帖子”
- [主题]标题:“赞助帖子档案”中的“类别/赞助帖子”
- 【赞助】围绕③“帖子”
39.了解竞争网站发布新内容的频率
site:[website} (+ some filtering in Google)
大多数博客要么存在于子文件夹中,要么存在于子域中:
- 子文件夹:【https://kinsta.com/blog/ T2】
- 子域:【https://blog.hubspot.com/ T2】
若要查看网站发布内容的频率:
- 做一个站点:搜索内容所在的子文件夹或子域
- 转到谷歌工具
- 选择一个日期范围。

Find how often your competitors are publishing content
现在,您将对目标站点发布新内容的频率有一个更好的了解(基于索引结果)。
您还可以将该操作符与搜索查询结合使用,以查看某个站点在某个特定主题上发布了多少内容。
40.找到链接到你的竞争对手的网站
link:[website.com]
链接:搜索操作符允许你看到你的竞争对手从哪里获得链接。结合谷歌的时间段过滤器,你就能看到该网站最近链接过的地方。

Find sites that are linking to your competitors and WHEN
关于这个的一个快速说明: link: 谷歌算子在 2017 年被谷歌弃用,它可能会显示不一致和不可靠的结果。然而,它仍然会带回一些结果,作为你研究的起点。
摘要
能够用谷歌搜索运营商改进你的谷歌搜索是一项方便的研究技能。这一先进但鲜为人知的功能使谷歌成为一个极其灵活的在线工具。即使只是知道一些基本的命令也能给你带来优势。
现在轮到你了:你用得最多的谷歌搜索运营商有哪些?另外,你认为我们在清单上遗漏了什么吗?请在评论中告诉我们!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
谷歌网站验证:用搜索控制台验证网站的 9 种方法
您想将您的网站添加到谷歌搜索控制台吗?在谷歌允许你添加你的网站,查看它的分析,或者提交它的网站地图之前,它会要求你验证你的网站所有权。
本质上,谷歌网站验证是关于证明你拥有该网站。因此,在通过谷歌工具管理你的网站之前,你需要完成谷歌搜索控制台的验证过程。
值得庆幸的是,这个过程非常简单,有很多种方法可以用谷歌搜索控制台来验证你的网站。这篇文章将涵盖九种不同的谷歌站点验证方法,包括手动验证和 WordPress 插件验证。
我们开始吧!
谷歌网站验证的 5 种手动方法
这些手动谷歌网站验证方法适用于所有网站,包括 WordPress 网站。
要开始,请访问您的谷歌搜索控制台仪表板。在这里,您可以打开左侧的属性列表,然后单击添加属性来验证新网站:

向谷歌搜索控制台添加属性。
搜索控制台将要求您选择一个属性类型。您可以输入域或 URL 前缀。如果您输入域名,您将能够通过 DNS 验证您的网站。URL 前缀方法允许您在四种验证方法中进行选择:
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。

在搜索控制台中选择一个属性类型。
当涉及到站点验证时,这两种方法都可以很好地工作。然而,我们推荐使用 URL 前缀的方法,因为它给了你更多的选择。
下一节将探讨四种验证方法,您可以使用这些方法来选择 URL 前缀属性类型。最后,我们将向您展示如何通过 DNS 验证您的网站(T2 域名 T3 选项)。在网址前缀下输入你的网站的网址,点击继续。
1.HTML 验证文件
用这种方法,你需要上传一个 HTML 文件到你网站的根目录。这很简单,但缺点是你需要访问你的服务器来上传文件,或者通过 FTP/SFTP 客户端或者类似 cPanel 文件管理器的东西。
步骤 1:下载验证文件
将您的站点添加到 Google 搜索控制台后,您应该会在推荐的验证方法选项卡中看到一个下载 HTML 验证文件的选项:

从谷歌搜索控制台下载验证文件。
点击旁边的按钮,下载文件。把这个文件保存在你记得的地方,你马上就会用到它。
第二步:通过 SFTP 上传文件
接下来,你需要通过 FTP/SFTP 连接到你的网站。这里是如何在金斯塔使用 SFTP 的说明。
一旦你成功连接,将你从谷歌下载的文件上传到你网站的根文件夹(这个文件夹包含了 wp-content 文件夹、【wp-config.php】T2 等等)。)在 Kinsta,这个文件夹被命名为 public 。
上传文件后,它应该看起来像这样:

通过 FTP/SFTP 上传验证文件。
一旦文件在你的站点的根文件夹中,返回谷歌搜索控制台。是时候验证你的财产了。
第三步:点击谷歌搜索控制台中的验证按钮
一旦你将文件上传到你的网站,回到谷歌搜索控制台,点击验证按钮完成该过程。Google 搜索控制台将在您的服务器上找到该文件,并验证您是否拥有该网站。
你可以用同样的方法用谷歌搜索控制台验证 Kinsta 内容交付网络(CDN) 。在谷歌搜索控制台上验证您的 CDN 将使搜索引擎能够抓取和索引您的图像。
2.HTML 标签
使用 HTML 标签方法,你需要添加一个简单的 meta 标签到你站点的 < head > 部分。如果你正在使用 WordPress,你可以这样做:
- 将标签直接添加到子主题的 header.php 文件中
- 使用一个插件将它插入到标题中
我们将向您展示如何使用插件方法做到这一点,但是只要您使用子主题(如果您不使用子主题,您将在每次更新您的主题时丢失您的 Google 站点验证),直接将其添加到您的主题中也是可以的。
步骤 1:复制元标签
要找到 meta 标签,可以去 Google 搜索控制台界面的其他验证方法部分:

HTML meta 标签。
使用复制按钮复制框中的 meta 标签。现在,让我们把它添加到你的 WordPress 网站上。
步骤 2:使用插入页眉和页脚添加 Meta 标记
接下来,你可以在你的网站上安装免费的插入页眉和页脚插件。导航到设置 > 插入页眉和页脚并将 meta 标签粘贴到页眉框中的脚本中:

添加 HTML meta 标签来插入页眉页脚插件。
点击保存保存对你的网站页眉的修改,就这样。你也可以手动添加 meta 标签,但是如果你不习惯编辑 WordPress 核心文件,我们推荐插件方式。
要完成该过程,请返回到 Google 搜索控制台界面,并单击验证按钮。如果你把代码添加到你的网站,谷歌搜索控制台将能够识别它。
3.谷歌分析
如果你已经在你的网站上安装了谷歌分析异步跟踪代码,你可以使用谷歌分析轻松验证你的网站。这个过程可以归结为两个简单的步骤:
- 选择下的谷歌分析其他验证方法。
- 点击验证。

谷歌分析账户验证屏幕。
如果你使用插件将谷歌分析添加到 WordPress,跟踪代码应该在你的主页上。这意味着你可以继续使用这个方法。
4.谷歌标签管理器
就像谷歌分析一样,如果你已经在使用谷歌标签管理器,你只需点击一下就可以验证你的网站。您需要在您的站点上激活 Google Tag Manager 容器片段。
同样,不需要深入或复杂的过程。你需要做的就是:
- 在其他验证方法下选择谷歌标签管理器。
- 点击验证。

屏幕验证您的 Google Tag Manager 账户。
如果你正在使用谷歌标签管理器,这种方法可以让你立即在搜索控制台上验证你的网站。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
5.DNS 验证
如果你想使用域方法验证你的网站,你需要添加一个 TXT 记录到你的域名的 DNS 配置中。验证窗口如下所示:

谷歌 DNS 验证模态
如果您使用的是 Kinsta DNS,您可以直接从您的 MyKinsta dashboard 添加该 TXT 记录。
首先,点击 Kinsta DNS 选项。然后,选择管理您想要使用谷歌搜索控制台验证的网站:

my Kinsta 仪表盘中的 Kinsta DNS 选项。
接下来,你可以点击添加 DNS 记录,选择类型下的 TXT 选项。在内容下添加您的 Google 搜索控制台 TXT 记录:

在 Kinsta 添加 TXT 记录。
请记住,这个过程将根据您使用的域提供商而有所不同。如果您想将您的域名转移到 Kinsta,以便使用我们的 DNS 进行管理,您可以遵循这些说明。
T3】
4 个 WordPress 插件帮助谷歌网站验证
如果你正在使用一个 WordPress SEO 插件,很有可能你选择的插件提供了一个简单的工具来帮助谷歌网站验证。我们将向您展示如何使用三个流行的 WordPress SEO 工具和一个直接来自 Google 的插件来完成这项工作。
6.Yoast SEO
要使用 Yoast SEO 完成谷歌搜索控制台验证过程,你可以在你的 WordPress 仪表盘中进入 SEO > General 并选择网站管理员工具标签。
接下来,找到 Google 验证码字段,添加可以从 Google 搜索控制台获得的代码:

Google site 验证中的 Yoast SEO。
要找到您的谷歌搜索控制台验证码,您可以遵循以下三个步骤:
- 导航至谷歌搜索控制台界面中的其他验证方法部分。
- 选择 HTML 标签选项。
- 复制整个标签。Yoast SEO 会自动去掉多余的细节,只留下代码。

哪里可以找到谷歌验证码。
现在您可以将代码添加到您的 Yoast SEO 设置页面,并保存对它的更改。返回谷歌搜索控制台的 HTML 标签标签,点击验证按钮。
你的网站速度是在 Google SERPs 上排名靠前的另一个关键因素?优化和增压你的网站吧。免费试用 kin sta!
7.SEOPress
要用SEO press插件在谷歌搜索控制台中验证你的站点,请到你的 WordPress 仪表板中的 SEOPress >高级部分。在这里,向下滚动找到谷歌搜索验证条目。

SEOPress simplifies the Google site verification process.
你需要在这里输入你的谷歌网站验证 HTML 元标签。看起来大概是这样的。添加您的站点验证元标签并保存更改。
我们已经在上面的 HTML 标签部分讨论了如何为你的网站(或者谷歌称之为“属性”)获取这个 meta 标签。
现在,插件会自动将这个 HTML 标签添加到你的站点的所有页面中。
最后,点击谷歌搜索控制台中 HTML 标签部分下的验证按钮。
8.排名数学搜索引擎优化
如果你使用的是 Rank Math SEO 插件,你可以在谷歌搜索控制台中通过进入仪表盘中的 Rank Math > 常规设置 > 网站管理员工具来验证你的网站。在这里,您将看到一个字段,显示为 Google 搜索控制台,这是您的搜索控制台验证码所在的位置:

添加搜索控制台验证码到排名数学。
要找到验证码,你可以按照其他 WordPress SEO 插件的说明进行。导航到谷歌搜索控制台界面的其他验证方法部分,然后选择 HTML 标签选项。复制整个标签后,Rank Math 会自动识别验证码。
接下来,返回谷歌搜索控制台,点击 HTML 标签下的验证按钮。搜索控制台现在应该可以识别您的网站了。
9.谷歌网站工具包
谷歌插件提供的站点工具包让你只需点击几下就能把你的 WordPress 网站和谷歌服务连接起来。是官方插件,可以免费使用。
安装并激活插件后,导航至仪表板中的站点套件 > 仪表板,并选择使用谷歌登录选项:

通过 Site Kit 插件登录 Google。
谷歌将提示您验证网站所有权,并将其与搜索控制台连接。要继续,请再次点击使用谷歌登录:

站点工具包设置向导。
如果你有个谷歌账户,你可以选择你想使用哪个搜索控制台账户连接到你的网站。Google 将要求您确认您对 Site Kit 能够访问以下类型的数据感到满意:

站点工具包的权限概述。
点击允许后,Site Kit 会要求你确认 Google 搜索控制台的站点所有权。Site Kit 通过在你的网站上添加一些 HTML 代码来做到这一点。你所要做的就是选择继续:

启用 Site Kit 验证您拥有自己的网站。
接下来,Site Kit 会询问您是否允许访问您的 Google 帐户数据,并将其显示在您的仪表盘上。再次点击允许按钮。然后,您会看到一条成功消息,告诉您您的网站已在 Google 搜索控制台上通过验证:

出现现场工具包设置成功消息。
当你回到 WordPress 的 Site Kit 仪表板时,你会看到它连接到了 Google 搜索控制台。一个新的站点工具包 > 搜索控制台标签将出现在你的仪表盘中,让你可以从你的网站内部访问数据。
你应该使用哪种方法?
将网站添加到谷歌搜索控制台只需几秒钟。但是,如果您验证了您拥有该网站,这将会有所帮助,因为根据您选择的验证方法,复杂性会有所不同。
如果你正在使用谷歌分析或标签管理器,你的网站上已经有一些谷歌代码了。谷歌搜索控制台应该识别代码并验证您的网站,而无需您添加任何其他内容。或者,您可以添加一个 HTML 文件,包含一个标签,或者使用 DNS 验证(如果您不想向站点添加更多代码,这是最好的方法)。
最后,如果你使用的是一个 WordPress SEO 插件,最受欢迎的选项包括谷歌搜索控制台验证功能。这些将帮助您验证您的网站。你所要做的就是输入一个验证码。
Ready to take on the Google Search Console verification process? 👀 Start here ⬇️Click to Tweet
摘要
恭喜你!现在你知道了开始谷歌站点验证所需要的一切。
请记住,谷歌将定期检查您的网站的验证。无论你选择哪种方法,重要的是要保留该方法——在确认后你不能删除它。
现在是时候开始扩大你的网站流量了。
关于 Google 搜索控制台验证流程,您还有其他问题吗?请留下您的评论,我们会尽力帮助您!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
如何为你的网站获取谷歌站点链接
搜索排名是任何数字营销策略的重要组成部分,但是你知道谷歌网站链接是带来额外流量的好方法吗?
让我们暂时后退一步。为你的主要关键词排名好可以让你带来持续和相关的流量,帮助你的网站成功(和成长)。然而,虽然排名好很好,但如果人们没有真正从 SERPs点击进入你的网站,这就毫无意义。
这就是谷歌搜索网站链接的用武之地。他们在谷歌上占据了更多的“地产”,让更多的人在搜索结果中点击你的网站。
谷歌网站链接是提高你的点击率(CTR) 的一个很好的方法,这将帮助你带来更多的流量,以及加强你的搜索引擎优化。
在这篇文章中,你将学到你需要知道的关于站点链接的一切,包括:
Sounds good?
那么,到底什么是站点链接,你是如何得到它们的?
什么是谷歌网站链接?
Google sitelinks 出现在搜索引擎结果页面(SERPs)的第一个搜索结果下面。它们是网站的内部链接,带有简短的描述。在进行品牌搜索时,经常会发现站点链接,它们可以帮助用户浏览你的网站。
你可能已经看到过谷歌搜索的顶部结果,下面显示两个、四个或六个内部链接。这些是谷歌网站链接,它们看起来像这样:

Google sitelinks in SERPs
在搜索品牌时,主页可能不是与用户需求最相关的页面。搜索“Barneys”的用户可能会点击“设计师女装”的链接,直接进入这个页面,而不是主页。
这提供了更好的用户体验,并允许用户直接进入他们选择的页面,而无需额外的点击。
谷歌网站链接重要的 4 个原因
网站链接对你的网站和访问者都有好处,原因有很多。
以下是谷歌网站链接对你的网站很重要的四个原因:
1.谷歌网站链接提高点击率(CTR)
一个好的点击率是关于一个链接有多受欢迎,这直接关系到它与特定搜索查询的相关程度。虽然一个人可能会进行简单的品牌搜索,但网站链接会提供更相关的页面,可能会直接将他们带到他们想要的产品或服务。
但是你为什么要关心 CTR 呢?嗯,平均来说,谷歌的前三个结果获得了大部分点击量(根据 AWR 的研究)。然后它从那里迅速下降:

Click-through study
让搜索者即时访问你最受欢迎的页面将有助于吸引他们点击进入搜索引擎。越多的人在 SERPs 中点击你的网站,你的搜索排名就越稳定,从而增加你的有机流量。
事实上,谷歌搜索网站链接已经被证明能够提高 64%的点击率,所以努力优化你的网站是值得的。
T3】
2.谷歌网站链接建立信任和可信度
并非所有网站都会显示站点链接。知名度较低或优化较差的站点不太可能在 SERPs 中显示站点链接。
谷歌称:
当我们认为结果对用户有用时,我们才会显示网站链接。如果你网站的结构不允许我们的算法找到好的网站链接,或者我们认为你网站的网站链接与用户的查询不相关,我们就不会显示它们。”
如果一个网站显示了站点链接,这表明该网站结构良好,并且站点链接与用户的查询相关。
毕竟,谷歌希望为搜索者的查询提供最佳答案。由于站点链接在谷歌搜索结果上占据了如此大的空间,他们不会给一个优化不佳或不可信的网站这么多空间。
网站链接在谷歌上占据了大量的“不动产”,看看网站链接在桌面上占据了多少空间:

Google sitelinks on desktop
手机上的相同网站链接(占据大部分屏幕):

Google sitelinks on mobile
这两个因素都有助于提升一个网站的可信度,事实上并不是所有的搜索结果都有这些因素,这给人一种排他性的感觉。
一些网站甚至受益于网站链接中的搜索框:

Google sitelinks search box
这允许用户直接从 SERPs 在外部网站中搜索。包含搜索框将再次提高点击率和用户体验,让他们对你的网站有更好的整体印象。
3.谷歌网站链接增加你的品牌和产品知名度
Google sitelinks 的目的是向搜索者展示一些网站最重要的页面,以改善他们的搜索体验。这些页面是谷歌根据你的网站结构、内容和正在讨论的搜索词认为最相关的。
谷歌为站点链接选择的页面通常是产品页面、定价页面、关于页面或博客,这有助于用户找到关于网站或公司的更多信息。
为 Fomo 显示的站点链接很好地突出了关于公司(关于我们)的关键页面,有用的产品页面(集成、产品参观等)。)以及定价页面和博客等关键信息。

Brand awareness sitelinks
执行品牌搜索时,可能会显示特定产品或系列的网站链接,例如 GoPro:

Product ranges sitelinks
这有助于让用户了解你能提供什么,而无需他们访问你的网站。它还能加速潜在客户访问你最好/最受欢迎的产品页面。感谢谷歌!
4.谷歌网站链接允许用户浏览更深层次的页面
大多数访问者不会深入探索你的网站。大多数时候,人们会浏览你的主页、产品页面和服务页面,而不会深入研究你的内容。
谷歌搜索网站链接显示网站最受欢迎的页面,这意味着你的热门博客文章、畅销产品或经常下载的操作指南可能会显示为网站链接。
一个很好的例子是由网站设计师转型为企业家兼作家的保罗·贾维斯的网站,它的热门文章和产品页面都被拉进了网站链接:

Deep link sitelinks
它也适用于软件工具。例如,Ahrefs 的 sitelinks 引入了特定的工具页面:

Tool pages sitelinks for Ahrefs
这将流量导向你最重要的页面,有助于提供线索,如查询和订阅,而不是把每个人都送到主页。因此,随着搜索引擎优化和点击率的提高,站点链接可以帮助你从增加的转化率中获益。
谷歌网站链接 101:
谷歌网站链接不是你可以启用、激活或选择加入的。这取决于谷歌是否能让他们找到一个他们认为对某个特定查询具有权威性的网站。
即使站点链接不是你能设置的,遵循 SEO 最佳实践也能极大地增加你拥有站点链接的机会。
Support
如何为你的网站获取谷歌站点链接
是时候先解决这个坏消息了:
很遗憾,您不能设置自己的站点链接。它们是否出现,以及选择哪些链接,完全取决于谷歌的算法。
然而,就像 SEO 的其他方面一样,你可以遵循某些最佳实践来提高获得站点链接的机会。
让我们更详细地探索它们。
1.有一个独特的网站名称
谷歌搜索网站链接主要用于品牌搜索,因此拥有一个独特的品牌名称将有助于你排在第一位。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
像“The Digital Agency”这样的通用名称将很难排名,因为谷歌很难知道用户是在搜索一般的数字机构还是这家特定的公司。

Generic brand names aren’t good to get Google sitelinks
在合适的条件下,含糊不清的公司名称有时会排名靠前。例如,搜索“苹果”会显示科技巨头的结果,而不是水果,因为谷歌理解用户的意图。
然而,没有令人难以置信的强大的品牌存在,很难为一个相当通用的名称排名。
如果你的公司已经成立,不要为了更好地针对 SEO 而改变名称,因为这是一项非常复杂的任务,会带来许多风险和困难。
如果你处于创业前阶段,选择一个独特的公司名称,因为这将有助于你在品牌搜索中表现出色。这是你的指南,指导你开始并经营一家成功的公司。
2.将您的品牌名称排在第一位
谷歌站点链接只分配给第一个搜索结果,所以如果你想有机会获得这些站点链接,你需要排名第一。

Ranking #1 your brand name to get sitelinks
在确保你的网站或公司名称独一无二的同时,尽你所能加强你的品牌在网上的影响力。
审核你的反向链接,检查所有在线引用是否使用了正确的名称、地址、电话号码和 URL。保持你的社交媒体档案活跃,并利用内容营销方法如博客在网络上进一步传播你的品牌。
3.使用结构化数据
结构化数据也被称为丰富片段或模式,帮助谷歌和 T2 等搜索引擎更好地理解你的网站。
结构化数据有很多方法可以帮助改善你的网站在 SERPs 中的外观,比如通过显示评论或事件片段,但它也可以在网站链接方面帮助你。
你可以告诉谷歌网站链接应该选择哪个菜单,指定你的“关于”或“联系”页面,启用面包屑或网站链接搜索框。
虽然使用 schema 不能保证 Google 会显示站点链接,或者它们总是你指定的,但是这是一个把事情推向正确方向的好方法。
4.使用清晰的网站结构和导航
结构复杂或不清晰的网站很难被谷歌这样的搜索引擎抓取,也很难被用户浏览。
如果谷歌找不到你所有的页面或者不明白它们之间的关系,它就不能分配站点链接。考虑这个站点架构的例子:

Example of a clear site architecture
确保主页是你网站的主页面,所有其他的页面都可以很容易地从那里分出来。使用清晰的标题和直观的结构来组织你的页面,尽可能将所有内容分成相关的子类别。
厌倦了低于 1 级的 WordPress 托管支持而没有答案?试试我们世界一流的支持团队!查看我们的计划
覆盖“标准”网页也不错,比如关于、联系人和产品/服务。谷歌和用户都非常容易理解这些内容,它们也是 SERPs 的优秀登陆页面。
5.向 Google 搜索控制台添加 XML 站点地图
站点地图帮助搜索引擎理解和抓取你的网站,并确定哪些是最重要的页面。
如果你有一个清晰的网站结构,并且你已经将一个网站地图链接到你的谷歌搜索控制台账户,谷歌在抓取和分析你的网站时会有优势。

Example of a successful sitemap
当选择哪些页面作为 SERPs 中的站点链接时,Google 会查看每个页面的优先级和流量,以评估其对搜索者的有用性。通过添加一个网站地图到你的谷歌搜索控制台,你将帮助谷歌选择最相关的网站链接。
你还可以监控你的哪些帖子符合 sitelinks 搜索框的条件。

Google sitelinks searchbox
6.建立内部链接
内部链接是 SEO 的一个重要(有时被忽视)部分。你链接到网站内部页面的次数越多,这个页面在谷歌看来就越重要。
如果你的页面经常链接到一个特定的产品,联系页面或者你的关于页面,这些将会是谷歌站点链接的很好的候选。
使用内部链接引导用户(和谷歌)浏览你的网站。Nat Elison 在他的关于营销书籍的文章中做得很好:

Internal linking: example with Nat Eliason
所有这些内部链接引导用户浏览他的网站,把他们带到他们可能会发现有用的相关内容。
我们在金斯塔也做同样的事情。看看这篇关于对外营销的文章就知道了:

Kinsta internal links
在内容中,我们添加了与该主题相关的其他文章的内部链接。这不仅有助于谷歌爬虫更好地浏览我们的网站,而且有助于用户在浏览我们的网站的同时与我们的内容互动。
如果你想了解你网站的内部链接,你可以在谷歌搜索控制台中追踪它们,看看你的网站链接到特定页面的次数。如果有一个你特别想放在网站链接中,确保你在网站的其余部分都链接到它。
7.使用相关的页面标题
这是 SEO 101。页面标题是网站中最重要的 SEO 元素之一。
通过确保每个页面都有最有效的标题,你可以帮助提高你的整体搜索引擎优化,并帮助谷歌挑选相关的网站链接。
谷歌站点链接是从你的页面标题中生成的,所以要确保它们与页面内容一致。特雷罗在这方面做得很好:

Trello sitelinks
每个页面标题都应该是对页面内容的简短、合理的描述。与页面内容无关的标题会让谷歌感到困惑,这意味着它们将很难排名——你可以和网站链接说再见了。
使用有趣或不寻常的标题很有诱惑力,但是要注意这可能会影响你的 SEO 和站点链接的分配。例如,一个名为“找出让我们成功的原因”的关于页面,对谷歌的搜索算法来说并不是特别清晰。
8.提高品牌知名度
提高你的品牌知名度不是一蹴而就的。这是一个持续的过程。
在网上进一步传播你的品牌名称将有助于提高你网站的权威性和受欢迎程度,这两者都是谷歌用来决定排名的因素。
为你的公司建立一个正面的声誉,确保人们听说过你。以下是你推广品牌的一些方法:
- 热门行业网站的客座博客。
- 接受采访。
- 接触在线新闻渠道。
- 获得积极的评价和褒奖。
- 参与在线社区讨论。
越多的人知道你公司的名字,你就会收到越多的品牌搜索,你获得站点链接的机会也就越大。
旁注: Google AdWords 网站链接
值得注意的是,谷歌 AdWords 网站链接与谷歌搜索网站链接并不相同。

Google AdWords sitelinks
当你建立一个 AdWords 活动时,你可以选择给广告添加站点链接,帮助引导人们到特定的页面。您还可以添加网站链接的简短描述,使您的广告对查看它们的人更相关、更有用。
虽然它们看起来非常相似,并且执行相同的功能,但 AdWords 网站链接是由竞选经理添加的,而有机网站链接是由谷歌生成的,不能由网站所有者指定。
摘要
现在你知道如何获取站点链接了…出去获取吧!
我不能保证你会得到站点链接,也不能保证它们每次都会出现。但是如果你能投入时间,这些好处是值得的。
通过遵循这些步骤,你可以增加获得站点链接的机会,这将导致有机流量、线索和品牌知名度的提升。
像 SEO 的任何元素一样,获得站点链接不是一朝一夕的事。你所能做的就是遵循最佳实践指南,保持你持续的 SEO 努力,给你自己赢得这些站点链接的最好机会。耐心点。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
Google Workspace(以前的 G Suite)为您的企业带来的好处(我们为什么使用它)
我们在金斯塔使用大量不同的 SaaS 产品,以保持幕后一切顺利运行,并提高我们团队的生产力。我们离不开的一个产品绝对是 Google Workspace!我们不怕站出来说,它是目前市场上最适合您业务的电子邮件解决方案。👍更不用说它自带的其他功能了,比如 Google Drive 存储和 Google Docs、Google Sheets 等工具。
今天,我们将深入探讨 Google Workspace(以前的 G Suite)的无与伦比的优势,我们为什么使用它并向我们所有的客户推荐它,以及它与市场上其他类似解决方案的比较。
- 什么是 Google Workspace?
- Google Workspace 无与伦比的优势
- Google Workspace vs Office 365 vs Zoho
- Google Workspace 的缺点
- 如何移至谷歌工作区
- 谷歌工作区提示
什么是 Google Workspace?
Google Workspace 是谷歌的智能应用套件。这之前被称为谷歌应用程序,直到 2016 年底重新命名。我们主要向需要电子邮件托管服务的客户推荐 Google Workspace。然而,谷歌工作空间不仅仅是电子邮件。它还包括各种各样的应用程序和功能,可以派上用场。事实上,您可能已经在使用或熟悉其中的一些。
我们日常使用的功能
Google Workspace 有三种不同的计划可供您使用(稍后我们将深入探讨其中的一种)。我们利用基本谷歌工作空间计划为我们在金斯塔的员工服务。起价仅为 5 美元/用户/月。对你们中的许多人来说,基本计划可能就是你所需要的全部。以下是它包含的内容:
谷歌邮箱
根据 Litmus 公司的数据,Gmail 作为最受欢迎的电子邮件客户端遥遥领先,以打开率计算,其市场份额高达 26%。这并不奇怪,因为 Gmail 自 2004 年就已经存在,现在拥有超过12 亿用户。Google Workspace 最棒的一点是,你基本上获得了一个你可能已经在使用的在线电子邮件客户端的增强版无广告版。

Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
Google Workspace 本质上允许你的员工拥有自己的 Gmail 账户,邮箱地址为 ,商业域名为 (例如:【邮箱保护】)。一个只有一两个用户的非常小的企业也许可以通过免费的 Gmail 账户和一些别名+转发规则逃脱惩罚。但是一旦你开始雇佣两三个员工,你会发现自己需要可以单独管理的账户。

Gmail custom domain
谷歌日历
我们在金斯塔的人都离不开谷歌日历。我们中的许多人依靠它来安排与客户的通话,设置重要项目的截止日期和提醒。谷歌日历可以帮助你组织你的日程。

在 Google Workspace 中使用 Google Calendar 的一个好处是能够创建多个日历,供公司中的每个人(甚至是用户的子集)访问。例如,您可能需要一个用于团队假日和例会等活动的小组日历。与免费版本相比,让所有员工都隶属于同一个组织会使这些任务变得更加容易。

Google Calendar
Google Drive
Google Drive 允许您在一个安全的地方存储、访问和共享您的文件。然后,您可以从任何设备轻松访问它们。谷歌 Workspace 基本计划为每位员工配备了 30GB 的存储空间。Google Workspace 的商业版、企业版和团队版提供了无限存储空间,因此您将始终有足够的空间来存放您的文件。注意:如果您是一个少于 5 个用户的小型团队,您只能获得 1TB/用户。

如果你以前没有使用过 Google Drive,我们最喜欢它的一点就是它惊人的搜索功能!虽然,这可能并不令人惊讶,因为他们也运行着世界上最大的搜索引擎。您是否知道可以基于文档中的内容进行搜索(不考虑文件名)?非常方便。这意味着无论你有多混乱,你都可以很容易地找到你要找的东西。😉

Google Drive search
付费版 Google Drive 的存储容量是免费版个人硬盘和 Gmail 的两倍,支持 24/7、共享控制和高级报告。
谷歌文档和谷歌表单
谷歌文档和谷歌表单几乎不言自明,也是我们每天都在使用的工具。你甚至可以将谷歌文档导入 WordPress 。这些允许您在浏览器中创建和编辑文本文档和电子表格。导入您的文档,使其可立即编辑,包括 Microsoft Word、Excel 和 PDF 文件(。docx,。doc,。pdf,。rtf,。txt,xlsx,。csv,。html,。ods)。截至 2018 年 2 月,你现在甚至可以在微软 Office 文件上进行协作和评论,而不必自动转换为谷歌的格式。
您也可以导出为常见的第三方格式。这使得与其他个人或公司协作以及来回发送文件变得容易,而无需安装或购买额外的软件。
注意:直接在 Google Workspace 中创建的 Google 文档和电子表格不计入您的存储空间限制。👍

以下是我们使用它们的一些常见任务:
- 获得团队成员对新网站内容的反馈和意见。
- 与客座博主一起为我们的博客撰写内容。
- 在第三方网站上写作时向他人发送内容。在过去的几年里,我们从来没有人要求 Word 文档,每个人都要求谷歌文档。为什么?因为就是超级简单好用。
- 处理来自 Ahrefs 导出的电子表格数据。
- 运行快速财务数据。
- 跟踪 PPC 预算和在线广告文案的变化。
- 分析与 SERPs 相关的 CTR 变化。
- 为付费赞助撰写内容(文字营)。
谷歌文档和电子表格最好的功能之一是实时评论和无限版本。以前的版本会无限期保留,不会计入您的存储空间。这使得跟踪对文档的修改或撤销错误变得非常容易。与同事或其他个人共享文档也非常容易。

Google Docs versions
Google Keep
Google Keep 似乎是那些没人知道的保守得很好的秘密之一。如果你正在寻找一个基本的 Evernote 替代品,谷歌 Keep rocks!不管你是否在使用 Google Workspace,这都是一个很棒的小工具。作为谷歌的产品,它在谷歌的生态系统中完美无缺。

这是一种简单的方法,可以将客户的常见问题放在一个方便的地方。创建待办事项列表、便笺,并设置提醒以保持进度。所有内容都会在您的设备间同步,因此重要的内容总是触手可及。轻松地与您的团队分享,并在完成后存档。谷歌的搜索又一次完美地配合了它。

Google Keep
Google Workspace 管理控制台
Google Workspace 的管理控制台允许企业主从一个地方轻松管理一切。它最近进行了一次大修,比以前的谷歌应用程序要好很多。

从添加新用户和组、管理设备、配置安全设置(如双因素身份验证),到为您的企业添加可用于 Gmail 的新自定义域,无所不包。

Google Workspace admin console
Google Workspace 中的大多数(如果不是全部)功能都必须由管理员启用才能使用。其中一些也只能在更高的计划中使用。如果某个功能未启用,而用户试图访问它,他们会看到一条“不可用”的消息(如下所示)。

Google Workspace not available
附加功能
以下是我们在 Kinsta 不常用的一些附加功能,但您可能会感兴趣:
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
- Google Chat: 你听说过 Slack 吗?谷歌聊天基本上是谷歌新的竞争工具。这是一个专用的小组工作区,有 1:1 聊天和小组聊天。您可以通过与深度集成的谷歌机器人和第三方应用程序直接交互来提高对话效率。所有 Google Workspace 计划都免费包含 Google chat。
- Google Meet: 在 Kinsta,我们自己更喜欢 Zoom 或 Slack 视频聊天,但 Google Meet 仍然让视频电话和会议变得轻而易举。Meet 与 Google Workspace 完全集成,因此您可以通过日历事件或电子邮件邀请直接参加会议。如果你运行的是 Google Workspace 的企业版,当人们在旅途中或者没有互联网接入时,你也可以利用拨入号码。
- 谷歌表格:你们大多数人可能都填写过谷歌表格。虽然我们更喜欢使用其他应用程序,最好是我们 WordPress 网站中的品牌表单,但这是一种非常快速简单的收集信息的方式。
- 谷歌幻灯片:想要一个像样的微软 Powerpoint 替代品?谷歌幻灯片就是这样。就像他们的其他产品一样,你可以利用他们的实时协作和评论,以及无限的版本历史。
- 谷歌网站:我们不推荐使用谷歌网站,因为 WordPress 在这方面要好得多。查看你应该使用 WordPress 的理由。
- 终端管理:如果您担心员工的设备被盗,请不要担心。这就是端点管理的用途。作为管理员,您可以轻松实现这一点,并在需要时远程擦除设备上的 Google Workspace 数据。
金斯塔和 G 组曲有什么共同点?让事情在幕后平稳运行的能力。免费试用 kin sta。
面向 Google Workspace 商业和企业用户的附加功能
记下 Google Workspace 业务和企业计划中的附加功能也很重要。如果你是一家大公司,并且严重依赖电子邮件,这些可以帮助你减轻一些担忧。
- 云搜索:想在 Google Workspace 的搜索功能上更进一步?云搜索功能允许你在谷歌工作区搜索你公司的内容。从 Gmail 和 Drive 到文档、工作表、幻灯片、日历等等。
- 保险库:备份再多也不嫌多。 Vault 允许您管理、保留、搜索和导出您组织的电子邮件、Google Drive 文件内容和记录在案的聊天记录。基本上,您可以归档所有数据并设置保留策略。
Google Workspace 无与伦比的优势
虽然上述所有功能都很棒,但现在是时候深入了解使用 Google Workspace 为您的业务带来的一些真正好处了。

总是建议通过第三方托管电子邮件
永远不要建议你的电子邮件放在你用来托管的同一家公司。这就是为什么我们现在不会,将来也不会向我们的客户提供电子邮件托管服务(除了在 MyKinsta 的 Google Workspace 插件之外)。🤫)我们在这里详细讲述原因。但是我们会在下面给你一个快速总结:
- 如果您使用您的主机,您会被绑定到您的主机为外发电子邮件配置的 IP 地址。如果出现问题,比如客户端突然发送垃圾邮件,该 IP 地址就有可能被列入垃圾邮件黑名单。然后你突然失去了控制。
- 依靠你的 WordPress 主机收发电子邮件的最大缺点之一就是邮件送达的问题。有了 Google Workspace,你可以使用 DKIM 和 SPF 记录验证出站邮件,这可以积极影响你的垃圾邮件评级。
- 通过你的 WordPress 主机发送邮件可能会导致服务器资源问题。通过将电子邮件卸载到第三方,尤其是 Google Workspace,你将永远不用担心这个问题。
- 将服务分散到多个提供商总是一件好事。我们总是建议分离域名系统(我们为所有客户提供了亚马逊 53 号域名系统)、WordPress 主机和电子邮件。这样,如果其中一个出了问题,你的电子邮件总是畅通无阻。最有可能的情况是,您的 DNS 仍然会进行路由,但是通过使用多个提供商,您可以保证这一点。
因此,正如你所看到的,使用第三方托管电子邮件实际上对你的业务有益。
警告(交易和营销电子邮件)
虽然 Google Workspace 帐户没有 SMTP 限制,但对于那些每月发送数千封电子邮件的人,我们通常不建议他们发送批量电子邮件或交易电子邮件(购买、注册、重置密码等)。你可以阅读他们的批量发件人指南的清单。对于这些类型的电子邮件,我们推荐以下交易电子邮件服务:
Mailgun
如果你是小公司,刚刚起步,不要担心你的交易邮件,直到你开始发送大量邮件。你可以从 Google Workspace 开始做任何事情,一切都很好。此外,一些供应商,如上面的 Mailgun,让你每月免费发送 10,000 封交易电子邮件。所以在很多情况下,这不一定是额外的支出。在此之后,发送额外的电子邮件只需几分钱。阅读更多关于交易电子邮件、 SMTP 端口和免费的 WordPress SMPT 服务器。
然后你会收到营销邮件,比如时事通讯。同样的事情也适用于这里。通常情况下,您会希望使用第三方提供商,因为他们有更好的投递率和工具来建立列表、进行 A/B 测试等。以下是我们推荐的几种:
MailChimp
- MailChimp ( 我们在 Kinsta 利用它们来发布我们的每周时事通讯——这是我们关于如何开始使用 MailChimp 的指南
- MailerLite
- 点滴
- ActiveCampaign
- 去年 12 月
- 推进
上面的一些交易提供商也处理营销电子邮件,并在他们的网站上提到这一点。因此,在某些情况下,你总是可以结合你的交易电子邮件服务和电子邮件营销软件。阅读更多关于电子邮件营销软件的信息。
熟悉、兼容且易于使用
为您的企业使用 Google Workspace 的最大好处之一是,您的大多数员工可能已经习惯于使用 Gmail 等产品收发电子邮件和使用 Google Docs。这让过渡变得非常容易,并确保你不必浪费时间向新员工解释如何利用公司工具;不像 Zoho 或 Office 365 可能需要更多的解释。
与其他电子邮件提供商相比,Google Workspace 在移动设备上的兼容性最好。它在任何地方都有效!
如果你已经有了一个个人 Gmail 账户,谷歌可以让你非常容易地在账户之间(个人 Gmail 和谷歌工作空间账户)进行一键切换。

Google Workspace switch accounts
正常运行时间
谈到正常运行时间,谷歌是可靠性最好的公司之一。如果你想深入了解技术细节,谷歌工作区为覆盖的服务提供了 99.9% 的服务水平协议 (SLA),近年来他们实际上已经超过了这一水平。此外,由于电子邮件是每个企业如此重要的一部分,谷歌工作空间没有计划停机或维护窗口。他们所有的数据中心都构建有冗余基础架构。
但就像任何服务一样,它们不可能 100%的时间都在运行。因此,您可以随时将Google Workspace status dashboard标记为书签,以获取所有产品的更新。

谷歌工作空间不是最便宜的,但它非常实惠
还有其他更便宜的提供商,比如 Zoho(我们将在下面进一步比较)。然而,就像我们总是建议你投资 WordPress hosting 一样,你的商务邮件不是你应该努力省钱的领域之一。拥有一个可以依赖的电子邮件主机可以为你省钱。
下面来看看 Google Workspace 的定价以及每个计划都包括哪些内容。
|
谷歌工作空间商业入门
|
Google Workspace Business Standards
|
Google Workspace Business Edition
|
| $ 6/用户/月 | 12 美元/用户/月 | 18 美元/用户/月 |
| 通过 Gmail 发送商务电子邮件 | 通过 Gmail 发送商务电子邮件 | 通过 Gmail + eDiscovery 的商务电子邮件,保留 |
| 100 名参与者视频会议 | 150 名参与者视频会议+录制 | 250 名与会者视频会议+录音,出席跟踪 |
| 共享日历 | 共享日历 | 共享日历 |
| 文档、电子表格、幻灯片 | 文档、电子表格、幻灯片 | 文档、电子表格、幻灯片 |
| 全天候支持(电话、电子邮件在线) | 24/7 支持(电话、在线电子邮件–提供增强支持升级) | 24/7 支持(电话、在线电子邮件–提供增强支持升级) |
| 安全管理控制 | 安全管理控制 | 增强的安全管理控制,包括保险存储和高级终端管理 |
| 每个用户 30 GB 云存储 | 每位用户 2 TB 云存储 | 每个用户 5 TB 云存储 |
| 云搜索 | 云搜索 |
| 保险库(存档和保留) | 保险库(存档和保留) |
| 审计报告 | 审计报告 |
| 数据丢失防护(Gmail + Drive) |
| Gmail 托管的 S/MIME |
| Gmail 第三方存档 |
| 企业级安全性 |
| Gmail 日志分析 |
以下是对你的一些快速评估:
- 对于 5 名员工来说,你的月薪是 30 美元
- 对于 10 名员工来说,你的月薪是 60 美元
- 对于 15 名员工来说,你的月薪是 90 美元
对于 Google Workspace 包含的所有东西来说,这是一笔非常好的交易,而且是一个显而易见的事情!
您也可以通过切换到年度订阅来选择折扣费率。年度套餐比标准月套餐节省高达 20%的费用。最重要的是,如果你愿意,你仍然可以按月支付年费。
金斯塔和 G 组曲有什么共同点?让事情在幕后平稳运行的能力。免费试用 kin sta。
Google Workspace 非常安全
Google Workspace 建立在 Google 云平台之上,该平台提供了市场上最高的安全性。它得到了世界上一些大公司的信任;如惠普、威瑞森、惠而浦和 Salesforce。正如谷歌所说,他们以“安全第一的心态领先他们拥有行业领先的知识和专业技能来支持他们的每一个产品,包括 Google Workspace。

以下是 Google Workspace 保护您和您的数据的几个亮点:
- Google Workspace Admin: 为管理员提供控制数据保护方式、查看报告甚至控制移动设备的能力。Google Workspace 管理员也可以禁止员工启用“不太安全的应用”
- 加密(TLS): Google Workspace 提供传输中的邮件加密。
- 认证、审核和评估: Google Workspace 定期接受多个独立的第三方审核。
- 数据保留: Google Workspace 提供了保留、存档、搜索和导出数据的功能。
- 隐私: Google 不会出于广告目的在 Google Workspace 服务中收集、扫描或使用您的数据。谷歌 Workspace 的任何产品中也没有广告。你拥有自己的数据。
- 透明度:谷歌持续提供透明度报告让消费者了解信息。
你可以查看谷歌云的安全和合规白皮书了解更多信息。
T3】
Google Workspace vs Office 365 vs Zoho
市场上有成千上万的电子邮件主机。但是当涉及到严肃的商务电子邮件托管时,你真的可以把范围缩小到这三个提供商: Google Workspace 、 Office 365 和 Zoho 。所以下面我们就做一个小小的对比。

定价
对于定价,我们从每个提供商那里获取月成本。
|
谷歌工作空间商业入门
| [T0】 Office 365 Business Necessary |
Zoho standard
|
| 6 美元/用户/月 | 6 美元/用户/月 | 4 美元/用户/月 |
附加说明:
- 如果你承诺他们的年度计划或者批量购买许可证,一些确实提供稍微便宜的计划。例如,您可以将 Office 365 降至 5 美元/用户/月,将 Zoho 降至 3 美元/用户/月。
- 事实上,Zoho 有一个针对 5 个用户的免费计划。但是,对于单域托管,它被限制为 5GB。
- 值得注意的是,Office 365 Business Essentials 不包括他们的 Office 桌面软件,只包括他们基于网络的应用程序。
软件和工具
以下是各供应商的可比产品。
|
谷歌工作空间商业入门
| [T0】 Office 365 Business Necessary |
Zoho standard
|
| 谷歌邮箱 | Outlook (50GB) | Zoho 邮件 |
| 谷歌硬盘(30GB) | OneDrive (1TB) | Zoho 文档(30GB) |
| 谷歌文档 | 微软 Word | Zoho 作家 |
| 谷歌工作表 | 微软优越试算表 | Zoho 表 |
| 谷歌幻灯片 | Microsoft PowerPoint | Zoho Show |
| 谷歌网站 | 网站(SharePoint) | Zoho 网站 |
| 谷歌会议/聊天 | Skype +微软团队 | Zoho 会议+ Cliq |
| Google Keep | Microsoft OneNote | Zoho 笔记本 |
| | 微软 Yammer | Zoho 连接 |
附加说明:
- Google Workspace 的 30GB 存储空间被视为 Google Drive 和 Gmail 的总存储空间。
- Zoho 的 30GB 存储被算作 Zoho Docs 和 Zoho Mail 的组合存储。
- 如果你比较演示软件,微软的 PowerPoint 仍然有可能轻松胜出。
- Gmail 与第三方插件和扩展的集成也比它的对手 Outlook 好得多。
- Zoho 支持使用 eWidget 在邮箱中与各种第三方应用程序进行外部集成。
但是正如您所看到的,上述三家提供商提供的工具和服务非常相似。所以你的很多决定可能会归结到价格和员工的易用性上。
Google Workspace 的缺点
老实说,我们没有发现使用 Google Workspace 有什么缺点,我们的团队已经使用它四年多了。虽然这肯定取决于你的业务类型。以下是你可以考虑的一些事情:
- 谷歌工作空间完全基于网络,没有软件选项。如果你习惯使用微软办公软件,你可能会发现谷歌文档和表格并没有那么强大。
- Office 365 仍在赢得企业市场,而 Google Workspace 仍在追赶。
- Office 365 确实提供了更多的存储空间。然而,如果你升级到更高的计划,谷歌工作区确实提供无限的存储空间。
如何迁移到 Google Workspace
我们个人认为 Google Workspace 是电子邮件托管和其他工具的最佳选择,这也是我们向所有客户推荐它的原因。他们还提供 14 天的免费试用,所以你甚至可以在做出任何承诺之前尝试一下。他们的入职流程也非常简单。
以下是为您的企业开始使用 Google Workspace 的一些快速步骤:
第一步
注册免费试用。
第二步
登录您的 Google 管理控制台激活您的帐户。(注意:使用您的 Google Workspace 电子邮件地址和密码登录。(该地址以@yourbusiness.com 结尾,不是@gmail 或谷歌个人账户。)

Google Workspace admin console
第三步
在管理控制台中,单击“开始安装”启动安装向导。您将在您的域中为每个团队成员提供一个电子邮件地址(如【电子邮件保护】),这样他们就可以开始使用 Gmail、日历、Meet 和所有其他 Google Workspace 服务。您也可以随时手动添加额外的用户。
如果您有额外的域名,您也可以添加它们或创建电子邮件别名。

Google Workspace domain alias
第四步
在您的管理控制台中,您需要按照步骤验证您拥有您的域。你将获得一个验证码添加到你的网站或你的域设置。Google Workspace 为的每一个 DNS 注册商和 DNS 提供商提供了如何验证您的域名的详细说明。
如果你正在使用 Kinsta DNS,我们也有一个关于如何在我们的 MyKinsta 仪表板中添加你的 Google MX 记录的教程。创建您的域时,只需单击一下即可添加记录。

Add Gmail MX records
如果你来自另一个电子邮件主机,如 GoDaddy 、 BlueHost 、 OVH 或 Office 365,你很可能也想把你的旧邮件迁移过来。以下是一些有用的链接:
- 从 Exchange 或 Office 365 迁移电子邮件
- 从其他网络邮件提供商迁移到 G Suite
- 将电子邮件从一个 G Suite 帐户迁移到另一个帐户
- 从 Gmail 迁移到 G Suite
注意:如果你第一次开始使用电子邮件,你可以跳过上面的迁移过程。
第五步
最后一步是按照 Google Workspace 的快速入门指南设置附加应用,如 Google Drive、Google Calendar、Google Contacts 等。就是这样!
T3】
谷歌工作区提示
Google Workspace 上线后,你可能会遇到一些小警告或错误。一个是当试图保存个人资料照片时出现以下消息。
不好意思!我们无法保存您的个人资料照片。请稍后再试。

Google Workspace could not save profile photo
在 Google Workspace 中,管理员必须允许用户保存个人资料照片。这可以通过“目录→目录设置→配置文件编辑”来完成

Google Workspace directory profile editing rights
选中“照片”选项,点击“保存”

Google Workspace photo
注意:Google Workspace 设置通常需要几个小时才能传播出去。因此,我们建议在尝试再次上传照片之前等待一段时间。
摘要
正如你所看到的,在电子邮件托管和提供文档协作和存储的一体化解决方案方面,Google Workspace 可以成为任何企业的一个很好的解决方案。它非常实惠且易于使用。您的大多数员工可能已经熟悉 Gmail,这有助于减少学习新工具所需的时间。
如果你刚刚开始使用 Google Workspace,我们建议订阅他们的博客以了解最新的功能和发布。你对 Google Workspace 或者它的工作方式有什么疑问吗?我们很想知道你更喜欢什么样的电子邮件托管服务。请在评论中告诉我们。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
写作和 WordPress 的最佳语法检查工具
从写电子邮件到精心制作完美的旅游博客文章,如果你想在商业世界中保持信誉,语法很重要。我们中的一些人以英语为母语,但仍然可以在这个过程中使用一些技巧。其他人不是这门语言的母语,所以无论何时写作,他们都试图确保自己听起来很专业。不管是哪种情况,解决方案都是考虑最好的语法检查工具之一。
我们特别喜欢与 WordPress 和其他电子邮件和社交媒体在线应用集成的语法检查器。拥有一个本地应用也是一个优势,因为没有人需要再打开一个标签页。
我们的一些建议更侧重于小众需求,例如纠正被动语态和切换语言。但是我们会把它们全部覆盖!请继续阅读,了解当今市场上最好的语法检查选项。
最佳语法检查选项
列表中所有的语法检查都经过了我们团队的测试和认可。前两个(Grammarly 和 Hemingway 应用程序)经常被 Kinsta 团队用来在 WordPress 中查找语法错误,避免发布前的被动语态,以及仅仅发现我们可能会忽略的错误。👍
同样重要的是要认识到,如今许多公司分布在全球各地,远程办公。这意味着你团队中的许多人可能不会把英语作为他们的第一语言。
例如,Kinsta 的团队成员会说各种语言!从匈牙利语到西班牙语、法语和英语。在这些情况下,语法检查工具变得非常重要!
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
1.语法上
Grammarly 不仅是最受欢迎和最好的语法检查工具之一,它还为那些使用 WordPress 和其他在线写作程序的人提供了一些优秀的集成。首先,Grammarly 有一个免费的 Chrome 扩展,可以校对,并建议在你的浏览器中进行编辑。因此,当 WordPress 打开时,你可以期待看到语法工作,就像在 Gmail、、Google Docs 和社交媒体账户等其他程序中一样。
Grammarly
语法不仅仅是拼写检查。它旨在根据你已经写过的内容来润色你的语法和拼写。由于这种方法,语法上可以识别弱形容词、拼写错误的单词、缺少的冠词和不正确的逗号用法。更重要的是,语法上提供了错误解释,以便你在未来提高写作水平。
基本的 Chrome 扩展是免费的。这个扩展激活了大多数基于浏览器的应用程序中各种各样的语法功能。此外,还可以免费下载适用于微软 Office 的 Grammarly 版本,以及适用于 Windows 和 Mac 的原生应用。

Grammarly Mac app
也就是说,一些个人和组织可能想要更高级的语法特性。在这种情况下,Grammarly 提供了一个每月 29.95 美元的高级版本,如果你按年付费,则每月 11.66 美元。这是对原始扩展的扩展,增加了一些特性,比如对句子结构的高级检查、词汇建议和特定于体裁的风格分析。
为什么它是 WordPress 最好的语法检查工具之一
- 免费的 Chrome 扩展提供了关键的语法和拼写检查,比常规的拼写检查更先进。
- 你可以升级获得一些令人难以置信的功能,如剽窃检测器和高级上下文检查器。
- Chrome 应用程序会在几秒钟内自动安装到您的浏览器中,并开始在 WordPress、Gmail、Google Docs 和其他应用程序中运行,而无需配置任何设置。
- 每周的进度报告和错误解释确保你不会把语法当作拐杖,而是从错误中学习。
- 与常规拼写检查不同,语法检查会检查更复杂的错误,比如主谓一致和逗号拼接。
- 您可以选择保存并从任何计算机上访问您过去的工作。
- 语法存储您的个人字典,以便它纠正或忽略您经常使用的某些单词。
- 您可以在某些网站上禁用语法功能。例如,它在某些网站上可能不太好用,或者你可能会发现你不需要它来完成某些任务。
- 原生应用程序运行良好,所以你不需要担心书签或保持另一个标签打开。
2.海明威应用程序
海明威应用程序与你的标准语法检查器略有不同。这是因为它努力使你的写作更加简洁、活跃和吸引人。它是以欧内斯特·海明威的名字命名的,他以在写作中包含生动的细节,同时仍然使用简短清晰的句子而闻名。不仅如此,他还专注于总是使用主动语态而不是被动语态。因此,海明威应用程序让你粘贴你的写作(或在应用程序中写作)。然后,它为可读性提供一个等级,同时还告诉您以下内容:
- 使用了多少个副词(越少越好)。
- 你用了多少次被动语态。
- 如果一些短语有更简单的替代词。
- 如果你的一些句子很难读懂。
Hemingway App
海明威应用程序没有直接的 WordPress 插件或与你的浏览器一起使用的 Chrome 扩展,但对于那些想让他们的写作更熟练的人来说,它仍然是一个必不可少的语法检查工具。我们建议在 WordPress(或任何你最喜欢的文字处理器)中写你的文章,然后在发表前将成品复制到海明威应用程序中。这样,你不仅能知道自己做错了什么,还能在别人阅读之前清理被动语态之类的东西。

Hemingway App
海明威应用程序的在线版本完全免费供您使用。如果你想在 Mac 或 Windows 电脑上安装该工具的原生版本,你也可以考虑售价 19.99 美元的桌面应用。桌面应用的好消息是,它可以直接与 WordPress 集成,实现一键发布流程。
为什么它是 WordPress 最好的语法检查工具之一
- 这个免费的工具可以在你的浏览器上找到,允许你在出版前快速复制你的文本。
- 它侧重于纠正被动语态、副词、复杂句子等问题。
- 你会得到一个可读性分数,这样你就能确切地知道你的读者会如何看待你的作品。
- 这款免费应用还包括一些简单的指标,如阅读时间、单词、句子和段落。
- 付费桌面版仅为 19.99 美元的一次性费用。
- 有了桌面版本,你不需要互联网连接,它与 WordPress 连接,你可以导出到微软 Word 和其他编辑器。
3.精力
Ginger 软件声称是世界上最好的语法检查工具,所以我们来测试一下。事实证明,这是一个与 Grammarly 类似的绝妙选择。你首先要安装免费的 Ginger Chrome 扩展。之后,你在 WordPress 或其他文字处理软件中的作品会被分析语法、拼写和上下文错误。你甚至可以在像 Slack 、Twitter、LinkedIn 和 Gmail 这样的应用中利用 Ginger。
语法检查器是你在修改写作时会注意到的主要工具,但是 Ginger 也提供了翻译、句子重组和字典查找的工具。Ginger 的唯一问题是令人垂涎的语法检查器实际上并不包含在免费版本中。免费的 Chrome 扩展只有翻译和定义,没有别的。
Ginger
为了激活用于语法检查、句子重组和错误分析的工具,需要高级版本。该计划每月起价 12.48 美元,但前提是你要按年付费。每月的标准价格是 20.97 美元。总的来说,Ginger 是一个高质量的语法检查器,但它更像是一个高级解决方案,你必须付费才能获得最好的特性。
为什么它是 WordPress 最好的语法检查工具之一
- 界面简洁、用户友好,支持语法检查、句子重组和文本阅读。
- 有一个免费的翻译和定义的 Chrome 扩展。
- 如果你是按年付费的话,价格就不会那么高。
- Ginger 会在你输入各种在线应用时进行校对,比如 Gmail、WordPress 和 Slack。
- 它提供了私人教练功能,帮助你随着时间的推移提高你的英语水平。
- 文本阅读器功能允许你听你写的文本,看看它听起来怎么样。
- 您可以在多种设备上书写时使用 Ginger,如电话、计算机和 Microsoft Office 内部。
4.白烟
当你写文章、论文或电子邮件时,白烟软件会完成几项测试。WhiteSmoke 有三种独立的产品,它们都完成类似的任务。这完全取决于你使用的程序和设备。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
第一个叫做桌面高级版,可以在 Windows 和所有主流桌面浏览器上运行。第二个叫 WhiteSmoke Web,不是原生软件,是基于浏览器的桌面高级版。最后,移动应用程序确保您的所有文本、移动电子邮件和其他通信在您的智能手机和平板电脑上以正确的方式进行。
WhiteSmoke
WhiteSmoke 没有免费计划,但定价从每月 8.33 美元开始,根据你需要的功能,每月高达 22.99 美元。这些价格是针对预付一整年费用的。如果你选择三年付款计划,你也可以选择将价格减半。
为什么它是 WordPress 最好的语法检查工具之一
- WhiteSmoke 附带了数百个电子邮件和文档模板,可以让你的写作有一个良好的开端。
- 虽然 WhiteSmoke 没有免费版本,但收费计划相当实惠,功能集使其物超所值。
- 这是为数不多的语法检查工具之一,它有一个可行的移动应用程序,可以让你在移动设备上保持书写整洁。
- 包括一个剽窃检查器,以确保你没有抄袭别人的作品。
- 你可以把你的作品翻译成其他几种语言。
- 有些计划既适用于 Windows 电脑,也适用于 Mac 电脑。
- WhiteSmoke 可以在 Microsoft Office 和 Gmail 中即时校对你的工作。
- 当你在浏览器中打开 WordPress 的时候,这个软件看起来运行得很好。
5.喷气背包
你可能对作为 WordPress 的一体化插件的 Jetpack 很熟悉。从社交媒体分享到安全工具,你可以利用一切。这只是 Jetpack 所能做的一小部分,但总的来说,对于那些不想在一个 WordPress 网站上安装几十个插件的人来说,这是一个不错的选择。
Jetpack 还提供语法检查和校对支持。这是由截止日期后的技术驱动的,这是一个开源的语法检查软件,在一些公司应用程序中使用,包括 WordPress.com。
Jetpack plugin
因为 Jetpack 使用 After The Deadline 作为它的语法检查器,所以你所要做的就是安装并激活 Jetpack 插件。然后,启用 Jetpack 设置中的“检查拼写、风格和语法”选项。

Enable Jetpack grammar and spell checking
之后,文章和页面的文本编辑器中会出现一个校对按钮。

Proofreading writing with Jetpack
由于这是在 Deadline 技术之后,软件会检查用词不当、拼写问题、风格问题和语法错误。Jetpack 校对最有趣的部分之一是它还检查糟糕的写作——如双重否定、隐藏动词和冒犯性语言。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
Jetpack 中的一些功能需要付费,但校对和语法检查工具是免费的。
为什么它是 WordPress 最好的语法检查工具之一
- Jetpack 是 WordPress 上最常用的插件之一,所以你知道它在写作时会很好用。
- 您还可以通过 Jetpack 获得其他一些工具。其中包括 SEO、安全、社交媒体等功能强大的选项。
- Jetpack 语法检查器是免费的。
- 您可以选择打开/关闭一些校对设置。
- 风格选项包括检查行话、不良短语、复杂性和有偏见的语言。
- 语法检查不仅仅是为英语用户准备的。它还支持德语、法语、西班牙语和葡萄牙语。
6.语言工具
LanguageTool 是市场上最时尚、最好的语法检查工具之一,汇集了众多领域的精华。首先,你可以在语言工具主页上复制并粘贴一段文字。它还提供了一个评价很高的 Chrome 扩展,可以在所有你喜欢的网络应用程序中使用语法检查功能。这包括 Gmail、WordPress 和在线文本编辑器等选项。
高级版为您提供了更多的语法检查工具,并集成了 Microsft Word,所有这些每月只需 19 美元。如果你提前一年或三年付款,这个价格会降很多。
LanguageTool
考虑到您获得了大多数标准功能,免费版本非常适合大多数用户。唯一的限制是每次语法检查 20,000 个字符。所以,你可能会发现你的一些长篇文章不能利用 LanguageTool 技术。除此之外,我真的很喜欢语言工具对每个语法或拼写纠正的描述。这种解释会自动显示在建议框的顶部,而不是强迫你点击某种“解释”按钮(就像许多竞争对手让你做的那样)。
LanguageTool 最棒的一点是它支持除英语之外的大量语言。该应用程序试图自动检测你的语言,但你也可以从一开始就设置它。写这篇文章的时候,我正在数 27 种语言,包括希腊语、罗马尼亚语和意大利语。
为什么它是 WordPress 最好的语法检查工具之一
- 它有一个免费版本,包括大多数语法检查工具。唯一的限制是字符数。
- 语言工具是语言支持方面最强大的选项之一。
- 如果你提前一年或三年付费,高级升级是非常实惠的。
- 你可以在 WordPress、Gmail 和其他应用程序中安装 Chrome 扩展来检查语法。
- 如果你发现语言工具不能与你的应用程序集成,或者 Chrome 扩展不能很好地为应用程序工作,有一个在线语法检查器。
- 为谷歌文档、微软 Word 和 LibreOffice 等软件提供了数十个插件和原生软件选项。
7.在线校正
在我们列出的所有最好的语法检查工具中,OnlineCorrection 似乎是最基本的。然而,有一些微妙的功能,使它完美的一些用户。首先,它只是一个基于网络的语法检查器。因此,您必须导航到网站并粘贴您的文本(或在文本框内书写)来查看建议。所以,它没有提供到 WordPress 的直接集成,但是也许我们将来会看到一些东西。
也就是说,我提到一些较小的功能对一些用户来说会很突出。首先,所有的语法建议都被突出显示。这听起来很标准,但 OnlineCorrection 的优势在于当用户滚动突出显示的文本时,建议会自动出现。我知道这听起来微不足道,但是这个列表中的大多数语法检查都需要你点击文本,增加了一个额外的步骤。
OnlineCorrection
此外,OnlineCorrection 涵盖的内容远不止语法。除了语法,它还提供了拼写、印刷错误、间距和重复的提示。您甚至可以让 OnlineCorrection 自动更正这些错误,而无需浏览文档。此外,文本编辑器下面的框中显示了样式提示,扩展了上面显示的内容。
最后,通过 OnlineCorrection 支持一些独特的英语方言。例如,你可以在美国英语、英国英语、澳大利亚英语、新西兰英语和南非英语之间切换。
为什么它是 WordPress 最好的语法检查工具之一
- OnlineCorrection 免费。
- 它有一个干净的在线界面,所以你不必担心与任何其他应用程序集成。只需粘贴您的文本并点击提交按钮。
- 支持少数英语方言。
- 进行一些独特的检查,如间距错误和重复。
- 还为几种不同的语言提供了文本更正,如德语、波兰语和意大利语。
- 当用户滚动突出显示的文本时,所有的语法、风格和拼写提示和建议都会显示出来——而不是必须点击它。
哪些最好的语法检查工具最适合你?
一些最好的语法检查选项是为集成多个应用程序而设计的。其他的具有特定的功能来查找独特的错误或支持不同的语言。
如果您对哪种语法检查工具最适合您还有疑问,请看看我们的最终建议:
- 为了集成 WordPress 并获得最好的全面语法检查器——在语法上使用。
- 解决被动语态和副词问题——使用海明威应用程序。
- 对于一个干净的语法上的替代——想想姜。
- 如果你想要最好的移动应用程序语法检查器——选择 WhiteSmoke。
- 对于一个与 WordPress 完美集成的免费语法检查器,请选择 JetPack。
- 为了一个干净的在线语法框和几十种语言——考虑一下语言工具。
- 如果你想要更快的建议或对其他英语方言的支持——考虑在线纠错。
如果你花很多时间在收件箱里,一定要查看这些顶级 Gmail 插件和扩展,学习最重要的 Gmail 搜索操作符来提高你的工作效率。
如果你对最好的语法检查工具有任何进一步的问题或想法,请在下面的评论区告诉我们。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
2022 年前 13 个语法选择
无论你是给客户发电子邮件,还是发布关于你公司的博客,写作都是一项基本技能。好的写作让你听起来更专业、更迷人、更有说服力。
市面上有不少工具可以帮助你提高写作水平。你可能听说过语法上的。但是 Grammarly 并不是唯一的语法和写作工具。
如果你打算依靠一个写作工具来优化你的交流和内容,你要确保你选择了最好的一个。本文探索了市场上一些最好的语法和样式检查器。
开始吧!
语法概述
Grammarly 最初是作为一种捕捉拼写和语法错误的方法,但现在它可以做得更多。
在我们浏览语法选择列表之前,让我们快速浏览一下原文。
应用程序
Grammarly 的 Chrome 扩展允许你将 Grammarly 的建议用于 Gmail、WordPress 和任何你在网上写的东西。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
你也可以把 Grammarly 作为一个 Windows 桌面应用。只需拖放一个文件,你想校对成语法。
有一款专门针对微软 Office 的应用。你可以用它来写 Word 文档或者 Outlook 邮件。
你可以使用 Grammarly 的 Android 和 iOS 应用程序在移动设备上检查你的文本或其他文字。
如果你不想安装任何东西,你可以使用 Grammarly 的在线编辑器。

语法在线文字编辑
让你的在线交流听起来更专业的最简单方法?🗂得到这些流行的语法和风格检查之一!✅ 点击推文
语法上做什么
不管它的名字,Grammarly 不仅仅是一个语法检查器。它检查您的书写内容:
- 正确性
- 清楚
- 参与度(你的写作是否刺激有趣)
- 表达方式(比如你听起来是严厉还是礼貌,是自信还是胆怯)
免费版包含正确性和清晰性,而参与和交付是高级功能。
对于每个文档,您可以设定目标以获得量身定制的建议。例如,你可以选择你的写作是正式的还是非正式的,是为专家读者还是普通读者写作。
有些目标在免费计划中有,有些目标只包含在保费中。
它也给你的写作一个“总分”,你可以通过接受建议来提高它。
语法定价
Grammarly 提供三种计划:免费、高级和商务。

语法定价
语法自由
- 包括语法和拼写检查
- 提高清晰度的一些建议
语法溢价
- 每月 30 美元、每季度 60 美元或每年 144 美元
- 语法和拼写检查器
- 剽窃检查器
- 建议集中在语气、用词和正式程度上
- 为清晰起见,句子进行了改写
语法商务(三人或三人以上团队)
- 定价取决于用户数量。起价为 12.50 美元/月/用户
- 包括保费计划中的所有项目
- 添加您的品牌风格指南
- 团队分析仪表板
- 帐户角色和权限
为什么要选择语法上的替代?
Grammarly 有很多很棒的功能,可以提高你的写作水平。
但是,根据您的需求和预算,它可能不是您的最佳解决方案。这里有几个你可能想尝试语法替代的原因。
其他选择更便宜
Grammarly 有一个免费版本,可能就是你所需要的。但它的超值套餐并不是市场上最便宜的。货比三家,以最优惠的价格买到你想要的特定功能。
语法上不会重写(所有)你的句子
Grammarly 提供了很多有帮助的建议,包括一些对罗嗦或不清楚的句子的重写建议(在高级版本中)。但是如果你的目标是重写你的作品,语法不是你的工具。
语法只关注英语
如果你需要用英语以外的语言写作——或者翻译你现有的内容——语法上帮不了你。然而,它支持多种英语方言。
每个工具都有不同的集成
Grammarly 与 web 应用程序和桌面应用程序有很多有益的集成,但是您可能会发现其他工具的集成更适合您的业务。
这个列表中几乎所有的语法选择都有免费版本(其他的有负担得起的基本计划),所以试几个出来看看什么对你有用。
语法上的 13 个最佳选择
让我们来分解一下 Grammarly 的 13 个替代方案,包括关键特性和价格。
1.ProWritingAid
ProWritingAid 是一个语法上的顶级竞争者,拥有许多相同的功能。除了检查语法和拼写,ProWritingAid 的免费版本还会向您展示一些样式建议。要获得完整的列表,您必须购买高级版。
ProWritingAid 有一些语法上没有的有趣的报告,比如头韵分析和对话标签检查。在免费版本中,它们只在文档的前 500 个单词中运行。
它有针对 Firefox、Safari 和 Edge 的浏览器扩展,还有一些 Grammarly 没有的集成,比如 Scrivener。
主要特征
- 语法检查器
- 剽窃检查器
- 样式检查器
- 同义词建议
- Chrome、Firefox、Safari 和 Edge 扩展
- 与 Microsoft Office、Google Docs、Scrivener 等的集成
- 大量撰写报告
定价
- 免费版本
- 保费:每月 20 美元,每年 79 美元,终身 399 美元

ProWritingAid 编辑工具
2.海明威应用程序
欧内斯特·海明威以其简洁直接的写作风格而闻名。海明威应用程序帮助你在写作中去掉多余的单词和过于复杂的句子。
将你的作品粘贴到这个免费的在线编辑器中,它会突出显示你的副词、被动语态以及复杂难读的句子。它也给整个作品一个可读性分数。
如果你正试图在 WordPress 或 Medium 上改进你的写作,海明威桌面应用程序有一个有用的集成,让你直接从编辑器发布到你的博客。
这款桌面应用售价 19.99 美元。
主要特征
- 突出冗长和复杂的句子,副词和被动语态
- 可读性分数
- 在线编辑器
- Windows 和 macOS 桌面应用程序
- 与媒体和 WordPress 的整合
- 导出到 Word 或 PDF
定价
- 网络版:免费
- 桌面应用:19.99 美元

海明威 App 在线编辑
3.白烟
WhiteSmoke 有语法检查器、风格检查器、抄袭检查器和翻译工具。
它的特点比 Grammarly 的更基本,但在某些方面有优势。它包括 Safari、Opera 和 Firefox 浏览器扩展以及适用于 macOS 和 Windows 的原生桌面应用。它也做语言翻译。
WhiteSmoke 的一个缺点是它没有免费版本。然而,基于浏览器扩展的网页版比 Grammarly Premium 便宜,并且包含 WhiteSmoke 的样式检查器。
WhiteSmoke Premium 和商业计划包括桌面应用程序以及与 Microsoft Word 和 Gmail 的集成。
主要特征
- 语法检查器
- 样式检查器
- 剽窃检查器
- Chrome、 Safari 、Opera 和 Firefox 浏览器扩展
- 桌面和移动应用
- 电子邮件和文档模板
- 翻译工具
定价
- 没有免费版本
- 网络:59.95 美元/年,124.95 美元/三年
- 保费:79.95 美元/年,199.95 美元/三年
- 商业:137.95 美元/年,317.50 美元/三年
4.易读的
正如你从名字中可以猜到的, Readable 使用包括 Flesch-Kincaid 和 Gunning-Fog 在内的算法来检查你的文章的可读性。
Readable 还有一个语法和风格工具,可以发现被动语态、陈词滥调和副词等问题。此外,它可以检查你的写作关键字密度。
Readable 的一个很好的特性是一个 URL 检查器,可以让你分析现有的网页。高级用户可以看到他们评分的每个网址的完整历史。如果你有一个想要优化的博客或网站,这可能会很有帮助。
Readable 没有免费版本,但是可以免费试用 ContentPro 计划七天。
主要特征
- 语法检查器
- 样式检查器
- 可读性测试
- 关键词密度工具
- 可用于网络、文档或电子邮件
- URL 分析
- 与 Dropbox 和 Slack 的集成
- 支持多种英语方言
定价
- ContentPro 的七天免费试用
- ContentPro:每月 8 美元或每年 48 美元
- 商业专业:每月 48 美元或每年 288 美元
- 专业代理:138 美元/月 828 美元/年

可读性、语法和样式检查器
5.WordTune
WordTune 也是一个改善你的语法和风格的工具,但是它与这个列表中的其他语法选项有点不同。
WordTune 不是充当校对工具,而是专注于整句改写。将鼠标悬停在一个句子上,它会给你多条建议,告诉你如何改写这个句子。
例如,如果你输入句子“我正在寻找最好的语法工具,因为我想为我的网站写令人敬畏的内容”,它会给你十个建议,包括“如果我想写引人注目的内容,我的网站需要一个好的语法工具”,以及更正式的“为我的网站制作令人敬畏的内容,我寻求最好的语法工具。”

WordTune
高级版可以让你选择重写是正式的还是非正式的,以及你是想写得更短还是更长。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
主要特征
- 为句子提供多种重写建议
- 突出显示一个短语以获取同义词
- Chrome 扩展和在线编辑器
定价
- 免费版本
- 保费:每月 24.99 美元,每年 119.88 美元
6.精力
Ginger Software 的写作工具提供了许多与 Grammarly 相同的功能,以及 WordTune 的重组功能。
免费浏览器扩展有 600 个字符的限制。它只做基本的语法检查。但是,它确实为您使用的单词提供了重写建议和同义词。

生姜软件
Premium 计划提供了更多的风格建议,并有一个工具可以将您的作品翻译成 40 多种语言。
主要特征
- 语法检查器
- 建议重新措辞
- 字典查找
- 翻译工具
- 在线编辑器
- 铬延伸
- 桌面和移动应用
定价
- 免费版本
- 保费:13.99 美元/月,89.88 美元/年,167.76 美元/两年
7.树苗
Sapling 是与客户关系管理系统和信息平台合作的工具,帮助销售和支持团队撰写个性化回复。
Sapling 提供语法纠正和风格建议,但它也专注于帮助您更快地响应客户。例如,您可以快速插入工作组经常使用的文本。
管理人员可以查看团队的写作分数和错误报告,以确保客户获得优秀的专业沟通。
Sapling 与 Zendesk、Helpshift 和 Freshdesk 等服务台解决方案以及 Salesforce、Hubspot 和 Mailchimp 等销售和营销工具进行了大量集成。
Sapling 的大部分独特功能只有 Pro 版或企业版才有,但免费版也会给你基本的写作建议。
主要特征
- 关注客户支持团队
- 与许多 CRM 和服务台工具集成
- Chrome、Edge 和 Firefox 的浏览器扩展
- 人工智能学习过去的模式
定价
- 免费计划
- 教授:每月 25 美元
- 企业:自定义定价

树苗支持应对建议
8.纸质评级员
PaperRater 是一个语法和抄袭工具,主要针对申请大学的学生论文和个人论文。
作为一个语法检查工具,PaperRater 还不错,但它没有这个列表中的一些解决方案那么多高级功能。
抄袭工具让你知道你的内容是否是原创的,并提供一个可能有类似内容的网址列表。你必须获得付费计划,才能看到哪个文本片段不是原创的。

阅卷人
当你提交你的写作时,你可以让工具知道作者的等级和提交的论文类型。对于五年级以上的作家,它会给论文评分。它还提供了更多的报告,比如分析论文包含了多少学术词汇。
需要一流的,快速的,安全的主机为您的新电子商务网站?Kinsta 提供超快的服务器和来自 WooCommerce 专家的 24/7 世界级支持。查看我们的计划
主要特征
- 语法检查
- 剽窃检查
- 论文评分
- 文件上传(MS Word,。txt,。rtf)
- 在线编辑器
定价
- 免费版本
- 保费:每月 14.95 美元,每年 95.40 美元
9.偶数页
Reverso 主要被认为是一个翻译工具,可以翻译 14 种语言。翻译一个短语后,它会给你上下文中的文本示例,并建议同义词。
你可以通过听母语人士如何读文章和观察十种语言的动词变化来提高你的外语技能。
对于英语和法语,它也有一个语法检查。
免费版只能让你检查 450 个字符,并提供基本的错误纠正。高级计划使您能够检查多达 2,000 个字符的文本。它还建议同义词和句子重写。
主要特征
- 多语言翻译
- 英语和法语拼写检查和语法检查
- 字典查找
- 改写建议
定价
- 免费版本
- 保费:每月 9.99 欧元,每年 59.88 欧元

Reverso 拼写和语法检查
10.流畅的写作
我们从最好的消息开始: Slick Write 免费。它还提供了一些很棒的功能,而这些功能是大多数解决方案都必须支付的。
例如,它检查过于复杂的句子和过多的副词。
您可以根据自己的喜好定制反馈。例如,你可以选择是否允许亵渎或被动语态。
Slick Write 擅长的一个领域是它的报告和分析。主编辑页面提供关键的统计数据,如可读性、平均句子长度、预计阅读时间等等。你也可以深入研究你的写作报告,分析句子结构和词汇。
如果你在写作中突出某个短语,它会给你单词联想和链接,让你在维基百科、城市词典和谷歌上查看这个短语。
主要特征
- 语法检查器
- 样式检查器
- 定制反馈
- 报告和分析
- Chrome 和 Firefox 扩展
- 在线编辑器
定价
- 自由的

油嘴滑舌写报告
11.语言工具
LanguageTool 做了很多和 Grammarly 一样的事情。
免费版提供语法、拼写和标点检查。它还提供了一些基本的风格建议,如消除被动语态和多余的单词。您可以将它设置为“挑剔模式”,让它发现更多问题。
高级版给你额外的风格和语气评论和同义词建议。其他独特的功能包括检测电子邮件中拼写错误的名称和标题以及不正确的数字,如 ISBN 号。
LanguageTool 的与众不同之处在于它可以检查数十种语言和方言的文本。

LanguageTool
主要特征
- 多语言语法和样式检查器
- 多种英语方言
- Chrome、Safari、Edge、Opera 和 Firefox 扩展
- 在线编辑器
- 用于 Windows 和 macOS 的桌面应用程序
- MS Word、Google Docs、OpenOffice 和 LibreOffice 的插件
- Gmail 和 Thunderbird 的电子邮件附件
定价
- 免费版本
- 个人保险费:每月 19 美元,每年 59 美元
- 团队保险费:每年 106.20 美元
12.作者
像这个列表中的许多其他工具一样, Writer 检查语法、风格和抄袭。
作为一个个人写作工具,作家是有竞争力的语法和其他语法检查。但是它的亮点是作为团队的解决方案。
Writer 可以根据您的风格指南和品牌声音指南检查您团队的内容。您还可以共享团队“片段”——从单个句子到长达一页的模板的经过批准的、可重复使用的文本部分。
报告可以帮助你跟踪你的团队,并找出他们犯的最大错误,谁在使用该应用程序,以及他们在哪里使用它。
Writer 的一个独特功能是它的包容性检查器,可以帮助您避免攻击性和负面的表达。
主要特征
- 语法检查器
- 样式检查器
- 剽窃检查器
- 包容性检查器
- 可读性分数
- 铬延伸
- 在线编辑器
- 与 Google Docs、MS Word、Outlook 和 Figma 的集成
定价
- 免费版本
- 赞成:每月 11 美元,每年 99 美元
- 团队:18 美元/月,162 美元/年
- 企业:自定义定价
- 职业和团队计划 30 天免费试用

作家在线编辑
13.句子检查
忘记上面语法竞争对手的那些华而不实的东西。如果您只是想要一个基本的语法、拼写和标点符号检查器作为语法替代方案,该怎么办?
试试 SentenceCheckup 。你不需要下载任何东西或者付费。它不会告诉你你的语气是否有问题,或者你是否使用了太多的被动语态,但是它会告诉你你是否有语法错误。
只要把你写的东西粘贴到在线工具上,它就会突出你的错误。将鼠标悬停在突出显示的错误上,然后一键更改它。

SentenceCheckup
主要特征
- 免费的网络工具
- 突出显示错误
- 支持美国和英国英语方言
定价
- 自由的
摘要
找到适合你的语法选择的最好方法是自己尝试几个。
为了让你开始,这里是我们的建议。
- 对于一个不太贵的、语法上很像的工具,请尝试 ProWritingAid。
- 对于改写句子的工具,试试 WordTune。
- 如需翻译和多语言语法和风格帮助,请尝试 LanguageTool。
- 要获得最好的免费语法选择和深度报道,请尝试 SlickWrite。
- 要与客户支持解决方案集成,请尝试 Sapling。
- 如果想找一个让团队保持一致的工具,可以试试 Writer。
写出更好的内容不仅仅是选择最好的语法工具。查看我们关于创建优秀的博客文章和营销邮件的建议。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
使用节点构建 GraphQL APIs
GraphQL 是 API 开发中的新术语。虽然 RESTful APIs 仍然是从应用程序中公开数据的最流行的方式,但它们有许多限制,GraphQL 旨在解决这些限制。
GraphQL 是一种由脸书创建的查询语言,它在 2015 年变成了一个开源项目。它为描述和访问 API 中的数据提供了直观而灵活的语法。
本指南将探索如何构建 GraphQL Node.js 项目。我们将使用 GraphQL 在 Express.js web 框架中为 Node 构建一个 Todo 应用程序。
GraphQL 是什么?
来自官方文档:“graph QL 是一种用于 API 的查询语言,是一种用现有数据完成这些查询的运行时。GraphQL 为您的 API 中的数据提供了完整且易于理解的描述,使客户能够准确地要求他们需要的东西,使 API 更容易随着时间的推移而发展,并支持强大的开发工具。”
GraphQL 是一个服务器端运行时,使用您为数据定义的类型系统来执行查询。此外,GraphQL 不依赖于任何特定的数据库或存储引擎。相反,它由您现有的代码和数据存储提供支持。你可以通过 GraphQL 与 RESTful API 指南获得这些技术的详细比较。
要创建 GraphQL 服务,首先要定义模式类型并使用这些类型创建字段。接下来,提供一个函数解析器,每当客户端请求数据时,将对每个字段和类型执行该解析器。
GraphQL 术语
GraphQL 类型系统用来描述什么数据可以查询,什么数据可以操作。它是 GraphQL 的核心。让我们讨论一下在 GraphQ 中描述和操作数据的不同方式。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
类型
GraphQL 对象类型是包含强类型字段的数据模型。您的模型和 GraphQL 类型之间应该有一对一的映射。下面是 GraphQL 类型的一个例子:
type User {
id: ID! # The "!" means required
firstname: String
lastname: String
email: String
username: String
todos: [Todo] # Todo is another GraphQL type
}
问题
GraphQL Query 定义了客户端可以在 GraphQL API 上运行的所有查询。按照惯例,您应该定义一个包含所有现有查询的根查询。
下面我们定义查询并将其映射到相应的 RESTful API:
type RootQuery {
user(id: ID): User # Corresponds to GET /api/users/:id
users: [User] # Corresponds to GET /api/users
todo(id: ID!): Todo # Corresponds to GET /api/todos/:id
todos: [Todo] # Corresponds to GET /api/todos
}
突变
如果 GraphQL 查询是 GET 请求,那么变异就是 POST 、 PUT 、 PATCH 、 DELETE 请求操纵 GraphQL API。
我们将把所有的突变放在一个单独的根突变中来演示:
type RootMutation {
createUser(input: UserInput!): User # Corresponds to POST /api/users
updateUser(id: ID!, input: UserInput!): User # Corresponds to PATCH /api/users
removeUser(id: ID!): User # Corresponds to DELETE /api/users
createTodo(input: TodoInput!): Todo
updateTodo(id: ID!, input: TodoInput!): Todo
removeTodo(id: ID!): Todo
}
您会注意到使用了 -input 类型的突变,例如用户输入、输入。为创建和更新资源定义输入类型始终是最佳实践。
您可以像下面这样定义 I nput 类型:
input UserInput {
firstname: String!
lastname: String
email: String!
username: String!
}
下决心者
解析器告诉 GraphQL 在每个查询或变异被请求时做什么。它是一个基本的函数,完成了访问数据库层以执行 CRUD(创建、读取、更新、删除)操作,访问内部 RESTful API 端点,或者调用一个微服务来完成客户端的请求。
您可以创建一个新的 resolvers.js 文件,并添加以下代码:
import sequelize from '../models';
export default function resolvers () {
const models = sequelize.models;
return {
// Resolvers for Queries
RootQuery: {
user (root, { id }, context) {
return models.User.findById(id, context);
},
users (root, args, context) {
return models.User.findAll({}, context);
}
},
User: {
todos (user) {
return user.getTodos();
}
},
}
// Resolvers for Mutations
RootMutation: {
createUser (root, { input }, context) {
return models.User.create(input, context);
},
updateUser (root, { id, input }, context) {
return models.User.update(input, { ...context, where: { id } });
},
removeUser (root, { id }, context) {
return models.User.destroy(input, { ...context, where: { id } });
},
// ... Resolvers for Todos go here
}
};
}
(计划或理论的)纲要
GraphQL schema 就是 GraphQL 向外界公开的内容。因此,类型、查询和变异都将包含在模式中,并向外界公开。
下面是如何向外界公开类型、查询和突变:
schema {
query: RootQuery
mutation: RootMutation
}
在上面的脚本中,我们包含了我们之前创建的 RootQuery 和 RootMutation 以向外界公开。
GraphQL 如何与 Nodejs 和 Expressjs 一起工作
GraphQL 提供了所有主流编程语言的实现,Node.js 也不例外。在官方 GraphQL 网站上,有一个关于 JavaScript 支持的版块,而且,还有 GraphQL 的其他实现,让 GraphQL 的编写和编码变得简单。
GraphQL Apollo 提供了 Node.js 和 Express.js 的实现,使 GraphQL 的入门变得容易。
在下一节中,您将学习如何使用 GraphQL Apollo 在 Nodes.js 和 Express.js 后端框架中创建和开发您的第一个 GraphQL 应用程序。
使用 Express.js 设置 GraphQL
使用 Express.js 构建 GraphQL API 服务器很容易上手。在本节中,我们将探索如何构建一个 GraphQL 服务器。
用 Express 初始化项目
首先,您需要安装并设置一个新的 Express.js 项目。
使用以下命令为您的项目创建一个文件夹并安装 Express.js:
cd <project-name> && npm init -y
npm install express
上面的命令创建一个新的 package.json 文件,并将 Express.js 库安装到您的项目中。
接下来,我们将构建我们的项目,如下图所示。它将包含不同的项目功能模块,如用户,待办事项等。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

Files for graphql-todo.
初始化图形 SQL
让我们从安装 GraphQL Express.js 依赖项开始。运行以下命令进行安装:
npm install apollo-server-express graphql @graphql-tools/schema --save
创建模式和类型
接下来,我们将在 modules 文件夹中创建一个 index.js 文件,并添加以下代码片段:
const { gql } = require('apollo-server-express');
const users = require('./users');
const todos = require('./todos');
const { GraphQLScalarType } = require('graphql');
const { makeExecutableSchema } = require('@graphql-tools/schema');
const typeDefs = gql`
scalar Time
type Query {
getVersion: String!
}
type Mutation {
version: String!
}
`;
const timeScalar = new GraphQLScalarType({
name: 'Time',
description: 'Time custom scalar type',
serialize: (value) => value,
});
const resolvers = {
Time: timeScalar,
Query: {
getVersion: () => `v1`,
},
};
const schema = makeExecutableSchema({
typeDefs: [typeDefs, users.typeDefs, todos.typeDefs],
resolvers: [resolvers, users.resolvers, todos.resolvers],
});
module.exports = schema;
代码走查
让我们浏览代码片段并将其分解:
第一步
首先,我们导入所需的库,并创建默认的查询和变异类型。查询和变异现在只设置了 GraphQL API 的版本。然而,随着我们的继续,我们将扩展查询和变异以包括其他模式。

Importing GraphQL and extensions.
第二步:
然后,我们为 time 创建了一个新的标量类型,并为上面创建的查询和变异创建了第一个解析器。此外,我们还使用makexecutablee chema函数生成了一个模式。
生成的模式包括我们导入的所有其他模式,并且在我们创建和导入它们时还会包括更多模式。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features

Creating a scalar type for time as well as our first resolver.
上面的代码片段显示了我们将不同的模式导入到 makeExecutableEchema 函数中。这种方法有助于我们构建复杂的应用程序。接下来,我们将创建导入的 Todo 和用户模式。
正在创建待办事项方案
Todo 模式显示了应用程序用户可以执行的简单 CRUD 操作。下面是实现 Todo CRUD 操作的模式。
const { gql } = require('apollo-server-express');
const createTodo = require('./mutations/create-todo');
const updateTodo = require('./mutations/update-todo');
const removeTodo = require('./mutations/delete-todo');
const todo = require('./queries/todo');
const todos = require('./queries/todos');
const typeDefs = gql`
type Todo {
id: ID!
title: String
description: String
user: User
}
input CreateTodoInput {
title: String!
description: String
isCompleted: Boolean
}
input UpdateTodoInput {
title: String
description: String
isCompleted: Boolean
}
extend type Query {
todo(id: ID): Todo!
todos: [Todo!]
}
extend type Mutation {
createTodo(input: CreateTodoInput!): Todo
updateTodo(id: ID!, input: UpdateTodoInput!): Todo
removeTodo(id: ID!): Todo
}
`;
// Provide resolver functions for your schema fields
const resolvers = {
// Resolvers for Queries
Query: {
todo,
todos,
},
// Resolvers for Mutations
Mutation: {
createTodo,
updateTodo,
removeTodo,
},
};
module.exports = { typeDefs, resolvers };
代码预排
让我们浏览代码片段并将其分解:
第一步:
首先,我们使用 GraphQL type 、 input 和 extend 为 Todo 创建了一个模式。 extend 关键字用于继承和添加新的查询和变异到我们上面创建的现有根查询和变异中。

Creating the schema for our Todo.
第二步:
接下来,我们创建了一个解析器,用于在调用特定查询或变异时检索正确的数据。

Creating a resolver.
有了 resolver 函数,我们可以为业务逻辑和数据库操作创建单独的方法,如 create-todo.js 示例所示。
在<代码>中创建一个 create-user.js 文件。/mutations < /code >文件夹,并添加业务逻辑以在数据库中创建一个新的 Todo。
const models = require('../../../models');
module.exports = async (root, { input }, context) => {
return models.todos.push({ ...input });
};
上面的代码片段是使用 Sequelize ORM 在我们的数据库中创建新 Todo 的简化方法。您可以了解更多关于 Sequelize 以及如何使用 Node.js 设置它的信息。
根据您的应用程序,您可以按照相同的步骤创建许多模式,或者您可以从 GitHub 克隆完整的项目。
接下来,我们将使用 Express.js 设置服务器,并使用 GraphQL 和 Node.js 运行新创建的 Todo 应用程序
设置和运行服务器
最后,我们将使用之前安装并配置的 apollo-server-express 库来设置我们的服务器。
apollo-server-express 是 Apollo Server for Express.js 的一个简单包装器,推荐它是因为它适合 Express.js 开发。
使用我们上面讨论的例子,让我们配置 Express.js 服务器来与新安装的 apollo-server-express 一起工作。
在根目录下创建一个 server.js 文件,并粘贴以下代码:
const express = require('express');
const { ApolloServer } = require('apollo-server-express');
const schema = require('./modules');
const app = express();
async function startServer() {
const server = new ApolloServer({ schema });
await server.start();
server.applyMiddleware({ app });
}
startServer();
app.listen({ port: 3000 }, () =>
console.log(`Server ready at http://localhost:3000`)
);
在上面的代码中,您已经成功地为 Todos 和用户创建了第一个 CRUD GraphQL 服务器。您可以启动您的开发服务器并使用http://localhost:3000/graph QL访问操场。如果一切顺利,您应该会看到下面的屏幕:

The verification screen.
摘要
GraphQL 是脸书支持的现代技术,它简化了使用 RESTful 架构模式创建大规模 API 的繁琐工作。
本指南阐述了 GraphQL,并演示了如何使用 Express.js 开发您的第一个 GraphQL API。
让我们知道您使用 GraphQL 构建了什么。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
GraphQL 与 REST:您需要知道的一切
挑选将被包含在你下一个项目的技术堆栈中的技术可能是困难的。在许多情况下——尤其是在 GraphQL 和 RESTful APIs 之间进行选择时——关键在于选择下一个最佳的 API 设计架构。
构建 API 有四种重要的方法:SOAP、GRPC、REST 和 GraphQL。每当我们想要构建 API 的时候,我们常常会将自己的思维局限于 REST 和 GraphQL。这是因为 REST 改变了用 SOAP 和 GRPC 构建 API 的传统方式。
GraphQL 被广泛标记为更好的 REST,因为它代表了构建 API 的更好方式。很多开发者认为 GraphQL 会取代 REST。更多的人已经发现 GraphQL 有助于解决开发人员在构建 REST APIs 时面临的一些常见挑战。
这两种构建 API 的方法完全不同。实际上,这些技术通过发送 HTTP 请求并接收结果来工作。它们各有利弊,在本文中,我们将广泛讨论这两项改变了我们开发和扩展 API 的方式的伟大技术。
不过,在深入细节之前,让我们先来探索一下 GraphQL 和 RESTful APIs 的含义。
GraphQL 是什么?
GraphQL 是一种 API 查询语言,也是用现有数据回答这些查询的运行时。它还配备了强大的工具,甚至可以处理最复杂的查询。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
GraphQL 的核心特性是它能够只请求和接收所请求的特定数据——仅此而已。这使得扩展 API 和应用程序变得更加简单。
GraphQL 最令人兴奋的部分是它能够在一个端点中为您提供所有数据。

GraphQL API architecture.
上图是 GraphQL 架构的典型代表。客户端从不同的设备发出请求,GraphQL 处理它们的请求并只返回它们请求的数据。这巧妙地解决了 RESTful APIs 中的过量提取和不足提取问题。

A successful query in a GraphQL playground.
在上面的示例中,我们展示了一个 GraphQL playground,以及如何使用单个端点查询数据。顶部是 API 端点,左边是请求大洲名称的查询,最后,在右边,我们响应我们请求的查询。
GraphQL 是由脸书创建的,主要目的是解决他们的移动应用开发者在使用 REST APIs 时的体验。自 2015 年发布第一个开源版本以来,由于技术业务中的大公司采用了该技术,GraphQL 经历了巨大的增长。
使用 GraphQL 的公司
下面列出了一些在服务器上积极使用 GraphQL 的公司和应用程序。
脸谱网
脸书创建了 GraphQL,他们从 2012 年开始在生产中使用它来驱动他们的移动应用。这家市值数十亿美元的社交网络公司在 2015 年开源了 GraphQL 规范,使其可以跨许多环境和各种规模的团队使用。

Facebook uses GraphQL.
开源代码库
GitHub 还宣布使用 GraphQL,提供 GraphQL API,使用 GitHub GraphQL API 创建集成、检索数据和自动化工作流程。GitHub GraphQL API 提供了比 GitHub REST API 更精确、更灵活的查询。

GitHub also utilizes GraphQL.
拼趣
Pinterest 也是 GraphQL 的早期采用者。照片共享巨头公开讨论了他们对 GraphQL 的早期探索,以及他们如何使用 GraphQL 技术为他们价值十亿美元的公司提供动力。

Pinterest uses GraphQL for their site as well.
许多其他价值十亿美元的公司,如 Intuit、、Shopify 、Coursera 和 Airbnb 都使用 GraphQL 来支持他们的应用程序。这种对休息的广泛偏好只会继续增长。
什么是 RESTful API?
REST 代表“表述性状态转移”,这是分布式超媒体系统的一种软件架构风格。它定义了服务器和客户端之间交换资源的原则和约束。
如果在一个 API 中遵循了这些原则,那么这个 API 的应用程序就被称为“RESTful”WordPress REST API 就是一个很好的例子。
下面是一个 API 要被称为 Restful API 必须满足的一些原则和约束:
- 客户端-服务器解耦:客户端(前端)和服务器(后端)完全分离,只能通过端点进行通信。
- 统一界面:界面中看到的数据在所有设备上都是相同的。
- 无状态:服务器不记得当前请求是否是第一次发出。每次发出请求时,都需要包含从头开始处理请求所需的所有信息。
- 可缓存性: 缓存和会话存储是允许的,但它们必须配置为允许最终用户选择退出数据缓存。
- 分层系统架构:API 必须被设计成客户机和服务器都无法判断它们是直接通信还是通过中介通信。
下图是基本的 REST 架构。它展示了请求和响应通常是如何处理的。

REST API architecture.
GraphQL 的优势
下面是使用 GraphQL 的一些好处,说明了为什么它对于构建下一个价值 10 亿美元的应用程序来说绰绰有余。
通过单个 API 端点获取数据
GraphQL 的最大优势是它能够通过单个 API 端点访问任何或所有数据点。
RESTful APIs 最常见的问题之一是有太多的端点来访问信息。在 GraphQL 中,您只有一个端点,因此您不需要发送多个请求来检索关于一个对象的不同信息。
下图描述了一个使用 RESTful API 和 GraphQL 检索资源的清晰示例。您可以看到,在 GraphQL 服务器中只有一个端点来访问资源,而在 RESTful API 中需要多个 API 端点来访问不同的资源。

API endpoints in REST and GraphQL.
没有过度提取或提取不足
过量或不足提取是 RESTful APIs 的一个已知问题。这是指客户端通过访问返回固定数据结构的端点来下载数据,否则它们检索的数据会多于或少于预期。
过度提取会导致请求接收或“提取”比给定请求所需更多的数据。假设您正在获取一个表中的所有用户,并打算在您的主页上显示他们的用户名。在这种情况下,重载将返回每个用户的所有数据,包括(但不仅仅是)姓名。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
Subscribe Now 提取不足的情况相对较少,但当特定端点无法提供所有请求的信息时,确实会发生这种情况。客户端将需要根据需要发出额外的请求来访问其他信息。
GraphQL 通过在没有任何额外细节的情况下获取客户端请求的确切资源,有效地解决了过量获取或不足获取的问题。
更好地处理复杂系统和微服务
GraphQL 可以统一和隐藏集成多个系统的复杂性。
例如,假设我们想要从单一后端应用程序迁移到微服务架构。GraphQL API 通过将各种微服务合并到一个 GraphQL 模式中来帮助处理它们之间的通信。
一旦定义了这些模式,前端和后端都可以单独通信,而无需任何进一步的更改,因为前端知道模式中的数据在整个系统中总是同步的。
快速安全
过度提取的问题会导致客户端消耗更多的带宽,最终会导致应用程序延迟。使用 RESTful API 设计模式从巨大的负载中挑选出所需的信息更加耗时。
由于 GraphQL 能够避免过量提取和不足提取,服务器返回一个安全、易读、可预测的形状,这使得您的 API 请求和响应更快。
休息的好处
尽管 GraphQL 越来越受欢迎,REST 仍然是最流行的 API 标准之一。让我们来看看为什么。
- 学习曲线:RESTful API 最容易学习和理解。这是它相对于其他 API 的主要优势。
- 序列化: REST 提供了一种灵活的方法和格式来序列化 JSON 中的数据。
- 缓存: REST API 可以在 HTTP 代理服务器和缓存的帮助下管理高负载。
- 复杂请求:REST API 为不同的请求提供了单独的端点,这有助于使复杂请求比其他 API 更易于管理
- 干净简单:REST API 优雅、简单、干净。它们易于探索。
- 标准 HTTP 过程: REST 使用标准 HTTP 过程调用来检索数据和发出请求。
- 客户机/服务器:这意味着它的业务逻辑与表示相分离。所以你可以改变一个而不影响另一个。
- REST 是无状态的:客户机和服务器之间交换的所有消息都有知道如何处理消息所需的所有上下文。
GraphQL 的缺点
既然我们已经讨论了 GraphQL 相对于 REST 的优点,那么让我们来探讨一下 GraphQL 的一些缺点:
- 难学曲线: GraphQL 不如 REST 好学。构建 GraphQL API 最具挑战性的部分是设计模式。这需要大量的时间和领域知识。
- 文件上传: GraphQL 没有原生文件上传特性。使用 Base64 编码可以解决这个问题,但是这种编码和解码方式既费时又费钱。
- Web 缓存: 缓存有助于减少服务器的频繁流量,通过将频繁访问的信息保存在服务器附近来加快请求和响应过程。GraphQL 不支持或依赖于 HTTP 缓存方法,而是依赖于 Apollo 或中继客户机的缓存机制。
- 不适合小型应用: GraphQL 可能不是构建小型应用的最佳 API 架构。如果您的应用程序不需要 GraphQL 提供的更灵活的查询,REST 是一个不错的选择。
- 复杂查询问题: GraphQL 能够准确地给出客户机想要的东西,这也可能导致查询传播问题。如果客户端提交太多嵌套查询,可能会导致发送错误的查询,这对服务器来说非常耗时。最好利用 REST 和自定义端点来满足这样的请求。
休息的缺点
现在,让我们把注意力转向 REST 的一些缺点:
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
- 多次往返:【REST APIs 最大的问题是众多端点的性质。这意味着客户端要获得完整应用程序的所有资源,需要进行无数次往返以获得数据。
- 取多取少:取多取少的问题是 RESTful APIS 的一个主要缺点。由于获取大量不需要的有效负载,它可能会导致响应滞后。
- 由于 REST APIs 是建立在 URI 引用资源的基础上的,所以它们不适合那些不能在简单的层次结构中自然组织或访问的资源。
为什么用 GraphQL 代替 REST
接下来,我们将讨论为什么您可能希望在未来的 API 开发中考虑 GraphQL 而不是 RESTful API。
强类型架构
GraphQL 使用强类型系统来定义 API 的功能。在 GraphQL 中,模式定义语言(SDL)用于定义客户端如何访问服务器数据的参数。所有暴露给客户端的 API 都用 SDL 写下来,解决了 RESTful APIs 中出现的数据不一致问题。
没有过度提取或提取不足
获取过量或不足的问题是 RESTful APIss 的一个已知问题,在 RESTful API 中,客户端返回的信息可能多于或少于它们请求的信息。GraphQL 解决了这个问题,它为客户端提供了一个媒介来指定所需的信息,然后准确地返回特定的信息——并且只返回特定的信息。
多个端点
RESTful APIs 的最大问题之一是有太多的端点来访问信息。
让我们假设您想通过用户的 ID 号访问某个用户。您将看到一个类似于/users/1的端点。但是如果您想访问该用户的照片,您必须向另一个端点发送请求,比如/users/1/photos。
在 GraphQL 中,只有一个端点,不需要发送多个请求来检索用户的不同信息。
GraphQL vs REST 对决
最后,我们将探讨 GraphQL 和 RESTful APIs 之间的主要区别。之后,我们将讨论好的 API 设计的一些特性,并比较每种技术如何处理它们。
表演
毫无疑问,GraphQL 比 RESTful APIs 执行得更快,因为它能够提供单个端点来访问所有资源。RESTful APIs 使用多个端点,这可能导致网络延迟。
查询复杂性
由于端点没有被分成多个端点,GraphQL 查询会随着时间的推移变得越来越复杂。另一方面,RESTful API 端点是分离的,这将 RESTful API 限制为简单的查询。
受欢迎程度和社区支持
GraphQL 是一种正在发展的 API 架构模式和查询语言。虽然它还很年轻,但它的采用率和资源库正在快速增长,对于那些有兴趣自己学习它的人来说,资源已经很多了。
另一方面,REST 已经拥有大量的社区支持,并继续被各种公司使用,从构建小型微服务到创建复杂的社交应用等等。
目前 GraphQL vs REST 的人气较量是平局。这两种技术继续被开发社区广泛使用和支持。
学习曲线
GraphQL 的学习曲线很陡。它需要良好的 API 开发和一般软件工程领域知识。一个完全的初学者将很难理解 GraphQL 足以构建一个复杂的应用程序。
相反,REST 非常容易上手,并且一开始就需要较少的领域知识。RESTful API 被很好地集成到大多数主流编程语言和流行框架中,这使得学习起来非常容易。

GraphQL vs REST.
摘要
GraphQL 是一种跟随 RESTful API 架构模式的新技术,就像 REST 被引入来解决 SOAP API 模式的问题一样。
GraphQL 为您的所有查询提供了更快的响应、单一的 API 端点,以及一致数据访问的严格模式。这些原因使得数十亿美元的公司开始转向 GraphQL,即使是在早期阶段。然而,尽管有其局限性,GraphQL 的祖 REST 继续在舞台上保持强大的存在。
GraphQL or RESTful APIs? Learn more in this guide 🚀Click to Tweet
在本指南中,我们探索了您需要了解的关于 GraphQL 和 RESTful APIs 的一切,包括每种技术的优缺点,以便帮助您自信地决定您更喜欢哪一种。我们还讨论了 RESTful APIs 的已知问题——比如过量提取、不足提取和多个端点——以及 GraphQL 如何试图解决这些问题并提高应用程序的性能。
现在,您已经有足够的洞察力来选择 GraphQL vs REST 是否适合您的下一个项目。让我们在评论区知道你将和你选择的获胜者一起建造什么!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
发展 SaaS 公司——我们如何接触到神奇的第一批 1000 名客户
在我发表第一篇关于创业的帖子一年后,我正在写另一篇关于我们在 SaaS 公司成长过程中遇到的挑战和学到的教训。以及如何从你的第一个顾客发展到你的第一个 1000 个顾客。
我决定写第二部分的原因不仅仅是因为我有更多的话要说,而是我们团队收到的反馈令人难以置信!你们真的很喜欢那个帖子,你们留下了一堆评论,分享了你们自己的故事。他们中的许多人都面临着同样的日常挑战,这鼓励我重新开始写作,这样你就可以看到对我们有用的东西。
如果你错过了第一部分,你可以看看这里:从 0 美元到 7 位数收入的 16 个教训。此外,请务必阅读我们关于 SaaS 营销的深度指南。
Bootstrapping a startup
我内心深处希望这个帖子会很受欢迎,产生一些反响,但结果超出了我的预期!
在它被提交到《黑客新闻》的同时,它开始获得点击量、上升票数和评论。两个小时后,它成为了第一名,同时有 300-400 名访客。由于我们提供了应用托管、数据库托管和托管 WordPress 托管,并且我们的技术人员知道他们的工作,我们没有任何技术困难来保持网站的正常运行。咳😄

Hundreds of concurrent visitors
数万次访问、315 次投票和 105 条评论之后,我确信,关于公司发展的透明帖子是你作为创始人感兴趣的内容类型,也是我们所有人都可以从中学习的东西。所以我们又来了!
在第一篇文章中,我讲述了 16 条重要的经验,它们不仅帮助我们发展业务和增加 ARR(年度经常性收入),还告诉我们如何在没有任何外部投资的情况下做到这一点。我们在一个由价值数十亿美元的公司主导的行业中获得了牵引力。
当我们在 2013 年决定让 Kinsta 试一试时,我们无法想象会有 1000 名付费客户。现在是 2019 年初,我们已经超越了这第一个但非常重要的里程碑。
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
我想坚持这个数字,并把它加到文章的标题中,因为这是一个神奇的数字,不是吗?说“嘿,我有一千个顾客”的感觉真好!如果你能达到 1000,你就能达到 10000,50000 等等。😉
作为一家公司,没有什么比从头开始,看着你的客户群随着时间的推移不断增长更令人满意的了。但是,一旦你接触到这神奇的 1000 名客户,你就不能高枕无忧了。在很多方面,这和创业初期一样具有挑战性。你只需要应对各种不同的挑战,比如不断招聘、管理不断壮大的团队、处理财务以及更复杂的产品开发周期。
希望下面的经验和见解可以帮助你快速将你的业务发展到 1,000 个客户甚至更多。下面的一些想法可能听起来像陈词滥调,但我会给每个想法添加上下文来帮助你更好地理解和验证我的观点。我们开始吧!
最重要的一点:解决问题
真是老生常谈,对吧?我知道,但是你能想象每天有多少创业公司因为没有解决问题而失败吗?如果他们有一个看起来很酷的产品或工具,这并不意味着市场会奖励它,甚至需要它。我说的奖励是指成为付费客户。打开钱包输入信用卡信息的人们。

Take my money (Image source: Imgur)
你如何说服别人为服务付费?简单,找到并解决他们的痛点。
好吧,但这到底是什么意思?您解决的难题有助于他们完成以下一项或多项工作:
- 省钱
- 节省时间
- 帮助他们赚钱
如果你找到了以上任何一个问题的解决方案,现在你就有了一个商业点子!如果你解决了其中两个,你就有一张王牌。三个都是?你可能中大奖了。
我承诺了更多的上下文,所以这里有一个例子。在 Kinsta,我们提供应用程序、数据库和托管 WordPress 托管服务。这是一个有很多好处的高级解决方案。
1。我们为客户省钱。怎么会?他们不需要雇佣昂贵而熟练的系统管理员来管理他们的网站和服务器。我们为他们处理这件事。
2。我们为客户节省时间。很多啊!怎么会?如果他们在自己的网站上遇到任何技术问题,他们只需点击一下就能获得帮助。一分钟之内,我们的一名支持工程师将与他们取得联系并进行检查。他们不需要谷歌答案,不需要去 Stack Overflow,也不需要打电话给懂技术的朋友。我们全天候待命。
每个曾经编程过对他们来说太复杂的东西的人都会有迷失的感觉,非常非常沮丧,并且尝试你所知的一切来使那个东西工作会浪费时间。
客户也不必更新软件版本,为 WordPress 优化服务器,做备份,拦截 DDoS 攻击,设置 WordPress 缓存,或者监控网站恶意软件。我们会处理好这一切。他们托管的网站越多,我们节省的时间就越多。这是他们乐于支付的东西!
3。我们帮助客户赚钱。我们与许多网站开发、网站维护( WP 爱好者、 WP 补品、暴涨 WP )和设计机构合作。通过外包虚拟主机,他们可以专注于自己的核心业务,而不会被这些额外但必要的任务分心,如为客户管理服务器。我们处理他们的这部分业务,然后他们可以接受新的客户和项目。到了月底,他们会赚更多的钱。更不用说,如果他们利用我们的联盟计划,他们可以赚取每月经常性收入!
如你所见,我们解决问题。虚拟主机是一个无聊的行业(至少从用户的角度来看),但我们解决了大多数网站所有者每天都面临的问题。这就是为什么他们愿意按月订阅。
这应该是你创业的目标。让人们每月为你的服务或产品付费,因为它提供了价值。每月的经常性收入是所有 SaaS 公司的基础。MRR 是我最喜欢的词之一。😄
让你的产品与众不同,脱颖而出,否则就关门大吉
大多数企业将保持平庸。但是平庸已经不够了,尤其是在 2019 年。
你想发展你的业务,增加你的经常性收入,并从中分一杯羹,对吗?你已经用你的产品解决了一个问题(或者你应该),并且渴望新的客户。
那些潜在客户就在那里,你只需要找到并说服他们。如果你只是和竞争对手做同样事情的另一家公司,你如何说服他们?没有人会对另一个小型企业 CRM、照片编辑软件或社交分享工具感兴趣,除非它提供了新的或独特的东西。
你必须与众不同,你必须清楚地表明你不仅仅是另一个基地营的克隆人。告诉并向他们展示你是如何从人群中脱颖而出的,你的产品是如何给他们一些他们在目前的供应商那里得不到的东西。
比竞争对手低 10 美元并不是你应该瞄准的差异化因素。
如果较低的价格是你最好的区别,你应该重新考虑你的业务。竞争到底不是一个好的策略,也很少奏效。这个我以后再讲。
许多公司喜欢谈论数字和事实,但实际上,这些并没有你想象的那么重要。标题和营销术语,如:
我们是第一个,我们创造了这个十亿美元的产业。所以你应该和我们一起工作。
或者
我们和最大的品牌合作。
人们关心这个吗?在某些情况下,是的,但你只能在这种心态下滑行这么久。不要用你过去的成就来推销自己。
我们得到了数千万美元的资金,所以我们是最好的合作伙伴!
一堆钱不等于好服务。许多由风投资助的公司提供糟糕的服务,因为他们只关心增长,而忘记了为客户服务。投资者才是幕后真正的决策者。
我们有一个 500 人的团队,而业内其他人只有一个小团队!
千万不要用这个来说服线索。这让你听起来很绝望,而且与你的服务质量无关。相信我,绝大多数潜在客户和客户并不关心上面提到的任何事情。这些不是他们寻找的竞争优势。

Differentiators (Image source: Imgflip)
什么才是真正的不同?
- 您的技术堆栈。
- 你的创新和独一无二的特性。
- 您出色的客户服务。
- 您的知识和专业技能使您成为行业的领导者。
- 根据客户反馈采纳新趋势和产品改进。
当然,还有所有这些的组合。
创造伟大的内容
另一种脱颖而出的方法是你的网站文案。然而,这并不总是最容易做到的事情。事实上,在某些情况下,根据你的技能,这可能是最难的。
这不仅需要时间,而且几乎总是需要你做客户调查。在你的网站上,你必须使用客户的语言。你可能会觉得奇怪,或者认为你必须使用复杂的术语和表达,但请相信我,你的客户的语言是最好的转换。
在 Kinsta,我们不卖服务器。我们不出售云中的磁盘空间,也不出售 99.9%的正常运行时间。那我们该怎么办?我们在销售一种体验。安心的是我们的团队打理这个复杂又无聊的叫虚拟主机的东西;即使是在星期天或除夕。
要卖掉一架钢琴,不要告诉他们买一架。向他们展示人们在家中享受音乐客厅的乐趣,并让他们想要这样。他们将自愿买一架钢琴。这就是爱德华·伯奈斯在 1928 年发明现代公共关系时所做的。卖的不是东西,而是情感。
—加里·谭陈嘉兴(@ garry tan)2018 年 2 月 20 日
深入了解 GTmetrix 速度测试工具
当运行速度测试来检查性能时,作为网站所有者,你有很多选择。之前我们深入研究了一下 Pingdom 工具。今天我们想深入探讨如何更好地使用和理解来自流行的网站速度测试工具 GTmetrix 的数据。像这样的工具依赖于分级系统和分数,以及对你的网站上可能出现的错误的警告。有时这些可能会让人完全迷惑,所以花些时间来解释它们的真正含义,不仅可以帮助你提高分数,还可以提高你网站的性能,这才是真正重要的。
Knowing how @GTmetrix works is priceless information for WordPress website owners! ⏱Click to Tweet
GTmetrix 是由加拿大以外的 GT.net 公司开发的,作为一种工具,让他们的主机客户可以轻松地确定他们站点的性能。除了 Pingdom,它可能是当今网络上最广为人知和使用最多的速度测试工具之一!事实上,我们写这篇文章的原因是,我们有许多 Kinsta 客户总是问我们如何遵循他们在 GTmetrix 报告中看到的建议。与其他开发人员工具相比,GTmetrix 非常容易使用,初学者可以很快掌握它。它结合使用谷歌 PageSpeed Insights 和 YSlow 来生成分数和推荐。
GTmetrix speed test tool
GTmetrix 分析选项
GTmetrix 的基本版是完全免费的,您只需注册一个帐户,就可以访问许多选项。他们也有收费计划,但在今天的帖子中,我们将使用免费版本。如果您有一个帐户,您可以使用指定一些额外的分析选项。
首先是能够选择您想要测试 URL 的位置。你选择的物理位置实际上非常重要,因为它关系到你的网站实际托管的位置。延迟越短,加载速度越快。目前可用的位置包括:
- 美国达拉斯
- 中国香港
- 英国伦敦
- 印度孟买
- 澳大利亚悉尼
- 巴西圣保罗
- 加拿大温哥华
您可以选择想要使用的浏览器。可以用 Chrome(桌面)和 Firefox(桌面)测试。移动版本可在他们的保费计划。它们还允许您更改连接速度,这意味着您可以模拟各种连接类型,以查看它们如何影响您的页面负载。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。

GTmetrix test format options
附加选项包括创建视频的能力。这可以帮助您调试问题,因为您可以看到页面是如何呈现的。 AdBlock 加是一个不错的功能。如果您运行的是第三方广告网络,如 Google Adsense ,您可以启用此选项来查看广告对您的加载时间的全部影响。

GTmetrix extra options
其他选项包括停止加载测试(我们将在后面深入讨论),能够随您的请求发送一个 cookie,使用 HTTP 认证,能够将 URL 列入白名单和黑名单,屏幕分辨率和设备像素比率,以及用户代理覆盖。
使用 GTmetrix 速度测试工具进行分析
网页由不同的资源组成,比如 HTML、JavaScript、CSS 和图像。每一个都会产生请求来呈现你在网站上看到的内容。通常情况下,你的请求越多,你的网站加载速度就越慢。情况并非总是如此,但大多数时候都是如此。
下面我们将分解每个 GTmetrix 部分,更详细地解释这些信息的含义,因为它们与您网站的整体性能有关,以及如何处理这些建议。记住不要过分纠结于分数,而是要在你的网站上做出实际的速度提升。
GTmetrix 摘要(性能得分和详细信息)
当你通过 GTmetrix 运行你的 WordPress 网站时,它会生成一份性能报告,其中包括你的“GTmetrix 等级”和“网络生命指数”。
GTmetrix 等级是根据两个指标计算的,即绩效和结构。
- GTmetrix 性能是来自 Lighthouse 站点审计工具的性能得分
- GTmetrix 结构是一个专有的性能指标,用于衡量页面的整体性能。
2020 年,谷歌推出了一套标准化的网络性能和用户体验指标,称为 Web Vitals。Web Vitals 由多种指标组成,但 GTmetrix 考虑的是最大内容油漆(LCP)、总阻塞时间(TBT)和累积布局移动(CLS)。
- maximum Contentful Paint(LCP)是加载页面最大部分所花费的时间。对于一些网站,LCP 可以是一个大的英雄形象,而在其他网站,LCP 可能指的是正文。
- 总阻塞时间(TBT) 是一个页面在用户可以与之交互之前被阻塞的时间。渲染阻塞 CSS 和 JS 会对 TBT 产生巨大的影响。
- 累积布局移位(CLS) 指页面加载时元素的移位。例如,当页面加载时,包含嵌入 tweets 的页面布局会发生显著变化。
在我们的例子中,我们使用的是我们的案例研究域 kinstalife.com,它托管在 Kinsta 上。在我们的第一次速度测试中,我们的站点记录了以下数据。
- GTmetrix 级
- GTmetrix 性能–85%
- GTmetrix 结构–83%
- LCP–1.0s
- TBT–0 毫秒
- CLS–0

GTmetrix speed test for kinstalife.com.
然后我们又进行了一次测试,现在我们的 GTmetrix 成绩为“A”!这是怎么回事?如果您多次通过 GTmetrix 速度测试工具运行您的网站,您可能也会注意到这一点。发生这种情况的原因之一是因为缓存,包括 DNS 缓存和服务器缓存。在我们的瀑布分析中找出原因。

Our second speed test with GTmetrix.
GTmetrix summary 页面还包含速度可视化,显示页面加载期间关键事件的时间线。在下面的截图中,你可以看到 kinstalife.com 的 TTFB、FCP、LCP、加载时间、互动时间和满载时间。

At the bottom of the summary page, there are also “Top Issues” and “Page Details” sections. Under “Top Issues”, you can see a list of high priority items to fix, while “Page Details” provides percentage and file size breakdowns of your page.

GTmetrix top issues and page details.
表演
接下来是 gt metrix“Performance”选项卡,它显示了许多来自 Lighthouse 性能数据的有用指标。除了摘要页面上显示的 LCP、TBT 和 CLS,“性能指标”部分还显示了速度指数(SI)、交互时间(TTI)和第一次内容丰富的绘制(FCP)。

GTmetrix Lighthouse performance metrics.
虽然“性能指标”一节并没有向您展示您需要改进的地方,但是它很好地概述了您可以改进的关键用户体验指标。
在页面下方,GTmetrix 还显示了一些更传统的“浏览器计时”统计数据,包括加载时间、到达第一个字节的时间、完全加载时间等等。在过去,这些传统指标非常重要。然而,随着谷歌为网络生命指标的标准化铺平道路,我们建议对这些指标进行优化。在大多数情况下,你会发现,优化网页生命周期也将导致良好的浏览器计时指标。

GTmetrix browser timing metrics.
结构
在 GTmetrix“结构”选项卡中,您可以查看影响站点性能的特定问题。这个页面非常有用,因为它为你提供了可操作的信息,比如“消除渲染阻塞资源”和“缩小 CSS”来开始优化你的站点。
我们将试图涵盖我们看到的 WordPress 网站所有者遇到的最常见和最受欢迎的问题。请务必将这篇文章加入书签,因为我们会不断更新它。一般来说,如果你在你的站点上改进了这些,你应该会看到性能的提高。

GTmetrix PageSpeed scores
提供缩放图像
当涉及到在你的网站上处理图片时,你应该总是试着上传它们,不要让 CSS 改变它们的大小。如果你不这样做,你最终会得到提供缩放图像的推荐。如果你使用的是 WordPress,默认情况下,它会在上传图片到媒体库时调整图片的大小。这些设置可以在“设置>媒体”下找到你需要确保最大宽度接近你的站点的宽度。这样 CSS 就不会试图缩小你的图片来适应它。你也可以用图像优化插件自动调整它们的大小。

Serve scaled images
内嵌小型 CSS
通常不建议内联 CSS,因为这会增加页面请求的总下载量。然而,如果你的站点很小,请求很少,它可以提高你的性能。

Inline small CSS
为了方便地内联你的 CSS,你可以使用一个免费的插件,比如自动优化。只需检查“内联所有 CSS?”选项,然后确保已经排除了没有内联的附加 CSS 文件。

Autoptimize inline CSS
内嵌小型 JavaScript
就像内联小型 CSS 一样,同样的事情也适用于内联小型 JavaScript。通常不建议这样做,因为这会增加页面请求的总下载量。然而,如果你的站点很小,请求很少,它可以提高你的性能。同样,您可以使用自动优化的 JavaScript 设置。

Inline small JavaScript
利用浏览器缓存
利用浏览器缓存是一个非常普遍的建议,人们对此很纠结。这是由于您的 web 服务器上没有正确的 HTTP 缓存头而产生的。查看我们关于如何修复利用浏览器缓存警告的深度帖子。您只能在您控制的资源上修复此问题。例如,如果你在第三方广告网络上看到这个,你无能为力。

Leverage browser caching
从一致的 URL 提供资源
如果您看到的是来自一致 URL 的服务资源,则很可能是来自同一 URL 的相同资源。当涉及到查询字符串时,这种情况会发生很多次。查看如何从静态资源中移除查询字符串。一旦他们走了,它应该不再需要加载它两次。

Serve resources from a consistent URL
推迟 JavaScript 的解析
默认情况下,JavaScript 和 CSS 是渲染阻塞的。这意味着它们可以阻止网页显示,直到它们被浏览器下载和处理。defer 属性告诉浏览器在 HTML 解析完成之前不要下载资源。几个简单的方法来解决这个问题,就是利用免费的自动优化或异步 JavaScript 插件。请务必查看我们关于如何消除渲染阻塞的 JavaScript 和 CSS 的深度帖子。

Defer parsing of JavaScript
要获得更深入的解释,请阅读:如何在 WordPress 中推迟解析 Javascript 警告(4 种方法)。
缩小 CSS 和 JavaScript
缩小本质上是从源代码中删除所有不必要的字符,而不改变其功能。这可能包括换行符、空白、缩进等。这样做可以节省数据字节,加快下载、解析和执行时间。

Minify CSS and JavaScript
同样,免费的自动优化插件对此非常有用。只需确保“优化 JavaScript 代码”和“优化 CSS 代码”都被选中。如果你有一个很大的网站,你可能也想玩下面的高级设置,因为有些可能会损害你的网站的性能。通常不建议在大型网站上内联或组合 CSS 和 JavaScript。这就是 HTTP/2 发挥作用的地方。

Autoptimize minify CSS and JavaScript
如果你是 Kinsta 的客户,你可以利用 代码缩减特性 ,它内置在 MyKinsta 仪表板 中。这使得客户只需点击一下鼠标,就能快速轻松地启用自动 CSS 和 JavaScript 缩小功能,无需任何人工操作就能加快网站速度。
优化图像
根据 HTTP Archive 的数据,截至 2017 年 4 月,图片平均占网页总权重的 66%。所以当谈到优化你的 WordPress 站点时,图片是你应该首先开始的地方!比脚本和字体更重要。

Optimize images
在一个完美的世界里,每张图片在上传到 WordPress 之前都应该被压缩和优化。但不幸的是,这是不现实的。正因为如此,我们建议使用一个好的图像优化插件。这将有助于自动压缩您的图像,调整它们的大小,并确保它们是轻量级的,可以快速加载到您的网站上。查看我们关于如何优化网页图片的深度文章。
减少初始服务器响应时间
对于 WordPress 来说,初始服务器响应时间慢的主要原因是缺乏页面缓存。没有页面缓存,WordPress 使用 PHP 为每个请求动态构建页面,这意味着它会很快被请求淹没。启用页面缓存后,您的站点可以提供预先生成的 HTML 文件,这比使用 PHP 实现每个页面请求要快得多,也更具可伸缩性。

Reduce initial server response time.
如果你托管在 Kinsta 上,你不必担心页面缓存,因为我们会通过 Nginx 配置为你解决这个问题。如果你的 WordPress 主机不支持页面缓存,你可以安装一个类似 WP Rocket 或者 W3 Total Cache 的缓存插件。为了进一步减少服务器响应时间,我们建议将 Cloudflare APO 与你的 WordPress 站点集成。这项来自 Cloudflare 的创新优化服务将您网站的 HTML 页面分发到世界各地,这可以在全球范围内减少服务器响应时间。
缩小 HTML
就像 CSS 和 JavaScript 一样,HTML 也可以精简,去掉不必要的字符,节省数据字节,以加快执行时间。

Minify HTML
免费的自动优化插件对此也很有帮助。只需启用“优化 HTML 代码”选项。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

Autoptimize optimize HTML code
启用 GZIP 压缩
GZIP 是一种文件格式,是用于文件压缩和解压缩的软件应用。 GZIP 压缩在服务器端启用,允许进一步减小 HTML、样式表和 JavaScript 文件的大小。它对图像不起作用,因为这些图像已经以不同的方式压缩。由于压缩,有些已经减少了 70%。对于 WordPress 来说,这可能是你能做的最简单的优化之一。注意:默认情况下,所有 Kinsta 服务器上都启用了 GZIP 压缩。

Enable GZIP compression
要在 Apache 中启用 GZIP 压缩,只需添加以下代码。htaccess 文件。
<IfModule mod_deflate.c>
# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
</IfModule>
如果您运行的是 NGINX ,只需将以下内容添加到 nginx.conf 文件中。
gzip on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
gzip_vary on;
gzip_types text/plain text/css text/javascript image/svg+xml image/x-icon application/javascript application/x-javascript;
请务必查看我们关于如何启用 GZIP 压缩的深入文章。
最小化重定向
最小化从一个 URL 到另一个 URL 的 HTTP 重定向为用户节省了额外的 RTT 和等待时间。查看我们在 WordPress 重定向上的帖子,其中我们发现 2 个错误的重定向增加了 58%的站点加载时间!简单明了,WordPress 重定向会减慢你的站点速度。这就是为什么值得花时间来尽量减少重定向到您的网站体验的访问者的数量。

Minimize redirects
指定缓存验证器
当缺少 HTTP 缓存头时,会出现指定缓存验证器的建议。这些应该包含在每个源服务器响应中,因为它们都验证和设置缓存的长度。如果没有找到头,每次都会生成一个新的资源请求,这会增加服务器的负载。利用缓存头确保后续请求不必从服务器加载,从而为用户节省带宽并提高性能。请记住,您无法在不受您控制的第三方资源上解决这个问题。
重要的
HTTP 缓存头会自动添加到所有的 Kinsta 服务器上。

Specify a cache validator
有许多不同的 HTTP 缓存头可以用来修正这个建议。查看我们关于如何指定缓存验证器的深入文章。
指定图像尺寸
就像你不应该让 CSS 调整你的图片一样,你也应该指定图片的尺寸。这意味着在 HTML 代码中包含宽度和高度。
不正确
<img src="https://domain.cimg/image1.png">
纠正
<img src="https://domain.cimg/image1.png" width="200" height="100">

Specify image dimensions
从静态资源中移除查询字符串
你的 CSS 和 JavaScript 文件通常在它们的 URL 末尾有文件版本,比如 domain.com/style。css?ver=4.6 。一些服务器和代理服务器不能缓存查询字符串,即使存在一个cache-control:public头。因此,通过删除它们,有时可以改善缓存。这可以通过代码或免费的 WordPress 插件轻松完成。
查看我们关于如何从静态资源中移除查询字符串的深度文章。请记住,您无法在不受您控制的第三方资源上解决这个问题。

Remove query strings from static resources
指定 Vary: Accept-Encoding 标头
这是一个 HTTP 头,应该包含在每个源服务器响应中,因为它告诉浏览器客户端是否可以处理内容的压缩版本。通常,当启用 GZIP 压缩时,这也是固定的。但是请务必查看我们关于如何修复指定 vary: accept-encoding 头建议的深度帖子。同样,您无法在第三方资源上解决这个问题。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features

Specify a vary: accept-encoding header
GTmetrix 瀑布图
GTmetrix 瀑布图在您的网页上显示所有单个请求(如下所示)。然后,您可以分析每个请求,看看是什么导致了您站点上的延迟和性能问题。下面是对每个请求中每种颜色含义的更深入的总结和/或定义。

GTmetrix waterfall chart
阻塞(棕色)
当浏览器加载网页时,JavaScript 和 CSS 资源通常会阻止网页显示,直到它们被浏览器下载和处理。这一时间延迟在 GTmetrix 瀑布图中显示为阻塞。查看我们关于如何消除渲染阻塞的 JavaScript 和 CSS 的深度文章,了解更多信息。

blocking
DNS 查找(Teal)
你可以把 DNS 查找想象成一本电话簿。有一种叫做域名服务器的服务器,它保存着关于你的网站的信息,以及它应该被路由到哪个 IP 地址。当您第一次通过 GTmetrix 运行您的网站时,它会执行新的查找,并且必须查询 DNS 记录以获取 IP 信息。这导致一些额外的查找时间。

当您第二次通过 GTmetrix 运行您的网站时,它会缓存 DNS,因为它已经知道 IP 信息,无需再次执行查找。这也是为什么你的网站在通过 GTmetrix 运行多次后会显示得更快的原因之一。正如您在下面的屏幕中看到的,在我们运行的第二个测试中,初始文档加载的 DNS 查找时间是 0 毫秒。这是许多人误解的一个方面!我们建议多次运行您的测试并取平均值,除非您希望 DNS 作为报告的一部分,在这种情况下,您可以进行第一次测试。

Second DNS lookup
如果您使用 CDN,这同样适用于您的资产(JavaScript、CSS、图像)。CDN 缓存的工作方式很像 DNS,一旦被缓存,它在连续加载时会快得多。加速 DNS 的另一个技巧是使用 DNS 预取。这允许浏览器在后台对页面执行 DNS 查找。你可以通过在你的 WordPress 站点的标题中添加一些代码来做到这一点。请看下面的一些例子。
<!-- Prefetch DNS for external assets -->
或者如果你运行的是 WordPress 版本 4.6 或更新版本,你可能想要使用资源提示。开发者可以使用wp_resource_hints过滤器为dns-prefetch、preconnect、prefetch或prerender添加自定义域名和网址。
正在连接(绿色)
GTmetrix 中的连接时间是指 TCP 连接,或者创建一个 TCP 连接所需的总时间。您不需要真正理解这是如何工作的,但这只是主机/客户机和服务器之间必须进行的一种通信方法。

Connecting
发送(红色)
发送时间就是网络浏览器向服务器发送数据所需的时间。

Sending
等待(紫色)
GTmetrix 中的等待时间实际上是指到达第一个字节的时间,在某些工具中也称为 TTFB。 TTFB 是一种度量,用于指示 web 服务器或其他网络资源的响应性。一般来说,任何低于 100 ms 的都是可以接受的,都是好的 TTFB。如果您正在接近 300-400 ms 的范围,那么您的服务器可能配置错误,或者是时候升级到更好的 web 堆栈了。正如你在下面的测试中看到的,它大约是 100 毫秒,这很好。

Waiting
降低 TTFB 的一些简单方法是确保您的主机有适当的缓存并利用 CDN。在你的 WordPress 网站上查看我们关于减少 TTFB 的所有方法的深度文章。
接收(灰色)
接收时间就是网络浏览器从服务器接收数据所需的时间。

Receiving
事件计时
每次你请求一个页面时,它都有呈现和加载内容的事件计时。
- 第一次绘制(绿色线条):浏览器在页面上进行任何呈现的第一个点,比如显示背景颜色。
- DOM Loaded(蓝线):DOM(文档对象模型)准备就绪的点。
- Onload(红线):当页面的处理完成并且页面上的所有资源(图片、CSS 等。)已经下载完了。
- 满载(紫色线):Onload 事件触发后的点,2 秒内没有网络活动。

Event timing
HTTP 响应标头
您还可以单击一个单独的请求,查看他们称之为 HTTP 响应头的内容。这提供了有价值的信息。在下面的屏幕中,我们可以立即看到 web 服务器上启用了 gzip,它在 HHVM 上运行,它由缓存提供服务(命中,将显示未命中),缓存控制头,服务器架构(这并不总是可见),过期头,浏览器用户代理等等。

HTTP response header in GTmetrix
另一件需要注意的事情是, GTmetrix 工具确实支持 HTTP/2 ,不像 Pingdom,因为它目前使用 Chrome 58+来运行它的测试。Chrome 在 49 版增加了 HTTP/2 支持。所以当你选择使用哪个速度测试工具时,请记住。
录像
为了帮助您调试视觉故障和前端性能问题,最新版本的 GTmetrix 包括一个“视频”选项卡。启用视频功能后,GTmetrix 将自动录制嵌入式视频,显示每次性能测试的页面加载情况。此功能对于调试仅出现在特定浏览器和屏幕尺寸组合中的视觉问题非常有用。

GTmetrix video recording.
历史
在历史选项卡下,您可以查看您过去的所有速度测试。免费账户中存储的数量是有限制的。您还可以监视一个 URL,该 URL 允许您跟踪一段时间内的性能,并在发生变化时查看任何变化。

History
一个非常酷的功能是,你可以选择你过去的报告,并将它们并排比较。这可能非常有用,尤其是当你在你的网站上做优化,看看是否有改进。记住,有时你也可以过度优化。

Compare reports in GTmetrix
案例研究领域配置
如果您已经深入了解了我们的 GTmetrix,那么您将大开眼界。看到人们分享技巧和案例研究,却不分享他们是如何做到的,这总是令人恼火的。下面是我们对上面使用的案例研究域的精确配置!随意复制它。
体系结构
- 案例研究域(perfmatters.io)由 Kinsta 托管在美国的 Google 云平台上(中心位置)。Kinsta 使用 HTTP/2、NGINX、 MariaDB ,这些都有助于快速加载。
- 该网站正在使用 HHVM。PHP 7.3 现在可以在 Kinsta 获得,甚至比 HHVM 还快!你可以通过按下按钮切换到 PHP 版本。
- 网站没有使用任何缓存插件。Kinsta 在服务器级别缓存所有东西,这大大简化了事情,并且在大多数情况下更快!
WordPress 插件
这里是 WordPress 网站上正在使用的插件列表。
- 免费的 CDN Enabler 插件用于部署 KeyCDN。
- 免费的 CAOS 插件用于本地同步谷歌分析。
- premium perfmatters 插件用于清除不必要的 HTTP 请求并禁用表情符号和嵌入等东西。
- 高级 Gonzalez 插件用于禁止加载某些脚本。
- 高级 Imagify 插件用于压缩图像。
进一步阅读的推荐教程:
- 如何加速你的 WordPress 网站(终极指南)
- 如何禁用 WordPress 中的表情符号
- 如何禁用 WordPress 中的嵌入功能
- 识别和分析你的 WordPress 网站上的外部服务
- 如何用 WordPress 在 Google PageSpeed Insights 中打 100/100 分
- 如何诊断你的 WordPress 站点上的高 Admin-Ajax 使用率
- 关于如何减少 DNS 查找并提高其速度的 7 个技巧
摘要
如您所见,了解 GTmetrix 速度测试工具的工作原理以及所有图表的含义可以帮助您在性能方面做出更加数据驱动的决策。我们称之为瀑布分析,这对于了解你的个人资产是如何加载的至关重要。请记住,在与 Pingdom 进行比较时,它们是不同的工具,因此最好坚持使用其中一个,因为它们计算的东西不同。有其他好的 GTmetrix 技巧吗?
如果你想看更多类似上面的有深度的文章,请在下面的评论中告诉我们!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
构建定制的古腾堡积木:权威积木开发教程
许多人抱怨开始构建古腾堡块和应用程序的障碍。学习曲线很陡,主要是由于安装和配置开发环境的难度。此外,扎实的 JavaScript、Node.js、React 和 Redux 知识是这个相当复杂的食谱的必备要素。
官方的 WordPress Block Editor 手册为开发者提供了大量的信息,但是你可能会发现自己迷失在细节的海洋中。
值得一提的是古腾堡项目的首席建筑师马蒂亚斯·文图拉在接受 WP Tavern 采访时的报道:
虽然有些人可以很快学会,但这对人们来说仍然是一个很大的障碍。我认为这有几个层面;文档在组织和表达方面都可以好一个数量级。我希望我们能在那里做得更多。
考虑到这一点,我们决定提供一个循序渐进的教程,旨在帮助我们的读者开始古腾堡块开发。
听起来有趣吗?让我们开始吧!
古腾堡区块开发先决条件
对于本教程,唯一需要的技能是对 WordPress 插件开发有很好的了解,至少对 HTML 、CSS、JavaScript 和 React 有的基本理解。
这将是一个雄心勃勃的项目吗?你打赌它会是!
在完整性和简单性之间找到合适的折衷,或者决定包含哪些主题和省略哪些主题并不容易。
希望中高级读者原谅我们没有深入钻研某些概念,比如反应状态、还原存储、高阶元件等等。这些主题需要额外的空间和注意力,并且对于开始块开发来说可能太高级了(除非您是 React 开发人员)。
出于同样的原因,我们将不涉及一些与 Gutenberg 块开发相关的更高级的主题,例如动态块和元盒。
有了这篇文章结束时你将获得的知识,你将能够马上开始享受乐趣并富有成效。
一旦你开始建造积木,你就可以进一步提高你的技能,自己建造更先进的古腾堡积木。
自 2018 年 12 月首次发布以来,块编辑器在各个方面都有了很大的改进:更强大的 API,更高级的用户界面,改进的可用性,大量的新块,首次实现全站点编辑,等等。
简而言之,即使 Gutenberg 仍在大力开发中,但它已经走过了漫长的道路——今天,block editor 作为一个可靠的、功能性的页面和站点构建器,已经是一个成熟的候选者。
从开发者的角度来看,Gutenberg 是一个基于 React 的单页应用 (SPA),允许 WordPress 用户在 WordPress 中创建、编辑和删除内容。然而,这不应该让你想到增强版的传统内容编辑器。
我们想弄清楚这一点:
古腾堡是而不是一个普通的所见即所得编辑。相反,它重新定义了 WordPress 的整个编辑体验。
在古腾堡,内容被分成块,块是用户可以用来创建帖子和页面或他们的整个网站的“砖块”。
但是技术上什么是块呢?
我们喜欢 WordPress 的定义:
“块”是一个抽象术语,用于描述组成网页内容或布局的标记单元。这个想法将我们今天在 WordPress 中实现的概念与短代码、自定义 HTML 以及将发现嵌入到一个一致的 API 和用户体验中相结合。
标题、段落、列、图像、图库以及组成编辑器界面的所有元素,从侧边栏面板到块工具栏控件,都是 React 组件。
那么,什么是 React 组件呢?W3Schools 提供了如下定义:
组件是独立的、可重用的代码。它们的作用与 JavaScript 函数相同,但是独立工作,并通过一个
render()函数返回 HTML。
Working with Gutenberg blocks in WordPress 5.8.
虽然与传统的 WordPress 编辑器相比,Gutenberg 提供的编辑体验是新的,但是 WordPress 在数据库中存储内容的方式没有任何改变。这是因为 Gutenberg 是一个在 WordPress 内运行的应用程序,但并没有改变 CMS 的核心工作方式。
使用 Gutenberg 创建的文章(包括文章、页面和自定义文章类型)仍然存储在wp_posts表中,就像使用经典编辑器一样。
但是在用古腾堡创建的帖子中,你会发现表格中的附加信息,这些信息代表了通过经典编辑器和古腾堡创建的帖子之间的根本区别。
这些信息看起来像 HTML 注释,它们有特定的功能:分隔块:
A blog post in Code editor view.
告诉 WordPress 什么块将被呈现在屏幕上。它们还为 JSON 对象中的块属性提供值。这些道具决定了块应该在屏幕上呈现的方式:
A blog post stored in the wp_posts table.
设置你的 WordPress 开发环境
建立一个现代化的 JavaScript 开发环境需要扎实的高级技术知识,如 Webpack 、 React 和 JSX 、 Babel 、 ESLint 等。
被恐吓?不要!WordPress 社区已经通过提供强大的工具来帮助你避免混乱的手动配置过程。
为了简单起见,我们不会在本文中讨论trans pilling(尽管如此,我们还是建议您在学习了块开发的基础知识之后熟悉它)。相反,我们将介绍两个替代工具,您可以使用它们在几分钟内快速轻松地建立一个现代 JavaScript 开发环境。您可以选择最适合您的项目的方法。
建立一个 JavaScript 开发环境来构建 Gutenberg 块需要三个步骤:
让我们开始吧。
1.安装 Node.js 和 npm
在安装开发环境和注册第一个块之前,您需要安装 Node.js 和节点包管理器(npm)。
信息
Node.js 是基于 Chrome 的 V8 JavaScript 引擎构建的 JavaScript 运行时。 npm ,俗称节点包管理器,被认为是“世界上最大的软件注册表”
你可以通过几种不同的方式在安装 Node.js 和 npm 。但是首先,你可能想检查一下软件是否已经安装在你的机器上。
为此,启动终端并运行以下命令:
node -v
如果结果是command not found,那么 Node.js 没有安装在您的计算机上,您可以继续安装。
对于本文,我们选择了最简单的安装选项,即节点安装程序。您只需下载与您的操作系统相对应的版本,并启动安装向导:
Node.js Downloads page.
一旦安装了 Node.js,再次在终端中运行命令node -v。您还可以运行npm -v命令来确认您有可用的 npm 包。
您现在配备了以下工具:
下一步是安装开发环境。
2.设置您的开发环境
一旦你在本地机器上有了 Node.js 和 npm 的最新版本,你将需要一个 WordPress 的开发环境。
你可以使用像 DevKinsta 这样的本地开发环境,也可以使用官方的 WordPress 工具。让我们来看看这两个选项。
选项 1:本地开发环境(DevKinsta)
只需点击几下,你就可以使用 DevKinsta (我们现代的本地 WordPress 开发工具)在本地安装 WordPress。或者你可以选择不同的本地开发工具,例如 MAMP 或 XAMPP :
Create a new WordPress website in DevKinsta.
备选方案 2: wp-env
你也可以选择官方的 wp-env工具,它提供了一个本地的 WordPress 开发环境,你可以直接从命令行启动。诺亚·阿廉这样定义:
本地 WordPress 环境现在就像运行一个命令一样简单。
wp-env是一个用于无痛本地 WordPress 环境的零配置工具。它提供了对选项的决策,这样用户可以快速启动 WordPress 而不浪费时间。事实上,我们的目标是让所有人都能轻松访问这些环境——无论您是开发人员、设计人员、经理还是其他任何人。
如果你决定试一试,安装wp-env需要最少的努力。只需遵循以下步骤:
步骤 1:确认 Docker 和 Node.js 安装
为了满足技术要求,你首先需要在你的电脑上安装 Docker 和 Node.js。这是因为wp-env创建了一个运行 WordPress 网站的 Docker 实例。对代码的任何修改都会立即反映在 WordPress 实例中。
步骤 2:从命令行安装@wordpress/env
随着 Docker 和 Node.js 在你的计算机上运行,你可以继续安装 WordPress 开发环境。
您可以在全局或本地安装wp-env。要在全局范围内实现这一点,您需要在插件目录中运行以下命令(在下面的“重要”通知框中有更多相关信息):
npm install -g @wordpress/env
让我们来分解一下:
npm install安装软件包。- 附加到命令的
-g全局安装指定的包。 @wordpress/env就是你要安装的包。
重要的
默认情况下,在 Mac 或 Linux 上节点包安装在/usr/local/lib/node _ modules中。
如果当前用户没有该目录的写权限,将发出 EACCES 错误。了解更多关于解决全局安装包时的 EACCES 权限错误。
要确认wp-env已成功安装,请运行以下命令:
wp-env --version
您应该看到当前的wp-env版本,这意味着您现在可以从您的插件的文件夹中使用下面的命令启动环境:
wp-env start
您可以使用以下地址访问 WordPress 仪表盘:
默认凭据如下:
- 用户名:
admin - 密码:
password
设置您的阻止插件
现在,您需要一个 starter block 插件来构建。但是不用手动创建一个包含所有必需文件和文件夹的开发模块插件,您可以简单地运行一个开发工具,提供您开始开发模块所需的所有文件和配置。
同样,您有几个选项可以选择。让我们来看看每一个。
选项 1:用@wordpress/create-block 设置一个 Block 插件
@wordpress/create-block 是官方用于创建古腾堡区块的零配置工具:
Create Block 是官方支持的为 WordPress 插件注册块的方法。它提供了一个没有配置的现代构建设置。它生成 PHP、JS、CSS 代码,以及启动项目所需的一切。
它在很大程度上受到了 create-react-app 的启发。向 @gaearon 、整个脸书团队和 React 社区致敬。
一旦您的本地环境启动并运行,您可以通过简单地运行npx @wordpress/create-block 命令来设置一个启动块,它将提供您需要的所有文件和文件夹来创建插件脚手架并注册一个新的块。
让我们做一个测试,看看它是如何工作的。
从命令行工具中,导航到 /wp-content/plugins/ 目录,并运行以下命令:
npx @wordpress/create-block my-first-block
当要求确认时,输入y继续:
Creating a block with @wordpress/create-block.
这个过程需要一些时间。完成后,您应该会得到以下响应:
The block plugin has been created.
就是这样!
现在启动你的 WordPress 开发环境,进入 WordPress 仪表盘中的插件屏幕。一个名为“我的第一块”的新插件应该已经添加到您的插件列表中:
The block plugin has been successfully installed.
信息
如果你正在使用wp-env工具并从包含插件的目录中运行wp-env start,它将自动安装并激活插件。如果你从任何其他目录运行wp-env start,一个通用的 WordPress 环境将被创建(参见 WordPress 开发网站)。
如果需要,激活插件,创建新的博客文章,向下滚动块插入器到 Widgets 部分,并选择您的新块:

An example block created with @wordpress/create-block.
现在回到终端,将当前目录更改为 my-first-block :
cd my-first-block
然后运行以下命令:
npm start
这使您能够在开发模式下运行插件。要创建生产代码,您应该使用以下命令:
npm run build
选项 2:使用 create-guten-block 设置块插件
create-guten-block 是一款用于构建古腾堡积木的第三方开发工具:
create-guten-block是零配置 dev-toolkit (#0CJS)在不配置 React、webpack、ES6/7/8/Next、ESLint、Babel 等的情况下,在几分钟内开发 WordPress Gutenberg 块。
就像官方的create-block工具一样,create-guten-block基于 create-react-app ,可以帮你轻松生成你的第一个屏蔽插件。
这个工具包提供了创建一个现代 WordPress 插件所需的一切,包括下面的:
- 反应,JSX 和 ES6 语法支持。
- 幕后的 webpack 开发/生产构建流程。
- ES6 之外的额外语言,比如对象扩展操作符。
- 自动前缀的 CSS,所以你不需要-webkit 或其他前缀。
- 一个构建脚本,将 JS、CSS 和图像与源地图捆绑在一起用于生产。
- 使用单一依赖 cgb-scripts 轻松更新上述工具。
请注意以下警告:
代价是这些工具被预先配置为以特定的方式工作。如果您的项目需要更多的定制,您可以“弹出”并定制它,但是之后您将需要维护这个配置。
一旦你有了一个本地的 WordPress 网站,启动你的命令行工具,导航到你的安装的 /wp-content/plugins 文件夹,然后运行下面的命令:
npx create-guten-block my-first-block
在创建项目结构和下载依赖项时,您需要等待一两分钟:
Creating a Gutenberg block with create-guten-block.
该过程完成后,您应该会看到以下屏幕:
Gutenberg block successfully created with create-guten-block.
下一张图片显示了终端在 Visual Studio 代码中运行的项目结构:
The block plugin in Visual Studio Code.
现在回到你的 WordPress 仪表盘。插件屏幕中应该会列出一个新项目——它是 my-first-block 插件:
The Plugins screen with a new plugin created with create-guten-block.
激活插件并返回终端。将当前目录更改为 my-first-block ,然后运行npm start:
cd my-first-block
npm start
您应该会得到以下响应:
npm started.
同样,这使您能够在开发模式下运行插件。要创建生产代码,您应该使用:
npm run build
激活插件并创建一个新的帖子或页面,然后浏览您的区块并选择您的全新古腾堡区块:
A new block created with create-guten-block.
如需更深入的概述或出现错误,请参考 Ahmad Awais 提供的文档。
T3】
启动块脚手架的演练
无论您选择两个开发工具中的哪一个,您现在都有了一个块脚手架,可以用来作为构建块插件的起点。
但是块脚手架到底是什么?
Block scaffolding 是一个速记术语,描述了 WordPress 识别一个块所需的支持目录结构。通常,该目录包括像 index.php、 index.js 、 style.css 等文件,这些文件又包含像
register_block_type这样的调用。
我们选择了官方的创建块开发工具,因为在块编辑手册中使用。但是即使你决定使用像create-guten-block这样的第三方工具,你的体验也不会有太大的不同。
说完这些,让我们更深入地研究一下 create-block工具。
仔细查看创建块开发工具
正如我们上面提到的, Create Block 是创建古腾堡块的官方命令行工具。在您的终端中运行@wordpress/create-block生成注册新块类型所需的 PHP、JS 和 SCSS 文件和代码:
npx @wordpress/create-block [options] [slug]
[slug](可选)—用于分配块段塞并安装插件[options](可选)—可用选项
默认情况下,会分配一个 ESNext 模板。这意味着你将得到 JavaScript 的下一版本,增加了 JSX 语法。
如果省略块名,该命令将以交互模式运行,使您可以在生成文件之前自定义多个选项:
npx @wordpress/create-block

Running Create Block in interactive mode
下图显示了使用官方创建块工具创建的块插件的文件结构:

Files and folders of a block plugin created with @wordpress/create-block.
也就是说,让我们浏览一下我们新的 block 插件的主要文件和文件夹。
插件文件
用主插件文件在服务器上注册块:
<?php
/**
* Plugin Name: Kinsta Academy Block
* Plugin URI: https://kinsta.com/
* Description: An example block for Kinsta Academy students
* Requires at least: 5.9
* Requires PHP: 7.0
* Version: 0.1.0
* Author: Kinsta Students
* License: GPL-2.0-or-later
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
* Text Domain: ka-example-block
*
* @package ka-example-block
*/
/**
* Registers the block using the metadata loaded from the `block.json` file.
* Behind the scenes, it registers also all assets so they can be enqueued
* through the block editor in the corresponding context.
*
* @see https://developer.wordpress.org/reference/functions/register_block_type/
*/
function ka_example_block_ka_example_block_block_init() {
register_block_type( __DIR__ . '/build' );
}
add_action( 'init', 'ka_example_block_ka_example_block_block_init' );
register_block_type函数使用存储在 block.json 文件中的元数据在服务器上注册一个块类型。
该函数有两个参数:
- 包括名称空间的块类型名称,或一个到文件夹的路径,该文件夹位于 block.json 文件,或一个完整的
WP_Block_Type对象 - 块类型参数的数组
在上面的代码中,__DIR__ 幻常数返回当前文件夹。这意味着 block.json 文件驻留在 /build 子文件夹中。
package.json 文件
package.json 文件为您的项目定义 JavaScript 属性和脚本。这是您可以安装项目依赖项的地方。
为了更好地理解这个文件的含义,用您最喜欢的代码编辑器打开它:
{
"name": "ka-example-block",
"version": "0.1.0",
"description": "An example block for Kinsta Academy students",
"author": "Kinsta Students",
"license": "GPL-2.0-or-later",
"homepage": "https://kinsta.com/",
"main": "build/index.js",
"scripts": {
"build": "wp-scripts build",
"format": "wp-scripts format",
"lint:css": "wp-scripts lint-style",
"lint:js": "wp-scripts lint-js",
"packages-update": "wp-scripts packages-update",
"plugin-zip": "wp-scripts plugin-zip",
"start": "wp-scripts start"
},
"devDependencies": {
"@wordpress/scripts": "^24.1.0"
},
"dependencies": {
"classnames": "^2.3.2"
}
}
scripts 属性是一个字典,包含使用npm run [cmd]在包的生命周期的不同时间运行的命令。
在本文中,我们将使用下面的命令:
npm run build—创建(压缩的)生产版本npm run start或npm start—创建一个(未压缩的)开发构建
dependencies和devDependencies是将包名映射到版本的两个对象。dependencies是生产需要的,而devDependences只是局部开发需要的(阅读更多)。
唯一默认的开发依赖是@wordpress/scripts包,它被定义为“一个为 WordPress 开发定制的可重用脚本集合”
block.json 文件
从 WordPress 5.8 开始, block.json 元数据文件是注册块类型的规范方式。
拥有一个 block.json 文件有几个好处,包括改进的性能和在 WordPress 插件目录上更好的可视性:
从性能的角度来看,当主题支持延迟加载资产时,用 block.json 注册的块将会优化它们的资产队列。只有当块出现在页面上时,
style或script属性中列出的前端 CSS 和 JavaScript 资产才会排队,从而减小页面大小。
运行@wordpress/create-block命令生成以下 block.json 文件:
{
"$schema": "https://schemas.wp.org/trunk/block.json",
"apiVersion": 2,
"name": "ka-example-block/ka-example-block",
"version": "0.1.0",
"title": "Kinsta Academy Block",
"category": "widgets",
"icon": "superhero-alt",
"description": "An example block for Kinsta Academy students",
"supports": {
"html": false
},
"textdomain": "ka-example-block",
"editorScript": "file:./index.js",
"editorStyle": "file:./index.css",
"style": "file:./style-index.css"
}
以下是默认属性的完整列表:
apiVersion—该块使用的 API 版本(当前版本为 2)name—包括名称空间的块的唯一标识符version—块的当前版本title—块的显示标题category—一个块类别icon—大图标鼻涕虫或自定义 SVG 图标description—在块检查器中可见的简短描述supports—控制编辑器中使用的功能的一组选项textdomain—插件文本域editorScript—编辑器脚本定义editorStyle—编辑器样式定义style-为块提供替代样式
除了上面列出的属性,您还可以(并且可能会)定义一个attributes对象,提供关于您的块所存储的数据的信息。在您的 block.json 中,您可以在键/值对中设置任意数量的属性,其中键是属性名,值是属性定义。
请看下面的属性定义示例:
"attributes": {
"content": {
"type": "array",
"source": "children",
"selector": "p"
},
"align": {
"type": "string",
"default": "none"
},
"link": {
"type": "string",
"default": "https://kinsta.com"
}
},
我们将在文章的后面更深入地研究 block.json 文件,但是你可能也想查看块编辑器手册以获得更多关于 block.json 元数据和属性的详细信息。
src 文件夹
文件夹是开发发生的地方。在该文件夹中,您会找到以下文件:
- index.js
- edit.js
- save.js
- editor.scss
- style.scss
索引. js
index.js 文件是你的起点。在这里,您将导入依赖关系并在客户端上注册数据块类型:
import { registerBlockType } from '@wordpress/blocks';
import './style.scss';
import Edit from './edit';
import save from './save';
import metadata from './block.json';
registerBlockType( metadata.name, {
/**
* @see ./edit.js
*/
edit: Edit,
/**
* @see ./save.js
*/
save,
} );
第一条语句从@wordpress/blocks 包中导入registerBlockType函数。下面的导入语句从 block.json 文件中导入样式表以及Edit和save函数和一个元数据对象。
registerBlockType函数在客户端注册组件。该函数有两个参数:块名和块配置对象。
Edit函数提供在块编辑器中呈现的块接口,而save函数提供将被序列化并保存到数据库中的结构(阅读更多信息)。
编辑. js
edit.js 是构建块管理界面的地方:
import { __ } from '@wordpress/i18n';
import { useBlockProps } from '@wordpress/block-editor';
import './editor.scss';
export default function Edit() {
return (
<p {...useBlockProps()}>
{__('My First Block – hello from the editor!', 'my-first-block')}
</p>
);
}
首先,它从@wordpress/i18n包(这个包包含一个翻译函数的 JavaScript 版本)中导入__函数、 useBlockProps React 钩子和editor.scss文件。
接下来,它导出 React 组件(阅读更多关于导入和导出语句的信息)。
save.js
save.js 文件是我们构建要保存到数据库中的块结构的地方:
import { __ } from '@wordpress/i18n';
import { useBlockProps } from '@wordpress/block-editor';
export default function save() {
return (
<p {...useBlockProps.save()}>
{__(
'My First Block – hello from the saved content!',
'my-first-block'
)}
</p>
);
}
editor.scss 和 style.scss
除了脚本之外,两个 SASS 文件驻留在 src 文件夹中。 editor.scss 文件包含应用于编辑器上下文中的块的样式,而 style.scss 文件包含用于在前端和编辑器中显示的块的样式。我们将在本指南的第二部分更深入地研究这些文件。
node_modules 和构建文件夹
node_modules文件夹包含节点模块及其依赖关系。我们不会深入研究节点包,因为这超出了本文的范围,但是您可以在本文的中阅读更多关于 npm 在哪里安装包的内容。
build文件夹包含构建过程产生的 JS 和 CSS 文件。您可以在 ESNext 语法和 JavaScript 构建设置指南中更深入地了解构建过程。
项目:建造你的第一个古腾堡街区
是时候把手弄脏了。这一节将教你如何创建一个插件,提供一个名为 Kinsta Academy Block 的 CTA 块。
该块将由两列组成,左边是一个图像,右边是一个文本段落。带有可自定义链接的按钮将放置在文本下方:

The block type you will learn to build in this guide.
这只是一个简单的例子,但它让我们能够涵盖古腾堡区块开发的基础知识。一旦你对基础知识有了清晰的理解,你就可以在块编辑器手册和其他大量可用资源的帮助下,继续创建越来越复杂的古腾堡块。
信息
本教程中提供的示例代码也可以在 Gist 上找到供您参考。
假设你已经在本地开发环境中运行了最新版本的 WordPress,下面是你将从这里学到的东西:
- 如何设置启动块插件
- block.json 在工作
- 使用内置组件:RichText 组件
- 向块工具栏添加控件
- 定制区块设置侧边栏
- 添加和定制外部链接
- 添加多个块样式
- 用 InnerBlocks 组件嵌套块
- 其他改进
准备…预备…开始!
如何设置启动块插件
启动您的命令行工具并导航到 /wp-content/plugins 文件夹:
New terminal at folder in Mac OS.
现在,运行以下命令:
npx @wordpress/create-block
该命令生成 PHP、SCSS 和 JS 文件,用于在交互模式下注册块,允许您轻松地为块添加必要的数据。对于我们的示例,我们将使用以下详细信息:
- 模板变体:静态
- Block slug:ka-示例-block
- 内部名称空间:ka-示例-块
- 区块显示标题:金斯塔学院区块
- 短积木描述:金斯塔学院学生的积木示例
- 大世界:超级英雄-alt
- 类别名称 : widgets
- 你想定制 WordPress 插件吗?:是
- 插件首页:https://kinsta.com/
- 当前插件版本 : 0.1.0
- 插件作者:你的名字
- 许可证:-
- 链接到许可证文本:-
- 自定义翻译域路径:-
安装插件和所有依赖项需要几分钟时间。当该过程完成时,您将看到以下响应:

The example block has been installed and registered for development.
现在,从 /wp-content/plugins 文件夹运行以下命令:
cd ka-example-block
信息
如果你正在运行你的 WordPress 环境,你应该首先启动 Docker 桌面,然后在你的插件文件夹中运行wp-env start。
然后你可以从你的网络浏览器启动http://localhost:8888/WP-log in,使用用户名:管理员和密码:密码登录你的 WordPress 仪表盘。
Running commands from Visual Studio Code Terminal.
最后,在插件的文件夹中(在我们的例子中是 ka-example-block ),您可以开始开发:
npm start
现在打开插件屏幕,找到并激活金斯塔学院模块插件:

Activate the example block
创建一个新帖子,打开插件,向下滚动到设计类别。按一下以新增金斯塔学院区块:

A starter block built with @wordpress/create-block.
工作中的 block.json
正如我们前面提到的,服务器端块注册发生在主中。php 文件。然而,我们不会在中定义设置。php 文件。相反,我们将使用 block.json 文件。
因此,再次打开 block.json ,仔细查看默认设置:
{
"$schema": "https://schemas.wp.org/trunk/block.json",
"apiVersion": 2,
"name": "ka-example-block/ka-example-block",
"version": "0.1.0",
"title": "Kinsta Academy Block",
"category": "widgets",
"icon": "superhero-alt",
"description": "An example block for Kinsta Academy students",
"supports": {
"html": false
},
"textdomain": "ka-example-block",
"editorScript": "file:./index.js",
"editorStyle": "file:./index.css",
"style": "file:./style-index.css"
}
脚本和样式
editorScript、editorStyle和style属性提供了前端和后端脚本和样式的相对路径。
你不必手动注册这里定义的脚本和样式,因为它们是由 WordPress 自动注册和排队的。为了证明这一点,启动浏览器检查器并打开网络选项卡:

Inspecting resources in Chrome DevTools.
从上图中可以看到,我们的 index.js 脚本驻留在 build 文件夹中,已经被定期排入队列,无需添加任何 PHP 代码。
用户界面标签
title和description属性提供了在编辑器中识别块所需的标签:
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

Block name and description in the block sidebar.
关键词
正如我们前面提到的,您可以使用属性和属性来精确地配置您的块设置。例如,您可以添加一个或多个keywords来帮助用户搜索块:
"keywords": [
"kinsta",
"academy",
"superhero"
],
如果你现在在快速插入器中输入“金斯塔”、“学院”或“超级英雄”,编辑器会向你推荐金斯塔学院模块:

Searching for a block using a keyword in the quick inserter.
本地化
如果您想知道 JSON 文件中字符串的本地化是如何发生的,这里有答案:
在 JavaScript 中,您可以使用
@wordpress/blocks包中的 nowregisterBlockTypeFromMetadata方法,使用从 block.json 文件加载的元数据注册一个块类型。所有本地化的属性都自动包装在_x(来自@wordpress/i18n包)函数调用中,类似于它在 PHP 中使用register_block_type_from_metadata的方式。唯一的要求是在 block.json 文件中设置textdomain属性。
这里我们用的是registerBlockType函数而不是registerBlockTypeFromMetadata,因为后者从古腾堡 10.7 开始就已经被弃用,但是机制是一样的。
使用内置组件:RichText 组件
组成 Gutenberg 块的元素是 React 组件,您可以通过wp全局变量访问这些组件。例如,尝试在浏览器的控制台中键入wp.editor。这将为您提供包含在wp.editor模块中的组件的完整列表。
滚动列表,猜测组件名称的含义。
同样,您可以查看wp.components模块中包含的组件列表:

WP components
信息
模块化编程是一种软件设计技术,它强调将程序的功能分成独立的、可互换的模块,这样每个模块都包含执行所需功能的一个方面所需的一切(来源:维基百科)。
现在回到 edit.js 文件,仔细看看这个脚本:
import { __ } from '@wordpress/i18n';
import { useBlockProps } from '@wordpress/block-editor';
import './editor.scss';
export default function Edit() {
return (
<p { ...useBlockProps() }>
{ __(
'Kinsta Academy Block – hello from the editor!',
'ka-example-block'
) }
</p>
);
}
这段代码生成一个带有简单的、不可编辑的文本的静态块。但是我们可以很容易地改变事情:

The starter block in the code editor.
要使文本可编辑,你必须用一个组件替换当前的<p>标签,使输入内容可编辑。为此,Gutenberg 提供了内置的 RichText 组件。
将内置组件添加到您的模块需要 5 个步骤:
步骤 1:从 WordPress 包中导入所需的组件
现在打开 edit.js 文件,修改下面的import语句:
import { useBlockProps } from '@wordpress/block-editor';
…致:
import { useBlockProps, RichText } from '@wordpress/block-editor';
这样,您就从@wordpress/block-editor包中导入了useBlockProps函数和RichText组件。
使用 BlockProps
useBlockProps React 钩子标记了块的包装元素:
使用 API 版本 2 时,必须在块的
edit函数中使用新的useBlockProps钩子来标记块的包装元素。挂钩将插入启用块行为所需的属性和事件处理程序。您希望传递给 block 元素的任何属性都必须通过useBlockProps传递,并且返回值将被传播到元素上。
简单地说,useBlockProps自动将属性和类分配给包装元素(我们示例中的p元素):

Elements and classes generated by useBlockProps.
如果从 wrapper 元素中移除useBlockProps,就会得到一个简单的文本字符串,无法访问块功能和样式:

The same block without useBlockProps.
正如我们稍后将在中解释的那样,你也可以传递给useBlockProps一个属性对象来定制输出。
法官文本
RichText 组件提供了一个 contenteditable 输入,允许用户编辑和格式化内容。
你可以在 GitHub 的Gutenberg/packages/block-editor/src/components/rich-text/readme . MD找到这个组件。
第二步:在你的 JSX 代码中包含相应的元素
...
const blockProps = useBlockProps();
return (
<RichText
{ ...blockProps }
tagName="p"
onChange={ onChangeContent }
allowedFormats={ [ 'core/bold', 'core/italic' ] }
value={ attributes.content }
placeholder={ __( 'Write your text...' ) }
/>
);
让我们逐行注释代码:
tagName—可编辑 HTML 元素的标签名称onChange—元素内容改变时调用的函数allowedFormats—一组允许的格式。默认情况下,允许所有格式value—可编辑的 HTML 字符串placeholder—当元素为空时显示的占位符文本
步骤 3:在 block.json 文件中定义必要的属性
属性提供一个块存储的数据的信息,比如丰富的内容、背景颜色、URL 等。
您可以在键/值对中的attributes对象内设置任意数量的属性,其中键是属性名,值是属性定义。
现在打开 block.json 文件,添加下面的attributes道具:
"attributes": {
"content": {
"type": "string",
"source": "html",
"selector": "p"
}
},
content属性允许存储用户在可编辑字段中键入的文本:
type表示该属性存储的数据类型。除非定义了一个enum属性,否则类型是必需的。source定义如何从文章内容中提取属性值。在我们的例子中,它是 HTML 内容。注意,如果你不提供一个源属性,数据被存储在块分隔符中( read more )。selector是一个 HTML 标签或任何其他选择器,比如类名或 id 属性。
我们将向Edit函数传递一个对象的属性。因此,返回到 edit.js 文件并做如下修改:
export default function Edit( { attributes, setAttributes } ) { ... }
步骤 4:定义事件处理程序
RichText元素有一个onChange属性,提供一个在元素内容改变时调用的函数。
让我们定义这个函数,看看完整的 edit.js 脚本:
import { __ } from '@wordpress/i18n';
import { useBlockProps, RichText } from '@wordpress/block-editor';
import './editor.scss';
export default function Edit( { attributes, setAttributes } ) {
const blockProps = useBlockProps();
const onChangeContent = ( newContent ) => {
setAttributes( { content: newContent } )
}
return (
<RichText
{ ...blockProps }
tagName="p"
onChange={ onChangeContent }
allowedFormats={ [ 'core/bold', 'core/italic' ] }
value={ attributes.content }
placeholder={ __( 'Write your text...' ) }
/>
);
}
现在保存文件并返回到你的 WordPress 仪表盘,创建一个新的文章或页面并添加你的自定义区块:

The output of the RichText component in the Block Editor.
添加一些文本并切换到代码视图。您的代码应该是这样的:
<!-- wp:ka-example-block/ka-example-block -->
<p class="wp-block-ka-example-block-ka-example-block">Kinsta Academy Block – hello from the saved content!</p>
<!-- /wp:ka-example-block/ka-example-block -->
正如您所看到的,如果您切换到代码编辑器,您的块的内容已经改变。这是因为您必须修改 save.js 文件,以便在保存帖子时将用户输入存储在数据库中。
第五步:保存数据
现在打开 save.js 文件,将脚本修改如下:
import { __ } from '@wordpress/i18n';
import { useBlockProps, RichText } from '@wordpress/block-editor';
export default function save( { attributes } ) {
const blockProps = useBlockProps.save();
return (
<RichText.Content
{ ...blockProps }
tagName="p"
value={ attributes.content }
/>
);
}
这就是我们正在做的:
- 从
block-editor包中导入RichText组件。 - 通过一个对象参数将几个属性传递给
save函数(在本例中,我们只传递了attributes属性 - 返回
RichText组件的内容
重要的
无论何时更改保存功能,都必须删除编辑器画布中的任何块实例,并再次包含它,以使其正常工作。阅读更多关于块验证的信息。

The block content has been saved in the database
你可以在区块编辑器手册中阅读更多关于RichText组件的内容,并在 Github 上找到完整的道具列表。
现在让我们更进一步。在下一节中,您将学习如何向块工具栏添加控件。
向块工具栏添加控件
块工具栏包含一组控件,允许用户操作部分块内容。对于每个工具栏控件,您会发现一个组件:

The core paragraph block toolbar.
例如,可以为块添加文本对齐控件。您需要做的就是从@wordpress/block-editor包中导入两个组件。
我们将经历与上一个示例相同的步骤:
- 从 WordPress 包中导入所需的组件
- 将相应的元素包含到您的 JSX 代码中
- 在块. json 文件中定义必要的属性
- 定义事件处理程序
- 保存数据
步骤 1:从@wordpress/block-editor 导入 BlockControls 和 AlignmentControl 组件
要将对齐控件添加到块工具栏,需要两个组件:
- 呈现控件的动态工具栏(未记录)。
AlignmentControl呈现下拉菜单,显示所选块的对齐选项(阅读更多信息
打开 edit.js 文件,编辑import语句,如下图所示:
厌倦了低于 1 级的 WordPress 托管支持而没有答案?试试我们世界一流的支持团队!查看我们的计划
import {
useBlockProps,
RichText,
AlignmentControl,
BlockControls
} from '@wordpress/block-editor';
步骤 2:添加 BlockControls 和 AlignmentControl 元素
转到Edit功能,在与<RichText />相同的层级插入<BlockControls />元素。然后在<BlockControls />内加上<AlignmentControl />:
export default function Edit( { attributes, setAttributes } ) {
const blockProps = useBlockProps();
return (
<>
<BlockControls>
<AlignmentControl
value={ attributes.align }
onChange={ onChangeAlign }
/>
</BlockControls>
<RichText
{ ...blockProps }
tagName="p"
onChange={ onChangeContent }
allowedFormats={ [ 'core/bold', 'core/italic' ] }
value={ attributes.content }
placeholder={ __( 'Write your text...' ) }
style={ { textAlign: attributes.align } }
/>
</>
);
}
在上面的代码中,<>和</>是声明 React 片段的简短语法,这是我们在 React 中返回多个元素的方式。
在本例中,AlignmentControl有两个属性:
value提供元素的当前值onChange提供一个事件处理程序,当值改变时运行
我们还为RichText元素定义了额外的属性(查看完整的属性列表和示例
步骤 3:在 block.json 中定义 align 属性
现在转到 block.json 文件并添加align属性:
"align": {
"type": "string",
"default": "none"
}
完成后,返回到块编辑器,刷新页面并选择块。您应该会在您的块中看到一条错误消息。

The block displays an error message
原因是我们还没有定义我们的事件处理程序。
步骤 4:定义事件处理程序
现在定义onChangeAlign:
const onChangeAlign = ( newAlign ) => {
setAttributes( {
align: newAlign === undefined ? 'none' : newAlign,
} )
}
如果newAlign是undefined,那么我们将newAlign设置为none。否则,我们用newAlign。
我们的 edit.js 脚本应该已经完成了(暂时):
export default function Edit( { attributes, setAttributes } ) {
const blockProps = useBlockProps();
const onChangeContent = ( newContent ) => {
setAttributes( { content: newContent } )
}
const onChangeAlign = ( newAlign ) => {
setAttributes( {
align: newAlign === undefined ? 'none' : newAlign,
} )
}
return (
<>
<BlockControls>
<AlignmentControl
value={ attributes.align }
onChange={ onChangeAlign }
/>
</BlockControls>
<RichText
{ ...blockProps }
tagName="p"
onChange={ onChangeContent }
allowedFormats={ [ 'core/bold', 'core/italic' ] }
value={ attributes.content }
placeholder={ __( 'Write your text...' ) }
style={ { textAlign: attributes.align } }
/>
</>
);
}
现在,您可以返回编辑器并对齐块内容。您的块现在应该自豪地显示对齐工具栏。

Our block now has an Alignment Toolbar
但是如果你保存了这篇文章,你会看到你的块的内容并没有像在块编辑器中那样在前端对齐。这是因为我们需要修改save函数来在数据库中存储块内容和属性。
第五步:保存数据
打开 save.js ,按如下方式更改save功能:
export default function save( { attributes } ) {
const blockProps = useBlockProps.save();
return (
<RichText.Content
{ ...blockProps }
tagName="p"
value={ attributes.content }
style={ { textAlign: attributes.align } }
/>
);
}
最后,为了提高代码的可读性,可以使用析构赋值语法从attribute对象中提取单个属性:
export default function save( { attributes } ) {
const blockProps = useBlockProps.save();
const { content, align } = attributes;
return (
<RichText.Content
{ ...blockProps }
tagName="p"
value={ content }
style={ { textAlign: align } }
/>
);
}
你可以在 edit.js 文件中做同样的事情。
现在保存文件并切换到代码编辑器。块代码应该如下所示:
<!-- wp:ka-example-block/ka-example-block {"align":"right"} -->
<p class="wp-block-ka-example-block-ka-example-block" style="text-align:right">This is my first editable <strong>Gutenberg</strong> <em>block</em> 😎</p>
<!-- /wp:ka-example-block/ka-example-block -->

Checking block toolbar controls
就是这样!您刚刚向块的工具栏添加了一个对齐控件🤓
你可以在块编辑器手册中阅读更多关于块工具栏控件的信息。
自定义块设置侧栏
您还可以将控件添加到块设置侧栏(或者甚至为您的应用程序创建一个新的侧栏)。
API 为此提供了一个 InspectorControls组件。
块编辑器手册解释了如何使用设置侧栏:
设置侧边栏用于显示不常用的设置或需要更多屏幕空间的设置。设置侧栏应仅用于块级设置。
如果您的设置只影响块内选定的内容(例如:段落内选定文本的“粗体”设置):不要将其放在设置侧边栏内。即使在 HTML 模式下编辑块时,设置侧边栏也会显示,因此它应该只包含块级设置。
再次重申:
- 从 WordPress 包中导入所需的组件
- 将相应的元素包含到您的 JSX 代码中
- 在 block.json 文件中定义必要的属性
- 定义事件处理程序
- 保存数据
第一步。从@wordpress/block-editor 导入检查控件和 PanelColorSettings 组件
您可以添加几个控件,以允许用户自定义块的特定方面。例如,您可以提供一个颜色控制面板。为此,您需要从block-editor模块导入InspectorControls和PanelColorSettings组件:
import {
useBlockProps,
RichText,
AlignmentControl,
BlockControls,
InspectorControls,
PanelColorSettings
} from '@wordpress/block-editor';
第二步:在你的 JSX 代码中包含相应的元素
现在您可以将相应的元素添加到由Edit函数返回的 JSX 中:
export default function Edit( { attributes, setAttributes } ) {
const blockProps = useBlockProps();
const { content, align, backgroundColor, textColor } = attributes;
const onChangeContent = ( newContent ) => {
setAttributes( { content: newContent } )
}
const onChangeAlign = ( newAlign ) => {
setAttributes( {
align: newAlign === undefined ? 'none' : newAlign,
} )
}
return (
<>
<InspectorControls>
<PanelColorSettings
title={ __( 'Color settings', 'ka-example-block' ) }
initialOpen={ false }
colorSettings={ [
{
value: textColor,
onChange: onChangeTextColor,
label: __( 'Text color', 'ka-example-block' )
},
{
value: backgroundColor,
onChange: onChangeBackgroundColor,
label: __( 'Background color', 'ka-example-block' )
}
] }
/>
</InspectorControls>
<BlockControls>
<AlignmentControl
value={ align }
onChange={ onChangeAlign }
/>
</BlockControls>
<RichText
{ ...blockProps }
tagName="p"
onChange={ onChangeContent }
allowedFormats={ [ 'core/bold', 'core/italic' ] }
value={ content }
placeholder={ __( 'Write your text...' ) }
style={ { textAlign: align, backgroundColor: backgroundColor, color: textColor } }
/>
</>
);
}
注意,我们还更新了RichText元素的style属性:
<RichText
{ ...blockProps }
tagName="p"
onChange={ onChangeContent }
allowedFormats={ [ 'core/bold', 'core/italic' ] }
value={ content }
placeholder={ __( 'Write your text...' ) }
style={ { textAlign: align, backgroundColor: backgroundColor, color: textColor } }
/>
步骤 3:在 block.json 中定义必要的属性
现在定义 block.json 文件中的backgroundColor和textColor属性:
"attributes": {
"content": {
"type": "string",
"source": "html",
"selector": "p"
},
"align": {
"type": "string",
"default": "none"
},
"backgroundColor": {
"type": "string"
},
"textColor": {
"type": "string"
}
},
步骤 4:定义事件处理程序
现在您需要定义两个函数来更新用户输入的backgroundColor和textColor:
const onChangeBackgroundColor = ( newBackgroundColor ) => {
setAttributes( { backgroundColor: newBackgroundColor } )
}
const onChangeTextColor = ( newTextColor ) => {
setAttributes( { textColor: newTextColor } )
}
第五步:保存数据
最后一步:打开 save.js 文件,修改脚本如下:
export default function save( { attributes } ) {
const blockProps = useBlockProps.save();
const { content, align, backgroundColor, textColor } = attributes;
return (
<RichText.Content
{ ...blockProps }
tagName="p"
value={ content }
style={ { textAlign: align, backgroundColor: backgroundColor, color: textColor } }
/>
);
}
保存文件并在编辑器中检查该块。您可能会发现一个不受欢迎的惊喜:一条错误消息让您知道该块包含意外或无效的内容。

Unexpected or invalid content error message
发生这种情况是因为 save.js 文件被更改,并且保存在数据库中的代码与编辑器中使用的代码不匹配。
要解决此问题,请刷新页面,删除您的块的任何实例,然后再次将其添加到您的帖子中:

The Color settings panel in the block Settings Sidebar
进行更改,保存文章,并在前端查看。现在,您在块编辑器中所做的更改应该会反映在前端站点上。

The custom block now works correctly on the front end
添加和自定义外部链接
在本节中,您将向块类型添加新组件:
- 一个
ExternalLink组件,允许用户将一个可定制的链接添加到您的定制块中 - 几个侧边栏控件允许用户自定义链接设置
第一步。从@wordpress/components 导入组件
现在您需要从@wordpress/components导入几个组件。打开您的 edit.js 文件并添加以下import语句:
import {
TextControl,
PanelBody,
PanelRow,
ToggleControl,
ExternalLink
} from '@wordpress/components';
PanelBody在设置工具条中添加一个可折叠的容器。PaneRow为侧边栏控件生成一个通用容器。TextControl提供了文本输入控件。ToggleControl提供了一个开关,使用户能够启用/禁用特定选项ExternalLink是一个简单的添加外部链接的组件。
第二步。将相应的元素包含到您的 JSX 代码中
首先将ExternalLink元素添加到div容器中与RichText相同的层次上:
<div { ...blockProps }>
<RichText
...
/>
<ExternalLink
href={ kaLink }
className="ka-button"
rel={ hasLinkNofollow ? "nofollow" : "" }
>
{ linkLabel }
</ExternalLink>
</div>
组件ExternalLink没有被记录,所以我们引用了组件本身来获得可用属性的列表。这里我们使用了href、className和rel属性。
默认情况下,rel属性值被设置为noopener noreferrer。当切换控件为上的时,我们的代码会将 nofollow关键字添加到生成的a标签的rel属性中。
现在你可以添加链接设置到块侧边栏。
首先,您将在InspectorControls中添加一个PanelBody元素,与PanelColorSettings处于同一级别:
<InspectorControls>
<PanelColorSettings
...
/>
<PanelBody
title={ __( 'Link Settings' )}
initialOpen={true}
>
...
</PanelBody>
</InspectorControls>
我们是这样做的:
title属性提供了面板标题。initialOpen设置面板最初是否打开。
接下来,我们将在PanelBody中添加两个PanelRow元素,在每个PanelRow中添加一个TextControl元素:
<PanelBody
title={ __( 'Link Settings', 'ka-example-block' )}
initialOpen={true}
>
<PanelRow>
<fieldset>
<TextControl
label={__( 'KA link', 'ka-example-block' )}
value={ kaLink }
onChange={ onChangeKaLink }
help={ __( 'Add your Academy link', 'ka-example-block' )}
/>
</fieldset>
</PanelRow>
<PanelRow>
<fieldset>
<TextControl
label={__( 'Link label', 'ka-example-block' )}
value={ linkLabel }
onChange={ onChangeLinkLabel }
help={ __( 'Add link label', 'ka-example-block' )}
/>
</fieldset>
</PanelRow>
</PanelBody>
上面的代码现在看起来应该非常简单。这两个文本控件允许用户设置链接标签和 URL。
我们还将添加一个额外的PanelRow和一个ToggleControl来打开/关闭一个特定的选项,比如是否包含一个属性:
<PanelRow>
<fieldset>
<ToggleControl
label="Add rel = nofollow"
help={
hasLinkNofollow
? 'Has rel nofollow.'
: 'No rel nofollow.'
}
checked={ hasLinkNofollow }
onChange={ toggleNofollow }
/>
</fieldset>
</PanelRow>
步骤 3:在 block.json 中定义必要的属性
现在定义 block.json 文件中的kaLink、linkLabel和hasLinkNofollow属性:
"kaLink": {
"type": "string",
"default": ""
},
"linkLabel": {
"type": "string",
"default": "Check it out!"
},
"hasLinkNofollow": {
"type": "boolean",
"default": false
}
这里没什么要补充的了!让我们继续定义事件处理函数。
步骤 4:定义事件处理程序
返回到 edit.js 文件,向 attributes 对象添加新属性,并添加以下函数:
const { content, align, backgroundColor, textColor, kaLink, linkLabel, hasLinkNofollow } = attributes;
const onChangeKaLink = ( newKaLink ) => {
setAttributes( { kaLink: newKaLink === undefined ? '' : newKaLink } )
}
const onChangeLinkLabel = ( newLinkLabel ) => {
setAttributes( { linkLabel: newLinkLabel === undefined ? '' : newLinkLabel } )
}
const toggleNofollow = () => {
setAttributes( { hasLinkNofollow: ! hasLinkNofollow } )
}
这些函数根据用户输入更新相应的属性值。
第五步:保存数据
最后,我们必须更新 save.js 中的save函数:
export default function save( { attributes } ) {
const { content, align, backgroundColor, textColor, kaLink, linkLabel, hasLinkNofollow } = attributes;
const blockProps = useBlockProps.save( {
className: `has-text-align-${ align }`
} );
return (
<div
{ ...blockProps }
style={ { backgroundColor: backgroundColor } }
>
<RichText.Content
tagName="p"
value={ content }
style={ { color: textColor } }
/>
<p>
<a
href={ kaLink }
className="ka-button"
rel={ hasLinkNofollow ? "nofollow" : "noopener noreferrer" }
>
{ linkLabel }
</a>
</p>
</div>
);
}
注意,这里我们使用了常规的a元素,而不是ExternalLink。
你可以在下图中看到结果。

The Link settings panel in the block Settings Sidebar
添加多个块样式
在上一节中,您学习了如何添加一个块工具栏控件,允许用户对齐用户输入。我们可以向块工具栏添加更多的样式控件,但是我们也可以提供一组预定义的块样式,用户只需单击一下就可以从中进行选择。
为此,我们将使用块 API 的一个有用特性:块样式。
您所需要做的就是定义 block.json styles属性,并在样式表中声明相应的样式。
例如,您可以添加以下样式数组:
"styles": [
{
"name": "default",
"label": "Default",
"isDefault": true
},
{
"name": "border",
"label": "Border"
}
],
这样,您就添加了一个默认样式和一个名为border的附加样式。现在回到块编辑器:

Two prebuilt block styles.
用户可以通过点击块切换器,然后在块设置侧边栏中寻找样式面板来获得样式。
选择一种样式并检查应用于p元素的类。右键点击该块并检查。添加了一个新类,其名称结构如下:
is-style-{style-name}
如果您选中了“Border”样式,那么一个is-style-border类将被添加到p元素中。如果你选择了“默认”样式,那么将会添加一个is-style-default类。
现在你只需要声明 CSS 属性。打开 editor.scss 文件,用以下内容替换当前样式:
.wp-block-ka-example-block-ka-example-block {
padding: 4px;
}
现在你可以用 style.scss 做同样的事情。正如我们上面提到的,在 style.scss 中定义的样式被应用在前端和编辑器中:
.wp-block-ka-example-block-ka-example-block {
&.is-style-default{
border: 0;
background-color: #FFE2C7;
}
&.is-style-border{
border: 2px solid #000;
border-radius: 16px;
background-color: #F6F6F6;
}
}
就是这样!刷新页面,体验新的区块样式:

Block styles compared
用 InnerBlocks 组件嵌套 Gutenberg 块
虽然功能齐全,我们的定制块仍然不是很有吸引力。为了让观众更感兴趣,我们可以添加一张图片。
这可能会给我们的块增加一层复杂性,但幸运的是,您不需要重新发明轮子,因为 Gutenberg 提供了一个特定的组件,您可以使用它来创建一个由个嵌套块组成的结构。
InnerBlocks分量为,定义如下:
InnerBlocks导出一对可在块实现中使用的组件,以启用嵌套块内容。
首先,您需要创建一个新的。 src 文件夹中的 js 文件。在我们的例子中,我们将这个文件命名为容器. js 。
现在您需要将新资源导入到 index.js 文件中:
import './container';
返回到 container.js 并导入必要的组件:
import { registerBlockType } from "@wordpress/blocks";
import { __ } from "@wordpress/i18n";
import {
useBlockProps,
InnerBlocks
} from "@wordpress/block-editor";
下一步是定义一个模板,提供放置块的结构。在下面的示例中,我们定义了一个由两列组成的模板,包含一个核心图像块和我们的自定义块:
const TEMPLATE = [ [ 'core/columns', { backgroundColor: 'yellow', verticalAlignment: 'center' }, [
[ 'core/column', { templateLock: 'all' }, [
[ 'core/image' ],
] ],
[ 'core/column', { templateLock: 'all' }, [
[ 'ka-example-block/ka-example-block', { placeholder: 'Enter side content...' } ],
] ],
] ] ];
该模板的结构是块类型(块名和可选属性)的数组。
在上面的代码中,我们使用了几个属性来配置列和列块。具体来说,templateLock: 'all'属性锁定列块,这样用户就不会添加、重新排序或删除现有的块。templateLock可以取下列值之一:
all—InnerBlocks被锁定,不能添加、重新排序或删除任何块。insert—块只能被重新排序或删除。false—模板未被锁定。
然后将模板分配给InnerBlocks元素:
<InnerBlocks
template={ TEMPLATE }
templateLock="all"
/>
为了防止任何兼容性问题,我们还为InnerBlocks组件添加了一个templateLock属性(参见 issue # 17262 和 pull # 26128 )。
这是我们最后的 container.js 文件:
registerBlockType('ka-example-block/ka-example-container-block', {
title: __( 'KA Container block', 'ka-example-block' ),
category: 'design',
edit( { className } ) {
return(
<div className={ className }>
<InnerBlocks
template={ TEMPLATE }
templateLock="all"
/>
</div>
)
},
save() {
const blockProps = useBlockProps.save();
return(
<div { ...blockProps }>
<InnerBlocks.Content />
</div>
)
},
});

The final block in the block editor
其他改进
我们的块功能齐全,但我们可以通过一些小的变化来改进它。
我们将backgroundColor属性分配给由RichText组件生成的段落。然而,我们可能更喜欢给容器div分配背景颜色:
所以,把 edit.js 文件和 save.js div s 修改如下:
<div
{ ...blockProps }
style={ { backgroundColor: backgroundColor } }
>
...
</div>
这将允许用户改变整个块的背景。
另一方面,一个更相关的变化涉及到useBlockProps方法。在原始代码中,我们将常数blockProps定义如下:
const blockProps = useBlockProps();
但是我们可以更有效地使用useBlockProps传递一组属性。例如,我们可以从classnames模块导入classnames,并相应地设置包装类名。
在下面的例子中,我们根据属性align的值( edit.js )分配一个类名。s
import classnames from 'classnames';
...
export default function Edit( { attributes, setAttributes } ) {
...
const onChangeAlign = ( newAlign ) => {
setAttributes( {
align: newAlign === undefined ? 'none' : newAlign,
} )
}
const blockProps = useBlockProps( {
className: `has-text-align-${ align }`
} );
...
}
我们将在 save.js 文件中做同样的修改:
import classnames from 'classnames';
...
export default function save( { attributes } ) {
...
const { content, align, backgroundColor, textColor, kaLink, linkLabel, hasLinkNofollow } = attributes;
const blockProps = useBlockProps.save( {
className: `has-text-align-${ align }`
} );
...
}
就这样结束了!您现在可以运行生产版本:
npm run build
摘要
我们到了,这个不可思议的旅程的终点!我们从开发环境的配置开始,最终创建了一个完整的块类型。
正如我们在简介中提到的,扎实的 Node.js、Webpack、Babel 和 React 知识对于创建高级 Gutenberg 块和作为专业 Gutenberg 开发人员在市场中定位至关重要。
但是,您不需要已经建立了 React 经验,就可以开始享受块开发的乐趣。积木开发可以给你动力和目标,让你在古腾堡积木背后的技术中获得越来越广泛的技能。
因此,本指南远非完整。这仅仅是对各种主题的介绍,将帮助您开始构建您的第一个古腾堡积木。
因此,我们建议您通过仔细阅读在线文档和指南来深化您的知识。在众多可用资源中,我们推荐以下资源:
如果你刚刚开始 WordPress 开发,你可能想了解前端开发的基本概念。这里有一个快速的资源列表,可以帮助你开始:
- 如何在本地安装 WordPress】(免费电子书)
- 托管 WordPress 主机的真正价值(免费电子书)
- JavaScript 是什么?
- HTML vs HTML5
- 如何在 WordPress 中编辑 CSS
- 什么是 PHP?
- WordPress Hooks Bootcamp:如何使用动作、过滤器和定制钩子
请记住,本指南示例的完整代码位于 Gist 上的。
现在轮到你了:你开发过古腾堡积木吗?到目前为止,你经历的主要困难是什么?请在评论中告诉我们你的经历!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
深入探究最新的古腾堡 WordPress 编辑器(2022)
当 WordPress block editor,或者古腾堡,在 2018 年 12 月推出的时候,我们不知道该期待什么。当然,我们有足够的时间来玩它的测试版,但我们无法预测实际的发布会有多顺利,或者用户和开发者会有多渴望接受新的编辑器。
自从我们第一次发表这个帖子以来,我们已经看到古腾堡编辑器在两年多的时间里经历了巨大的增长。它已经从一个最小可行产品(MVP)的发布转移到一个更成熟的项目,这个项目越来越接近为 WordPress 创建一个统一的全站点编辑体验的目标。
为了说明这些变化,我们重新访问了古腾堡编辑器,带您了解它的新面貌,包括它下一步将去哪里。
什么是古腾堡块编辑器?
古腾堡,或者被称为“WordPress 块编辑器”或只是“WordPress 编辑器”,是在 2018 年 12 月 6 日发布的 WordPress 5.0 中引入的 WordPress 内容编辑器。
如果你没有听说过这个术语,它是所有 WordPress 网站使用的默认编辑器,除非你特别禁用它。它看起来像这样:

The Gutenberg WordPress editor.
Gutenberg WordPress 编辑器和以前的 WordPress 编辑器(现在称为“经典编辑器”或“TinyMCE 编辑器”)之间的最大区别是一种新的基于块的内容创建方法。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
使用 Gutenberg,内容中的每个元素都是一个块,这使得内容的操作变得非常容易。每个段落都是一个模块,每个图像都是一个模块,每个按钮都是一个模块——你明白了!
第三方开发者也可以创建自定义区块,这有助于结束 WordPress 与短代码的关系。假设您想在中嵌入一个联系人表单。不需要像过去那样添加一个短代码(例如[your-form-shortcode] ),你现在可以直接放入你的表单插件块。
除此之外,您还可以使用块来创建更复杂的布局,如设置多栏设计或分组块来创建有凝聚力的部分。
随着我们深入向您展示如何使用块编辑器,您将更好地了解如何使用块来改进内容的创建方式。
古腾堡 2018 年 12 月上线,到现在变化很多!🚀查看此更新指南了解更多⬇️ 点击推文
古腾堡不仅仅是一个内容编辑器
需要理解的重要一点是,Gutenberg 项目的目标不仅仅是一个内容编辑器。
2021 年 7 月,古腾堡还只是一个内容编辑(大部分情况下)。但是古腾堡的长期目标是将它推向一种叫做“全网站编辑”的东西。
全网站编辑的想法是,你可以使用古腾堡编辑器来设计 100%的网站。例如,不再局限于你的 WordPress 主题附带的标题选项,你将能够使用 Gutenberg 使用块编辑器来设计定制的标题。
这种类型的功能还没有在和推出,但它正在路上,我们确实有一些“概念验证”项目,我们会在这篇文章的结尾给你看看。
T3】
古腾堡与流行替代方案的利弊
现在我们已经能够使用 WordPress 块编辑器两年多了,我们对 Gutenberg 和其他解决方案的优缺点有了很好的了解。
对于在 WordPress 上创建内容的,你有两个主要的选择:
- WordPress TinyMCE 编辑器:这是 WordPress 在 WordPress 5.0 之前使用的经典编辑器。
- 页面生成器插件 : 这些是第三方插件,为 WordPress 添加了可视化的拖放式设计。
总的来说,经典的 TinyMCE 编辑器提供了更精简的类似文字处理器的体验,而页面生成器提供了更加灵活的可视化拖放设计体验。
如果我们根据设计灵活性订购所有三个编辑器,结果会是这样:
经典 TinyMCE 编辑器(最不灵活)<古腾堡<页面生成器(最灵活)
现在,让我们来谈谈古腾堡块编辑器与替代方案的优缺点。
古腾堡 vs 经典编辑器:利弊
我们先来对比一下古腾堡和经典的 TinyMCE 编辑器。
优点:
- 古腾堡提供了一个更加视觉化的设计背景
- 您不需要使用短代码来嵌入内容,您将获得一个统一的块系统
缺点:
- 有些人觉得在古腾堡写作有点笨拙,因为每一段都是一个独立的块。对于长文章,操作文本可能会很困难。您可能更喜欢在另一个编辑器中编写,并在完成后将文本粘贴到 Gutenberg 中。
- 虽然 Gutenberg 的性能有了显著提高,但它仍然会在大量帖子上滞后,这在经典编辑器中不太可能发生。
如果你认为经典的 TinyMCE 编辑器更适合你的需要,你可以完全禁用 Gutenberg 编辑器。
古腾堡 vs 页面生成器:利弊
现在,让我们来看看古腾堡如何对抗第三方页面生成器插件。
优点:
- Gutenberg 是核心特性,也就是说你不用担心兼容性问题。
- 因为这是一个核心特性,所有开发者都可以将 Gutenberg 支持构建到他们的插件中,从而提高兼容性。
- Gutenberg 输出更干净、更轻量级的代码。在所有条件相同的情况下,用 Gutenberg 构建的设计通常比用页面生成器构建的设计加载得更快。
缺点:
- Gutenberg 不像页面生成器那样提供适当的可视化编辑。它比经典编辑器更容易访问,但仍不能像页面生成器那样 100%无缝。
- 页面生成器仍然为您提供了更加灵活的设计和布局选项。
- 大多数页面生成器提供更加流畅和灵活的拖放操作。
关于比较的思考
对于大多数用户来说,Gutenberg 在灵活性方面达到了最佳效果。
大多数人不需要页面生成器的灵活性来处理他们的内容,尤其是博客文章。但同时,快速设置多栏设计或插入按钮也很好,这是经典编辑器不容易做到的。
记住这一点,让我们来看看如何开始使用古腾堡。
如何使用 Gutenberg WordPress 块编辑器
现在,您已经对 Gutenberg 块编辑器有所了解,让我们深入了解如何使用它来开始创建内容。
我们将从介绍界面开始,逐步开发更高级的方法来使用编辑器和改进您的工作流。
古腾堡块编辑器界面
当你打开编辑器时,它会隐藏 WordPress dashboard 工具条,给你一个全屏的体验:

The Gutenberg WordPress block editor interface.
编辑器有三个主要部分:
- 内容:你的内容占据了大部分屏幕。你将会看到一个视觉预览,它将会出现在你的网站的前端。虽然不是 100%准确,但是你应该对最终的设计有一个很好的想法。
- 顶部工具栏:顶部的工具栏帮助您插入新块、撤销/重做以及访问其他重要设置
- 侧边栏:侧边栏包含两个标签页。帖子标签可以让你配置帖子等级设置,如类别、标签、特色图片等。块选项卡显示您选择的块的设置——稍后将详细介绍。
要创建一个更加身临其境的写作体验,您可以通过点击右上角的“齿轮”图标来隐藏侧边栏。要恢复侧边栏,您只需再次点击“齿轮”图标:

Clicking the “gear” icon will show/hide the sidebar.
信息
您的编辑器可能看起来略有不同,因为主题开发人员可以选择将他们的样式添加到编辑器中,以创建更直观的体验。根据你的主题,你可能会看到不同的字体或颜色。
例如,如果你使用的是新的 221 默认主题,编辑器界面看起来是这样的:

An example of the Twenty Twenty-One theme applying its styles to the block editor.
添加块
要在文章中添加常规段落文本,您只需点击并键入即可。每次按 enter 键,编辑器都会自动创建一个新的段落块。
对于其他类型的内容,您需要插入一个新块。你将为图像、按钮、视频嵌入等使用块。
要添加新块,您可以单击界面中的“加号”图标之一。它是左上角的主块插入器图标,但您还会在打开较小的块插入器界面的界面中看到其他图标:

The “plus” icons let you insert a new block.
首先,将鼠标光标放在要插入新块的位置。例如,要在按钮下面添加一个新块,您可以单击按钮下面,然后单击 + 图标。
您应该看到一个侧面板,显示所有可用的块,分为不同的类别。您可以搜索特定的块,也可以从列表中选择一个选项。当您将鼠标悬停在某个块上时,您会看到它的功能描述和预览。
要插入块,你只需要点击它。例如,要插入常规的图像,只需点击图像块:

Click on the block type that you want to insert.
然后,您可以按照提示上传或从您的媒体库中选择现有图像。
基本格式选项
为了对你的块进行基本的格式选择,当你点击任何块时,你会得到一个浮动的工具栏。
如果您正在格式化常规文本,您可以在这里:
- 添加粗体或斜体
- 插入链接
- 更改对齐方式
- 添加格式,如内嵌代码、删除线和订阅

The floating toolbar lets you make basic formatting choices.
例如,假设您想在内容中插入一个链接。您首先要选择您想要链接的特定文本——在我们的例子中,这是“针对其他类型的内容”然后,您可以单击工具栏上的链接图标来打开链接插入选项:

Inserting a link in the Gutenberg WordPress block editor.
配置高级阻止设置
您插入的所有块都带有侧边栏中的附加设置。有些模块可能会给你一些设置,而其他模块会给你几个选项来控制设计,布局,功能等。
要打开某个块的设置,请在编辑器中单击该块将其选中。然后,转到侧边栏中的块选项卡,查看其设置。
下面,您可以看到按钮块的设置,这是一个更灵活的块。你可以改变颜色,让它更宽,等等。
当您更改块的设置时,您会立即看到这些更改反映在编辑器中。

You can access a block’s settings in the sidebar.
同样,每个块都有该块独有的设置。例如,如果你打开常规段落文本的设置,你只是得到一些基本的排版和颜色选项。下面,您可以看到我们能够应用颜色背景来突出显示一些文本:

The block settings for a regular paragraph text.
重新排列块
除了使用复制和粘贴(可以像其他编辑器一样对文本进行复制和粘贴),Gutenberg 还提供了两种主要的方法来重新排列块。
首先,如果您想将一个块向上或向下移动几个位置,可以使用浮动工具栏上的向上或向下箭头。
对于大范围的移动,您可以使用拖放。要拖放块,你需要点击箭头左边的“六点”图标。
单击并按住图标后,您可以将块拖动到页面上的任何位置:

You can rearrange blocks using the arrows or drag-and-drop.
重要的
对于非文本内容,复制和粘贴可能会很棘手。稍后在这篇文章中,我们将向您展示如何复制和粘贴整个块,同时保留它们的样式。
嵌入来自其他来源的内容
Gutenberg 提供了专门的块来嵌入来自第三方来源的内容,如 YouTube、Vimeo、Soundcloud 等。您可以在块插入器的嵌入部分找到所有这些选项。
例如,要嵌入 YouTube 视频,您需要做的就是:
- 添加专用的 YouTube 块。
- 粘贴视频的直接网址。
- 点击嵌入。

Embedding a YouTube video in Gutenberg.
然后,您应该会在编辑器中看到嵌入视频的预览。
创建多栏或成组布局
正如我们前面提到的,块编辑器相对于老式 TinyMCE 编辑器的一个显著优势是,您可以创建更复杂的布局,而不需要依赖于自定义代码或短代码。
块编辑器附带了两个默认块来帮助您完成此操作:
- 列:创建多栏布局。
- 分组:分组多个块。例如,您可以使用它来设置显示在许多块后面的整个部分的背景颜色。
这两个块的工作原理都是“嵌套”块,这意味着你将把一个或多个块放在另一个块的内部。
我们将向您展示一个使用 columns 块的示例,但是相同的基本原理也适用于 group 块。
假设您想要创建一个两列布局,其中左边的列有一些常规段落文本,右边的列有一个按钮。
首先,您将使用块插入器来添加列块。这将显示一个提示,您可以在其中选择您的首选布局:

Choose the column structure and ratio.
在这个例子中,我们将选择两列 50/50 布局。这样,你会看到两个大小相等的盒子,里面有 + 图标。要插入内容,可以点击 + 图标,打开插件界面:

How to add content to the columns.
一旦将第一个块添加到列中,就可以点击 + 图标来插入更多的块。或者,可以将块从柱结构外部拖放到柱中。
T3】
提高工作效率的 10 个有用的古腾堡建议
现在,您已经对 Gutenberg 的工作原理有了基本的了解,让我们来看一些有价值的提示和技巧,它们将帮助您更有效地使用块编辑器。
1.使用 / (正斜杠)快速插入块
如果您需要插入许多块,手动打开块插入器可能会有点乏味。值得庆幸的是,一旦你开始学习你需要使用的公共块的名字,有一个更快的方法只使用你的键盘来插入块——/(正斜杠)。
如果您按“Enter”开始一个新的段落块,您可以通过键入一个正斜杠,后跟您想要插入的块的名称来快速插入一个块。
当您开始输入时,您将看到与您的查询匹配的所有块的列表。然后,您可以使用键盘箭头来导航块,并点击“Enter”来选择您想要插入的块。
以下是使用快速插入添加图像块的示例:

How to use the forward slash to quick-insert blocks.
2.通过从桌面拖动图像来插入图像
如果您正在插入许多图像,块编辑器包括另一个节省时间的功能,让您无需在上传图像之前添加图像块。
相反,你可以直接把图片文件从你的桌面拖到你想把它添加到文章中的位置。当您将图像文件拖到站点内容上时,您会看到一条蓝色的线标记图像显示的位置。
一旦你发布了文件,WordPress 会自动上传并在适当的位置插入一个图片块:

You can insert images by dragging the file from your desktop.
3.使用一些降价格式
如果你是创建内容的 Markdown 语法的粉丝,你会很高兴地知道块编辑器确实支持对 markdown 的一些有限使用——主要用于标题。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
例如,如果要插入带有 H3 标签的标题块,可以键入三个标签(### ),然后按空格键。编辑器会自动将其转换为 H3,然后您可以继续键入标题:

The block editor supports basic Markdown syntax for headings.
假设您想要更高级的降价支持。在这种情况下,你可以安装一个像 EditorsKit 这样的免费插件,它也可以让你对粗体、斜体和删除线使用 Markdown 我们稍后会在这篇文章中更多地讨论 Gutenberg 插件。
4.将格式工具栏固定在编辑器的顶部
如果您不喜欢格式化工具“浮动”在块上方的方式,块编辑器包括一个功能,可让您将其固定在顶部工具栏下方:

You can pin the formatting toolbar to the top.
5.复制块及其所有设置
块编辑器允许您复制和粘贴文本,就像在任何编辑器中一样—“Ctrl+C”或者右键单击并选择复制。
但是,您不能使用此方法复制和粘贴整个块,同时保留其设置。相反,您需要:
- 选择该块。
- 单击块工具栏上的三点图标。
- 选择复制。

How to copy a block with all of its settings.
一旦你以这种方式复制了这个块,你就可以像平常一样粘贴它了——即“T0”Ctrl+V或者右击并选择粘贴。
6.使用块列表视图快速选择正确的块
对于大多数块,您只需点击编辑器来选择块。然而,如果您开始使用“嵌套”块,比如在列或组块中插入块,这可能会变得棘手。
编辑器包括一个列表视图选项,你可以从顶部工具栏打开它来解决这个问题。列表视图将显示每个块,包括缩进的嵌套块。
您可以通过单击列表中的块来选择它,当您将鼠标悬停在列表中的块上时,编辑器也会高亮显示该块。
在下面的示例中,您可以看到:
- 主父列块
- 每列的嵌套块
- 一列中的嵌套组块
- 组块中的嵌套标题块
要选择主父块,只需打开列表视图并从列表中选择它:

Opening List View helps you navigate nested blocks.
7.打开代码编辑器(针对单个块或完整的帖子)
古腾堡块编辑器的优势之一是,它允许您配置许多样式和布局选项,而无需求助于代码。然而,在某些情况下,对于更高级的用户来说,您可能仍然希望直接访问代码。
为了帮助你做到这一点,古腾堡编辑器提供了几个不同的选项。
首先,您可以只编辑单个块的代码,这对于插入 CSS 类这样的小调整很有用。为此,从块的工具栏打开下拉菜单并选择编辑为 HTML :

How to edit a single block as HTML.
选择此选项会将可视预览转换为该块的代码编辑器,而不会影响其他块的可视预览:

The HTML editor for a single block.
其次,编辑器包括一个定制的 HTML 块,您可以使用它来嵌入完整的 HTML 片段。你所要做的就是添加代码块并粘贴到你的代码中。
最后,您还可以使用右上角的下拉菜单或键盘快捷键打开整个文档的完整代码编辑器:Ctrl+Shift+Alt+M。
请记住,当您打开完整的代码编辑器时,您还会看到来自 Gutenberg 的块格式标记,因此导航起来可能有点棘手:

The full code editor, which includes the block markup.
8.学习键盘快捷键
块编辑器包括许多键盘快捷键,让你执行常见的动作。花时间去学习它们是值得的,因为它们会让你更有效率,让你免于重复点击鼠标。
以下是一些最常见的快捷键——如果你用的是 Mac,你会想把“Ctrl”换成“Command (⌘)":
- 打开封锁列表视图—Shift+Alt+O
- 保存您的更改— Ctrl + S
- 撤消您的最后一次更改— Ctrl + Z
- 重做你上一次的撤销—Ctrl+Shift+Z
- 复制选中的块—Ctrl+Shift+D
- 删除选中的块—Shift+Alt+Z
- 在所选块之前插入一个新块—Ctrl+Alt+T
- 在所选块后插入一个新块—Ctrl+Alt+Y
当你在编辑器中时,你也可以打开所有键盘快捷键的完整备忘单。为此,您可以使用键盘快捷键— Shift + Alt + H —或者单击编辑器右上角的“三个垂直点”菜单图标( ⋮ )并从下拉菜单中选择键盘快捷键。
9.通过隐藏块来清理你的界面
默认情况下,块编辑器会添加许多块,但是您可能不会使用所有的块。为了帮助你清理界面,编辑器包含了一个名为块管理器的特性,可以让你禁用和隐藏不使用的块:

You can uncheck blocks to hide them from the block inserter.
10.为跳转链接添加锚点
最后,我们最后一个有用的技巧是块编辑器专用的 HTML 锚链接特性,它让你创建到你的内容的特定部分的跳转链接(例如目录)。
需要一个给你带来竞争优势的托管解决方案吗?Kinsta 为您提供了令人难以置信的速度、一流的安全性和自动伸缩功能。查看我们的计划
在经典编辑器中,您必须使用代码手动添加 HTML 锚。但是有了 Gutenberg,你可以在任何区块设置的高级区域的 HTML 锚字段中输入跳转链接的文本:

How to set a custom anchor text.
深入了解更高级的块编辑器概念
至此,我们已经介绍了相当多的关于编辑器如何工作的内容,以及一些提高工作效率的技巧。现在您已经有了基本的知识,让我们来看两个稍微高级一点的策略:
- 块状图案
- 可重复使用的块
块状图案
一个块模式本质上是一个模板。它是排列成一个布局的块的集合。可能是一些小事情,比如按钮的排列。它甚至可以是整个部分的模板,甚至是整个页面的模板。
WordPress 自带内置的 block 模式,第三方插件开发者也可以添加他们自己的。
您可以从主插页器的图案选项卡插入新图案:

How to insert a block pattern.
插入块图案后,您可以完全编辑组成该图案的所有块,就像手动添加块一样。
目前,核心 Gutenberg 编辑器不允许您创建您的块模式(除非您知道如何编码)。然而,你可以用 Justin Tadlock 的免费块模式生成器插件来解决这个问题。激活插件后,你可以使用 Gutenberg 创建你的设计,然后将设计保存为图案。
首先,进入模块模式 > 添加新的,使用编辑器创建一个新的模式。完成后,请务必发布它:

Creating your custom block pattern.
完成后,您就可以像插入任何其他图案一样插入您的积木图案了——在未分类的部分寻找它:

Inserting the custom block pattern that you created.
WordPress 核心团队还在 WordPress.org 发布了官方区块模式库。您可以使用复制和粘贴将它们插入编辑器中。只需点击版型库网站上的复制按钮,然后粘贴到编辑器中即可。
可重复使用的块
可重用模块是一个或多个模块的集合,可以作为一个组插入。它们类似于块模式,但有一个关键区别:
块模式是您将在每个实例中编辑的起始模板,而可重用块在您包含它的每个实例中都是相同的。
如果更新可重用块,这些更改将自动应用于所有现有实例。
例如,您可以使用一个可重用的块来创建一个行动号召(CTA ),您希望它在所有内容中都是相同的。然后,如果您想要更新 CTA,您只需要更新可重用块一次,就可以在整个站点中更改它。
要在 Gutenberg WordPress 编辑器中创建一个可重用的块,单击并拖动选择一个或多个块。然后,点击添加到可重用模块选项。(我们上面提到的插件也可以让你用这种方式创建方块图案。)

How to create a reusable block.
然后,您的块将被分组,您可以在侧栏的可重用块设置中为您的可重用块命名。
现在,您将能够通过搜索其名称来插入该可重用块。您可以使用`/'快速插入块:

How to insert a reusable block.
如果您更改了可重用块,您可以选择在更新帖子时发布这些更改。如果您决定发布可重用块的更改,这些更改将自动应用到可重用块的每个实例:

How to update a reusable block.
用插件扩展块编辑器
到目前为止,除了少数例外,我们一直关注核心块编辑器功能。
不过,block editor 最棒的一点是,你可以使用插件来扩展它,就像你可以使用 WordPress 站点的其他部分一样。
您可以使用插件做一些不同的事情:
- 添加新的内容块:插件可以添加您可以在设计中使用的新内容块。这是目前 Gutenberg 插件最常见的用例。
- 添加新的模板/块模式:有些插件使用了核心块模式系统,有些则创建了自己的模板系统。
- 改变编辑器界面/特性:可以使用插件修改编辑器本身。例如,您可以添加更好的降价支持。
除了专门为 Gutenberg 构建的插件,许多其他 WordPress 插件也可以使用 block editor。
例如,如果你正在使用一个联系人表单插件,这个插件可能会给你一个专用的块,你可以用它来嵌入你的表单。许多其他类型的插件也是如此。
一旦你掌握了编辑器的基础知识,就值得探索这些插件,看看你是否能找到任何可以改善你的体验的插件。
以下是我们写这篇文章时一些最受欢迎的选择:
你可以在WordPress.org 阻止启用插件部分看到更多。
古腾堡 WordPress 编辑器和全网站编辑
正如我们在本文开头提到的,Gutenberg 项目的目标不仅仅是一个内容编辑器。
长期计划是让 WordPress 进入全网站编辑。它的意思就是它所说的——目标是你最终能够使用古腾堡编辑器编辑你的网站的所有部分。这包括你网站的页眉、页脚、边栏等。
与 WordPress 5.0 中的 block editor 不同,完整的站点编辑采用了一种迭代的方法。这将是一个逐渐增加的功能,每个新版本都建立在以前的基础上。
例如,从 WordPress 5.8 开始,你现在将使用块编辑器来管理你站点的小部件。您还可以访问一些新的主题块,如站点徽标、导航、查询循环(允许您为列表帖子创建模板)等等。
但是,尽管官方的全站点编辑仍在进行中,一些勇敢的主题开发者已经开始发布基于块的主题,这给了我们一些关于全站点编辑如何工作的很好的例子。
此外,你可以在 Gutenberg 的插件版本中访问一些实验性的完整站点编辑功能。
所以,让我们来看两件事:
- 从 WordPress 5.8 开始,现有的核心全站点编辑功能
- 基于实验特征的“完全”全站点编辑可能如何工作
重要的
到全网站编辑成为主流的时候,所有这些都可能发生或大或小的变化。只是给你一个大概的概念。
使用块而不是小部件
从 WordPress 5.8 开始,你将使用块来控制你的侧边栏和页脚,而不是小部件(默认情况下——如果你愿意,你可以禁用它)。
当你进入外观 > 微件时,你将能够使用块编辑器管理每个微件区域的内容。
您可以看到每个小部件区域都有一个单独的编辑器,您可以通过单击折叠开关来打开它。您还可以通过单击顶部附近的钩形箭头图标在不同的小部件区域之间移动块:

Using blocks to edit widget areas.
使用新的主题块
WordPress 5.8 还增加了新的专用主题块,可以让你在网站中插入动态内容。当你在未来的版本中为你的主题设计模板时,这些模块也将扮演一个关键的角色。
例如,假设您想要在页面上嵌入一个最近内容的列表。现在,您只需添加查询循环块,就可以动态地插入来自特定的文章类型(例如博客文章)的内容,包括按类别、作者、关键字等进行过滤:

Using the Query Loop block to display dynamic content.
在查询循环块中,可以嵌套其他主题块来控制显示内容的模板。例如,您可以通过在模板中添加帖子日期块来显示每个帖子的日期。
使用 WordPress 5.8 中的查询循环块,你可以设计你自己的博客列表页面。适当的全站点编辑会扩展到你的整个主题——所以接下来让我们看看。
设计内容模板
模板编辑模式是 WordPress 5.8 的另一个新特性。它允许你使用 Gutenberg 来设计你的文章和页面的模板。
目前,这个特性只有在你的主题开发者特别启用它的情况下才可用,所以如果你的主题开发者还没有这样做,你可能看不到它。
如果你使用的主题支持 WordPress 5.8 中的模板编辑模式,当你编辑一篇文章或页面时,你会在侧边栏的文章/页面标签中看到一个新的模板部分。您可以创建一个新模板或选择一个现有模板:

Creating a new template in themes supporting Template mode.
如果你创建了一个新的模板,你可以给它一个名字来帮助你记住它。然后,您可以使用特殊的模板编辑器模式设计模板,以及我们在上一节中详述的新主题块:

The new template editor in WordPress 5.8.
Blockbase 全站点编辑示例
Blockbase 是 Automattic 的一个主题,作为一种“概念验证”和完整站点编辑的平台。它仍然是实验性的,所以在这些功能出现在核心 WordPress 软件之前,它可能会改变。但是它提供了一个完整站点编辑的概念。
安装了主题和 Gutenberg 的插件版本后,你会得到一个新的站点编辑器区域,让你使用上面看到的编辑器“构建”你的主题。
然而,最关键的区别在于,你不仅仅是在创建一篇文章或一个页面。相反,您使用 Gutenberg WordPress 块编辑器来创建所有站点内容都将使用的实际模板——例如,您的标题模板。

An early example of Full Site Editing.
为了帮助您实现这一点,您将获得一系列新的设计模块,包括您在上面看到的一些主题模块:

The new design blocks with Full Site Editing.
要在不同的模板之间导航,你可以点击左上角的 WordPress 标志来编辑其他模板和创建新的模板:

Editing different theme templates.
同样,这个想法是你将最终能够使用古腾堡编辑器来控制你的主题的所有模板/布局。当这种情况发生时,创建一个 WordPress 网站将会与我们在 2021 年认为的“正常”大不相同。
自古腾堡计划启动以来的两年多时间里,已经发生了很多变化,未来还会有更多变化!😲看看这个指南,看看未来几个月和几年将会发生什么👀
摘要
自 2018 年以来,古腾堡块编辑器取得了很多进展。随着即将到来的全站点编辑,块编辑器只会成为 WordPress 更重要的一部分。
在这篇文章中,我们涵盖了从块编辑器基础到高级提示和功能的所有内容。我们还研究了未来完整的网站编辑可能会是什么样子。
如果你还没有准备好尝试它,你可以永久禁用古腾堡和使用经典编辑器。然而,古腾堡将继续增长,所以这不是你想永远忽视的东西。
你对编辑还有什么问题或想法吗?如果是这样,我们很想听听你的意见,好的和坏的。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
了解如何用 Vue.js 创建一个无头 WordPress 站点
WordPress 已经成为开发者和非开发者快速建立和创建令人惊叹的网站的首选内容管理系统。
使用微服务架构,内容管理后端与前端分离,可以最大限度地控制两端这个分离问题是无头内容管理系统,包括无头 WordPress 解决方案,试图解决的问题。
使用无头方法,企业可以更精细地控制内容管理后端。他们还可以自由使用他们选择的任何前端,包括 React、 Vue、Angular 等。
本指南将详细探讨 headless WordPress,以及它到底是什么,何时以及为什么你应该考虑使用它。最后,我们将探索创建一个无头 WordPress 环境,用 Vue.js 构建前端,并使用 Kinsta 部署无头 WordPress。
什么是无头 WordPress?
WordPress 是一个整体的应用程序,后端和前端紧密地联系在一起。后端是管理的起点,您可以在这里创建、编辑、添加和删除内容,包括更改外观配置。相反,前端负责向用户显示内容。
无头 WordPress 是用来描述分离 WordPress 的术语。后端(管理)部分与 WordPress CMS 的前端部分是分开的。您可以使用自己选择的任何前端框架,将前端作为独立的应用程序进行开发和管理。
Ready to take a deep dive into headless WordPress, learn why you should consider using it, and how to deploy it on your sites? 🚀 Click here ⬇️Click to Tweet ## 无头 WordPress 的利与弊
接下来,我们将探讨无头 WordPress 的利与弊,让你更好地理解这个概念。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
赞成者
首先,我们将从探索优点开始。
超快的性能
在这个应用程序超高速运行的时代,你的网站不应该花超过几秒的时间来加载和避免失去访问者。由于前端是从 WordPress 中分离出来的,并且可以使用现代前端工具以高性能和可伸缩性为目标进行开发,所以使用无头 WordPress 方法对网站的整体用户体验有很大的好处。
粒度控制
选择无头架构可以让您更好地控制设计布局、内容呈现以及用户与应用程序前端的交互方式。它还允许从一个中心位置保护和访问您的后端内容。
增强的可扩展性
扩展 WordPress 有时会很复杂,因为你不能完全控制 WordPress 的所有组件和代码,主要是如果你不是开发者的话。但是有了 WordPress 的解耦,孤立地缩放每个部分是毫不费力的,你可以很容易地检测出哪个部分需要缩放。
更严格的安全措施
我们再怎么强调无头 WordPress 的安全优势也不为过,因为分离的 WordPress 对黑客和 DDoS 攻击有很高的安全优势。无头的 WordPress 方法使得黑客很难访问你敏感的后端数据,因为它与你的前端,即面向用户的网站是分开的。
轻质设计
您将对前端设计的结构和布局有更多的控制权。此外,您可以更自由地在前端工作,并进行定制设计;感谢 REST API 调用,您将能够利用现代 web 工具并在前端部署它们。
多渠道内容发布
由于 headless WordPress 使用一个基于 API 的系统将你的内容传送到前端,你可以在任何地方和任何平台上显示你的内容,包括桌面、网站、移动应用和触摸屏信息亭。还可以充分利用增强现实、虚拟现实和物联网设备来显示和呈现来自基于 API 的系统的内容。
坏处
我们将更深入地探讨 headless 的缺点,但是它的主要缺点是:
- 当管理不同的网站实例时,分离后端和前端会给你带来额外的负担。
- 它的实现成本很高,因为它需要团队中的额外成员和额外的资金来运行不同的实例。
- 如果内容在所有平台上的呈现方式不一致,那么让内容在不同平台上可用会给用户带来不一致的体验。
当无头 WordPress 可能不是最好的选择时
由于 headless WordPress 是一个令人难以置信的创新,有很大的好处,当你决定是否应该使用它时,有一些事情你要记住。
- 维护无头 WordPress 是非常昂贵的。您将维护一个网站的两个不同实例,从基础设施到多个开发者。
- Headless WordPress 不支持 WordPress 的所有功能。例如,当使用独立的前端时,伟大的 WordPress 功能,如所见即所得编辑器和实时预览,将无法工作。
- 建立一个无头的 WordPress 花费更多。因此,永远记住它增加的成本。
谁应该使用无头 WordPress?
以下是你可能需要的最合适的情况:
- 如果你的网站的安全性是你最关心的,对你的公司来说是最重要的,你应该使用 headless WordPress。
- 接下来,如果你的网站不需要定期升级和更新,这将是一个很好的迹象,你需要使用无头设置。
- 接下来,如果你想有一个 WordPress 主题不容易做到的定制设计,你想用一个独特的设计给你的网站前端增添情趣。那么,无头 WordPress 就是你的下一个选择。
- 最后,如果你正在建立一个生命周期短的网站或演示网站,那么你可以尝试无头方法。
谁应该避免使用无头 WordPress
这里有几个使用 headless WordPress 不是一个好选择的例子:
- 当你的网站仅仅依靠特定的插件和功能来控制你的应用程序的前端,你应该坚持使用 WordPress,除非插件提供基于 API 的选项来消费数据。
- 假设你对你的网站编码不感兴趣,或者你的网站需要日常维护,由于你的预算低,你没有聘请专业人员进行日常维护。在这种情况下,WordPress 是一个适合你的选择。
- 如果你不是一个经验丰富的开发者,想要独自创建和管理你的网站,你应该使用 WordPress。
如何让 WordPress 无头化(搭建一个 App)
这一节将探索用 headless WordPress 作为后端,Vue 3 作为面向用户的前端来构建和开发一个新闻博客。
用 Devkinsta 设置 Headless WordPress
我们将使用 DevKinsta 开发无头 WordPress,这是一个流行的 WordPress 本地开发环境,可以在您的本地机器上舒适地设计、开发和部署 WordPress 站点。
DevKinsta 永远是免费的,在用它开发和构建 WordPress 的过程中,它为你提供了极大的好处和便利。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
你可以从官网下载并安装 DevKinsta,然后按照文档中的说明开始。
因为我们已经安装了 DevKinsta,我们将打开它并按照下面的步骤来设置我们的第一个无头 WordPress。
在 DevKinsta 仪表板上,使用 Nginx 、 MySQL 和任何可用的 WordPress 版本创建一个新的 WordPress 站点。此外,您可以导入一个现有的 WordPress 实例,或者从仪表板创建一个自定义的 WordPress 实例。
接下来,给你新创建的 WordPress 实例一个名称、管理员用户名和密码,然后点击 Create 并复制出详细信息,同时 DevKinsta 在你的本地机器上创建一个新的 WordPress 实例。
接下来,点击打开站点,在默认浏览器上打开你新创建的 WordPress 实例。
最后,您可以通过访问http://headless-wordpress-news-blog.local/wp-admin链接并输入您在创建新实例时输入的管理员登录凭证来登录管理仪表板。
请注意,我们已经用 URL http://headless-wordpress-news-blog.local在本地设置了我们的无头 WordPress,前端托管在本地http://news-blog.local,我们将在整个教程中使用它。
配置我们的无头 WordPress
接下来,在成功登录你的 WordPress 仪表盘后,你可以继续安装你选择的任何插件和配置。
在本教程中,我们将完全禁用主题,只通过安装简单的网站重定向插件来访问基于 WordPress REST API 的内容。
进入插件>添加新的,搜索简单网站重定向,安装并激活:

WordPress plugin installation.
接下来,点击插件设置并输入你的基于前端的 URL(例如http://news-blog.local),点击高级设置选项并将以下路径——/wp-admin、/wp-login.php和/wp-json——添加到排除路径部分。
最后,在重定向状态下拉菜单中选择启用来启用插件:

Simple Website Redirect plugin settings.
…就是这样!
另外,如果你默认访问http://headless-wordpress-news-blog.local/wp-json时没有启用你的 JSON API,你可以通过打开 WordPress 设置下的永久链接,选择帖子名称或者除了普通之外的任何一个你选择的来启用它:
需要一流的,快速的,安全的主机为您的新电子商务网站?Kinsta 提供超快的服务器和来自 WooCommerce 专家的 24/7 世界级支持。查看我们的计划

WordPress Permalink settings.
现在,当您访问您的http://headless-wordpress-news-blog.local/wp-json时,它应该会向您呈现如下 JSON 数据:
{
"name": "Headless WordPress News Blog",
"description": "Just another WordPress site",
"url": "http://headless-wordpress-news-blog.local",
"home": "http://headless-wordpress-news-blog.local",
"gmt_offset": "0",
"timezone_string": "",
"namespaces": [
"oembed/1.0",
"wp/v2",
"wp-site-health/v1"
],
"authentication": [
],
"routes": {
"/": {
"namespace": "",
"methods": [
"GET"
],
"endpoints": [
{
"methods": [
"GET"
],
"args": {
"context": {
"default": "view",
"required": false
}
}
}
],
...
设置 Vue.js(前端)
我们将使用 Vite web 开发工具创建我们的 Vue 3 应用程序来连接 headless WordPress。可以阅读更多关于 Vue 3 和 Vite 开发工具的内容。
在这篇文章中,我们将建立一个新闻博客。该项目的所有后端内容管理将使用 Devkinsta 开发和托管我们的无头 WordPress。
键入这些简单的命令:
npm init @vitejs/app news-blog
cd news-blog
npm install
npm run dev
如果您的用户名中有空格问题,请尝试使用:
npx create-vite-app news-blog
注意,我们已经配置了我们的 Vue 3 应用程序来监听http://news-blog.local,但是您可以坚持使用默认的http://localhost:3000。
最后,用你选择的任何代码编辑器打开你的 Vue 3 代码库。我们将使用 VSCode ,让我们用代码来弄脏我们的手。
T3】
消费 WordPress API
我们已经继续开发 Vue 应用程序的剩余部分,以节省您的阅读时间,但是您可以继续从我的 GitHub 中克隆库。
显示应用程序发布组件
下面的代码片段显示了我们如何用我们的 Vue 实例实现 WordPress REST API,以显示来自 headless WordPress 的所有帖子:
<template>
<section>
<div class="padding-top">
<div class="container inner-padding-top">
<div class="row">
<div class="col-md-12 col-sm-12-col-xs-12 text-center">
<h2 class="lead-title text-uppercase">
Latest Backend Dev. Articles
</h2>
<h3 class="article-subtitle">
Latest Backend Dev. Articles curated daily by the community.
</h3>
</div>
</div>
<div class="row mb-1 mt-5">
<post v-for="(post, i) in posts" :key="i" :post="post" />
</div>
</div>
</div>
<div class="col-md-12 col-sm-12-col-xs-12 text-center mb-5">
<Button link="/posts" class="col p-3">More Articles</Button>
</div>
</section>
</template>
<script>
import { mapState } from 'vuex'
export default {
computed: {
...mapState({
posts: (state) => {
return [...state.post.posts].slice(0, 22)
},
}),
},
}
</script>
显示单个帖子组件
代码片段显示了我们如何使用 WordPress REST API 和 headless WordPress 检索一篇文章,并在我们的 Vue 实例中显示它:
<template>
<div class="card single">
<div class="card-head pl-3 pr-3 pt-3">
<h1 class="title">{{ post.title || '' }}</h1>
<div class="d-flex">
<div class="author d-flex pr-3 pb-4">
<div class="profile mr-2"></div>
<a :href="'/authors/' + post.author.slug" class="subtitle is-6">
{{ post.author.name }}
</a>
</div>
<div class="date_created">
<small class="text-muted">
<li class="fa fa-calendar"></li>
<time
:datetime="$moment(post.date).format('MMMM Do YYYY, h:mm:ss a')"
>{{ $moment(post.date).format('MMMM Do YYYY') }}</time
>
</small>
</div>
</div>
</div>
<div class="block-image pl-3 pr-3 pt-2 mb-3">
<img
v-lazy-load
:data-src="image"
class="card-img-top img-fluid"
:alt="post.title"
/>
</div>
<div class="tags absolute">
<a
v-for="category in post.categories"
:key="category.id"
:href="'/categories/' + category.slug"
class="btn-tag"
>
{{ category.title }}
</a>
</div>
</div>
</template>
<script>
import Vue from 'vue'
export default {
name: 'SinglePost',
props: {
post: {
type: [Object, Array],
default: () => {},
},
},
}
</script>
下面是为后端内容对 headless WordPress API 进行 API 调用的商店:
export const actions = {
async getPosts({ commit }, { page, count = 22 }) {
try {
const response = await fetch(
`http://headless-wordpress-news-blog.local/wp-json/wp/v2/posts`
)
const data = await response.json()
if (data) {
commit('setPosts', data)
}
return data
}
},
async getPost({ commit }, id) {
try {
const response = await fetch(
`http://headless-wordpress-news-blog.local/wp-json/wp/v2/posts/${id}`
)
const data = await response.json()
if (data) {
commit('setPost', data)
}
return data
}
},
}
用 Kinsta 部署 Headless WordPress
最后,使用 Kinsta 托管服务,DevKinsta 使得部署你的无头 WordPress 变得非常容易。
要将你的无头 WordPress 部署到 Kinsta,点击你的 DevKinsta 仪表板上的按钮并使用你的登录凭证登录到 Kinsta。您可以创建一个新的金士达账户来获取您的登录凭证。
你可以学习如何将变化推送到暂存环境中,以便只需点击一下鼠标就可以将你的无头 WordPress 部署到 Kinsta 主机服务中。
最后,您可以将 Vue.js 实例部署到您选择的任何云托管提供商。请确保相应地更新您的无头 WordPress 端点,以便在真实的生产环境中测试您的应用程序。
Want to create a headless WordPress environment? 👀 This post has you covered 💪Click to Tweet
摘要
无头 WordPress 和它带来的好处还会持续一段时间。随着越来越多的开发者和网站所有者开始理解无头选项的好处,它的受欢迎程度只会继续增长。
在本指南中,我们向您介绍了无头 WordPress 的优点、优点和缺点,并向您展示了如何使用 DevKinsta 构建和部署您的第一个无头 WordPress。现在,你已经开始实现你的无头 WordPress 了。
对于部署一个无头的 WordPress 站点,你有什么建议?请在评论区分享!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
8 款最佳标题分析工具对比(深入探讨如何使用它们)
现在被称为广告之父的大卫·奥格威是有史以来最好的广告文案之一。他对标题的重要性有什么看法?
平均来说,阅读标题的人数是阅读正文的五倍。当你写好标题时,你已经花掉了你一美元中的 80 美分。”
直到今天,作家都没有在标题上花足够的时间。这可能是没有人阅读他们内容的主要原因。但是你不必犯这个错误。
让我们来看看为什么标题如此重要,你如何创建一个如此引人注目的标题,让人们情不自禁地点击它们,并测试现有的最好的标题分析工具。
为什么标题如此重要?
大卫·奥格威是 20 世纪的人。他生于 1911 年,死于 1999 年。
他经历了苏联的诞生和解体,大英帝国的缓慢消亡,以及两次世界大战。
20 世纪也是令人震惊的技术革新的世纪,在这个世纪里,飞机从一项新生技术变成了一种普通的运输方式,电脑成为了一种消费品,世界被互联网连接起来。
然而,尽管所有的政治动荡,前所未有的暴力和令人眼花缭乱的技术进步,在某些方面,这也是一个安静得多的时间。
想想吧。在奥美一生的大部分时间里,媒体包括报纸、杂志、广播和电视。
你还记得在互联网、社交媒体和智能手机出现之前是什么样子吗?那是奥格威的世界。
现在这个世界已经不存在了。我们口袋里都有一扇通往无限社交、娱乐和知识的大门。每次我们上网时,我们都被试图引起我们注意的信息轰炸。
有一封来自朋友的电子邮件,一个堂兄在你的度假照片上留下了评论,有三篇你想读的博客文章,有一个新的播客插曲,两个你最喜欢的 YouTubers 用户刚刚发生了争执
然后是所有的谷歌、脸书、Instagram、YouTube 和播客广告。
如何从头开始写出更好的标题:
写更好的标题是一门艺术,任何人都可以学习和提高。如果你不得不从头开始,遵循以下建议:
- 广泛调查你的客户
- 看看你的竞争对手的最佳标题创意
- 使用客户的话(不要使用行话)
- 在标题的开头使用数字
- 使用有力的词汇,如“秘密”、“不为人知的”、“隐藏的”
- A/B 测试您的标题
- 衡量你的点击率并适应
Support
现在,想想这个:如果标题在奥美时代如此重要,你不认为它们在我们总是被拉向无数方向的今天更加重要吗?
当今世界不缺少内容。一个好标题的作用是做出承诺,正如 Orbit Media 的联合创始人兼 CMO Andy cristo Dina清楚地解释了:
“在我们点击任何东西之前,我们会进行瞬间成本效益计算。[……]标题的作用是指出它的好处,并向访问者承诺它是值得的。而且要在不到一秒的时间内完成。好处越具体,访问者点击的可能性就越大。伟大的头条做出具体的承诺。”
这是图示的概念:

What’s happening in your visitor’s brain when facing an headline (Image source: orbitmedia.com)
如果你没有抓住读者的注意力,也就是说,成本与收益的等式没有得到满足,你就会失去他们,因为他们会在几秒钟内转向更令人兴奋的东西。
当人们访问你的博客,在社交媒体上看到你的内容,或者在搜索引擎结果页面上看到你的网站时,你的标题是他们看到的第一件事。
请记住,如果你想出一个弱标题,不管你的内容有多好:没有人会去读它。
那么,如何才能写出好的标题呢?
了解你的目标受众
你知道有说服力的文案的基础是什么吗?市场调研。
这可能不是你期待的答案。人们经常想象,最好的文案是在天才的创意迸发中写成的。但现实要平凡得多。
最好的文案是由那些比目标受众更了解自己的文案撰写人撰写的。
如果你只是坐在那里,试着想象是什么驱使你想要接触的人,你是无法到达那里的。
不。你需要真正走出去,从马的嘴里得到它。你怎么做到的?
假设你有一个 keto 博客。如果是这样的话,你可能已经对这种饮食有了至少一些经验,并且明白为什么人们会被它吸引。但是你可以通过市场调研让你的文案更上一层楼。
Reddit 是最受欢迎的在线论坛,它包含了你能想到的几乎所有内容。
subreddit 有 130 万名会员,他们都对生酮饮食感兴趣。
你可以简单地通过每天访问这个子网站,观察哪些帖子获得了最多的支持,看看哪些问题是最常见的等等,来了解你的目标受众。

Subreddit about Keto
油管(国外视频网站)
Youtube 是世界上最受欢迎的视频托管网站,也是第二大搜索引擎。
为什么不看看你所在的领域中最受欢迎的 YouTubers 用户是怎么说的呢?
例如,Tristan Haggard 经营的 Primal Edge Health 频道拥有 12 万多名订户。

The Primal Hedge Health Channel on YouTube
现在,如果你进入“视频”部分,点击“排序”并选择“最受欢迎”,你会看到他所有的视频,从最受欢迎到最不受欢迎。

Videos from the Primal Hedge Health Channel
这可以让你看到哪些主题最能引起目标受众的共鸣,以及哪些标题效果好。
如果你点击其中一个视频,你将能够看到评论,甚至更深入地了解你的目标受众的想法。

Comments from the Primal Hedge Health Channel
请记住,Youtube 上的评论通常都是些迷妹,所以要做好筛选大量无用评论的准备。
分析你所在领域的热门 YouTube 频道是一个很好的方法,可以帮助你增进对目标受众的了解。
博客
当然,如果你想创建一个关于某事的博客,你应该看看你的竞争对手。
例如, ruled.me 是一个受欢迎的 keto 博客,拥有超过 115,000 名订阅者,并且充满了 keto 资源。
你可以分析他们的内容,看看他们做得好的地方,缺少什么,然后制作出更好的东西。

The ruled.me blog
现在,keto 是市场研究的一个简单例子,因为它是一个如此受欢迎的话题,但你可以对几乎任何东西做同样的事情。
记住:最好的文案是那些最了解他们的目标受众的人,那些进行深入客户研究的人。
说到文案,再多的研究也不为过。只是研究太少。
使用标题公式
你知道那句谚语“好的艺术家复制,伟大的艺术家窃取”?
嗯,在文案世界里,“偷”标题是一种标准做法,因为我们已经知道什么可行,什么不可行。所以不要试图重新发明轮子。使用标题公式。
乔恩·莫罗的书“52 个标题技巧”是标题公式的最佳资源之一,你可以免费下载这本书。
莫罗在他的书中写道:
- 操作指南标题。“如何[空白]”、“如何成为[合意的品质]”、“如何[空白]而没有[令人反感的动作]”、“如何[空白]而[空白]”、“如何在 5 分钟内[做某事]”、“如何像老板一样[做某事]”。

How-to Headlines Formula
- 列出标题。“7 种方法[做某事]”、“13 种方法[做某事]当[情况]”、“(The)前 10 个[空白]”、“7 个步骤达到[目标]”、“7 个[目标]提示”、“7 个[形容词]事实[人/观众]应该知道”、“7 个来自/由[名人]引用的将[期望的结果]、“7 个将改变你生活的[空白]”等等。

List Headlines Formula
- 额外的头条新闻。“警告:[Blank]”,“为什么[动作/事物]是/可能是[观点/断言]”“[疑问/问题]下面是如何修复的”“[Blank]终极指南”“”、“[Blank]的[群体/知名人士]指南”。

Bonus Headline Hacks
还有两个附录:
- 附录一:“50 个重磅头条即时灵感”。
- 附录二:《173 个牛逼形容词加力量加 Pizazz》。
使用这些公式写标题可能看起来缺乏创意,机械,但文案是关于结果,而不是创意。
一旦你学会了这些公式,你就会开始到处看到它们。它们被最成功的报纸、杂志和博客所使用。为什么?
因为它们有用。
当然,如果你想让你的文案更上一层楼,有一个带有这些模板的 swipe 文件是不够的,你需要练习使用它们,直到这些公式在你的脑海中根深蒂固,你再也不需要去查它们了。
例如,当贾斯汀·布莱克曼决定改进他的头条游戏时,他在 106 天内写了 10211 条头条。
他承诺在 100 天内每天写 100 条头条新闻,尽管人们对他的能力持怀疑态度,但他还是坚持了下来。
结果,他写标题的速度变得更快了,以至于不用查公式就能写出 80+个标题,还能在午休时敲出 100 个标题。
此外,他不仅变得更快了,他变得更好了,你可以看到随着他挑战的进展,他的头条新闻是如何提高的。
贾斯汀分享了 16 个来之不易的头条外卖。想知道清单上最重要的是什么吗?
“做工作。
没有什么衣服、物品或模板能比得上戴上手套变脏。到了停止阅读开始行动的时候了。熟能生巧。这是唯一能让事情坚持下去的方法。"
你不需要像贾斯汀那样全力以赴,但如果你想学会写更好的标题,那么你需要练习这门手艺。这是无可避免的。
当然,一天 100 个头条是疯狂的…但是你能每天做 10 个吗?
使用有力的词语
权力词汇是引发特定情感的词汇。
例如,【暖心】**【鼓舞人心】这些词令人振奋,而【令人震惊】这些词让你警醒,让你警惕。
你可以使用有力的词汇来增加标题的趣味,吸引读者的注意力。
看一看来自 Cosmopolitan 的这个标题,Sumo 在他们的“401+可笑的有用的单词来增加转化率”:

Cosmopolitan headline
Cosmo 本可以用“爱莉安娜·格兰德推出银色新发色”来跑。但那真的有意思吗?好吧,她染了头发,那又怎样?
然而,"爱莉安娜·格兰德出道的一款 惊世骇俗的 银白色的新发色"立刻让你想知道更多。有什么好震惊的?阿丽亚娜现在做了什么??
正如你所看到的,有力的词语可以让标题更有说服力。
所以,去获得相扑的 401+单词列表,并开始在你今天的头条中使用它们。
向最好的人学习
仅仅学会公式,使用有力的词汇,想出自己的标题是不够的。
你还需要通过分析具有最佳标题的渠道来研究文案大师:
BuzzFeed
BuzzFeed 由 Jonah Peretti 和 John S. Johnson III 于 2006 年创建。
从一开始,该公司就专注于病毒内容。他们从收集信息开始,然后转移到制作信息,现在他们的列表和测验已经很出名了。

BuzzFeed Headlines
虽然说 BuzzFeed 开创了点击诱饵标题可能不准确,但该公司肯定将其提升到了一个全新的水平,以至于他们启发了一个模仿网站 ClickHole。
Bassim Eledath 使用数据科学技术分析了 BuzzFeed 标题。他发现了什么?
显然,BuzzFeed 标题的平均长度是 11.85 个单词。

Average Headline Length for BuzzFeed
然后,他将关注点缩小到 11 个单词的标题,并发现了最常见的 BuzzFeed 标题结构:

Common Headline Structure for BuzzFeed
根据 Bassim 的研究,最流行的序列遵循 CD,NNS,WDT,VBP 的模式。
事实上,16%的标题都是以数字开头的,考虑到 listicles 在 BuzzFeed 的成功中扮演的角色,这并不奇怪:

Headlines starting with numbers
现在,无论你对 BuzzFeed 有什么看法,你都必须承认它们的标题是有用的,所以研究它们是有意义的。
向上的
UpWorthy 于 2012 年由 Eli Pariser 和 Peter Koechley 创立。
他们的使命是“改变世界关注的东西”,这意味着他们以“进步”的视角制作病毒式内容。

Upworthy.com
它们是比 BuzzFeed 更严肃的渠道,它们的标题更长,更少点击诱饵。
世界性的
Cosmopolitan 最早成立于 1886 年,是一本家庭杂志,后来转变为文学杂志,1965 年成为女性杂志。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

Cosmopolitan.com
凭借如此丰富的经验,Cosmo 已经真正掌握了撰写引人注目的标题的艺术,并且是一个很好的例子,说明了如何制作一个人们想点击而又不会沦为完全点击诱饵的标题。
每日邮报
《每日邮报》是一份英国小报,创办于 1896 年。
它因不可靠和哗众取宠而受到广泛批评,但它仍然非常受欢迎(它是英国第二大报纸)。
《每日邮报》可能不是最好的信息来源,但你知道小报最擅长什么吗?头条新闻。

Dailymail.co.uk
你可能会对研究 BuzzFeed、UpWorthy、Cosmo 和 DailyMail 的标题有点怀疑,因为它们并不完全是获得普利策奖的出版物。
然而,你应该让你心中的记者暂停一秒钟,仔细看看那些让人忍不住点击的标题。你不想学学怎么做吗?
A/B 测试您的标题
在过去,你会花很多时间来构思你能想到的最好的标题,一旦它到了印刷的时候,你就无能为力了。没有压力,是吧?
如果我们谈论印刷媒体的话,今天也是如此。
然而,如果你在你的网站上发表一篇文章,那么标题并不是一成不变的。
事实上,您可以测试它的几种变体,然后选择胜者。但是这到底是怎么回事呢?
这一切都归结于一种叫做 A/B 测试的转化率优化方法。
当你运行一个 A/B 测试时,你创建了同一个网站的两个变体,一个是控制版本(A),另一个是实验版本(B)。
然后,你把流量一分为二,一半发给版本 A,一半发给版本 b。
然后让测试运行,直到它达到统计显著性,查看结果,确定哪个变体获胜并保留获胜者。

A/B testing explained
所以,如果你在测试标题,你需要创建同一篇博文的两个变体,它们之间唯一的区别应该是标题。
然后你运行一个测试来决定哪个标题更能引起你的观众的共鸣。
当谈到 A/B 测试软件时,有很多选择,但这里有你应该考虑的前四个:
然而,请记住,要使测试有效,它需要达到统计显著性。那是什么意思?
意味着你需要向每个变体发送一定量的流量,以确保你看到的模式不是偶然的。

Probability and statistical significance explained
比如你只给 A 页发一个访客,给 B 页发一个访客,结果就一文不值。为什么?
因为你无法确定 say 网站 B 表现更好的事实是否是因为标题。
也许你派去的那个人那天心情很好,所以他们决定采取你想要的行动?
然而,你发送给每个变体的访问者越多,结果就越有可能不仅仅是统计上的噪音。
因此,如果你给每个网站发送 10 个访问者,结果会变得更可靠,如果有 100 个访问者,结果会更可靠,如果有 1000 个访问者,结果会更可靠,以此类推。
在某一点上,结果达到 95%的统计显著性(不是统计噪声的可能性),在这一点上,它被认为是足够可靠的,可以作为您决策的基础。
所有这些都意味着,如果你想运行 A/B 测试,你需要有流量(这里是如何为你的站点增加流量),你拥有的流量越多,A/B 测试就越有价值。
所以,如果你刚刚开始,不要为 A/B 测试而烦恼,但是如果你每个月已经有很多访问者的话,一定要考虑一下。
最佳标题分析工具
现在,如果所有这些关于市场研究、标题公式和 A/B 测试的谈话没有破坏你对文案的浪漫感知,那么准备好最后一击:标题分析工具。
是的,你可以用软件来分析你的标题,并决定如何改进。
让我们仔细看看市场上最流行的解决方案:
1.高级营销研究所标题分析器
好吧,那么高级营销研究所标题分析器可能会让你对 21 世纪初感到怀旧,但不要被它的外观所迷惑,它可能非常有用。

Advanced Marketing Institute Headline Analyzer
在文本字段中输入标题,选择一个类别,然后点击“提交分析”。
与宕机和 WordPress 问题做斗争?Kinsta 是一款考虑到性能和安全性的托管解决方案!查看我们的计划
然后你会得到标题的分析,看起来像这样:

Advanced Marketing Institute Headline Analyzer Results
如你所见,我们的头条几乎在“专业文案”范围内,还不错。
这个免费的标题分析器是一个很好的方式来快速衡量你的标题是多么引人注目。
2.分享头条分析器
share through headlines analyzer 是一个更复杂的分析器,它不仅能告诉你如何与其他文案竞争,还能提供如何改进标题的建议。

Sharethrough Headline Analyzer
只需在文本字段中键入标题,按“查找”,您将得到如下分析:

Sharethrough Headline Analysis
正如您所看到的,您可以看看自己的优势,但更重要的是,您可以获得关于如何改进的建议,然后您可以立即实施并在更新的标题上再次运行分析器。
您还可以获得标题的参与度分数和印象分数:

Sharethrough Headline Analysis Results
总的来说,Sharethrough headline analyzer 是一款非常棒的免费工具,在你刚刚开始学习如何撰写引人注目的标题时尤其有用。
3.协同计划标题分析器
CoSchedule 标题分析器是最受欢迎的标题分析器。

CoSchedule Headline Analyzer
你所需要做的就是在文本字段中输入你的标题,然后点击“立即分析”。
但是,为了获得标题分析,您需要提供一些个人信息:

Info required by CoSchedule Headline Analyzer
您还需要回答几个与您的业务相关的问题:

You’ll also need to answer some questions about your business
一旦您提交了所需的信息,您将获得标题分析,其中包括总分,长度分析,谷歌搜索预览等。

CoSchedule Headline Score
我们的标题低于平均水平,建议增加不常用词的数量。

CoSchedule Headline Length Analysis
似乎我们的标题需要缩短。
这很有趣,因为 Sharethrough 说长度是它的优势之一。
然而,当我们看一看谷歌搜索预览版时,问题就变得很明显了。

Search Preview in CoSchedule Headline Analyzer
正如你所看到的,这个标题在谷歌上不起作用,如果你写这篇文章时考虑的是搜索引擎的流量,这是很糟糕的。
我想我们必须想出一个更短的标题!
CoSchedule headline analyzer 无疑是这些工具中最好的,因为它为您提供了严格的分析和大量的信息。
当然,你需要记住,虽然标题分析器是有价值的工具,但你不应该把他们的分析当成福音。
所以不要纠结于你的确切分数。重要的是了解你的标题与其他标题相比的总体情况,看看你是否能实施这些建议。
把你得到的分析看作是你应该考虑的一般准则,而不是你必须遵循的严格指令。
此外,使用标题分析器是培养文案直觉的好方法:你用得越多,你就越不需要它们,最终你会有足够的信心自己写标题。
如果你想不出头条创意怎么办?
当你发现自己正在努力写一个标题时,不要浪费时间盯着一张空白页,那没有用。
从乔恩·莫罗的“52 个头条新闻”中寻找灵感。如果这没有帮助呢?
那就该用头条生成器了!
4.相扑牛逼标题生成器
Sumo Kickass 标题生成器要求您首先选择需要为哪种内容创建标题。

Sumo Kickass Headline Generator
然后,您会被带到一个页面,该页面上有一些文本字段,您需要填写这些字段才能看到标题建议。
然后立即生成标题建议。

Headline Suggestions in Sumo Kickass Headline Generator
如您所见,它对这个特定的主题不太适用,但对其他主题可能适用。
另外,玩这个工具是记忆标题模板的好方法!
5.Inbound Now 博客标题创意生成器
Inbound Now 博客标题创意生成器是一个简单而有趣的工具,你可以用它来产生标题创意。

Inbound Now Blog Title Idea Generator
你只需要点击“点击生成标题创意!”按钮,它会显示一个标题模板。
不喜欢?再次单击该按钮。迟早会产生与你共鸣的东西。
6.影响博客标题生成器
Impact Blog Title Generator 类似于 Inbound Now Blog Title Idea Generator,但它有更多的功能,看起来很棒,而且总体上更好(无意冒犯,Inbound Now,只是保持真实!).

Impact Blog Title Generator
您需要在文本字段中键入您的主题,然后按下“下一步”按钮。
然后,您将被带到一个页面,该页面为您提供了一个标题模板,您需要通过填写文本字段来自定义该模板。

Headline Template in Impact Blog Title Generator
然后,您可以生成另一个标题模板,或者单击心形按钮将标题添加到笔记本中。
这是一个令人印象深刻的标题生成器,如果你想尝试各种标题创意,笔记本功能非常方便。
7.征兆内容想法生成器
预示内容创意生成器是一款出色的标题生成器,设计独特时尚。

Portent Content Idea Generator
你所需要做的就是在文本字段中输入你的主题,然后按下箭头继续。
你不仅会得到一个标题,还会得到标题背后的推理解释。

Using Portent Content Idea Generator
这些带有解释的泡泡对想学习写更好的标题的人来说很有价值。
8.SEOPressor 博客标题生成器
SEOPressor 是另一个你可以尝试的标题生成器。

SEOPressor Blog Title Generator
只需将你的关键词放入文本栏,使用下拉菜单对其进行描述,然后按下“生成标题”按钮。

Using SEOPressor Blog Title Generator
正如你所看到的,标题是实实在在的。谁不想读读《帮助你致富的头条分析工具亿万富翁指南》?也许我应该写那篇文章!
还有写标题的小技巧。
不要害怕使用标题生成器工具。文思枯竭是真的。有时候你只需要一点点帮助就能让你的创造力源源不断。
摘要
标题是博客文章、销售页面和几乎任何内容的关键元素。标题决定内容的成败。
你的文章有多棒并不重要。如果你不能让人们对它感兴趣,没有人会读它。正如所有病毒点击诱饵帖子所强调的那样,即使是一篇平庸的文章,当与引人注目的标题结合时,也能获得很多关注。
现在,没有人说你应该把你的博客变成 BuzzFeed 的克隆版,但是你确实需要学会写吸引眼球的标题。
别忘了奥格威说过的话。当你写好标题时,你已经花掉了 80 美分。所以,一定要好好利用它们。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
RIP WordPress 和 HHVM——我们已经运行良好
撕裂 HHVM。当谈到给你的 WordPress 网站供电时,是时候告别 HHVM 了。我们不再支持或提供 HHVM 在金斯塔。它从未得到官方支持,WordPress 的团队一年前就停止了测试。 HHVM v3.30 也将是最后一个支持 PHP 的发布系列。
由于越来越多的兼容性问题、性能下降以及不再有 PHP 支持,它不再是生产 WordPress 站点的可行选择。因此,我们已于 2018 年 8 月 20 日对所有客户淘汰 HHVM。
如果您目前在您的网站上使用 HHVM,请查看下面关于这一变化如何影响您以及您需要做什么的更多详细信息。我们还讨论了为什么这不是一个负面的变化。
- HHVM 背景
- HHVM 不再是 WordPress 的一个选择
- HHVM 生命周期结束
- 从 HHVM 迁移到 PHP
HHVM 的背景
在我们深入探讨为什么 HHVM 要离开之前,让我们先快速看一下为什么金斯塔开始提供它。
这一切都始于一个叫做脸书的小(或者曾经是小)网站。😉它最初是用 PHP 编写的,当网站开始起飞时,为所有请求提供服务所需的计算能力已经超出了图表。这主要是由于当时可用的 PHP 执行引擎效率低下。所以脸书的工程师和开发人员想出了一个绝妙的主意。与其简单地购买更多的服务器,为什么不在软件层面解决问题呢?
所以他们创建了一个名为 HPHPc 的 PHP 转 C++编译器。最初的 PHP 代码被编译成可执行的二进制文件(有时文件大小会达到千兆字节!)并且它是运行的,而不是被编译成操作码并被解释。
这导致了大约六倍的性能,这是巨大的!六倍的速度听起来可能不算多,但是如果你从下面的角度来看,这可能有助于正确看待它。你只需要 100 台服务器,而不是购买 600 台服务器来支持一项网络服务。这是相当难以置信的节省,仅仅是因为您简单地改变了运行代码的方式。
然而,正如您可以想象的那样,运行和维护 HipHop 的独立开发人员和调试器版本(分别称为 HPHPi 和 HPHPd),加上在代码发生几次变化后将数千兆字节的可执行文件分发到每台机器(想想错误修复),很快就变得令人厌倦和具有挑战性。
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
因此在 2013 年,脸书决定弃用 HPHPc,但是回收他们在生产中至少三年的代码和经验,并推出 HipHop 虚拟机(HHVM) 。这个引擎将 PHP 转换成字节码,然后在运行时由实时(JIT)编译器转换成64 位机器码。这进而导致了更大的性能提升!🚀

HHVM
Kinsta 的许多高要求、高流量的站点多年来一直在使用 HHVM,并且在加载时间上有了惊人的减少。HHVM 还启用了对象缓存,这是一个由 WordPress 引入的内部缓存系统,用于将数据库中的数据存储在 PHP 内存中。这通过减少数据库调用次数和加快 PHP 执行时间来提高数据库效率。这意味着 HHVM 对于那些有很多不可缓存内容的动态网站来说一直很棒。
但不幸的是,尽管如此,HHVM 在 WordPress 和 PHP 方面已经走到了尽头。我们将在下面深入探讨原因。
HHVM 不再是 WordPress 的选择
HHVM 不再是 WordPress 或 Kinsta 客户端的合适技术,这只是其中的几个原因。
首先,从 3.30 版本开始,HHVM 已经完全终止了对 PHP 的支持
其次,值得注意的是,HHVM 实际上从未得到 WordPress 的官方支持。多亏了一些痴迷于速度的 WordPress 核心团队成员( #27881 )。一些 WordPress 主机提供商,如 Kinsta,随后向客户提供了这一功能(我们在 2016 年推出了它),以利用额外的性能收益。
实际上,WordPress】在 2017 年 5 月(一年多前)已经停止将 HHVM 作为其核心测试基础设施的一部分。以下是 WordPress 核心开发者 John Blackbourn 对此的评论:
如果你在 HHVM 上运行一个 WordPress 网站,你应该考虑转换到 PHP 7+,它得到了更广泛的支持和测试,并提供了 HHVM 所推动的所有内存和性能优势。
由于 HHVM 不再被 WordPress 核心团队成员测试,错误和兼容性问题已经开始出现。其中很多我们都亲眼目睹了( #8194 )。近一年前开始的零星故障,随着 HHVM 的最新版本,已经变成了源源不断的故障,它们现在正在影响流行的第三方 WordPress 插件和主题的功能。因此, HHVM 不再是一个稳定的或适合 WordPress 网站的解决方案。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
除了对 HHVM 主机的支持,我们的 PHP vs HHVM 基准测试表明 PHP 7.2 实际上比 HHVM 运行得更快。有史以来第一次,PHP 在所有的测试中都获得了冠军;其中包括一个独立的 WordPress 网站、WooCommerce 和简单的数字下载。🏆

WordPress benchmarks (PHP vs HHVM)
而 PHP 7.3 和 7.4 更快。查看我们深入的 PHP 基准测试结果。

WordPress 5.0 PHP benchmarks
因此,我们建议使用 PHP 7.4 来获得最佳性能。我们目前在 MyKinsta 仪表板中提供了 PHP 7.2 、 7.3 和 7.4 。只需轻轻一点,你就可以轻松地在 PHP 引擎之间切换。
更新: PHP 8.1(正式发布) 现已对所有 Kinsta 客户端开放。Kinsta 不再支持 PHP 7.4。请注意,我们支持 PHP 版本 8.0,8.1。

Active PHP support
您可以直接从 MyKinsta 仪表板切换到我们在 Kinsta 支持的更新的 PHP 版本。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features

Easily switch PHP versions in MyKinsta
HHVM 寿命终止(EOL)
以下是我们逐步撤出 HHVM 的所有细节和最后期限。
- 自 2018 年 6 月 15 日起,MyKinsta 仪表板不再提供切换至 HHVM 服务。重要提示: 如果你在这个日期之后搬离 HHVM,你就不能再搬回来。
- 2018 年 8 月 20 日,HHVM 被彻底淘汰。这意味着所有的 HHVM 站点都切换到了 PHP 5.6+,HHVM 也完全从 MyKinsta 仪表盘中移除了。
从 HHVM 转向 PHP
Kinsta 定期升级服务器端软件以保持最新,这不仅是为了最基本的安全原因,也是为了性能。
和任何软件一样,PHP 有一个发布生命周期,它必须遵守这个生命周期,以便不断推动事情向前发展并做出改进。PHP 的每个主要版本通常在发布后的两年内得到全面支持。在此期间,漏洞和安全问题会定期得到修复和修补。

Supported PHP Versions for WordPress
正如你在上面看到的,PHP 5.6 和 7.0 已经过时了,7.2 将在 2020 年底以类似的方式被淘汰。这就是为什么我们强烈建议尽快迁移到更高版本的 PHP,最好是 PHP 7.3 或 7.4。
为了帮助过渡,我们整理了一个教程,教你如何测试并正确地将你的网站从 HHVM 迁移到 PHP 。记住,一些插件或主题可能与 PHP 的新版本有兼容性问题,所以你应该遵循我们列出的步骤,以确保平稳过渡而不停机。这也是我们提醒每个人的另一个原因!在截止日期前参加考试。
摘要
WordPress 在 HHVM 运行良好,对你们中的许多人来说,它提供了极快的速度!但是不要担心,你应该在 PHP 7.4 上看到更快的速度。从长远来看,我们对这种变化感到兴奋。首先,这意味着在你的网站应该使用哪一个 PHP 引擎的问题上不再有困惑。这也意味着在 WordPress 平台上提高核心 PHP 语言的性能将花费更多的时间。
如果您对我们逐步淘汰 HHVM 有任何想法或担忧,请随时联系我们的 24/7 支持团队。我们也很乐意听到你关于转换到 PHP 的反馈。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
哪里以及如何雇佣一个 WordPress 开发者
找到一个熟练的专业的 WordPress 开发者确实是一个漫长的,令人疲惫的,令人畏惧的任务。实际上有数百个网站,拥有数百万会员,都在争夺项目,互相压价。
问题是,这些角斗士中的许多人还没有为竞技场做好准备。许多网站实际上没有花时间审查他们的提供商,而是选择让自然选择(评级和评论)随着时间的推移淘汰最弱的成员。对于许多客户来说,这意味着糟糕的用户体验,他们变得沮丧,并很快对开发过程失去信心。这也可能相当昂贵,因为有些人不得不尝试多个开发人员,才能找到一个他们有信心与之合作的开发人员。
令人欣慰的是,有几个平台确实采取了措施,为用户提供更好的招聘体验,并真正吸引专业人才到他们的网站。在这篇文章中,我们将看看八个很棒的资源,并以一些关于如何找到和雇佣最好的 WordPress 开发者的提示结束。
寻找和雇佣 WordPress 开发者的可靠来源
在 Kinsta,我们全天候专注于提供高性能的托管 WordPress 主机服务。虽然我们的团队中有技术高超的开发人员,但我们不提供定制开发服务。下面的列表是可靠的来源,我们亲自编辑的,帮助你节省时间,金钱,并减少与低劣的 WordPress 开发者打交道的挫败感。事实上,我们也向客户推荐这些资源。
1.金斯塔代理目录
Kinsta 提供了更多的工具和资源,不仅仅是在我们的博客上或通过我们的托管平台提供的。其中一个工具是 Kinsta Agency Directory ,它列出了我们所有可信任的代理客户。
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
The Kinsta Agency Directory.
Kinsta Agency 目录允许您根据服务类型、框架、位置等进行搜索和排序。你甚至可以定义一个平均项目价格,并在你的预算范围内进行搜索。每个机构列表都提供了该机构的重点和优势的描述,以及他们的网站,位置和他们的主要服务列表,这样你就可以一眼决定他们是否是一个很好的选择。
该目录也完全免费使用。
无论您是在寻找 SEO、数字营销还是应用程序开发,我们的代理目录都有您需要的资源来做出明智的决定,并为您的项目找到完美的合作伙伴。
2.Codeable.io
Codeable 致力于提供 WordPress 外包服务,致力于为有才华的开发者和客户牵线搭桥。它还提供了一系列处理项目付款方面的选项。我们有幸采访了 Codeable 的首席执行官 Per Esbensen ,看到他们致力于建立一个 WordPress 开发者社区令人耳目一新。
Codeable
开发人员在被允许加入服务之前经过预先筛选,由可编码的工作人员亲自审查投资组合和简历。他们有超过 25,000 个客户,只有 300 个 WordPress 专家。只有 2%的申请者被录取。这应该告诉你,当涉及到他们允许平台上的开发人员时,他们是多么有选择性。他们只想要最好的中的最好的,这反过来可以节省您作为客户的大量时间和挫折。
我们已经为金斯塔的客户制定了一个特别的折扣。你的第一个可编码项目可以获得 60 美元的奖励,如果你决定雇佣的话,还可以获得 1 小时的免费咨询。抢功劳!
3.WordPress 工作
WordPress Jobs 是官方的 WordPress Jobs 列表页面(尽管有点令人困惑托管在 WordPress.net 域名)。他们在接受每一个帖子之前都会对其进行审核,列表会在 21 天内保持有效。只有与 WordPress 相关的工作才能进入董事会。工作包括各种类别,如开发,设计,性能,插件开发,主题定制,迁移,等等。
WordPress Jobs
虽然偶尔会有不太费力的职位发布在 WordPress 的求职板上,但你通常只会看到这里提供的严肃项目和全职职位,这两个因素自然会吸引更高质量的申请人。总而言之,这是一个开始搜索开发者的好地方。
4.糟糕的工作
作为互联网上最受欢迎和高质量的网络开发出版物之一, Smashing Magazine 也经营 Smashing Jobs 。这里的列表是付费的——全职职位为 225 美元,自由职业者为 75 美元——这有助于保持整体的高质量。这些工作在 60 天内有效,如果你是非营利组织,它们也有折扣。他们的主网站每月有超过 400 万的用户,所以你可以确保会有大量的观众看到招聘信息。
Smashing Jobs
粉碎乔布斯也有被亚马逊、艺电、特斯拉汽车、麻省理工、动视等几家大牌公司使用的名声。并且在吸引顶尖开发人才方面有着良好的记录。
5.海鹰
Seahawk 以革命性的价格为各种企业、品牌和机构提供专业的 WordPress 开发服务。它致力于所有的 WordPress 服务,如定制用户界面设计、迁移&支持、WordPress 维护&维护、被黑网站修复等。

Seahawk
Seahawk 因其专用于防止客户流失的网站主机保留服务而受到顶级网站主机的信任。他们还为所有的 WordPress 服务提供了一个自助服务市场。Seahawk 已经和 1000 多个品牌合作管理 WordPress &提供最好的 WordPress 服务。
6.最高分
如果你想从“前 3%的自由职业者中招聘人才”,Toptal 将自己标榜为最佳选择。其密集的开发商预筛选旨在支持这一说法。它们类似于 Codeable,但也涵盖了所有开发领域,而不仅仅是 WordPress。招聘一个人的费用是 500 美元的押金,当你找到合适的 WordPress 开发者时,这笔钱可以用于你的第一笔账单。
Toptal
新成员需要通过招聘人员的标准面试,随后是限时算法挑战。当高级开发人员评审他们的工作时,他们面临着另一个挑战。最后,他们被要求完成一个测试项目。Toptal 与 Airbnb、HP、J.P. Morgan 和 Zendesk 等许多大牌品牌合作过。
7.堆栈溢出职业
对于全世界的开发者来说, Stack Overflow 是许多日常技术问题的首选。很自然,他们会以 Stack Overflow Careers 的形式为雇主和开发者提供匹配的解决方案。如果你想找一个便宜的方式找到开发商,这不是地方。这是为那些认真寻找顶尖人才的公司和企业准备的。访问他们的候选人搜索板的费用起价为 2499 美元(年费)。
Stack Overflow Careers
作为一名雇主,你可以通过个人招聘广告、创建公司网页来吸引申请人,或者简单地在开发人员档案中搜索具有合适技能的候选人来联系开发人员。主 Stack Overflow 网站每月有超过 5000 万的独立访问者,工作列表显示在整个网站上(甚至在侧边栏上)。这确保了全球观众每天都能看到您的列表。
8.WPhired
WPhired.com 是由 WordPress 的狂热爱好者杰罗姆·德戈尔·因诺琴蒂创造的。这是 2010 年推出的首批 WordPress 求职板之一。它的目的是用有才华的 WordPress 开发者连接小型到大型企业。是 100% WordPress,没别的!
WPhired
你可以快速发布一个 WordPress 工作,这个工作可以吸引 1000 多名 WordPress 专家。你猜怎么着?发布工作是完全免费的。无论你是在寻找一个新的 WordPress 设计,帮助迁移,还是插件开发,你都可以很容易地找到你需要的人才。
9.点击 WP
ClickWP 专门为使用 WordPress 的个人和企业提供可靠的支持。他们的一些服务包括网站设置、主题定制、恶意软件或黑客修复、备份、 WordPress 迁移等月度计划和按需任务。如果你需要一些基本的开发工作,比如配置一个插件,定制你的 WordPress 主题,或者调整你的 CSS,ClickWP 可能是一个非常划算和快速的解决方案。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
ClickWP
ClickWP 由王耀庆领导,他是一名博客和营销人员,拥有 10 年的 WordPress 经验。如果您需要完成一些基本的开发任务,并且不想找开发人员,我们建议您联系他们,看看他们能提供什么帮助。如果您有更复杂的开发任务,上面提到的其他六个来源中的任何一个也很棒。
10.模式效应
Mode Effect 由 Cody 和 Raquel Landefeld 于 2010 年创立,为电子商务商店和企业公司创建网页开发解决方案。他们专门从事 WooCommerce 和扩展开发,以帮助增加销售和扩展你的商店的功能。他们还提供完整的网站重新设计服务和定制主题开发。如果你需要为你的商店建造一些不存在的东西或者配置一个集成,这些人可以做。
Mode Effect
Mode Effect 曾与迪士尼、CompTIA、movile、菲尼克斯太阳队等大品牌合作,当然还有 WooCommerce。通过与 Automattic 合作,他们甚至开发了位于 refer.wordpress.com 的官方 WordPress.com 联盟计划网站。一定要看看我们对科迪·兰德菲尔德的采访。
那 Upwork,Freelancer.com 和 Fiverr 呢?
毫无疑问,你已经听说过其他平台,如 Upwork (以前的 Elance 和 oDesk)【Freelancer.com】和 Fiverr。在这些网站上肯定有很多有才华的 WordPress 开发者,但是为了获得一个满意的结果,你有责任做好你的尽职调查。如果这是你第一次尝试寻找开发人员,这些平台可能会很棘手,而且很费时。
推荐文章:如何使用 Fiverr 减少业务繁忙
WordPress 维护公司
近年来出现了大量的 WordPress 顾问和维护公司来帮助 WordPress 网站所有者。他们提供支持、WordPress 维护和网络开发服务。他们中的一些提供每月的计划以及一次性的修复来满足你所有的 WordPress 需求。以下是一些最受欢迎的提供商,其中一些是我们亲自合作和推荐的。
暴涨 WP
提供 WordPress 维护服务、支持和托管解决方案,为那些希望发展业务的人处理 WordPress。我们甚至与他们一起做了一个案例研究,请务必看一看!
SkyrocketWP
WP-滋补品
WP-Tonic 为忙碌的企业主提供真正的精品礼宾支持和维护服务。没有时间解决你的 WordPress 问题?让 WP-Tonic 帮你搞定。他们还运行一个流行的播客,在播客中他们采访 WordPress 企业主和开发者,以获得行业内正在发生的内幕消息。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
建议阅读:如何使用 WordPress 开始播客。
WP-Tonic
WP Buffs
WP 爱好者为严肃的网站所有者和白牌代理合作伙伴提供 WordPress 关怀计划。正如他们在自己的页面上所说:“向你的新 WP CTO 问好!”顺便说一句。 WP Buffs 由 Kinsta 自豪地主持:)
WP Buffs
这里有一些额外的也要检查。
考虑到这一点,我们将继续讨论评估潜在雇员的建议。这些对我们提到的任何网站都很有用,但如果你是从不太专业的人才库如 Upwork 或 Fiverr 招聘人才,这些网站尤其有价值。
如何雇佣一个高质量的 WordPress 开发者(5 个步骤)
当你在寻找一个完美的 WordPress 开发者时,意识到从一开始就定下基调并彻底研究你的候选人是你的责任是至关重要的。如果你不这样做,你将会来回浪费大量的时间,并且很有可能以一个低于标准的工作或项目而告终。详细检查以下五个方面将有助于从一开始就将小麦从谷壳中分离出来。
1.检查评级和评论,并坚持看到以前的工作
评估候选人时,对平台上以前工作的评级和评论显然是要检查的第一项,但不要止步于此;你还应该寻找投资组合工作,他们已经完成的项目数量,以及他们在网上的代码。

Check WordPress developer ratings
一个可靠的项目组合证明了开发者实际上有能力生产高质量的项目,并且在过去已经交付了。可访问的代码库(例如在 Github 上),表明他们至少对现代开发实践有一些承诺,并给你一个机会来实际审查他们的代码。
你也可以更进一步,让他们完成编码测试。这是一种筛选出不具备所需技能水平的人的简单方法。TestDome 有一个很棒的 PHP 和 WordPress 测试,你可以要求考生参加。这要求他们能够解决 PHP 中的编码问题,以及回答关于 WordPress API 和架构的问题。
2.不要被低价欺骗
一个好的开发者应该让你赚钱,而不是让你花钱。不要被廉价外包开发的承诺所诱惑,因为通常情况下,你会得到你所付出的。当你最终不得不放弃整个项目,从头开始重新做的时候,这个诱人的低价提议看起来就没那么有吸引力了。

Be careful with cheap development offers
当然,低利率并不总是意味着低质量。熟悉一下标准市场价格实际上是什么,然后使用我们在这里的其他观点在个案基础上进行评估。
3.要求有效的沟通
没有人可以 24/7 都在,但是一个忠诚的开发人员会努力及时地回答你的问题,并确保你知道在工作时间什么时候以及如何联系到他。沟通的方式也很重要。片状剥落或缺乏清晰度的早期迹象是问题的典型征兆。
从一开始就坚持清晰的沟通,如果沟通不畅就走开。能够确定自己是否能够与他们有效沟通,对于长期关系来说非常重要。一个好的开发人员不仅能够很好地编写代码,还应该能够与非技术人员交流。
4.执行付费测试项目
除了免费的代码测试,一个小型的付费测试项目通常会告诉你你需要知道的关于开发人员工作方法的一切。把这些看做亏本买卖。如果事情变糟了,你就避免了在同一个开发商的大项目中失败。如果一切顺利,你有一个很好的迹象表明,更广泛的项目将一帆风顺。
5.就工作范围达成一致
雇佣 WordPress 开发者的最后一个建议是确保所有相关方理解工作和项目的范围。很多时候,客户会为了一个还没有完全确定的工作而匆忙雇佣开发人员。由于沟通不畅,这通常会导致一个未完成的项目,时间和金钱的损失,有时还会破坏关系。
结论
为你的项目找到合适的开发人员看起来很困难,但是只要找对了地方,你基本上已经成功了一半。如果你愿意为质量付费,以上八个网站都是很好的资源。不管你从哪里寻找开发人员,遵循我们的五点清单是保证质量的最佳方式。让我们快速回顾一下要点:
- 查看评论,坚持看作品集。让他们完成代码测试。
- 不要陷入低价策略。
- 要求开发人员进行有效的沟通。
- 执行付费测试项目。
- 就工作范围达成一致。
我们很想听听你到目前为止雇佣 WordPress 开发者的经历。有没有什么我们没有提到的更好的网站,你可以找到并雇佣 WordPress 开发者?或者你想分享的小技巧?通过评论联系我们,让我们知道!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
2022 年 11 种最先进的 Hootsuite 替代品
你正在寻找 Hootsuite 替代品来管理你的有机社交媒体活动吗?
社交媒体已经迅速成为提高品牌知名度的最佳有机渠道之一。2021 年,91% 的营销人员将使用社交媒体发布内容,这一比例超过了他们自己公司博客的使用比例(79%)。2013 年,这一数字为 86.2%。
但是随着对社交媒体的日益关注,你需要一些方法来管理和衡量你活动的结果。
Hootsuite 是市场上首批社交媒体管理平台之一,但其定价模式开始失去青睐。许多小公司不想为一个仅限于五个用户的商业帐户每月支付超过 700 美元。
在这篇文章中,我们将向你展示所有其他的选择。我们将涵盖 11 种付费和免费的 Hootsuite 替代品,它们可以帮助你在 2022 年及以后扩大你的社交媒体存在。
为什么在 2022 年你应该考虑 Hootsuite 的替代品
十年前,Hootsuite 只是帮助你更有效地管理社交媒体的少数选择之一。2022 年 G2 上市的社交媒体管理软件工具有 290+个。
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。

Social Media platforms listed on G2
这并不是说 Hootsuite 不再是一个社交媒体管理工具,它在 2022 年仍然有效。
但是可能还有其他更适合你的预算、行业、首选频道(比如 Instagram)或其他独特需求的选择。
虽然 Hootsuite 支持大多数社交媒体平台,但它不一定是为了帮助你为某个特定平台创建完美的内容和策略,这可能会让一些公司受益。
对于新团队成员来说,这也不是最容易学习的工具,这可能成为成长型公司的一个痛点。
下面,我们强调了 11 个可能对你的团队和公司更好的选择。
如何为你的公司找到最好的社交媒体管理工具
在我们进入列表之前,让我们快速介绍一下在您做出最终决定之前应该考虑的软件工具的各个方面。
你必须考虑的不仅仅是价格或声誉,还要探索个人特色和公司的独特需求。
这包括:
- 平台支持:它支持你使用的所有社交媒体渠道吗?
- 价格:你的整个团队要花多少钱?
- 特点:它包括分析吗,或者你需要去别的地方吗?
不管对单个用户来说是否更便宜,如果定价模型是按用户的,并且你有一个 8 人的团队。在决定一个新的社交媒体平台之前,考虑所有的因素。
Hootsuite 替代品
1.Buffer:对于小团队来说是 Hootsuite 的更好的替代方案
社交媒体管理行业的另一个 OG, Buffer ,从 2010 年 11 月就有了。

缓冲
它以更低的价格提供高级功能,是小型企业和团队更好的 Hootsuite 替代产品。
优点:
- 用户友好的界面
- 包括一个针对具有基本需求的个人用户的免费计划(三个社交账户,一个用户,基本的日程安排功能)
- 比 Hootsuite 更实惠的是,全功能代理计划每月花费 100 美元,拥有无限用户和 10 个社交频道
- 包括用于规划和创建 Instagram 故事的可视化编辑工具
- 支持 Instagram 商店网格
- 高级协作工具
缺点:
- 缓冲分析每月单独收费 35 美元或 50 美元(某些计划)
推荐用于:
- 中小企业
- 自由职业者
- 小型社交媒体营销团队或机构
定价:为一个用户提供有限的免费计划,最多十篇社交媒体帖子。最低等级的付费计划起价为每月 5 美元。该分析套件作为一个单独的包提供,起价为每月 35 美元。
缓冲区 vs Hootsuite
让我们来看看 Hootsuite 的特点和价格。
| | 缓冲器 | 胡特苏特 |
| 免费计划 | | X |
| 全功能计划的价格 | $ 100/月(无限制) | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 分析 | (带额外产品) | |
| 推特、脸书、Instagram 支持 | | |
| 社交倾听 | | |
| 协作工具 | | |
| Instagram story builder | | X |
| 高级调度 | | |
| 批量调度 | (与第三方“批量缓冲服务”一起使用) | X |
| PDF 报告 | | |
Buffer 和 Hootsuite 都涵盖了你所期望的功能,比如社交日程安排和倾听。但只有 Buffer 拥有先进的 Instagram 营销工具,如可视化故事生成器和商店网格支持。
此外,Buffer 便宜很多,即使添加了 Buffer Analytics 产品。它甚至提供免费计划。
高级分析产品功能强大,不仅适用于小型企业,还适用于企业和 SaaS 营销。
2.Agorapulse:知名品牌的另类选择
Agorapulse 是一个完整的社交媒体管理平台,提供广泛的社交规划、发布、监控和分析工具。

你可以计划一个活动,安排时间,找到可能参与的人,并检查结果,所有这些都在同一个工具中。
优点:
- 包括有基本需求的个人用户的免费计划(三个社交账户,一个用户,40 个月帖子)
- 包含社交倾听、社交广告管理、分析等内容的完整套件
- 高级协作工具
- 易于使用的界面(可用性排名高于 G2 人群中的 Hootsuite)
缺点:
- Pro 计划每月起价 79 美元,比 Hootsuite 和许多替代品都贵。
推荐用于:
- 中小企业
- 代理
定价: Agorapulse 有一个用户的有限免费计划,三个社交媒体档案,每月最多 40 篇帖子。pro 计划每月 79 美元起,比 Hootsuite 贵。
Agorapulse vs Hootsuite
Agorapulse 在一个社交媒体管理平台上提供你想要的一切,甚至让你免费开始。
| | Agorapulse | 胡特苏特 |
| 免费计划 | | X |
| 全功能计划的价格 | $ 199/月(4 个用户) | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | | |
| 社交倾听 | | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | | X |
| PDF 报告 | | |
此外,与 Hootsuite 不同,批量调度内置于平台中,即使是每月 79 美元起的最便宜的“专业”计划也是如此。
3.萌芽社交:企业的另类选择
如果你正在为一家企业工作,并且你正在寻找一个比 Hootsuite 更强大的社交媒体管理平台,那么 Sprout Social 可能适合你。

Sprout Social
除了集成的社交收件箱、深入的分析工具和用于管理编辑工作流程的高级工具,它还提供员工宣传工具,使创建一个活生生的社交企业变得更加容易。
优点:
- 完美满足企业社交倾听、高级分析、编辑控制等需求
- 员工宣传工具使扩大社会活动变得容易。
- 聊天机器人内置于平台中
缺点:
- 标准计划每月 89 美元起,比 Hootsuite 和其他选择稍贵。
推荐用于:
- 企业
- 大型机构
定价:标准计划每月 89 美元起,比 Hootsuite 贵。包含所有功能的高级计划每月花费 249 美元。
萌芽社交 vs 胡特
在功能、可用性和价格方面,Sprout Social 与 Hootsuite 不相上下。但如果按用户定价,如果你有一个大型的社交媒体营销团队,费用可能会高得多。
| | 萌芽社交 | 胡特苏特 |
| 免费计划 | X | X |
| 全功能计划的价格 | $ 249/月(1 个用户) | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | | |
| 社交倾听 | | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | | X |
| PDF 报告 | | |
它还提供独特的企业友好型功能,如员工宣传工具和真正深入的分析和报告,非常适合用于季度绩效报告。
总的来说,这是企业和大型机构的绝佳选择。
4.SocialPilot:更实惠的 Hootsuite 替代方案
SocialPilot 是一个稍微更基本的社交媒体营销工具。它不提供社交监听或其他高级功能。

SocialPilot
它仍然提供了您规划和发布内容所需的所有工具,如社交媒体日历、批量计划和审批后工作流程。
优点:
- 使用方便
- 经济实惠—计划起价为每月 25.50 美元(按年计费)
- 完整的社交发布工具箱,包括批量调度、审批工作流、 RSS 源等
缺点:
- 缺乏社交倾听和真正深入的分析。
推荐用于:
- 中小企业
- 自由职业者
- 代理
定价:按年计费时,专业计划每月起价仅为 25.50 美元,还不到最便宜的 HootSuite 计划的一半。即使是全功能的代理计划也明显更便宜,同时提供更多的用户。
社交飞行员 vs Hootsuite
SocialPilot 相对于 Hootsuite 最大的优势就是价格。它以 Hootsuite 的五用户商业计划的 1/4 的价格为多达十个用户提供完整的功能。
| | 社会飞行员 | 胡特苏特 |
| 免费计划 | X | X |
| 全功能计划的价格 | $ 125/月(9 个用户) | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | | |
| 社交倾听 | X | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | | X |
| PDF 报告 | | |
SocialPilot 唯一的缺点是,除了对你的社交媒体帖子发表评论之外,它不提供社交倾听或参与功能。
5.Sendible:代理商的绝佳选择
如果你的机构目前正在使用 Hootsuite 为你的客户管理每一个社交媒体账户, Sendible 可能是一个很好的选择。

可发送
它不仅提供了同样的高级功能,如社交倾听、高级绩效分析和社交媒体帖子的审批工作流,还提供了联合品牌选项。
通过拥有自己的品牌解决方案,您可以将您的代理定位为行业中真正的市场领导者,而无需从零开始开发任何东西。
优点:
- 用于多个客户端概览的集成仪表板
- 高级协作工具,包括为特定社交媒体账户定制的审批工作流程
- 提前几个月批量安排帖子,包括图片
缺点:
注册订阅时事通讯
想知道我们是如何将流量增加 1000%以上的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
- 对于高级功能来说有点贵,类似于 Hootsuite。
推荐用于:
- 中小企业
- 自由职业者
- 代理
价格: Sendible 也比 Hootsuite 更实惠,每月 25 美元起,每月 199 美元为最多 7 名用户提供全功能代理计划。联合品牌功能仅限于独家代理合作伙伴计划,而不是特定的定价等级。
理智 vs 胡特
作为一家代理商,最有吸引力的功能可能是联合品牌,但 Sendible 在每个关键功能上也与 Hootsuite 旗鼓相当。
| | 可发送的 | 胡特苏特 |
| 免费计划 | X | X |
| 全功能计划的价格 | $ 199/月(7 个用户) | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | | |
| 社交倾听 | | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | | X |
| PDF 报告 | | |
| 联合品牌 | | X |
最重要的是,它显然更实惠,尤其是如果你有一个相当大的团队。
6.Radaar.io:小型团队和公司的 Hootsuite 替代方案
Radaar.io 是 Hootsuite 的一个后起之秀,它以低得多的价格提供许多相同的功能。

Radaar.io
它提供了社交监控和倾听、集成的社交收件箱、审批工作流程以及你期望从社交媒体工具中获得的一切。
优点:
- 经济实惠—每月 9.99 美元起
- 一个易于使用的集成仪表板提高了您的社交参与度
缺点:
- 与其他替代方案相比,分析仪表板有一定的局限性。
推荐用于:
- 中小企业
- 自由职业者
- 代理
定价: Radaar.io 明显比 Hootsuite 便宜,其最便宜的付费计划每月仅 9.99 美元起。
Radaar.io vs Hootsuite
Radaar.io 提供了 Hootsuite 提供的大部分相同的功能,从团队协作和日程安排到分析,但价格完全不同。
每月只需 59.99 美元,你就可以拥有多达 10 名用户的完整访问权限。
| | Radaar.io | 胡特苏特 |
| 免费计划 | X | X |
| 全功能计划的价格 | $ 59.99/月(10 个用户) | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | | |
| 社交倾听 | | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | | X |
| PDF 报告 | | |
7.Brandwatch:严肃内容营销者的替代选择
Brandwatch 是一个超越社交媒体的营销平台,也提供内容营销和受众管理工具。

名表
但即使在社交媒体方面,它也提供了一个功能齐全的平台,具有社交倾听、分析等功能。您可以安排帖子,提高参与度,并审查您的策略的影响。
优点:
- 拥有先进的集客营销工具的完整平台
- 包括社会支持平台
缺点:
- 没有公开定价信息的定制“全套”计划背后锁定的高级功能。
- 按用户定价。
推荐用于:
- 企业
- 中小企业
定价: Brandwatch 可能是这份名单上价格最优惠的 Hootsuite 替代品——最便宜的选择是每个用户每月 108 美元起。许多更高级的功能被锁定在定制的“完整套件”计划之后,该计划没有官方价格。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
Brandwatch vs Hootsuite
有了 Brandwatch,你就有了一个社交媒体工具,还能访问至关重要的内容营销功能,比如受众管理。
但它的代价是每个用户每月 108 美元的有限必需品计划。Brandwatch 是更贵的选择。
| | 消防队 | 胡特苏特 |
| 免费计划 | X | X |
| 全功能计划的价格 | 自定义 | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | | |
| 社交倾听 | | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | X | X |
| PDF 报告 | | |
8.后来:专注于 Instagram 的品牌的 Hootsuite 替代品
最初,Instagram 只是一个社交媒体管理工具,后来已经发展成为一个成熟的平台,适用于所有主要的社交媒体渠道,包括 Twitter、脸书、Pinterest 和抖音。

后来
尽管如此,它在规划、设计、安排和衡量 Instagram 故事的影响方面提供了独特的工具,这是其他替代方案所不具备的。
优点:
- 建立社交媒体形象的绝佳功能,尤其是 Instagram。
- 提供免费计划
- 经济实惠—每月 18 美元起
缺点:
- 缺少一些高级功能,如跨多个渠道的深入分析、集成收件箱和社交倾听。
推荐用于:
- 品牌
- 中小企业
- 代理
定价:免费计划允许一套社交媒体档案和每月 30 篇帖子,并提供基本功能。最便宜的付费计划起价 18 美元,提供有限的功能和支持。
稍后 vs Hootsuite
对于那些希望更多关注 Instagram 而不是其他渠道的品牌来说,Later 是一个伟大而又实惠的社交媒体平台。如果你想知道为什么你会这样做,看看最新的 Instagram 统计数据。
每月支付 40 美元,你就可以获得一套比 Hootsuite 最先进的计划更先进的 Instagram 营销工具,但整体套件没有那么强大。
| | 后来 | 胡特苏特 |
| 免费计划 | | X |
| 全功能计划的价格 | $ 80/月(6 个用户),但仅限一个社交媒体频道组 | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | | |
| 社交倾听 | X | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | X | X |
| PDF 报告 | | |
| Instagram 内容创意 | | X |
| Instagram Story builder | | X |
9.Publer:中小企业的另类选择
尽管有超级英雄的噱头, Publer 是一个严肃的社交媒体管理平台,功能强大,是 Hootsuite 的合法替代品。

Publer
它提供发布、分析和协作工具,从脸书到 Google My Business。
优点:
- 从单一控制面板管理您的整个在线状态
- 从尝试免费计划开始。这甚至包括高级功能,如可跟踪链接。
缺点:
- 缺少一些高级功能,如跨多个渠道的深入分析和社交倾听。
推荐用于:
- 中小企业
- 自由职业者
定价:免费计划允许三个社交账户和每月多达 50 个预定帖子。付费商业计划从每月 28 美元的银牌和每个额外团队成员 3 美元的额外费用开始。
Publer vs Hootsuite
对于中小型企业来说,Publer 是 Hootsuite 的一个很好的、价格合理的替代品。如果你有一个由六名用户组成的社交媒体管理团队,你可以使用它的所有功能,每月总共只需 28 美元。
| | 出版商 | 胡特苏特 |
| 免费计划 | | X |
| 全功能计划的价格 | $ 28/月(1 个用户)+每增加一个用户$ 3 | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | (有限) | |
| 社交倾听 | X | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | | X |
| PDF 报告 | | |
如果你正在寻找更实惠的工具来帮助你营销、记账等等,看看我们的自由职业者最佳工具清单。
10.众包:给你新想法的另类选择
Crowdfire 是一款颇具特色的社交媒体管理应用,它的主要焦点是为你提供相关的图片和内容,与你的观众分享。

众火
它还为脸书、 Twitter 、Instagram、 Pinterest 等提供标准的发布、分析和协作工具。
优点:
- 通过智能推荐在几秒钟内找到引人入胜的图像
- 为每个平台构建您的受众自动定制的帖子
- 通过竞争对手分析向你的竞争对手学习
缺点:
- 除了提及、评论和信息,没有社交倾听
推荐用于:
- 中小企业
- 自由职业者
定价:免费计划允许三个社交账户,每个账户最多十个预定帖子。高级计划每月起价 49.99 美元。
众火 vs 胡特苏特
让 Crowdfire 与众不同的是它的智能内容管理和推荐引擎,它可以帮助你找到帖子和图片来分享,以便与你的追随者轻松互动。
| | 众火 | 胡特苏特 |
| 免费计划 | | X |
| 全功能计划的价格 | $ 99.99/月(3 个用户) | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | | |
| 社交倾听 | X | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | | X |
| PDF 报告 | | |
| 智能内容监管和分享建议 | | X |
11.ContentStudio:创意团队的另类选择
ContentStudio 是另一个社交媒体管理平台,专注于内容管理、发布和分析。

ContentStudio
这里的目标更多的是面向代理公司和创业公司,以及大公司的创意团队。
优点:
- 通过智能推荐在几秒钟内找到引人入胜的图像
- 为每个平台构建您的受众自动定制的帖子
- 通过竞争对手分析向你的竞争对手学习
缺点:
- 没有社交监听工具
- 没有免费或便宜的计划来测试这个平台
推荐用于:
- 中小企业
- 代理
- 创意团队
定价:基本 pro 计划起价为每月 49 美元,在一个工作区内最多可使用十个社交媒体账户。
ContentStudio vs Hootsuite
ContentStudio 是大型创意团队的绝佳工具,他们希望有更好的方式来规划他们的内容日历。
它还提供了许多与 Hootsuite 相同的日程安排和分析功能,但不是一个成熟的社交倾听工具。
| | 内容工作室 | 胡特苏特 |
| 免费计划 | | X |
| 全功能计划的价格 | $ 299/月(20 个用户) | $ 739/月(5 个用户) |
| 视觉内容规划 | | |
| 推特、脸书、Instagram 支持 | | |
| 分析 | | |
| 社交倾听 | X | |
| 协作工具 | | |
| 高级调度 | | |
| 批量调度 | | X |
| PDF 报告 | | |
| 智能内容监管和分享建议 | | X |
ContentStudio 还提供了一个名为“工作空间”的独特功能,它可以帮助您将不同的客户或品牌相互区分开来。
说到社交媒体管理平台,Hootsuite 只是冰山一角。🦉在本指南中探索 11 种强大的替代品✅ 点击推文
摘要
本文的重点不是强迫您使用 Hootsuite 以外的东西。而是要考虑其他的选择。
对一些公司来说,坚持熟悉的东西可能是值得的,但对另一些公司来说,转而使用更适合他们需求和目标的新工具可以帮助他们更快地建立自己的社交网络。
希望我们能帮助你对现有的选择有所了解,并帮助你为下一次社交媒体营销活动选择新的工具。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
托管 WordPress 会员网站的注意事项
原文:https://kinsta.com/blog/hosting-wordpress-membership-sites/
当谈到 WordPress 网站时,就性能而言,不是所有的网站都能被同等对待。一个简单的五页 WordPress 站点的行为与一个大型的 WooCommerce 站点(可能要求很高)完全不同。WordPress 会员和社区网站是我们有时称之为“棘手”的另一种类型。如果没有正确设置或配置,您很快就会发现自己陷入 500 个错误、停机和页面加载缓慢的噩梦中。但这并不意味着你没有选择,你只需要遵循一些最佳实践。
今天,我们将探讨 WordPress 会员网站的一些注意事项,以及如何对其进行最佳优化,以确保最佳的性能、可扩展性和寿命。🚀
- 会员网站示例
- 为什么 WordPress 会员网站是不同的
- 【WordPress 会员网站的待办事项
- 【WordPress 会员网站的禁忌
会员网站示例
以下是一些常见的 WordPress 会员和社区网站的例子:
- 一个围绕着学习管理系统 (LearnDash,Lifter LMS)向其成员出售数字课程的网站。这些最近变得非常流行,而且有一些很棒的 LMS 插件!
- 一个基于论坛(bbPress 或 BuddyPress)的 WordPress 站点,主要由成员用来讨论不同的话题。
- 一个基于众多流行的一体化第三方会员插件 (MemberPress 或 Ultimate Membership Pro)的会员网站。
- 一个专注于社交网络的社区网站(PeepSo)。
- 一些网站可能还包括电子商务解决方案,如 WooCommerce 和 Easy Digital Downloads,因为其中许多网站都有用户资料和社区功能。
为什么 WordPress 会员网站是不同的
在我们开始讨论该做什么和不该做什么之前,让我们深入了解一下为什么 WordPress 会员网站不同于你的标准博客或小型商业网站的几个原因。
1.不可缓存的内容
首先,会员网站包含大量不可缓存的内容和不断变化的页面。社区成员的登录页面(根据网站的大小,可能会不断受到攻击)、数字商品或课程的结账页面以及讨论板等是常见的问题和痛点,因为这些通常无法被缓存。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
然而,这并没有结束。在标准的 WordPress 站点上,WordPress 仪表盘也不会为“登录”用户缓存。当您只有几个作者和管理员时,这没有问题,但是当您突然有成千上万的成员使用仪表板时,这会立即导致性能问题,因为没有一个可以从服务器上的缓存提供服务。这意味着您需要幕后的能力和架构来支持它。在这种情况下,共享主机提供商通常会瘫痪。
在我们为托管客户端提供的 MyKinsta analytics 工具中,您可以看到有多少缓存被绕过。下面是一个网站的例子,其中大部分请求不是来自缓存。

Cache bypass
2.大量同时来访的人
会员制网站通常存在的第二个问题是大量的并发访问者和会话。在一个信息或企业 WordPress 网站上,访问者可能会停留 5 到 10 分钟,直到他们找到他们需要的东西(这是一个很高的数字,通常跳出率要高得多)。在会员网站上,情况正好相反。访问者通常来到网站是为了参与某事或某人。如果他们正在参加一个在线课程,他们呆上几个小时是很正常的。你可以看到这是怎么回事。连接到你的 WordPress 主机的并发访问者增加很快。
更糟糕的是,除了“不可缓存的内容”问题之外,还有大量的并发访问者。
3.复杂的查询
第三,会员网站通常产生更复杂的查询,这反过来增加了从 MySQL 数据库检索信息的额外延迟。这很大程度上是因为所有额外的移动部件和像这些网站拥有的大量数据。这也可能是由严重依赖搜索查询导航或使用WP_Query的网站造成的。
更不用说,还有大量并发用户持续查询数据库。
4.存储大量数据
这并不奇怪,但会员网站存储了大量数据,如果管理不当(我们将在下面进一步探讨),您的磁盘空间会很快从您手中流失。这也是在网站的生命周期中复合的。视频、课程、会员和个人资料信息、讨论、数字下载等。这些只是快速增加的许多不同类型的内容中的一部分。
WordPress 会员网站的待办事项
我们在 Kinsta 托管了许多会员网站,我们的工程师每天都在与这些网站所有者进行互动。虽然我们总是鼓励用户实施最佳 web 性能实践,但对于这类网站来说,这些通常是不够的。因此,今天我们将向您展示一些方法,以确保您的会员网站及其访问者尽可能获得最佳体验。
1.选择注重性能的 WordPress 主机
选择一个更好的 WordPress 主机的建议在这一点上看起来像是一个坏记录,但事实是,会员网站的许多性能问题都可以追溯到这个根本原因。我们一次又一次地看到客户从其他提供商迁移到 Kinsta,并立即看到显著的改进。我们整个公司,从我们在你的站点后面放置的基础设施,到我们雇佣的工程师,都是注重性能的。这一点已经并将永远不会改变。
很佩服 @googlecloud 和 @kinsta 能为 #WordPress 主持的一切!# devo PS# Cloud# WP dev# web developmentpic.twitter.com/Cr7UMaHdpH
—Neuralab(@ Neuralab)2017 年 7 月 22 日
如何防止 WordPress 中的热链接(7 个简单的方法)
没有什么比有人窃取你的图像或带宽更糟糕的了,但这种情况经常发生,因为一切都在互联网上公开,人们可以很容易地链接到。这会让你付出金钱甚至非法如果这个人链接到你必须获得使用许可的库存照片。今天我们将解释什么是热链接,为什么它不好,以及如何在你的 WordPress 网站上防止热链接。
什么是热链接?
热链接的概念非常简单。你在网上某处找到一张图片,然后直接在你的网站上使用该图片的 URL。此图像将显示在您的网站上,但将从原始位置提供。这对于热链接者来说非常方便,但这实际上是盗窃,因为它使用了热链接网站的资源。这就像如果我们开着自己的车,带着从邻居车里偷出来的汽油离开。
为什么热链接不好
谈到热链接,下面是一些需要注意的事情:
1.热链接花费了原网站所有者的钱
有人从他们的网站上链接到你的图片可能看起来没什么大不了的,但这可能会给你带来很多额外的费用。燕麦片就是一个很好的例子。《赫芬顿邮报》热链接了他的一幅由多幅图像组成的漫画。因为我们谈论的是一个流量很大的主要出版物,这导致了燕麦片的大量额外成本,因为成千上万的人都收到了图像。燕麦片的创造者马修·因曼将所有热链接文件替换为以下内容,这是一个经典的燕麦片迁移:

hotlinking example
他还小心翼翼地用一张屁股和尿尿的图画替换了最后一张图片。厉害!但是正如你所看到的,成本会迅速增加,特别是如果一个高流量的网站是你的内容的链接。你想相信所有的作家和博客都知道如何正确使用图片吗?大概不会。这就是热链接保护存在的原因。
相关文章:内容抓取——反击还是无视?
2.在大多数情况下,热链接是非法的
在很多情况下,热链接实际上是非法的。为什么?因为你在网上看到的许多照片都附有许可限制。以下是一些常见的图片限制,禁止从流行的图片网站获取许可:
- "在任何情况下都不允许商业使用"
- "在您拥有的网站或博客上发表文章(文章或新闻,仅供参考)。"
**如果有人链接到你的图片并在他们的网站上使用,上述两个限制很容易被打破。他们很可能没有这样做的许可,因为他们没有支付许可证。这也伴随着在他们的网站上没有正确地链接到它,但也正确地归因于最初的创作者。
3.服务器资源的流失
对于目标服务器来说,热链接可能是巨大的资源消耗。想象一下,如果你在一个共享的 WordPress 主机上,赫芬顿邮报突然链接到你的图片。你可以在你的网站上从每小时几百次查询增加到几十万次。这甚至会导致你的托管账户被暂停。这绝对是一个原因,不仅要使用高性能主机(它可以处理这样的打嗝),而且要启用热链接保护,这样就不会发生这种情况。
4.热链接只是简单的懒惰
人们热链接仅仅是因为他们懒吗?好吧,很多时候,人们不是故意热链接到你的图片,甚至没有意识到这是一个问题。他们通常只是忙于写作,只是简单地复制粘贴网址和文件。他们甚至可能不知道如何正确地链接到图像。然而,这仍然不是一个好的借口。如果你在网上写内容,了解链接到其他人的图片的最佳实践以及正确的归属是很重要的。
屏蔽热链接对你的 SEO 有伤害吗?
阻止人们热链接不会伤害你的搜索引擎优化,但需要正确设置。有来自谷歌、必应、雅虎等的爬虫。需要访问您的图像才能索引和正确显示它们。例如,当你在谷歌图片搜索上看到一张图片时,缩略图是从谷歌的图片缓存中提供的。但是原始版本(如果你点击它)实际上是从你的服务器上提供的。

Hotlinking in Google image search
你想在谷歌图片搜索中搜索你的图片。正如 WordStream 所言,谷歌图片搜索流量是一个“轻而易举的胜利”,事实上可以为你的企业带来你可能无法获得的转化和商机。
如何防止热链接
有一些简单的方法来保护你的图片不被热链接,让我们看看我们有哪些选择。
利用具有热链接保护的 CDN
你们中的大多数人通过自己的网站在全球范围内提供内容,反过来使用 CDN 提供商来加速你的资产交付。CDN 提供商如 KeyCDN 和 Cloudflare 已经免费内置了强大的热链接保护,您可以启用。这是推荐的方法,因为他们对实际上不应该被阻止的僵尸程序和其他推荐者有非常精细的规则。在你的 CDN 上这样做的另一个好处是,你不需要对你的 WordPress 安装做任何改变。
如果您使用的是 KeyCDN,只需点击进入zonereferers并添加规则。爬网程序仍然可以访问和索引您的图像。

KeyCDN hotlink protection
他们甚至有一个点击选项,允许每个区域的空推荐人。

KeyCDN allow empty referrer
这将为您的 CDN 上的资产启用热链接保护,但不是您的原始服务器。因此,如果你非常担心有人直接在你的服务器上热链接到你的图像,你也可以在你的原始服务器上启用热链接保护(参见下面的 Apache 和 NGINX 规则)。这是非常不可能的,虽然有人将不得不手动删除 CDN 的网址。但这是有可能发生的。
如果你使用的是 Cloudflare ,你可以很容易的在你的账号里启用刮刮盾下的热链接保护。热链接保护对抓取没有影响,但会阻止图片在 Google images、Pinterest 等网站上显示。由于 Cloudflare 是一个完全代理服务,因此您无需担心在原始服务器上启用热链接保护。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!

Cloudflare hotlink protection
如果您使用的是亚马逊 S3,您可以使用桶策略启用热链接保护,该策略位于您的桶的“权限”下。

Amazon S3 hotlink protection
只需在下面添加以下代码:
{
"Version": "2008-10-17",
"Id": "preventHotLinking",
"Statement": [
{
"Sid": "1",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::my-brand-new-bucket/*",
"Condition": {
"StringLike": {
"aws:Referer": [
"http://yourwebsitename.com/*",
"http://www.yourwebsitename.com/*"
"https://google.com/*"
"https://bing.com/*"
"https://yahoo.com/*"
]
}
}
}
]
}
在 Apache 上启用热链接保护
如果你的 WordPress 站点运行在 Apache 上,你需要做的就是打开。htaccess 文件放在您站点的根目录中(或者创建它),并添加以下内容:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?bing.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yahoo.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|svg)$ http://dropbox.com/hotlink-placeholder.jpg [NC,R,L]
第二行允许空白推荐人。您很可能希望启用此功能,因为有些访问者使用个人防火墙或防病毒程序来删除 web 浏览器发送的页面参考信息。如果您不允许空白推荐人,您可能会无意中禁用这些用户的所有图像。
第三行定义了允许的推荐人,允许直接链接到图片的网站,这应该是你的网站(用你的域名更新上面的 yourdomain.com)。第四、第五和第六行将搜索引擎添加到允许列表中,因为您不想阻止诸如 Google bot 或 Bing bot 之类的爬虫。这可能会阻止您的图像在谷歌图像搜索中显示和索引。
第七行定义了你想让访问者看到的图片,来代替受热链接保护的图片。这不是必须的,但是你可以给他们一个友好的警告。如果您希望允许多个网站,您可以复制此行并替换推荐人。如果你想生成一些更复杂的规则,看看这个 htaccess 热链接保护生成器。
如果您将上述规则与 CDN 一起使用,您可能还需要将您的 CDN 子域列入白名单。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
在 NGINX 上启用热链接保护
如果您正在 NGINX 上运行,您需要做的就是打开您的配置文件并添加以下内容:
location ~ .(gif|png|jpeg|jpg|svg)$ {
valid_referers none blocked ~.google. ~.bing. ~.yahoo. yourdomain.com *.yourdomain.com;
if ($invalid_referer) {
return 403;
}
}
如果您是 Kinsta 用户,并且没有使用 CDN,我们可以为您添加此功能。只需从 MyKinsta 仪表盘上与我们的支持团队一起打开一张快速入场券。如果您将上述规则与 CDN 一起使用,您可能还需要将您的 CDN 子域列入白名单。
WordPress 插件
有几个 WordPress 插件与热链接相关,但是许多单机版插件维护得不是很好,或者评价很差。我们不建议使用它们。我们建议看一下WP 安全和防火墙一体插件,这是一个优秀的全方位安全插件,内置防止热链接的能力。但是,通常最好在服务器或 CDN 级别启用热链接保护。

All In One WP Security & Firewall
一体式 WP 安全和防火墙目前有超过 500,000 个活跃安装,获得了令人印象深刻的 5 星评级。你可以从 WordPress 知识库下载它,或者在你的 WordPress 仪表盘的“添加新插件”下搜索它。
注意:如果你是一个 Kinsta 用户,这个插件是不允许的,因为我们在服务器级应用了许多相同的安全预防措施。这有助于确保它不会影响你的 WordPress 站点的性能,并且它们是为我们的环境而优化的。如果您需要启用热链接保护,只需联系我们的支持团队。
在 WordPress 中禁用右键
在 WordPress 中防止热链接的另一个选择是禁用右击功能。这绝不是一个防弹的方法,但可以是一个很好的方法,以确保典型的用户不会窃取您的图像或复制到其他应用程序和它链接到您的源域。
有一个很棒的免费小插件叫做防止内容盗窃将有助于阻止这种情况。你可以从 WordPress 知识库下载它,或者在你的 WordPress 仪表盘的“添加新插件”下搜索它。没有设置,只需安装,你就可以走了。
Prevent Content Theft WordPress plugin
这个插件不仅禁止右击你的图片,也禁止点击整个页面,因此也保护了你的内容。我们在我们的开发网站上安装并测试了这个,你可以在下面看到一个例子,当用户试图右键点击一个图像时会发生什么。他们会看到一个通知框,让他们知道这个功能被禁用了。

Disable right-click in WordPress
重命名文件
如果你突然发现一个高流量的网站或多个来源链接到一张图片,一个简单的方法就是简单地重命名文件。改变你自己网站上的链接,让热链接者在他们的图片变成 404 错误时愤怒地等待。虽然方便,但这种方法更多的是一种快速修复,对于大规模的热链接来说有点笨拙。
cPanel 设置
如果你已经为你的域名安装了 cPanel 或 WHM,你可以使用内置的热链接保护工具。查看 cPanel 文档了解更多信息,就像启用设置一样简单。
如何提交 DMCA 下架通知
另一个解决方案是,既然他们不拥有图片,并且未经你的许可就使用它,你可以随时申请 DMCA 撤下通知。这可能是确保它被取下的快速方法。你会惊讶于一封简短的“辱骂”信会有什么效果。许多网站所有者会马上处理这个问题,因为他们害怕法律诉讼。
结论
如果你是一个内容聚合者和狂热的分享者,确保友好地播放和链接到网站,不要直接显示图像。如果你真的喜欢你展示的东西,你会更加支持原作者!如果你是一个内容创建者,确保保护自己不被窃取,热链接是一个不难防止的领域。上面提到的任何一种方法都会确保你节省金钱、时间和带宽。
你曾经和链接到你的图片的人打过交道吗?如果是这样,我们很乐意在下面听到它。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。**
VPN 是如何工作的?关于 VPN 你需要知道的一切
似乎现在几乎每个人都在使用 VPN 来解除网站封锁,保护他们的在线隐私。但是 VPN 到底是什么,它们是如何工作的?
虚拟专用网络(VPN)已经成为在线安全的代名词。VPN 通过安全的服务器路由您的互联网流量,有助于保护您的密码和其他有价值的个人数据免受窥探。这种能力也使得 VPN 在解封受限内容,匿名浏览网页,安全种子等方面有所帮助。
然而,VPN 不仅仅是简单地连接到某种远程服务器。因此,请继续阅读,我们将了解更多关于 VPN 的信息,它们是如何工作的,以及在选择下一个 VPN 提供商时应该注意什么。
查看我们的视频指南VPN
什么是 VPN?
VPN 是一种掩盖你的互联网协议(IP)地址(T1)的服务。这允许你匿名浏览互联网,因为没有人能把你的数据链接到你的 IP 地址。
为了理解 VPN 做什么,你只需要分解“虚拟”、“私有”和“网络”这些词
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
- VPN 是“虚拟的”,因为它们是一种数字服务。你不需要电缆或硬件来使用它们。
- VPN 是“私有”的,因为它们加密了你的连接,让你在没有政府、互联网服务提供商(ISP)、网络罪犯和其他旁观者窥探你的情况下浏览互联网。
- VPN 是“网络”,因为它们在您的设备、VPN 服务器和互联网之间建立了安全连接。
虚拟专用网简史
根据 security.org 的《2021 年 VPN 消费者使用、采纳和购物研究》, 85% 的 18 岁以上互联网用户知道什么是 VPN。这比 2020 年增加了 13%。

Consumers who know what a VPN is.
然而,VPN 并不总是那么出名。
在高级研究计划局网络(ARPANET)启动后,专家们首次意识到世界需要 VPN。由美国政府国防部开发的阿帕网是互联网的早期版本。
阿帕网刺激了传输控制协议/互联网协议(TCP/IP)的产生。TCP/IP 允许设备和本地网络通过共享网络连接。这带来了网络安全风险,因为外部人员可以利用网络访问内部设备。
1993 年,美国电话电报公司·贝尔实验室和哥伦比亚大学的研究人员开发了第一个 VPN,即软件 IP 加密协议(swIPe)。许巍和古尔迪普·辛格·颇尔分别在 1994 年和 1996 年开发了更多的 VPN 技术。徐创建了 IPSec,Singh-Pall(微软员工)创建了对等隧道协议()。
在整个 21 世纪初,许多公司和政府使用 VPN,消费者后来在 2010 年代中期开始采用它们。
VPN 用途
VPN 对于想要:
- 在易受黑客攻击或欺骗的公共场所使用 WiFi(如机场、咖啡店和共同工作空间)
- 匿名浏览互联网
- 避免定向广告
- 对您的 ISP 隐藏数据
- 在航班、酒店、大宗采购等方面获得更优惠的价格。
- 绕过政府审查或监视
- 访问受地理限制的网站和内容
- 保护自己免受病毒、勒索软件、蠕虫和特洛伊木马
2021 年,人们使用 VPN 的最常见的三个原因是、 (55%)、“一般隐私”(54%)和“为工作访问安全网络”(41%)。
Security.org 的研究显示,41%的美国人将 VPN 用于商业或个人用途。然而,更高比例的人可能在工作或学校设备上使用 VPN,并且根本不知道 VPN 的存在。
用 VPN 违法吗?
截至 2022 年初,包括中国、伊拉克、朝鲜、俄罗斯、土耳其、白俄罗斯和土库曼斯坦在内的几个国家已经将使用 VPN 定为非法。一些国家部分阻止 VPN,包括乌干达、阿拉伯联合酋长国(UAE)和阿曼。
但是 VPN 在大多数国家是 100%合法的,包括美国、澳大利亚、英国和新西兰。
尽管 VPN 在许多地方是合法的,但你不能用它来犯罪或向执法部门隐瞒你的在线活动。VPN 是一种更安全的互联网浏览服务,而不是实施网络犯罪的许可证。
此外,使用 VPN 可能会违反流媒体服务的服务条款(ToS),如网飞和 Hulu 。如果流媒体服务发现你浏览 VPN,他们可能会取消你的会员资格或禁止你使用该平台。
流媒体服务已经打击了 VPN 的使用,因为它违反了他们与内容提供商的许可协议。这些许可协议通常是针对特定国家的,所以当你观看来自不同国家的内容时,网飞在技术上违反了合同。
由于协议是内容提供商和流媒体平台之间的协议,内容提供商可以让流媒体服务负责向您显示内容。
vpn 的类型
尽管在本文中我们已经将 VPN 作为一个整体提及,但是它还有许多不同的类型。三种最常见的包括:
基于客户端的 VPN
基于客户机的 VPN 是大多数人听到“VPN”时想到的工具这些 VPN 通过浏览器扩展、应用程序或桌面客户端,围绕单个用户和远程网络创建一个专用网络。一些最流行的基于客户端的 VPN 提供商包括 NordVPN、StrongVPN 和 ExpressVPN。
ssl vpn
有出差员工的组织通常使用 SSL VPNs 让人们在办公室外或在家时远程访问他们的工作互联网。这些 VPN 还允许人们使用私人设备来访问他们的工作网络,从而保护公司的网络免受外来者的攻击,并保护员工的设备免受恶意行为者的攻击。
站点到站点 VPN
站点到站点 VPN 在本地接入网(LAN)周围创建受保护的气泡,只有其他(经批准的)网络可以访问。这些 VPN 在大型组织中最常见,这些组织有多个位置,需要访问彼此的内部网。
一个站点到站点 VPN 可以包括多个内部网,只要它们连接到广域网(WAN)上。
VPN 是做什么的?
VPN 不仅仅适用于那些想要保护商业秘密的组织或者那些希望无忧无虑地使用机场 WiFi 的旅行者。VPN 可以使任何在家、工作或学校浏览互联网的人受益。
以下是 VPN 可以做的一些事情:
隐藏你的网络活动
您的 ISP 和搜索引擎会跟踪您在网上搜索的内容,以发送个性化广告、提供本地化体验并出售您的数据。由于 VPN 允许你浏览不同的 IP 地址,搜索引擎不能锁定你,因为数据是与 VPN 而不是你联系在一起的。
然而,如果你仍然登录像谷歌和脸书这样的服务,他们会跟踪你做的一切,除非你屏蔽广告跟踪器。
即使你更换了 IP 地址,大公司也会使用设备指纹等技术来跟踪你,尽管这种技术不太可靠。
阻止恶意软件和追踪器
许多网络犯罪分子利用脆弱的公共 WiFi 网络,用恶意软件和键盘记录器(记录你键入的一切,包括密码)等跟踪设备感染人们的计算机。具体来说,网络犯罪分子拦截流经公共服务器的流量,并使用这些数据来锁定潜在的受害者。
使用 VPN 应用程序时,您的 VPN 提供商会加密您的电脑与目的服务器的通信。这种端到端加密可以阻止网络罪犯和黑客访问您的数据。
加密您的数据
VPN 服务会加密您在当前网络活动中发送的任何数据。加密这些数据可以阻止政府和企业间谍访问您需要共享的任何敏感信息或数据。
DuckDuckGo 是 VPN 吗?
听说 VPN 是做什么的,经常有人问“DuckDuckGo 是 VPN 吗?”DuckDuckGo 是一个搜索引擎,可以让你在不收集个人信息的情况下浏览互联网。
DuckDuckGo 不是 VPN,尽管它提供类似的服务:
- 未被追踪的互联网搜索
- 加密搜索
- 一个“烧录条”,用于在每次会话结束时删除您的互联网历史记录
- 防止搜索泄漏(防止网站所有者看到您如何找到他们的网站)
- 通过扩展阻止跟踪器(通常作为 VPN 的一部分)

DuckDuckGo.
使用 VPN 的好处
是什么推动人们使用 VPN?让我们探讨一下它们的一些好处。
他们保护你免受身份盗窃
身份盗窃是一个日益严重的问题。2020 年,身份盗窃造成的损失增加了 42% 至 7124 亿美元——高于 2019 年的 5025 亿美元。
VPN 保护您免受身份盗窃,阻止网络罪犯利用您的互联网习惯窃取您的银行、金融、就业和身份识别数据(如您的地址)。
他们停止价格歧视
许多电子商务网站用 T2 cookies 跟踪你的浏览行为,这样他们可以根据你的位置、性别和浏览习惯改变价格。价格歧视发生在很多事情上,包括航班、教科书、技术和酒店。
使用 VPN 隐藏了你的浏览行为和位置,从而防止你成为价格歧视的受害者。
他们保护你免受攻击
你是一个狂热的游戏玩家或玩家吗?如果你想在玩游戏的时候没有受到分布式拒绝服务(DDoS)攻击破坏连接的风险,VPN 是你最好的选择。
如果没人知道你的真实 IP 地址,他们就无法针对你。
但是 VPN 只能帮助保护你的个人电脑和连接,而不能保护你的网络服务器或主机。如果你想了解更多关于保护你的网站的信息,下载“网站安全备忘单”
一个安全的网站是全面防范电子商务欺诈的第一步。
它们帮助您安全地在家工作
当远程工作时,VPN 允许您使用您组织的网络,确保您可以访问您的工作材料,并通过您组织的安全功能得到保护。
它们帮助您访问受地理限制的内容
由于 VPN 允许您从本国以外的服务器浏览互联网,因此您可以访问否则会受到地理限制(受 IP 地址限制)的内容。这包括视频流服务、网站和社交媒体平台上受地理限制的内容。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
他们帮助你绕过互联网审查
VPN 允许您访问被学校、雇主、ISP 或政府屏蔽的网站和网页。这些块通常应用于您的本地网络或特定区域,因此使用 VPN 更改您的位置会绕过它们。
VPN 是如何工作的?
你需要注册一个好的 VPN 提供商,并安装 VPN 软件或扩展来开始使用 VPN。
一旦你成为会员,以下是 VPN 如何帮助保护你的互联网连接。
第一步。您连接到 VPN 服务器
首先,你通过应用程序中的一个按钮打开 VPN 软件。该软件将把你的计算机连接到一个 VPN 服务器,它将作为你的计算机和任何你想访问的服务器之间的中介。
许多 VPN 提供商让您选择服务器的国家或城市,以便您可以浏览本地内容。
第二步。VPN 隧道
一旦您连接到 VPN 服务器,它将加密您下载或上传的任何数据,并通过“VPN 隧道”来回发送 VPN 隧道是一种安全连接,VPN 服务器通过它访问任何服务器,并使用端到端加密来发送或接收来自 VPN 客户端的数据。
然后,您的客户端解密数据,并显示您访问的网站或内容。
这些数据仍然通过您的 ISP 传输,但是您的 ISP 看不到它,因为它是加密的。您的 ISP 只能看到您与 VPN 服务器之间的数据传输。
大多数 VPN 都有“无日志”政策,所以它们也不会存储你的任何网络浏览数据。
注意:加密数据没有一种“正确”的方法,因为 VPN 使用不同的安全协议。2022 年最流行的 VPN 协议包括:
- OpenVPN
- 互联网密钥交换版本 2 (IKEv2)
- PPTP
- 安全套接字隧道协议(SSTP)
- 第 2 层隧道协议(L2TP)
- 铁丝网
第三步。VPN 加密、封装和解密
当您访问一个网站或在线服务时,VPN 服务器首先下载您需要的数据并对其进行加密。然后它将加密的数据传输回你的电脑。然后,您的计算机通过您使用的 VPN 客户端或扩展对数据进行解密。
许多 VPN 还使用封装将单个“数据包”包装在由 VPN 创建的数据包中,因此 ISP 无法对您正在做的事情做出任何明智的猜测。
虽然这个过程看起来很耗时,但只需要几分之一秒。当你浏览互联网时,你的计算机和 VPN 服务器将会无数次地遵循这三个步骤。如果你不知道 VPN 已经打开,你不会注意到任何异常,因为 VPN 在后台运行。

Diagram showing how a VPN works. (Source: Stream Telly)
概念化 VPN 如何工作的最简单的方法是想象一个通过邮件传输的包裹。首先,你用气泡纸把包裹包好,然后把它送到邮局。邮局会检查地址并把它寄给你的收件人。一旦它到达,你的接收者打开包裹并且使用它。
在本例中,数据包是来自服务器的数据,气泡包装代表加密,邮政服务是 VPN 隧道,收件人是您的计算机和 VPN 客户端。
如何选择 VPN 服务
如果你以前没有使用过 VPN,选择满足你需求的服务可能会很棘手,但我们将涵盖你需要知道的一切,以便在 2022 年为你选择正确的 VPN。
第一步。列出潜在选项
选择 VPN 的第一步是确定几个潜在的选项进行比较。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
2020 年,VPN 市场价值 300.5 亿美元,到 2027 年,预计将带来 926 亿美元的收入。可供选择的 VPN 选项越来越多。以下是一些最受欢迎和最成熟的提供商:
- NordVPN
- ExpressVPN
- 冲浪者
- 隧道熊
- 网络幽灵
在考虑 VPN 提供商时,您必须将商业提供商与个人提供商区分开来。商业提供商与大型组织、教育机构和公司合作。个人提供商专注于个人使用 VPN 的人群。
截至 2019 年,74.1%的 VPN 用户符合“商业用途”类别。

VPN market share by end-use.
第二步。评估每个 VPN 提供商的功能
接下来,研究每个提供商,以确定它提供什么功能。寻找这些特征:
无日志策略
无日志策略(有时称为“零日志策略”)声明 VPN 提供商不会收集、跟踪或记录您的数据。具有此政策的提供商仅存储您的登录信息和客户数据(姓名、电子邮件地址、电话号码等)。),对你在网上做什么一无所知。
adblock
广告拦截器防止您在浏览互联网时看到弹出广告、搜索引擎广告和网站广告。广告拦截非常重要,因为网络罪犯可以利用广告让您点击受损网站、下载恶意软件或联系使用社交工程来诈骗您的人。
他们还阻止那些想要跟踪你在许多网站上的浏览习惯的脚本。
广告拦截器也可以加快你的浏览体验。Opera 的研究表明,当你不使用广告拦截器时,网站加载速度比使用广告拦截器时慢 51%。在这项研究中,网站加载广告平均需要 3.8 秒,加载无广告平均需要 1.89 秒。
关闭开关
如果您的 VPN 连接中断,kill switch 会立即切断您的互联网连接。如果没有删除开关,任何怀有恶意的人都会看到您的数据,直到您重新连接到 VPN。

How a VPN kill switch works. (Source: VPN Expert)
共享 IP 地址
该功能允许许多用户使用一个 IP 地址。使用单个地址可能看起来违反直觉,但它非常聪明。由于人们同时使用互联网,任何跟踪数据的人都不可能确定单个用户在网上做什么。
当你浏览共享的 IP 地址时,与你共享的人看不到你的位置数据,你也看不到他们的。您的加密连接保护您免受外来者和其他 VPN 用户的攻击。
第三步。根据您的需求评估每个选项的适用性
由于每个人都有不同的需求,您可能需要一个不同于其他人的 VPN。要找到理想的工具,请仔细研究您的潜在选择,并问自己以下问题:
可以在多台设备上使用这个 VPN 吗?
平均每个美国家庭有 10.37 台设备可能需要 VPN 保护。其他国家的平均设备数量更少,排在美国之后的是英国,每户 9.16 台,挪威 8.82 台,瑞典 8.51 台。

Average devices per household.
选择 VPN 时要考虑所有设备。
许多 VPN 提供商在其基本计划中限制您可以连接到 VPN 的设备数量。看看每个供应商的价格,找到最好的整体交易。获得一个可以在多种设备上运行的 VPN 可能比购买 Mac、iPhone 和工作电脑计划更便宜。
有数据限制吗?
由于 VPN 维护服务器的成本很高,一些提供商通过带宽限制来限制您的互联网接入(例如,对客户施加带宽限制)。如果你需要高带宽,检查你的潜在供应商是否能处理它。
服务器位于哪里?
如果你需要使用 VPN 在一个特定的国家浏览互联网(比如视频流),检查你的潜在 VPN 客户端是否有服务器。
在手机上能用吗?
2021 年最后一个季度, 54.4% 的网络流量来自移动设备。此外, 46% 的美国人每天花五到六个小时在手机上。
虽然很容易陷入为你的电脑选择 VPN 提供商,但不要忘记保护你的手机。在投资之前,检查一下你潜在的 VPN 在你的手机上是否有效。

How much time do Americans spend on their mobile phones daily.
支持哪些操作系统?
最后,检查你的潜在供应商可以支持什么操作系统。如果您的 VPN 提供商不支持您的操作系统,VPN 将不会为您工作。
速度和可靠性
对你的浏览体验来说,最后也可能是最关键的因素是提供商的 VPN 服务器的速度和可靠性。
VPN 提供商通常会宣传他们的平均速度,但在决定之前,您还应该查看特定国家的第三方速度测试。
第四步。排名选项
最后,比较你对每个潜在平台的研究,选择最符合你需求的平台。
为了帮助您做到这一点,我们根据上面列出的因素比较了五种不同的平台。
| | NordVPN | ExpressVPN | 冲浪者 | 隧道熊 | 网络幽灵 |
| 无日志策略 | 是 | 是 | 是 | 是 | 是 |
| 广告拦截器 | 是 | 不 | 是 | 是 | 是 |
| 切断开关 | 是 | 是 | 是 | 是 | 是 |
| 共享 IP 地址 | 是 | 是 | 是 | 是 | 是的(但它也提供专用的 IP 地址) |
| 同时支持的设备 | six | five | 无限的 | five | seven |
| 数据限制 | 不 | 不 | 不 | 是(取决于计划) | 是(取决于计划) |
| 服务器数量 | 大约 5465 台服务器分布在 59 个国家 | 94 个国家的 3,000 多台服务器 | 超过 63 个国家的 1,700 多台服务器 | 23 个国家的 1,800 台服务器 | 90 个国家的 6,600 多台服务器 |
| 在手机上工作? | 是 | 是 | 是 | 是 | 是 |
| 支持的操作系统 | iOS、Android、macOS、Windows、Linux | iOS、Android、macOS、Windows、Linux | iOS、Android、macOS、Windows、Linux | iOS、Android、macOS、Windows、Linux | iOS、Android、macOS、Windows、Linux |
41%的美国成年人在工作或休闲时使用 VPN,原因显而易见。VPN 可以保护您免受网络犯罪的侵害,让您匿名浏览互联网,并帮助您绕过地理限制,从您的国家/地区之外访问视频流内容。
当然,所有的 VPN 提供商并不都是平等的。寻找 VPN 提供商时,请寻找:
- 无日志策略
- 广告阻断
- 断路开关
- 多个服务器位置
- 移动功能
- 支持多种操作系统
- 可靠的高速服务器
当然,寻找一个有竞争力的价格和退款保证的 VPN。
既然我们已经与您分享了我们所知道的关于 VPN 的一切,我们很想听听您对 VPN 的建议。在你看来,最好的 VPN 是什么?你试过免费的 VPN 吗?请在下面的评论中告诉我们!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
主机如何影响 SEO 以及如何为你的网站选择最好的主机
想到 SEO 你会想到什么?
如果你像大多数人一样,你的大脑会立即想到关键词、内容,当然还有反向链接。在技术方面,你可能熟悉网站结构和移动友好性等因素。
但是你知道你的网站主机影响 SEO 吗?
托管对你的搜索引擎性能有很大的影响,但是很多企业并不认为这是他们 SEO 策略的一部分。这是一个错误——选择正确的托管服务可以提高你的搜索引擎排名,降低你的跳出率,并推动转换。
这篇文章展示了主机如何影响 SEO,以及如何为你的网站选择合适的主机。
为什么 SEO 这么重要?
在我们进入虚拟主机如何影响 SEO 之前,让我们先来谈谈为什么你应该首先关心搜索引擎优化。你已经有很多事情要做了——在 SEO 上投入时间和资源真的值得吗?
简单的回答是肯定的。搜索引擎优化是你可以做的最重要的事情之一来营销你的业务。
为什么?
首先,因为搜索引擎是人们所在的地方。当寻找他们想要购买的特定产品的信息时, 55% 的购物者求助于搜索引擎。换句话说,已经有人在谷歌上搜索像你这样的产品了。SEO 帮助你进入他们的搜索结果。
Hosting 🤝 SEO. Learn more about how they go hand-in-hand in this guide ✅Click to Tweet
但是仅仅出现在搜索结果的第二页或者第一页的中间是不够的。大多数搜索者不会滚动那么远。28.5%的用户点击了第一个谷歌搜索结果。第二名获得 15.6%的流量,第三名获得 11%。第十名只有 2.5%的搜索者点击,几乎没有人能进入第二页。

Google click-through rate by position on search engine results page
如果做得好,SEO 可以帮助你的网站上升到搜索结果的顶端,让搜索者真正看到它。因此,搜索引擎优化甚至有助于建立品牌知名度。出现在相关搜索结果中可以提高你的知名度和声誉。
主机如何影响你的 SEO?
主机可能不是 SEO 中最广为人知的部分,但却是重要的一部分。为了受到谷歌的青睐,你的网站需要运行良好,而你的托管公司可以在这方面提供帮助(或者阻止)。
这里有一些方法可以影响你的主机搜索引擎的性能。
站点速度和加载时间
一个潜在客户在谷歌上找到你,然后点击链接。你认为他们会等页面加载多长时间后才会返回并选择不同的搜索结果?
如果你说他们会等几秒钟或更久,你可能高估了他们的耐心。
快速的加载时间增加了网站访问者购买的机会。一个在一秒钟加载的网站的转化率比一个在五秒钟内加载的网站高三倍。一项对移动网站数据的研究发现,网站速度每提高 0.1 秒,零售购物者的支出就会增加近 10%。

Conversions by page load speed
拥有一个快速的网站也可以提高你在搜索引擎结果页面上的位置。我们怎么知道?因为谷歌是这么说的。早在 2010 年,谷歌就首次确认网站速度是排名因素之一(直到今天仍在提及)。
而这只是主机如何影响 SEO 的冰山一角。
当然,你选择的网站主机不是影响网站速度和加载时间的唯一因素,但它是最重要的因素。如果你已经解决了缓存和缩小 JS 等其他问题,投资于更高质量和更快的主机可以让你获得更快的加载速度,并为你赢得更多的流量和转化率。
例如,Kinsta 是一个注重性能的应用程序、数据库和管理的 WordPress 主机,它提供了许多独特的功能来确保你拥有最快的加载网站。
以 Kinsta APM (应用性能监控)为例。Kinsta APM 对 Kinsta 用户是免费的,它可以捕获关于网站的 PHP 进程、MySQL 数据库查询、外部 HTTP 调用等带有时间戳的信息。
服务器停机时间
没有人希望他们的网站关闭。
您可能已经意识到服务器停机会让您付出代价。在网站关闭期间,你会错过潜在的销售机会。还有你的声誉要考虑——如果一个客户在你的网站宕机的时候访问你的网站,他们可能会认为你不可靠,不会再回来。
情况变得更糟。服务器宕机也会影响 SEO。如果一个搜索引擎在你的网站瘫痪的时候抓取你的网站,你可能会暂时失去索引。众所周知,如果谷歌遭遇宕机,它会减少抓取网站的频率,这对 SEO 不利。
任何站点都可能经历一段时间的停机,但是您希望将其最小化。具有正常运行时间保证的主机可以确保服务器停机是一个罕见的问题。
位置
当你选择一台主机时,看看公司的服务器在哪里。
靠近大多数用户的服务器会提供更好的站点速度,这对 SEO 很重要。位置也会影响您必须遵守的数据存储法规。这对于搜索引擎优化很重要,因为不遵从可能会导致被迫停机。
另一个基于位置的因素是你的域名(不一定要由你的主机公司提供,但通常是这样)。谷歌已经确认所有通用的域名扩展在搜索引擎优化方面是平等的——你可以自由选择。披萨而不是。如果这对你的生意有用的话。
国家扩展是另一回事。例如,如果你使用的是. fr 域名,谷歌会将你的网站定位到法国。它在那个国家的搜索引擎上的表现可能会比其他国家更好。
托管类型
当你开始寻找托管公司时,你会注意到各种各样的价格和许多不同的术语,如共享托管、专用托管和托管托管。如果你是网站所有权的新手,可能会感到困惑。
有几种可用的主机,你选择的主机会影响你的搜索引擎优化。让我们看看你可能遇到的一些类型的网站托管,以及它们如何影响搜索引擎优化。
自由的
有办法免费托管一个网站。例如,你可以使用 wordpress.com 或另一个网站建设者,如 Wix。
这些选项对于个人网站来说可能是可以接受的,但是对于 SEO 或者你的个人品牌来说就不好了。你通常不能有自己的域名,你的网站不会表现得足够好来处理高流量。
你可以找到一个每月只需几美元的共享计划——这笔费用对于 SEO 来说是值得的。
共享的
对于小网站来说,典型的是从共享主机开始。这些计划既便宜又对初学者友好。
共享主机通过分割资源来保持成本效益。顾名思义,共享主机计划中的用户必须与同一服务器上的其他用户共享资源。
虽然共享主机对新网站所有者来说是一个很好的入门方式,但它对 SEO 也有不利的一面。如果您与其他网站共享服务器,这些网站会影响您的网站的性能。例如,如果你的服务器上的一个网站流量激增,它可能会降低你的网站速度,进而影响搜索引擎优化。

How a shared server works
虚拟专用服务器
如果你选择在虚拟私人服务器上托管你的网站,你仍然和其他网站共享一个物理服务器。然而,你有一个完全属于你自己的虚拟分区。这提高了性能,减少了另一个网站的流量影响你的加载速度和搜索引擎优化的机会。
专注的
在专用服务器上托管就像它听起来的那样——整个服务器都是为您服务的。这意味着更多的正常运行时间和更快的速度。您还可以完全控制服务器的设置,因此您可以确保您的网站运行良好。
专用托管对 SEO 有好处,但是贵。除非你有一个企业规模的网站,否则你可能不需要它。
云托管
有了云托管,你的网站就分散在多个远程服务器上。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
如果其中一台服务器出现问题,网络上的其他服务器将接管。云托管对于确保高正常运行时间是非常好的,这对 SEO 是有好处的。如果你有正确的专业知识来正确设置它,这也是建立一个快速加载网站的最好方法之一。
然而,如果你以前从未做过类似 WordPress 这样的事情,那么让它运行起来可能会有点棘手。
托管托管
如果管理网站的技术方面不是你的专业领域,或者如果你没有时间处理它,为什么不找专业人士呢?
有了托管,你的托管公司承担了很多工作,比如硬件和软件配置、维护、技术支持,以及更新和监控你的 CMS 。
它比共享主机稍贵,但仍在大多数中小型企业的预算之内。当你有虚拟主机提供商的支持时,你的网站速度、停机时间和其他性能因素会更好。
Kinsta 提供应用程序、数据库和托管 WordPress 主机,针对速度、安全性和高峰流量进行了优化。电子商务公司也可以受益于 Kinsta 的托管 WooCommerce。
跳出率
跳出率是只访问一个页面而不在你的网站上采取任何行动的访问者的百分比。换句话说,它们在做任何事情之前都会反弹。
跳出率是否影响谷歌排名存在争议。谷歌否认跳出率是排名的一个因素,而其他来源显示高跳出率和在 SERPs 上排名靠后有明显的关联。

Bounce rate by rank on Google
虽然不是官方排名因素,但它通常可以作为低停留时间的指标,这是 2022 年谷歌排名的一个关键因素。基本上,如果一大群人很快离开你的网站,回到谷歌,这表明用户没有发现你的内容与他们的搜索相关。由于谷歌希望提供相关内容,当这种情况发生时,他们会开始降低你的排名。
提高你的跳出率和停留时间是技术搜索引擎优化的一个重要方面。较低的跳出率意味着更多的人停留在你的页面上并与之互动,这可能会带来更多的转化。
这和主机有什么关系?高跳出率可能是由缓慢的网站或服务器停机时间造成的,这些因素受您选择的网站主机的影响。
安全性
谷歌不想把用户送到有风险的网站。
回到 2014 年,它宣布有效的 HTTPS 加密是一个排名信号。HTTPS 允许用户的浏览器或 web 应用程序安全地连接到您的网站。在声明中,谷歌澄清说,HTTPS 将是一个“轻量级”的排名信号,远不如内容质量这样的事情重要。据我们所知,今天依然如此。

HTTP vs. HTTPS encryption (Source: Savvy Security)
不太清楚的是,其他安全因素是否是排名信号。你的网站被黑,内容被替换成恶意软件或垃圾邮件会对你的搜索排名产生负面影响。但是不管怎样,更新你的网站安全是一个最佳实践。
Struggling with downtime and WordPress problems? Kinsta is the hosting solution designed to save you time! Check out our features
你的网站主机对你网站的安全至关重要。首先,虚拟主机公司要对其服务器的安全负责。它还可能为你提供其他安全托管服务,比如免费的 SSL 证书或定期的 T2 恶意软件扫描。
支持水平
对于一些网站主机,如果你的网站遇到麻烦,你基本上只能靠自己了。其他主机(尤其是托管服务提供商)会很快解决你的问题。
我们已经讨论了意外的停机时间或性能问题如何影响你的 SEO,所以你可以看到技术支持(不是一般的客户支持)在托管方面是多么重要。寻找一个虚拟主机服务,定期备份你的整个网站环境,并能快速解决任何技术故障。
如何为 SEO 选择最好的主机
现在你明白了主机如何影响 SEO,以及为什么你对服务器的选择是一个不被重视的 SEO 因素。但是你如何选择一个主机来提升你的排名、流量和转化率呢?
当你寻找主机,请记住这些因素。
主机类型
您是希望通过共享主机保持低成本,还是希望 VPS 提供商提供更高的性能?确保你知道你注册了什么样的托管计划。
请记住,我们上面概述的主机类型之间可能会有重叠。例如,Kinsta 是一个托管服务提供商。Kinsta 还利用了云托管的力量——我们的基础设施建立在谷歌云平台上,这意味着我们的物理服务器的容量由多个存储设备共享。因为数据分布在不同的位置,你的网站将经历最小的主机相关的停机时间。
定价结构
你的托管计划的成本当然不会影响你的 SEO,但这是需要考虑的事情。
为帮助你爬上谷歌搜索结果页面的解决方案多付一点钱是否值得,或者你会选择最便宜的方案,投资于搜索引擎优化的不同领域?
许多主要的共享主机解决方案提供了非常低的前期价格,比如每月 2.75 美元。在你被低价吸引之前,要确保你完全明白你的钱能买到什么。
例如,选择基本计划是否会限制您的带宽或限制您的流量?你有没有得到其他会影响你搜索引擎优化的额外好处,比如安全特性?最低层计划中的客户是否可以获得公司的所有支持渠道?
此外,请注意第一年服务后的价格,它通常会在您的初始合同后上涨。
无障碍支持
现在是凌晨 2 点,你意识到你的网站关闭了。你每分钟都在失去海外销售,并担心你的搜索引擎优化。你的主机服务在这个时间有客户热线吗?
更好的是,你有一个托管团队持续监控你的网站吗?
你就能越快解决技术问题;你的 SEO 就越好。了解主办公司的支持渠道和时间以及他们能提供多少帮助。
加拿大
最后,确定您的托管解决方案是否提供了内容交付网络或 CDN 。cdn 可以由托管公司提供,但它们是一项独立的服务,旨在加速您的网站。
CDN 的工作原理是在世界各地的数据中心缓存静态资产,如图像、CSS 和 JS 文件、web 字体等。创建这种缓存可以加快内容交付,并使您的网站加载速度更快。它通过缩短数据传输所需的物理距离来做到这一点。它还可以帮助降低首字节时间(TTFB),这是浏览器在从服务器接收第一个字节数据之前必须等待的时间。
结果是一个更快的网站;正如你现在所知道的,网站速度对于搜索引擎优化是至关重要的。

How a content delivery network works (Source: Plesk)
CDN 还通过在不同地理位置的多台服务器上提供复制的内容来提高正常运行时间。如果一台服务器出现故障,流量会被重新路由到另一台服务器。作为 SEO 的另一个好处,许多 cdn 提供了额外的安全特性。
Kinsta 的 CDN 由 Cloudflare 提供支持。所有 Kinsta 计划都启用了该功能,无需您支付额外费用。Kinsta 用户可以通过 MyKinsta 访问 CDN。
如何切换托管公司以获得更好的 SEO
你们中的一些人刚刚开始做网站所有者。你有机会从第一天起就选择一个快速可靠的网站主机。
但是大多数正在阅读这篇文章的人可能已经有了网站。如果你意识到你现在的主人不能胜任,你会怎么做?迁移到不同的主机会对你的搜索引擎性能造成更大的伤害吗?
谷歌的约翰·穆勒已经解决了这个问题。当你第一次迁移到一个新的主机上时,谷歌会降低抓取你网站的频率。这可能会影响搜索引擎优化。然而,这是暂时的。穆勒说:
“随着时间的推移,一旦我们的系统可以判断速度加快不会导致任何问题,我们就会再次加快速度。这与您所做的主机更改无关。不管你是要去另一家提供商那里,还是要去另一个国家,都没有关系。”
准备好让专家管理您的主机了吗?
Kinsta 提供从所有其他网络主机的无限制免费迁移。我们定期将网站从 WP Engine 和 Flywheel 等主机转移到 Kinsta,这通常会导致速度的大幅提升。
Trying to boost your SEO? Don't overlook hosting 🚀Click to Tweet ## 摘要
大多数公司选择网站主机是基于价格和带宽等因素,从来没有考虑过搜索引擎优化。
这是一个错误(正如你现在可能看到的,你已经理解了主机如何影响 SEO)。主机不是经常被讨论的搜索引擎优化因素,但它可以显著影响你的排名,流量和转换。谷歌不在乎你用哪台主机,但它在乎网站速度、可靠性、服务器正常运行时间和安全性等因素——所有这些都受到你选择的主机的影响。
考虑一个托管计划来确保你的网站被技术专家监控和维护。Kinsta 提供高速、24/7 支持、安全功能、CDN 和 SLA 支持的 99.9%正常运行时间保证。
想知道更多提高你的搜索引擎优化的方法,看看我们的 61 个搜索引擎优化技巧列表,让你的有机流量增长 250%。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
金斯塔是如何为斯瓦格威拯救网络星期一的
原文:https://kinsta.com/blog/how-kinsta-saved-cyber-monday-for-swagway/
他们的主要产品,原始 Swagway,已经在 Good Morning America、Ellen、LIVE with Kelly and Michael、The Insider、The Today Show、Mashable、Wired、People、CBS This Morning、PC Magazine 等节目中播出。悬浮滑板市场正在升温,Swagway 也火了。那么,为什么网络星期一如此成功的公司会陷入困境呢?主持这样的活动是不够的。
Swagway 在网络星期一的前一周接触了我们,当时他们使用的是 8 核 16GB 数字海洋 Droplet,他们对其进行了一些小的性能调整。系统管理占用了更多的时间,再加上设置跟不上他们的 WooCommerce 购物车的速度。随着网络星期一的迅速临近,他们需要一个能够处理他们所期待的那种数量的主机。就在几天前,他们的一次日间电视露面几乎使整个行动离线。
负责网站技术运营的 Caleb Worm 在阅读了 Kevin Ohashi 最近的托管 WordPress 主机负载测试分析中的正面评论和我们的表现后找到了我们。
一般来说,购买主机服务并不好玩,就像买车一样。一大堆废话,没什么实质内容。我们试着在这里做不同的事情。用凯勒的话说:
首席运营官用一个实际的解决方案联系了我,而不是我从别处得到的许多“相信我们”的废话。他诚实坦率,令人耳目一新。迁移后,支持由 Kinsta 的 WordPress 专家处理,他们提出了一些很好的建议和调整,极大地提高了性能。
我们将 Swagway 放在我们的一个计划中,与 MariaDB 一起运行 HHVM ,该网站不仅开始加载得更快,还能够处理令人难以置信的流量和订单。以下是一些支持这一观点的统计数据:
- 网络星期一有 90,000 名独立访客
- 在任何给定的一秒钟内,网站上有 160-350 名活跃用户下单
- 黑色星期五和网络星期一之间的 4089 个订单
- 仅在网络星期一就有 1888 份订单
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
一个域名多少钱?影响你预期支付金额的 4 个关键因素
原文:https://kinsta.com/blog/how-much-does-a-domain-name-cost/
购买域名是一个重大决定。
一方面,你想得到最好的名字,因为你知道这是你品牌的重要组成部分。另一方面,你的预算有限,所以你需要做好妥协的准备。
但是一个域名要花多少钱?还有:你愿意为一个域名花多少钱?
为什么你的域名很重要
你可能认为你的域名没什么大不了的。毕竟只是个网址,不是公司名吧?
然而,现实是选择域名是一个非常重要的决定,因为它影响你的品牌、你的流量和你的可信度。
您的域名和品牌
人们通常认为“品牌”这个词意味着一个公司名称。
然而,一个品牌远不止于此,你的品牌是你呈现给世界的整体公司形象。
重要的是要确保你业务中的一切,从公司名称到域名到网站设计到内容到语气,都能够协同工作,传达你想要传达的形象。
想象一下,你正在进行一次工作面试,你认为这个候选人很棒。
她很专业,她有相关的经验,她看起来非常适合公司文化…
但是当她离开时,你再看一眼她的简历,你注意到她的电子邮件地址是 【电子邮件保护】 。
无意冒犯外面的 sk8ergurls,但让我们面对现实:这样的电子邮件地址会让你质疑你对她的最初印象。
嗯,做品牌也是一样。如果你公司的一切都传达了某种形象,但你的域名完全不符合这种形象,这将使潜在客户提高警惕。
你最不想做的事就是给他们一个怀疑的理由。
你的域名和流量
你的域名在搜索排名中起作用。
正如 SEO 专家 Brian Dean 在他的文章 “谷歌 200 排名因素:完整列表(2019)中解释的那样,虽然在域名中放置关键词不会像过去那样给你带来提升,但它仍然是一个相关性信号。
此外,如果目标关键字作为域名中的第一个单词出现,它将使你比那些在域名中间或末尾有相同关键字的网站(或者根本没有)有优势。
此外,还有直接流量方面要考虑,这意味着人们通过在浏览器中输入你的地址来访问你的网站。
如果你的域名很难记住你会失去一些人,因为他们会拼错,会被带到…天知道哪里。
记住,购买流量是昂贵的,所以你需要尽你所能最大化你的有机流量。
可靠性
并非所有域名都是平等的。
根据生长獾研究,。com 是 TLD 最值得信赖的分机摆在那里。
此外,当人们记错网站地址时,他们会有 3.8 倍的可能性认为它以结尾。com 比什么都重要。
以下是最受欢迎的域名扩展在可感知可信度方面的排名情况:

TLDs compared in terms of perceived trustworthiness
当然,重要的是要记住,这可能是一个通用的 1500 人样本,这意味着您的目标受众可能会以不同的方式理解某些域扩展。
比如。io 扩展对大多数人来说可能看起来很奇怪,但考虑到它在技术世界的流行程度,可以肯定地说技术人员信任它。
还需要考虑区域扩展。例如,如果您的目标是立陶宛观众,那么使用。lt 扩展是完美的,但立陶宛以外的人可能不会接受它。
所有这些意味着你需要给你的域名一个它应得的想法。
你希望为一个域名支付多少钱?
域名是 IP 地址的书面对应物,IP 地址是一串数字。
与购买域名相关的成本因不同方面而异,可用性和顶级域名是最重要的两个方面。事实上,不可用的域名需要你向当前所有者出价,这不受任何最高价格的限制(lasvegas.com 以 9000 万美元被出售)。
相反,当涉及到顶级域名时,你可以预期支付从 0.99 美元到数百或数千美元的任何费用。不过,平均来说,域名每月的费用从 0.99 美元到 12 美元不等。
Support
如何选择域名
正如我们在文章如何选择域名中解释的那样,当你购买一个域名时,你需要考虑六个主要因素。
1.你的域名应该容易记住
你要确保你的域名容易记住。但是这到底是什么意思呢?
基本上,你让某人记住的项目越多,他们就越难记住。
当涉及到域名时,每个单词和符号都是一个单独的项目,这是你在考虑各种选择时要记住的事情。
比如,www.luciddreaming.com比www.world-of-lucid-dreaming.com更容易记住(注意连字符的使用特别容易混淆)。
尽量保持你的域名简短,避免使用符号,并获得一个众所周知的扩展名。
2.你的域名应该易于在移动设备上输入
你知道 2007 年 6 月 29 日发生了什么吗?
给你几个提示:苹果。史蒂夫·乔布斯。iPhone。是的,你猜对了:那一天史蒂夫·乔布斯展示了第一部 iPhone,它永远改变了世界。
现在,十几年后,我们都在与智能手机成瘾做斗争,我们已经到了傻瓜式手机卷土重来的地步。但是这和域名有什么关系呢?
嗯,在 2019 年第一季度,移动流量占全球网站流量的 48.71%可以肯定地说,这个数字只会增加。
这意味着,如果你的域名在手机上容易输入,那是最好的。
3.你的域名应该为搜索引擎优化
域名中的一个关键词不会让你在搜索排名上比竞争对手有巨大优势。
然而,它可以给你一点优势,鉴于出现在谷歌搜索结果第页的竞争有多激烈,这没什么可嘲笑的。
也就是说,这是没有必要的,所以如果你找不到一种方法来纳入你的域名关键字,然后不要推它。
4.你的域名应该是品牌化的
你的域名需要品牌化。
基本上,当人们听到你的域名时,它需要听起来像你所在行业的合法企业,并且有一种时髦的氛围。
因此,举例来说,如果你正在启动一个远程作业板,你可以将其命名为 www . remote jobs board . com……但是 remoteok.io 听起来不是更好吗?

Remoteok.io
当然,你需要考虑行业标准,无聊的名字适合需要显得正式的企业。
比方说,如果你经营一家殡仪馆,那么重要的是要严肃,没有人想在一个“时髦”的殡仪馆举行守灵。
然而,你可能不需要太正式,所以发挥创造力吧!
5.你的域名不应该违反任何法律条款
曾几何时,互联网还是蛮荒的西部。
那些日子早已过去。现在到处都是财大气粗的公司,如果你以错误的方式看待他们,他们会起诉你破产。这就是为什么要小心的原因。
想象一下。你想出了一个好名字。你注册它。你推出你的网站。然后,就在你的生意开始获得动力的时候,你收到了一封停止信。
“搞什么…??"是你的第一个想法。
但是,当你解读法律术语时,你意识到显然你的域名被注册了,这意味着你有麻烦了。
你可以通过尽职调查来避免这种情况。
例如,你可以在美国专利商标局的网站上查看美国商标。
或者,你可以通过美国专利商标局在当地的对等机构检查你想在哪个国家经营的商标。
当然,谷歌也可以帮你,因为如果上面什么都没有,你可能就不用担心了。
现在,不幸的是,如果你想出了一个很酷的名字,你可能不是第一个这样做的人,这意味着你可能最终不得不从头开始。
然而,请记住,找到自己回到起点比被打官司要好得多,所以不要在这里偷工减料。
6.为你的域名选择正确的 TLD
你的 TLD 会影响你的可信度,所以明智的选择很重要。
查看该主题的图表:

TLDs ranked based on trust, memorability, and times used
如果您为全球用户提供服务,这些是您应该考虑的扩展。
当然,。com 域名比其他的要贵得多,所以如果你没有预算,你可能不得不妥协。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
不要陷入分析瘫痪
选择你的域名是一个严肃的决定。你应该尊重它,给予它应有的思考。
话虽如此,不陷入分析瘫痪也很重要。一个你今天就能注册的好域名,胜过花三个月时间想出来的完美域名。
拿不到想要的域名怎么办?
并不总是能得到你想要的域名。那你该怎么办?
-
它可能不可用或已暂停。你可以联系业主,给他们一个报价。或者,您可以通过添加一个单词来修改您的域名。例如,如果你使用你的产品名称,考虑在上面加上“得到”这个词,就像滴滴对 www.getdrip.com 所做的那样。
-
它可能超出你的预算。你可以通过选择一个不太受欢迎的域名扩展来显著降低域名的成本。只是不要做得太过火。一个没有人见过的奇怪的扩展可能会伤害你的品牌。
-
它可能有商标,像“WordPress”。在这种情况下,最好放弃这个想法,重新开始。如果你不想引火烧身,就不要玩火。
是的,当你不能得到一个你想要的域名时,这真的很烦人,但你唯一的选择是发挥创造力。谁知道呢,也许你会想出更好的办法呢?
一个域名要多少钱?
那么,一个域名要多少钱?这是一个很难回答的问题,因为域名的价格区间很疯狂。
例如,在 GoDaddy 上,您可以获得一个。xyz 域名 0.99 美元。而 www.lasvegas.com 在 2005 年以 9000 万美元的价格卖给了 T2。

Lasvegas.com domain
现在,这是域名价格的全部范围,0.99 美元和 9000 万美元代表了该范围的相反两端。
但是是什么决定了域名的价格呢?
有效性
显然,如果域名是可用的,它将比它已经被某人拥有时更便宜。想要只有一个人能卖给你的东西会让你在谈判价格时处于非常弱势的地位。
如果那个人能找到你并确定你有钱,那就更是如此。事实上,有人有意购买将来可能有人想要的域名。
如果你想省钱,最好想出一个可用的域名。
关键词
关键词在搜索量方面变化很大,这影响了使用特定关键词的域名的成本。
此外,它们在盈利能力方面也有所不同,这也影响了带有特定关键字的域名的成本。
例如,关键字“拉斯维加斯”有巨大的搜索量,因为总是有很多人想去拉斯维加斯。此外,这个关键词非常容易赚钱,因为游客需要一个住宿的地方,一辆出租的汽车,看表演等等。
这解释了 www.lasvegas.com 9000 万美元的标价。
然而,由于域名中的关键词不再像以前那样重要,所以最好使用没有有利可图的关键词的唯一名称。
领域扩展
你对域名扩展的选择会对域名价格产生巨大的影响。
基本上,如果你想这样。你最好愿意花大价钱买下它。
厌倦了 WordPress 的问题和缓慢的主机?我们提供世界一流的支持,由 WordPress 专家提供 24/7 服务和超快的服务器。查看我们的计划
例如,当 Kyle Byers 进行域名扩展研究时,他使用了一个虚构的域名“mattressranking.tld”
那时,你可以花 12-15 美元买到一个有信誉的域名,除了。这需要额外花费 4250 美元。

Mattressranking.com domain experiment
你需要评估你是否真的需要。com(或者不是)。可信度对你有多重要?
不要忘记额外的费用
人们很容易过于关注购买域名,以至于忘记了与之相关的额外费用。
显然,域名不是一次性购买的,它需要每年更新,这通常会花费与您购买它相同的金额(昂贵的域名是一个例外,因为它们的购买成本远远高于维护成本)。
然而,你也可以购买各种附加产品,其中最受欢迎的是隐私保护,它可以确保人们在查找你的域名时不会出现你的个人或商业信息。
一般来说,这些额外的成本加起来不会太多,但这仍然是你应该记住的事情。
你应该为一个域名付多少钱?
好的,那么你应该为一个域名付多少钱?
嗯,这完全取决于你的预算,如果你是亿万富翁,想买 www.lasvegas.com,那就买吧。
然而,你可能不是亿万富翁,这意味着你需要仔细考虑你愿意在一个域名上投资多少。
初次创业者会犯一个常见的错误。他们用有限的启动资金创造了一个严肃的商业形象。他们得到一个昂贵的域名,定制网页设计,名片等。但这一切都不是在做生意,而是在玩生意。
当然,你需要看起来很专业,但你不应该让这分散你的注意力,让你忽略真正让钱进入你口袋的东西,那就是销售你的产品或服务。
基本上,当你刚刚起步时,你应该只把钱花在那些直接有助于你盈利的事情上。其他的都可以等。

Thefacebook.com, in 2004 (Image source: web.archive.org)
例如,当马克·扎克伯格在 2004 年推出脸书时,它被称为脸书,在 www.thefacebook.com 举办。
脸书在 2005 年以 20 万美元的价格购买了现在的域名。
那时,马克·扎克伯格已经验证了他的想法,社交网络正在迅速发展,脸书已经从贝宝创始人彼得·泰尔那里获得了第一笔投资。
扎克伯格一开始就想把他的社交网络命名为脸书,但域名不可用,所以他只是在上面加了“the”这个词,然后开始工作。
当你刚刚起步的时候,你需要变得斗志昂扬,你想用启动资金给自己尽可能多的跑道。
这意味着获得一个便宜的域名,即使它不是你真正想要的,并且专注于创造收入。
一旦你的生意起步,你可以通过获得一个更好的名字,一个更好的扩展,或者两者兼而有之,来投资一个更好的域名。
耐心点。如果你有一个可行的商业想法,那么你最终会有足够的钱去买一个更好的域名。但是不要本末倒置。
在那里你可以买到域名
卖域名的公司叫域名注册商。
有相当多的域名注册商。你怎么能决定你应该选择哪一个呢?
你应该从域名注册商那里寻找什么?
我们在我们的 “如何选择最佳域名注册商(我们的建议)” 文章中对此进行了深入讨论。
以下是你应该寻找的最重要的东西:
-
定价低。你不想花不必要的钱。好在这个行业竞争激烈,所以各大公司都提供了实惠的定价。
-
免费 WHOIS 保护。人们可以查找任何域名的详细信息,并找出谁拥有它。这可能会带来隐私问题。最好使用 WHOIS 保护,防止窥探者看到这些信息。
-
自动续订。如果你不更新域名,它最终会回到市场上。如果一些有事业心的个人抢到你的域名,然后提出以一大笔钱把它卖回给你,这可能会导致严重的问题。这就是为什么最好选择自动更新域名的域名注册商。
此外,如果域名注册商对他们的定价不透明,你应该将其视为危险信号并远离。
另一件要注意的事情是糟糕的用户界面。你不应该需要一个计算机科学博士来弄清楚如何做基本的任务,如停车或转移域名。
最后,如果一个域名注册商不提供 24/7 的客户支持,那么使用他们的服务就太冒险了。如果出了问题,需要立即援助怎么办?如果问题没有马上解决,你可能会损失很多潜在收入。
GoDaddy vs Namecheap
即使你遵循上面提供的标准,选择合适的公司可能也是一个挑战。
你可以通过将列表缩小到两个最受欢迎的选项来简化这项任务: GoDaddy 和 Namecheap 。
GoDaddy
GoDaddy 是业内最受欢迎的域名注册商,拥有超过1800 万客户。
然而,最大并不意味着最好。如果你在网上看关于 GoDaddy 的评论,你很可能会发现很多负面的评论。他们提供各种各样的服务,比如 WordPress 托管,因此如果一个产品不如另一个好,这也会影响他们的声誉。

GoDaddy.com
Namecheap
Namecheap 是另一个受欢迎的域名提供商,也是 GoDaddy 最大的竞争对手之一。根据他们的新闻稿,他们管理着超过 1000 万个域名。

Namecheap.com
你应该选择哪一个?
最好在两个网站上查找你想要的域名,看看哪家公司能给你提供更好的交易。
便宜的报价。com 域名的价格低于 GoDaddy(无论是第一年还是续约)。然而,重要的是要记住金钱不是唯一重要的东西,所以你可能要仔细看看 GoDaddy 和 Namecheap 在观点和行为方面的记录,看看哪家公司的价值观更能引起你的共鸣。
不在 GoDaddy 或 Namecheap 上出售?请务必阅读我们的谷歌域名评论(利弊)博文。
摘要
你的域名很重要。但你知道更重要的是什么吗?你的现金流。
当然,不要吝啬你的域名,你可能需要比 0.99 美元更重要的东西。
然而,也不要在这上面花太多的钱,因为这不会成就你的事业,也不会毁掉你的事业。
获得一个负担得起的域名,启动你的网站,然后开始忙碌。
一旦有了收入,您随时可以升级。或者甚至卖掉你的网站。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
我的网站值多少钱?(销售时要避免的+ 3 个错误)
在你花了大量的时间和精力在你的网站上之后,你可能会对维护有点厌倦,并想知道最终目标是什么。
如果你不愿意完全放弃你辛辛苦苦做的一切,答案可能是 卖掉你的网站 。或者也许你只需要腾出一些时间来专注于其他项目。
在你做任何事情之前,问自己几个重要的问题是值得的,比如“我的网站值多少钱?”以及“我应该卖掉我的网站吗?”
这篇文章旨在帮助你回答这些问题,这样你就可以把你的网站变成一个可靠的金融投资。
我应该卖掉我的网站吗?
有很多正当的理由让你想卖掉你的网站:
1.你碰到天花板了
你可能会觉得你的网站已经达到了它的潜力,无论是收入还是流量。如果你看不到自己从你的网站中获得更多,或者你不想付出必要的努力,那么可能是时候离开了。
Kinsta 把我宠坏了,所以我现在要求每个供应商都提供这样的服务。我们还试图通过我们的 SaaS 工具支持达到这一水平。
2.你已经陷入了墨守成规的境地
你可能对当前的网站感到厌烦,或者对它占用你的时间和资源感到沮丧。十年前你可能对一个网站充满热情,但现在它可能不再那么重要了。向前看比抓住一个让你不开心的过去要好。
3.你想投资其他项目
即使网站非常成功,你也可能会想套现,去寻找其他机会。将你的经验和成功投入到一个新的项目中,会有令人难以置信的回报。
不管是什么原因,如果你选择卖掉你的网站,你需要知道它值多少钱。
我的网站值多少钱?
很难说如果你出售你的网站,你会得到多少,但是有各种方法可以得到一个大概的想法。
一个常见的经验法则是将你的月收入乘以 24–36。因此,如果你的网站每月收入 1000 美元,你可以期待 24000-36000 美元的销售额。
当然,决定一个网站价值的因素有很多。对于潜在买家来说,你的净利润、长期利润和收入流都是重要的考虑因素。带来大量有机流量的网站通常比那些严重依赖广告吸引访客的网站更有价值(以下是为你的网站带来更多流量的行之有效的策略)。
更准确地说,你可以使用在线网站价值计算器或域名评估工具,根据其他因素来确定指导价格。
7 网站价值计算器(以及如何使用它们)
网站评估有很多选项,从电子表格计算器到专用工具,有些选项需要比其他选项更多的信息。因此,结果之间可能会有一些差异。
尝试几个不同的计算器,以获得一个好主意,你的网站价值,但要记住,任何数字只是一个指南。如果你决定出售,一个真正的买家可能会出更多或更少的价钱。
如何使用网站价值计算器
网站价值计算器往往以类似的方式工作,要求你输入关于你的网站的某些信息,以确定一个指导价值。
这里有几个网站价值计算器的例子,你可以用来确定你的网站价值:
1.鳍状肢

Flippa website value calculator
Flippa 声称给你“市场上最准确的估价”。它的 6 步流程简单明了,只需几分钟。
您需要输入您的详细信息,包括您的姓名、电子邮件和电话号码,然后才能访问报告。
2.帝国脚蹼

Empire flippers website value calculator
帝国掠夺者声称自己是“购买和销售已建立的盈利在线业务的第一策划市场。”
简单的一步一步的工具允许你输入你的企业的详细资料,在几分钟内获得估价。您必须提供您的电子邮件地址,以及一个可选的电话号码,以接收网站估价。
3.FitSmallBusiness

FitSmallBusiness website value calculator
FitSmallBusiness 计算器根据你的收入和你所在行业的乘数给出两种估值,让你大致了解你的企业价值。
这个计算器没有考虑到你的网站,所以它值得与下面的域名评估工具一起使用。
4.网络价值

Worth of Web website value calculator
这个工具由 Web 的 Worth 提供,让你只需输入的网址就能找到任何网站的估价。然后,它会提供即时报告,无需输入您的个人信息。
这是一个很好的工具,可以用来估计你的竞争对手的网站值多少钱来衡量你自己的网站价值。
5.GoDaddy

GoDaddy website value calculator
GoDaddy 通过查看数百万的历史域名销量来估算每个域名的价值。它使用机器学习和多年的真实市场销售数据来为销售、交易或谈判创建可靠的起始价格。
虽然这没有考虑到商业和网站本身的价值,但它让你很好地了解了如果你不再打算使用它,仅仅是域名就可能带来多少收入。
6.网站流量

SiteWorthTraffic website value calculator
SiteWorthTraffic 是一个免费的工具,可以评估一个网站的价值和整体表现,只需简单地输入 T2 的网址 T3。无需注册或输入大量信息即可生成即时报告。
同样,这个工具并不考虑实际的网站本身和它的商业实践,但是包含基于广告的收入是一个有用的指示。一个很棒的功能是它的最近估计的网站列表,这可能会提供对你的网站价值的进一步了解。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
7.Siteprice.org

Siteprice website value calculator
Siteprice.org 是另一个免费的域名评估工具,你可以通过输入网址来查看一个网站的评估价值和表现。
虽然有些估计看起来有点问题,比如社交媒体的可见性,Siteprice 的报告包括了 100 个类似的网站以及它们的比较价值。
如何销售你的网站
现在你知道你的网站值多少钱了。下一个自然的问题是:你能在网上哪里卖它?
买卖网站和买卖房地产非常相似。域名就像物理地址,网站就像房地产本身。因此,使用专业服务是个好主意。
你的网站在哪里卖?
和任何销售一样,确保你通过一个安全、可靠、有信誉的网站经纪人来销售你的网站以避免问题是非常重要的。
通过与在网站销售方面有丰富经验的专业公司合作,你可以保证最优惠的价格和顺利的交易。
鳍状肢

Flippa
我们在上面看到了 Flippa 的商业估值计算器,但 Flippa 主要是一个买卖在线业务的市场。一旦你明白了你的生意值多少钱,你可能会想采取下一步行动。
Flippa 将自己描述为“买卖业务的头号平台”,它有一个方便的可信商业经纪人名录,显示他们的位置、专业和他们所代表的业务的价格范围。然后,您可以通过 Flippa 帐户向您选择的经纪人列出您的业务。
帝国脚蹼

Empire Flippers
同样, Empire Flippers 提供了一个很好的商业价值计算器,他们可以负责下一步,让你比自己卖掉网站赚更多的钱。
当你用 Empire Flippers 列出你的业务时,它会被发送给超过 90,000 个订户。这让你的网站被更多的人看到,并吸引更多真正的兴趣。这些联系让帝国鳍状肢瞄准买家,他们知道正在寻找一个特定类型的网站。
与宕机和 WordPress 问题做斗争?Kinsta 是一款考虑到性能和安全性的托管解决方案!查看我们的计划
FE 国际

FE International
FE International 是一家专业的网站经纪人,为超过 41,000 名通过资格预审的投资者提供直接的全球网络服务。
这意味着你的业务将只展示给真正有能力购买的人,因此没有时间浪费者或骗子的麻烦。FE International 旨在最大化您的业务价值,并帮助您准备最终的销售。
销售网站的 4 个技巧
不幸的是,如果你想得到最好的价格,出售你的网站不仅仅是关于域名和商业价值。
有一定的步骤,你应该遵循,以确保你得到最好的交易,当谈到出售你的网站和业务。
1.考虑长期价值
大多数商业价值计算都是基于利润的。这对于达到合理的现金价值是有用的,但它没有考虑到你企业的长期价值。
你潜在的收入增长,社交媒体的存在,或者搜索的可见性是显示一个网站非货币价值的额外因素。你的网站的持续增长会带来更多的利润和品牌知名度,从而使其更有价值。
2.了解你的目标市场
和其他销售一样,了解你的目标市场很重要:他们想要什么,他们能负担得起什么,以及如何向他们销售。
你会采取不同的方式销售一个电子商务网站和一个基于内容的网站,你会期望吸引不同的买家。这是一个雇佣专业经纪人将真正让你受益的领域,因为他们将拥有以正确的方式和正确的价格进入正确市场所必需的经验和人脉。
3.研究其他网站销售
如果你以前从未买卖过网站,你很可能不知道有多少钱可能会转手。
与网站经纪人交谈,了解他们以前在你的行业或其他类似业务中网站的销售情况。这将给你最现实的期望,因为它们是基于现实生活的经验,而不是算法和乘数。除了价格,你还可以找到更多的信息,包括哪些信息和销售策略。
4.让你的网站出现在合适的人面前
虽然有许多拍卖网站,但它们并不都提供相同的服务,也不是所有的网站都适合这项工作。
只要有可能,选择那些更大、更受欢迎、久负盛名的网站。然而,值得注意的是,大量的观众并不总是最好的观众。如果你的生意相当小众,你最好联系一个在这个领域有经验和人脉的经纪人。
销售网站时要避免的 3 个错误
当谈到销售你的网站时,有许多陷阱可能会让你损失金钱或失去生意。
1.关注无意义的数据
用令人印象深刻的统计数据来增加你的清单是吸引潜在买家的好方法。然而,要小心不要把虚荣的指标包括在内,当涉及到业务表现时,这些指标实际上没有多大意义。
保持透明,只提供真实的数据,即使这些数据不那么令人印象深刻。重点列举你公司的优势、成就和最吸引人的数据。不要隐藏消极的一面,而是让积极的一面真正凸显出来。
2.忘记长寿
你可能听说过创建一个网站致力于最新的热潮或趋势话题是一个赚快钱的好方法。人们经常购买一个域名仅仅是为了扔掉一些匆忙的页面,这样他们就可以在主题仍然相关的时候卖掉它。
这些低投入、低质量的网站很少赚钱。如果你想通过出售网站来赚取可观的利润,那么关注网站的长期潜力,而不是短期的轰动效应。这需要更多的时间和努力,但这将转化为价值和销售能力。
3.在销售之前没有把你的网站做到最好
在你想卖的东西上投入大量的工作听起来可能违反直觉,但是这样做会帮助你谈判一个更好的价格。就像在出售前改造房子一样。
优化你网站上所有可能的东西,从搜索引擎优化到盈利策略和 T2 的线索捕捉策略。未优化的网站对买家来说很划算,因为他们可以以更低的价格购买一个未优化的网站,然后花一点功夫就能提高利润。确保你尽可能地从你网站的潜力中获益。
摘要
销售你的网站是一个重要的考虑因素,在接受这个想法之前尽可能多的做研究是值得的。
通过花些时间弄清楚你的网站的价值、潜力和市场,你可以确保最成功的销售。如果你正在认真考虑,至少联系一个经纪人,他会给你切合实际的建议。这花了一点钱,但很值得投资。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。
如何将 Google AdSense 添加到 WordPress(带插件和手动)
原文:https://kinsta.com/blog/how-to-add-google-adsense-to-wordpress/
在你的网站上投放广告是最常见的赚钱方式之一。Google AdSense 是 Google 的平台,允许任何网站所有者在他们的网站上运行广告并从中赚钱。
如果你想从 Google AdSense 中获得更多,或者你喜欢从你的网站中赚钱,这个指南将帮助你了解更多关于 Google AdSense 如何工作以及如何在你的 WordPress 网站上使用 AdSense。
什么是 Google AdSense?
Google AdSense 可能是你可以用来在你的网站上运行广告的最著名的平台(尽管不是你唯一的选择,查看AdSense 替代方案)。这些广告由谷歌提供,基于人们访问你网站的浏览历史。
所以当一个人访问你的网站时,他们会看到另一个人的不同广告。例如,如果你运营一个旅游博客,你会显示与预订网站相关的广告。如果你在经营一个商业网站,来自 B2B 公司的广告就会出现。
但是 Google AdSense 比这更聪明。它知道每个访问你网站的人在网上看了什么,并会根据这些信息定制广告。这意味着他们更有可能点击广告,因此你更有可能从中赚钱。
Google AdSense vs Google Adwords
Google Adwords 是谷歌的另一个广告平台,但它做的工作非常不同。
Google Adwords 不是让网站所有者显示广告,而是让你创建将显示在 Google 搜索结果页面上的广告。
查看如何为您的业务使用 Google AdWords(初学者指南)开始使用它。
现在,回到 Google Adsense…
在你的 WordPress 网站上运行 AdSense 的利弊
为什么要在你的网站上放别人的广告?毕竟,你的网站是为了推广自己的业务而存在的。
在某些情况下,你不希望运行第三方广告。相反,你可以选择为你自己的产品做广告,鼓励找到你网站的人浏览你的产品。
如果你想这样做,你可以使用这篇文章中描述的插件将你自己的广告放到你的网站中,而不需要使用 AdSense。
但是如果你的网站有固定的流量,并且没有通过销售产品或服务直接赚钱,那么投放广告是从你的网站赚钱的好方法。因此,如果你的 WordPress 网站拥有大量的受众,但并没有直接销售给这些受众,广告可能是一个很好的赚钱方式。
如何创建 Google Adsense 帐户
所以你决定用 Google Adsense 在你的 WordPress 网站上投放广告。你如何开始?
第一步是建立一个 AdSense 帐户。为此,首先进入 Google AdSense 网站。

Google Adsense
在这里,您需要添加您的网站地址和电子邮件地址。选择您是否希望被添加到邮件列表中,以获得投放广告的提示。输入这些并点击保存并继续按钮。
如果你已经有一个谷歌帐户,你的帐户细节将会出现,这样你就可以确认你想使用这个帐户。如果没有,请单击使用不同的帐户链接并登录到您想要使用的帐户。或者,如果你还没有谷歌帐户,你需要设置一个。
*### 信息
如果你使用 Gmail 或 YouTube,你将拥有一个谷歌账户。*
选择您的国家或地区,阅读并接受条件,然后点击创建账户。
然后,您将被带到一个屏幕,该屏幕将引导您完成设置帐户的过程。点击开始按钮。

Google AdSense wizard
首先输入你的联系方式(或者如果你有一个现有的账户,检查一下)。点击提交继续。
然后你会看到一些代码,你可以用它来连接你的网站到 AdSense。这就是我们接下来要看的。
如果您的 AdSense 帐户未被批准,该怎么办
一旦你建立了你的帐户,你必须等待谷歌验证你的详细资料并批准你的帐户,然后你才能运行任何广告。有时,您的帐户申请可能会被拒绝。
如果发生这种情况,您将收到一封电子邮件,说明您的帐户被“拒绝”的原因。在大多数情况下,原因与你网站的问题有关,这可能包括缺乏内容、代码或安全问题,或者谷歌认为是剽窃的内容。
如果你的网站是全新的,它有更高的机会因为缺乏内容而被拒绝。谷歌希望知道它的广告是在高质量的正版网站上提供的,这将为这些广告带来流量。
因此,与其立即重新申请,不如花些时间来改进你的网站。给它添加更多的内容。修复任何安全问题。确保你发布的所有内容都是你的或者你有权利发布,并且你没有从互联网上的其他地方复制。
一旦你确信你已经解决了谷歌警告你的任何问题,并且你的网站运行良好,那么你可以重新申请。
你不必等到你的帐户被批准后再连接到你的站点,所以让我们开始吧。
如何将 Google AdSense 连接到你的 WordPress 站点
将 Google AdSense 添加到 WordPress 的下一步是将你的 WordPress 站点连接到你的 AdSense 账户。通过这种方式,谷歌能够正确投放广告。
你可能已经注意到 Google Adsense 给了你一些代码,你可以添加到你的站点的<head>部分。抵制诱惑,打开仪表板中的主题编辑器并输入它。当你更新你的 WordPress 主题时,新的代码将会丢失,你的广告将会中断。
相反,请使用以下选项之一。
用插件连接 WordPress 和 Google AdSense
将 Google Adsense 添加到 WordPress 最简单的方法就是使用一个 Adsense 插件,比如 Advanced Ads 。
这将允许你在不访问文件的情况下将代码添加到你的站点,并且还将管理为你显示广告的过程,而不需要你使用 widgets 。它也给了你一个古腾堡广告区,这样你就可以把它们添加到你帖子中任何你想添加的地方。
下面是如何使用这个插件为你的 Google Adsense 帐户添加代码。
首先安装并激活插件。进入高级广告>设置然后点击站长标签。
点击连接到 Adsense 账户按钮。然后,系统会提示您使用与 AdSense 相同的帐户登录 Google。一旦你这样做了,你将被要求确认你对插件从 Google Adsense 访问数据感到满意。

Advanced Ads – AdSense tab
然后,您将看到一个屏幕,上面有一段代码供您粘贴到应用程序中。复制这个,然后关闭弹出窗口。将其粘贴到接下来出现的屏幕中。
现在, AdSense 选项卡将填充您帐户的详细信息。

AdSense tab with account details
顶部字段将有你唯一的 AdSense 帐户标识符。下面有一个添加验证码的复选框。检查一下,以便插件可以将代码添加到您站点的<head>部分。然后点击保存本页设置按钮,继续验证代码。
用插件将 AdSense 代码添加到你的 WordPress 站点的头部
如果你不想使用插件来管理整个广告流程,也不想(或不能)编辑主题中的代码,你可以使用插件向页面的页眉或页脚添加代码(在这种情况下,是页眉)。
Head,Footer 和 Post Injections 插件允许你将代码复制到一个设置屏幕中,然后插入到你的站点的页眉或页脚中。
安装插件,然后进入设置>页眉页脚。

Header and Footer settings screen
现在回到你的谷歌 AdSense 账户,复制谷歌给你的链接代码。返回 WordPress,将其复制到每一页的 <头>页部分字段。
点击保存按钮。现在跳到用 AdSense 验证代码的部分。
如何手动添加 Google AdSense 代码到你的 WordPress 站点
下一个选择是手动添加 Google AdSense 给你的代码到你的 WordPress 主题中。这是一种更轻量级的方法,没有插件添加的额外代码,如果你喜欢编辑你的主题,这可能是你的首选。
如果你在你的网站上使用第三方主题,你绝对不能直接编辑主题中的代码。这是因为当您下次更新主题时,您所做的任何更改都将丢失。
如果是这样的话,你需要创建一个子主题。从你的父主题复制 header.php 的文件,然后编辑它。WordPress 将使用该文件,而不是来自父主题的文件。
如果你不想这么做,使用上面的插件可能会更容易。
在你的主题中打开header.php文件,找到文件开头的<head>部分。
向下滚动该部分的底部,找到显示wp_head();的行。
除此之外,将提供给你的代码复制到你的 Google Adsense 账户中。保存文件。
现在跳到用 AdSense 验证的部分。
通过自定义插件手动添加 Google AdSense 代码
如果你喜欢编写插件,那么另一种添加代码的方式就是编写你自己的插件。
这是最好的方法,如果你在每个页面上有不止一个广告,这将加速你的网站,因为脚本不会被调用超过一次。
在你的 wp-content/plugins 文件夹中创建一个新的插件。
首先添加注释文本,告诉 WordPress 这个插件是做什么的(确保你编辑的代码反映了你的名字,URI 等等)。):
<?php
/*
Plugin Name: Google AdSense Code
Plugin URI: https://kinsta.com
Description: A plugin to add the script for AdSense to this site
Author: Rachel McCollin
Author URI: https://rachelmccollin.com
Text Domain: kinsta
Version: 1.0
*/
现在,在它下面,添加一个函数来将来自 Google AdSense 的脚本入队:
function kinsta_adsense() {
wp_enqueue_script( 'adsense', '//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js', false );
}
add_action( 'wp_enqueue_scripts', 'kinsta_adsense' );
这将添加使 Google Adsense 工作的脚本,但它不会链接到您的 Adsense 用户帐户。为此,您需要为您的插件添加一个额外的功能:
function kinsta_adsense_id( $tag, $handle ) {
if ( 'adsense' !== $handle ) {
return $tag;
}
return str_replace( ' src', ' data-ad-client="ca-pub-111111111111111" src', $tag );
}
add_filter( 'script_loader_tag', 'kinsta_adsense_id' );
在这段代码中,您需要用您自己的 AdSense 帐户的唯一标识符替换ca-pub-111111111111111。
保存插件并激活它。
用 Adsense 验证链接
无论你用什么方法将代码添加到你的站点,你都需要用 Adsense 来验证它。
现在回到 AdSense,选中我已经将代码粘贴到我的站点复选框。
然后谷歌会检查你的网站,看看是否能找到代码。您应该会看到一条消息,告诉您成功了。

Code found on site
如何在 Google Adsense 中创建广告单元
既然你已经将你的 WordPress 站点链接到了 Google AdSense,是时候创建一个广告单元了。这是您在 Google AdSense 中创建的一个单元,它将用于向您的网站发送广告。
广告单元是允许广告在其中显示的一段代码。实际显示的广告将根据您的设置和用户的浏览历史而有所不同,因此您可以创建一个广告单元,它将在不同的时间显示多个广告。
如果你想在网站的不同部分显示不同的广告(例如在页面顶部有一个横幅广告,在侧边栏有一个方形广告),你可以创建不止一个广告单元。
在您的 Google AdSense 帐户中,您会看到一个通知,告诉您您的帐户已激活。点击设置广告按钮。
或者,如果你的账户已经激活,进入广告>概述并点击广告单元标签。

Ad Unit tab in Google Adsense
Google Adsense 提供了三种类型的广告供您选择:
- 展示广告是通用的广告,但通常在你的内容流之外,在页眉、页脚或侧边栏中效果最好。这些是最灵活和可定制的广告,但是访问者可以忽略它们,因为它们不在他们正在查看的页面区域内。
- 馈入广告将被放置在你的存档页面的内容流中,在文章列表之间。这些会在你的主博客页面或存档页面上引起人们的注意。
- 文章内广告将被放在你文章的内容中。这些东西的好处是在人们看的地方,但有些人觉得它们很烦人。
让我们从制作展示广告开始,因为这是最简单的。
点击显示广告进入设置屏幕。完成以下步骤:
- 给你的广告命名:用户不会看到这个,所以用一些能帮助你再次识别它的东西。
- 选择广告的格式:水平、垂直或方形。你选择哪一个取决于你打算把它放在哪里(方形广告在侧边栏看起来不错,而水平广告在页眉或页脚效果更好)。
- 选择广告尺寸是固定的还是响应式的:响应式广告是默认的,将在不同尺寸的屏幕上调整大小。不要忘记,大多数人可能会在手机上查看你的广告,所以坚持使用响应式选项是个好习惯。
点击创建按钮。

Display ad setup screen
你现在有了你的第一个广告单元。Adsense 将为您提供将它添加到您的网站所需的代码。你是否需要使用这个取决于你在你的网站上插入广告的方法——如果你使用的是插件,那就没必要了。
现在让我们把广告添加到我们的网站。
如何在你的 WordPress 站点中插入来自 Google AdSense 的广告
一旦你用 Google Adsense 创建了一个广告,你需要把它插入你的 WordPress 站点。
记住:当你在网站上添加广告时,你插入的是一个广告单元(而不是广告本身)。当用户访问你的网站时,广告将被获取并显示,这取决于谷歌认为用户最有可能对哪个广告做出回应。
在哪里放你的广告
在你把你的广告单元插入你的网站之前,花些时间考虑一下最佳的广告位置。这将根据你的网站布局和设计以及你从哪里获得大部分流量而有所不同。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
广告不是人们来你网站的目的。他们来寻找更多关于你的信息,或者消费他们通过搜索找到的内容。满屏的广告会给人留下这样的印象:你的网站只是为了从广告中赚钱而存在,而不是为了提供优质内容。我们都看过这些网站…我们都立即使用后退按钮离开它们!
因此,考虑一下人们会点击的广告与人们想要消费的内容之间的比例。鼓励他们逗留更长时间,并再次回来,这最终会让你赚更多的钱。
规划广告投放时,请考虑:
- 定位:广告是否在一个能吸引人们注意力的位置,但不会主导页面或阻止人们消费你网站的内容?
- 尺寸:广告是否足够大以至于引人注目,但又没有大到占据页面或者让人们看不到你的内容?
这是一个好主意,运行一些广告,测试他们的表现如何,然后再尝试一些不同的广告单元配置,直到你找到一个最适合网站和你的访问者。严格的测试意味着你能从广告中赚更多的钱,并赢得你的观众的忠诚。
有几种不同的方式来插入你的广告,这取决于你是使用插件还是手动插入代码。
让我们先来看看你是如何用插件做到这一点的。
使用插件在 WordPress 中插入广告
你可以使用插件来管理插入广告的整个过程,或者简单地添加代码。Google Adsense 有一系列可用的插件,这里我将向你展示如何使用两种不同的方法。
使用插件将广告代码插入你的网站
你的第一个选择是使用我们之前使用的 Head、Footer 和 Post Injections 插件来添加将你的站点链接到 Google Adsense 的代码。你也可以用它来添加代码到你的页面和文章中。
如果你还没有安装插件,现在安装并激活它,然后进入设置>页眉和页脚。点击帖子标签。

Posts tab
现在回到 Google Adsense,为你的广告单元抓取代码。如果它在创建时没有打开,请进入 Ads > Overview ,在列表中找到广告单元,点击它旁边的代码符号。

Ad Unit on Google AdSense
在您的站点中,将代码粘贴到 Posts 选项卡的相关字段中。如果您想为移动和桌面创建两个不同维度的广告单元,可以在每个字段中粘贴不同的代码。或者,如果你想在手机和桌面上插入广告,粘贴到两者。
点击屏幕底部的保存按钮,您的广告单元位置将被保存。
使用插件自动插入广告
如果你不想担心复制和粘贴代码,并且你已经使用了 Advanced Ads 插件来链接你的站点和你的 AdSense 账户,如上所示,你可以使用该插件将你的广告单元插入到你的站点中。
进入高级广告>广告。选择 AdSense Ad 单选按钮,点击下一步。
该插件将找到你在谷歌广告中创建的广告单元。选择您想要使用的,然后点击下一个按钮。如果插件没有找到你的广告单元,从 AdSense 复制代码,它会设置广告。

Add New Ad in Advanced Ads
然后,系统会提示您定义广告不显示的条件。例如,你可能决定不向登录的访问者显示广告,或者在特定的页面上隐藏广告,比如你的登录页面(如果有的话)。
如果你喜欢在所有条件下显示广告,保留默认设置,然后点击下一个按钮。
之后,你会被要求选择你想在哪里显示广告。你可以选择在内容之前,内容之内,内容之后,使用一个短代码或一些 PHP,在侧边栏或标题。如果你想使用自定义位置,你必须升级插件。
我将在内容后选择。点击首选选项,插件会将广告放在该位置。

Advanced Ads congratulations message
如果你要选择侧边栏或页脚,插件会直接把你带到 Widgets 屏幕,在那里你可以把Advanced AdsWidgets 拖入你的侧边栏并进行配置。直接从窗口小部件或者定制器来做更容易,这样你就不用进入插件设置窗口了。
将微件拖到您想要显示它的微件区域,并选择您想要显示的广告单元。

Advanced Ads sidebar widget
广告将会出现在你的网站上。
手动插入广告单元代码
如果你不想使用插件,你可以选择手动插入广告单元的代码。
有两种方法可以做到这一点:将代码粘贴到文本小部件中,或者将代码粘贴到主题的模板文件中。
厌倦了你的 WordPress 站点缓慢的主机?我们提供超快的服务器和来自 WordPress 专家的 24/7 世界级支持。查看我们的计划
让我们来看看每一个。
1.在文本小部件中插入广告代码
将广告插入网站的最简单方法之一是将代码复制到文本小部件中。然而,只有当你的主题在你想要显示你的广告的位置有一个窗口小部件区域时,这才会起作用。
进入外观>小部件或者打开定制器,选择小部件。选择要显示广告的部件区域。
将自定义 HTML 小部件添加到小部件区域。打开小部件,复制广告单元的 Google Adsense 代码。当你设置广告单元时,确保你使用的布局适合你的小工具区域。正方形很好。

AdSense code in HTML widget
2.在主题模板文件中插入广告代码
只有在您有权编辑主题的情况下,您才应该这样做,因为您必须将代码插入到每个模板文件中,这些模板文件显示您希望广告出现的内容。如果你正在使用一个第三方主题,总是创建一个子主题并编辑它,否则你的更改将在下次更新主题时丢失。
如果你的主题在模板文件中包含了动作或者过滤钩子,你可以使用它们来编写你自己的插件来添加代码。我将很快向您展示如何做到这一点。
首先,选择您想要显示广告的内容类型。让我们假设是单篇文章,在这种情况下,你需要编辑 post.php 的。
如果你正在使用一个子主题,从你的父主题复制一个posts.php**到你的子主题。然后你将编辑它,WordPress 将使用它来显示单篇文章,而不是来自父主题的等价文件。
如果你的主题没有一个post.php文件,那么复制模板层次结构中的下一个文件:它将是 single.php、singular.php或index.php。
调用你的复制文件post.php并删除与文章无关的部分(如果你没有信心这样做,要么保持文件原样,要么使用插件插入广告)。
在你的主题模板文件中找到你想要显示广告的位置,并从你的 Google Adsense 帐户中复制代码。你可以通过进入广告>概述找到你想要使用的广告,点击它旁边的代码图标。
现在保存模板文件,广告将显示在您的内容中。
在函数中插入广告代码
一个更健壮的方法是编写你自己的插件,将代码与你的主题中的动作挂钩。
如果你的主题在内容中有动作挂钩,你可以写一个函数,然后把它挂钩到相关的动作挂钩上,输出模板文件中那个位置的代码。
我要想象一下,我的主题有一个钩子叫 kinsta_after_content,在内容之后。我只想在单页上显示我的广告,所以我将包含一个条件标签来确保这一点。
你可以将这段代码添加到你的functions.php文件中,或者为它创建一个插件。
function kinsta_insert_adsense_after_content() {
if( is_singular( ‘post’ ) { ?>
// add the script from AdSense here
<?php }
}
add_action( ‘kinsta_after_content’, ‘kinsta_insert_adsense_after_content’ );
脚本代码直接取自 Adsense。请注意,我已经包含了关闭和打开 PHP 标签,因为脚本不在 PHP 中。
保存您的文件,并检查您的网站-广告应该会显示。
如何改变你的广告外观
无论你使用哪种方法来实现 Google AdSense,你的广告现在都应该显示在你的 WordPress 站点的正确位置。

Ad displayed below WordPress content
如果您的广告看起来不太合适,请尝试更改定位或布局选项,或者在该位置使用不同的广告单元。
然而,如果你想调整你的广告,你可以。
调整您的广告布局
无论你用什么方法将你的广告单元添加到你的 WordPress 站点,它现在都会显示在你选择的位置。
但是如果看起来不太对呢?
用插件调整你的广告布局
如果你使用一个插件来显示广告,它可能会让你调整你的广告的外观和确切的定位。例如,您可以让您的内容环绕您的广告。
在高级广告插件中,进入高级广告>广告。选择您想要调整的广告。
向下滚动到布局/输出部分(如果看不到,可能需要停止向导)。

Layout/Output section
在这里,您可以配置包装和浮动,您可以将类或 ID 添加到您的广告容器中,以便您可以在您的主题的样式表中或通过定制器中的 附加 CSS 选项对其进行样式化。
用手动方法调整您的广告布局
如果你已经使用手动方法将 Adsense 代码添加到你的 WordPress 网站,你可以通过添加一个包含元素来设置代码的样式。
例如,如果你要为你的广告写一个插件,你需要调整代码如下:
function kinsta_insert_adsense_after_content() {
if( is_singular( ‘post’ ) { ?>
// add the script from AdSense here
<?php }
}
add_action( ‘kinsta_after_content’, ‘kinsta_insert_adsense_after_content’ );
我使用了一个 side 元素,因为它的内容不是主要内容的一部分,而是次要内容。
调整广告定位
如果你想自动将广告放在侧边栏之外的地方,或者内容之前或之后,有插件可以帮你做到这一点。
一个流行的投放广告的地方是在内容流中。你可以把它们放在中间,这样当访问者向下滚动一篇文章时,它们会吸引眼球,或者让它们左右浮动,这样内容会围绕着它们弯曲,保持用户浏览你的内容的方式。
广告插入器插件被设计成在一系列位置插入你的广告。它可以让你插入广告:
- 在内容之前或之后。
- 在任意段落或多个段落之前或之后。
- 图像之前或之后。
- 相对于职位中的给定位置。
- 在评论或摘录之前或之后。
广告插入器的工作原理是让你为每个广告创建广告块。对于每一个,您可以指定希望它出现在哪种内容类型中以及希望它出现在哪里。

Ad Inserter settings
根据需要创建尽可能多的标签,并将它们插入到您希望它们出现的位置。
或者, Adsense Reloaded 插件可以让你在一个页面的多个 pf 位置显示多个广告。位置包括内容的开头和结尾、特定段落之后、更多标签之后等等。它包括编辑文章时可以添加的短代码,以及可以编码到模板文件中以快速插入广告的快速标签。
充分利用 Google AdSense 和 WordPress
现在你已经实现了你的 Google AdSense 代码,并且在你的 WordPress 站点上运行了单元广告,你的工作还没有完成。
如果你想让你的广告为你努力工作,你需要维护和监控它们。
为此,你可以通过进入 Ads > Overview 并点击广告名称右侧的报告图标,在 Google AdSense 中追踪广告收入。
谷歌会给你点击次数、收入等数据。使用这些数据来确定哪些广告对你最有利可图。如果一个广告单元更适合你,你可能会选择在你网站的其他地方复制它来替换其他表现如此好的广告单元。
确保你也监控你的网站统计数据并检查你的广告没有对你的跳出率或人们浏览的页面数量产生任何负面影响。如果广告分散了人们浏览你网站的注意力,你可能需要调整它们。
定期花些时间在这些优化任务上会帮助你获得尽可能高的广告效果,并确保你从中赚更多的钱。
并且不要忘记:如果人们打算点击你的广告,你首先需要他们访问你的网站,所以确保你回顾你的 SEO 并且使它尽可能有效。
如何配合 Google AMP 使用 Google AdSense
如果你网站的大部分流量来自移动设备(在许多网站上确实如此),你可能会从使用 Google AMP 中受益。让我们来看看这是如何工作的,以及你如何将它与你的广告相结合。
Google AMP 是什么?
Google AMP 是 Google 加速移动页面的缩写。AMP 旨在加快你的网站在移动设备上的速度,并提高你在搜索引擎中的排名。
它通过访问谷歌的缓存来工作,缓存存储和传送你的内容,因此它可以更快地加载。你可以用它来加速你网站的登陆页面,降低跳出率,以及广告的。
将 AMP 与 Google Adsense 和 WordPress 一起使用
你可以通过安装一个 AMP 插件在 WordPress 上使用 AMP。大多数广告插件也兼容 AMP。例子包括上面提到的免费插件的高级版本 Ad Inserter Pro ,以及 WP 的AMP,这也是一个高级插件。
摘要
将 Google AdSense 添加到 WordPress 并显示广告可以帮助你赚到新的一笔钱,并且可以成为你完美的副业。特别是,如果你有很高的流量,而你的网站不是为销售你自己的产品或服务而设计的。
要将 WordPress 链接到您的 Google AdSense 帐户,您有几个选项可供选择:
- 使用插件。
- 将代码添加到主题的页眉或页脚中。
- 手动添加代码。
- 创建自定义插件。
现在你知道一切你需要开始兑现一些钱从谷歌广告。你对 Google AdSense 有什么体验?请在下面的评论中告诉我们!
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。**
如何备份 WooCommerce 数据库以保护您商店的数据
原文:https://kinsta.com/blog/how-to-backup-woocommerce-database/
想知道如何备份 WooCommerce 数据库?
WooCommerce 是一个受欢迎的全服务电子商务插件,它让任何人都可以很容易地创建一个由 WordPress 支持的商店。
如果你用 WooCommerce 建立了你的商店,定期备份是必不可少的,以确保你永远不会丢失重要数据,如新订单、客户信息、库存状态等等。
虽然备份很重要,但您可能不确定如何开始以及多久备份一次商店,尤其是如果您的商店很忙,有很多订单要处理。
这篇文章将教你关于 WooCommerce 备份需要知道的一切,包括最佳实践和如何开始备份你的商店。
查看我们的视频指南如何备份 WooCommerce 数据库
为什么备份 WooCommerce 数据库很重要?
有了一个成熟的 WooCommerce 商店,你的商店的文件可能不会每天都有太大的变化。如果你已经选择了一个 WooCommerce 主题,添加了你的产品照片,并安装了所有必要的插件,你的商店文件在很大程度上将保持不变。
需要在这里大声喊出来。Kinsta 太神奇了,我用它做我的个人网站。支持是迅速和杰出的,他们的服务器是 WordPress 最快的。
相比之下,你的 WooCommerce 商店的数据库是不断变化的。每次购物者下订单,注册账户,,留下评论等等,所有这些信息都会存储在你商店的数据库中。同样,当您更改订单状态、编辑产品库存状态以及对后端商店数据进行任何其他更改时,也是如此。
如果您丢失了商店数据库中的信息,可能会导致订单丢失、客户信息丢失、评论被删除、产品详情不准确以及其他重大问题。丢失这些数据会导致收入损失、失去顾客的信任,并对商店的运作造成总体损害。
学习如何备份 WooCommerce 数据库并实施一个强大的备份策略可以帮助您避免这些问题。
如果你的实体店遇到问题,那绝对不是一件好事。但是拥有一个有效的 WooCommerce 备份策略可以确保这些问题只是带来不便,而不是灾难。
想知道如何备份 WooCommerce 数据库?🤔没必要紧张😌⬇️ 点击推文
你应该多久备份一次 WooCommerce 数据库?
你应该多久备份一次 WooCommerce 数据库取决于你的商店有多活跃。
你应该问自己的基本问题是:
如果我丢失了过去 X 分钟/小时/天的所有数据,这将是一个多大的问题
如果您的商店每周只有几个订单,并且您不经常编辑/更新产品详细信息,您可能只需要每天备份一次。
另一方面,如果您的商店每天收到几十个订单,即使丢失一天的数据也是一件大事。在这种情况下,您可能希望更频繁地进行备份。
就更频繁的备份而言,您有两种选择:
首先,你可以增加备份频率。例如,您可能每小时备份一次存储,而不是每天一次。这样,即使最坏的情况也只会让您丢失一个小时的数据。
然而,对于一些繁忙的商店来说,即使丢失一个小时的数据也可能是一个大问题。在这种情况下,您可能会选择第二个选项—实时增量备份。
通过实时增量备份,您的站点将在更改发生时自动备份更改。例如,当新订单到来时,数据库的更改会立即得到备份。
为了避免性能问题,这些工具将使用增量方法。这意味着该工具将只备份新的更改—它不会对您的存储进行每次更改的完整备份。因此,当新订单到来时,它将只备份该订单中的新数据库信息,而不是对您的数据库进行完整备份(因为它已经备份了其他信息)。
如何用 Kinsta 备份你的 WooCommerce 商店
如果你用 Kinsta 托管你的 WooCommerce 商店,Kinsta 的专用备份工具可以轻松备份你商店的数据库和文件。
首先,默认情况下,Kinsta 会每天自动备份您的完整存储(文件和数据库)。您还可以选择增加这些自动备份的频率,我们稍后将对此进行讨论。
您可以从位于 MyKinsta 的商店仪表盘的备份选项卡中访问所有这些备份。

The Kinsta backup tool.
如果您要对您的商店进行更改,您也可以让 Kinsta 只需点击几下鼠标,就可以对您的商店进行手动备份。只需前往手动选项卡,点击立即备份按钮:

How to take a manual backup at Kinsta.
如何提高 Kinsta 自动备份的频率
默认情况下,Kinsta 每天都会自动备份您的存储,并将这些备份存储 14-30 天(取决于您的计划)。
如果您的商店需要更频繁的备份,您可以支付一点额外费用,按照以下计划更频繁地备份:
- 每六小时——每个站点每月 50 美元。
- 每小时每个站点每月 100 美元。
要升级您的备份频率,请转到 Kinsta 备份工具中的每小时选项卡。

How to change Kinsta backup frequency.
如何用插件备份 WooCommerce 数据库
如果你不是用 Kinsta 托管,或者你的商店有独特的备份需求,你可能想用 WooCommerce 备份插件。
使用专用备份插件的一个优点是可以访问实时增量备份。同样,这意味着您的备份解决方案将在新的更改发生时立即备份它们。
然而,这里需要注意的是,所有提供实时增量备份的插件都为此功能收费。根据插件的不同,你需要支付每年 49 美元到 480 美元不等的费用。
以下是你的最佳选择。
喷气背包备份

The Jetpack backup service.
Jetpack Backup 是 Automattic 提供的一个流行的备份插件/服务,这家公司也是 WooCommerce 插件的开发者。这项功能曾经是综合喷气背包插件的的一部分,但 Automattic 最近在 2021 年 10 月将其剥离出来,作为自己的独立喷气背包备份插件。
Jetpack Backup 将使用增量备份方法自动将您的站点备份到 Automattic 的服务器上。根据您的计划,您可以获得每日备份或实时备份。
它还提供无限的备份存储,只需点击几下鼠标,您就可以将您的存储快速恢复到任何备份点。
Jetpack Backup 的价格取决于您的备份频率:
- 每日增量备份——每年 96 美元。
- 实时增量备份——每年 480 美元。
第一年你还可以享受 50%的折扣,所以从第二年起你只需要支付全部零售价。
博客跳马

The BlogVault backup service.
BlogVault 是一个高级 WordPress 备份插件,可以自动备份你的网站,并将备份存储在 BlogVault 的云中。
总的来说,它在功能上与上面的 Jetpack 备份插件非常相似。
入门级计划将每天自动备份您的存储,并将这些备份存储 90 天。然而,大多数 WooCommerce 商店可能会想要高级计划,该计划提供实时增量备份和 365 天的存储。
除了备份您的站点之外,BlogVault 还可以让您轻松地将备份恢复到实时站点或临时服务器。
入门级的基本计划每年需要 89 美元,但以 WooCommerce 为重点的高级计划每年需要 249 美元。
WP 时间胶囊

The WP Time Capsule plugin.
WP Time Capsule 提供了与前两个插件略有不同的方法。WP Time Capsule 不是为你的备份创建自己的云存储服务,而是让你将备份发送到你首选的云存储提供商的账户。
注册订阅时事通讯
想知道我们是怎么让流量增长超过 1000%的吗?
加入 20,000 多名获得我们每周时事通讯和内部消息的人的行列吧!
目前,WP Time Capsule 支持以下选项:
- 亚马逊 S3
- Google Drive
- Dropbox
- B2 的背景
- 芥末
这增加了设置过程的复杂性,但也意味着您可以完全控制您的数据。WP Time Capsule 也比前两个插件便宜,因为它只卖一个插件(而不是捆绑在存储服务中)。
WP Time Capsule 提供实时增量备份,因此每次有变化时,它都会自动备份您的数据库。它还提供增量恢复,因此您可以快速将您的存储恢复到特定的更改。
如果您使用亚马逊 S3、Wasabi 或 Backblaze B2 作为存储源,您还可以受益于 365 天的恢复窗口。但是,其他云服务仅支持 30 天的恢复窗口。
WP Time Capsule 最多可以在两个网站上使用,一年的许可费用仅为 49 美元,终身支持和更新费用为 149 美元。
但是,请记住,您还需要为您的云存储支付费用。通常,这是相当负担得起的,虽然。例如,亚马逊 S3 标准版每月每 GB 仅需 0.023 美元。每 GB 2.3 美分,因此 43 GB 的备份每月只需 1 美元。
UpdraftPlus

The UpdraftPlus plugin.
UpdraftPlus 在这份榜单上有两个独特之处——一个正面,一个负面:
- 正面-它有一个全功能的免费版本,其他插件都没有提供。
- 负–不支持实时备份。它支持增量备份,但你不能实时备份。
虽然 UpdraftPlus 不支持实时备份,但它允许您设置自己的自定义自动备份计划。您可以完全控制计划—对于更高级的用户,您甚至可以基于服务器 cron 作业或 WP-CLI 触发备份。
这里的特殊细节是 UpdraftPlus 允许您对站点的其他部分使用不同的备份计划。例如,您可以每小时备份一次 WooCommerce 数据库,但每天只备份一次文件。或者,您可以更进一步,每 30 分钟备份一次数据库,每三天备份一次文件,这完全由您决定。
为了存储您的备份,UpdraftPlus 可以自动将备份文件发送到一系列云存储提供商,包括:
或者,开发者也提供他们自己的付费存储服务,名为 UpdraftVault。
UpdraftPlus 还可以让您轻松地恢复全部或部分站点。例如,您可以在不更改任何文件的情况下恢复 WooCommerce 数据库备份。
该插件的免费版本应该适用于许多商店,尤其是如果您习惯使用 cron jobs 或 WP-CLI 来安排备份的话。
高级版本的价格为 70 美元,为您提供增量备份、灵活的仪表板内备份计划、更多的异地存储选项、更多的数据库备份选项以及其他有价值的功能。
厌倦了低于 1 级的 WordPress 托管支持而没有答案?试试我们世界一流的支持团队!查看我们的计划
如何从备份中恢复您的 WooCommerce 商店
拥有商店的最新备份只是难题的一部分——如果你的商店遭遇灾难,你还需要能够恢复备份。
首先,我们总是建议将备份恢复到临时站点。这样,您可以在启用备份之前对其进行全面测试。
如果您使用的是 Kinsta 的备份工具,您可以直接恢复到您的临时站点。

How to restore a backup to Kinsta staging.
一旦你在你的临时站点上测试了所有的东西,你就可以让你的站点的恢复版本上线了。通过 Kinsta 的选择性推送暂存选项,您可以选择仅将数据库更改应用到您的实时存储,或者同时推送文件和数据库。

How to use Kinsta’s selective push feature.
如果你用的是上面的 WooCommerce 备份插件,它们都提供了简单的一键恢复过程。
它们还为您提供了将存储恢复到暂存站点的选项,尽管有些选项比其他选项更容易。我们建议参考插件的支持文档来获得帮助。
如果需要,你也可以手动迁移你的商店来激活它,尽管你应该尽可能避免手动途径。
WooCommerce 备份最佳实践
上面我们已经介绍了一些技巧,但是让我们快速回顾一下 WooCommerce 备份的最佳实践。
根据需要经常备份
我们在这篇文章的前面讨论了备份频率,但它值得快速重温,因为它对保持您商店的数据安全至关重要。
一般来说,您的商店的理想备份策略取决于它的活跃程度。
请记住,这是一个需要回答的重要问题:
如果我丢失了过去 X 分钟/小时/天的所有数据,这将是一个多大的问题
对于一些商店,答案可能是一天,在这种情况下,每天备份可能就可以了。对于其他商店,答案可能是五分钟,在这种情况下,您可能需要实时增量备份解决方案。
异地存储备份
永远不要把你的备份和你的 WooCommerce 商店放在同一个服务器上,那样会产生单点故障。如果你的商店出了什么问题,你会失去你的实时商店和备份。
如果您正在使用 Kinsta 备份,您不必担心这一点,因为我们会为您安全地存储备份。
如果你想要一些额外的灵活性,你也可以购买外部备份插件,让 Kinsta 将你的备份发送到你自己的亚马逊 S3 或谷歌云存储账户。
另一方面,如果你使用的是 WooCommerce 备份插件,你需要确保你已经将插件配置为异地存储备份。像 Jetpack Backup 和 BlogVault 这样的插件会自动处理这个问题,而像 UpdraftPlus 这样的插件则需要你专门设置异地存储。
您还可以考虑将备份副本下载到本地计算机,这有助于您遵循 3-2-1 备份策略,即总共存储三份数据副本,其中两份在本地的不同介质上,至少一份在异地。
在 Kinsta,您可以通过进入备份工具的下载选项卡,每周下载一次备份。

How to download a backup to your local computer.
将备份还原到临时站点
除非完全不可避免,否则您绝不会想要将备份直接恢复到您的实时网站。
虽然备份应该是您的商店在该备份点存在的完美代表,但测试您网站的恢复版本以确保没有任何问题是至关重要的。
如果您恢复到一个临时站点,您将能够在一个安全的环境中彻底测试一切。一旦您验证了您的存储运行正常,您就可以实时推送暂存环境。
如果您使用 Kinsta 进行托管,您还可以利用 Kinsta 的选择性推送暂存功能来实时推送暂存数据库,而无需更改实时站点上的任何文件。这对于 WooCommerce 商店来说尤其方便,因为你的商店的大部分更改都在数据库中,而不是在文件中。
定期测试您的备份
只有在以下情况下,备份才有用:
- 他们定期工作。
- 如果你的网站出了问题,你知道如何恢复它们。
出于这些原因,定期测试您的备份以确保您了解该过程并能够从您的备份文件恢复您的站点的工作副本是很重要的。
为了在一个安全的环境中进行测试,您可以练习将您的备份恢复到一个临时站点,或者使用一个本地开发工具,比如 DevKinsta 。
摘要
了解如何备份 WooCommerce 数据库对于保护您商店的数据至关重要。
如果你在 Kinsta 上托管,Kinsta 会每天自动备份你的商店。如果您需要更频繁的备份,您可以将自动频率升级到每小时一次。
对于更频繁的备份,您可以考虑一个实时增量备份插件来备份发生的更改。
一旦您有了备份,您可以快速将您的商店恢复到一个暂存站点。然后,通过 Kinsta 的选择性暂存推送功能,您可以选择是恢复整个网站还是仅恢复 live store 上的数据库更改。
让你所有的应用程序、数据库和 WordPress 网站在线并在一个屋檐下。我们功能丰富的高性能云平台包括:
- 在 MyKinsta 仪表盘中轻松设置和管理
- 24/7 专家支持
- 最好的谷歌云平台硬件和网络,由 Kubernetes 提供最大的可扩展性
- 面向速度和安全性的企业级 Cloudflare 集成
- 全球受众覆盖全球多达 35 个数据中心和 275 多个 pop
在第一个月使用托管的应用程序或托管的数据库,您可以享受 20 美元的优惠,亲自测试一下。探索我们的计划或与销售人员交谈以找到最适合您的方式。


































T2】





































浙公网安备 33010602011771号