数据高玩是如何通过SEO搜索引擎优化30天获得70000+访问数据的?

数据高玩是如何通过SEO搜索引擎优化30天获得70000+访问数据的?

在Fiix (www.fiix.io),搜索引擎优化 SEO (search engine optimization) 对我们来说是一个庞大的消费者获取渠道。 在一个月的时间里, 我们从SEO中得到了超过7万的访问,其中一部分的访客转变成了实际消费的顾客。在这篇文章里, 我将展示是如何构建我们的SEO。


Figure 1: Fixx– Google Analytics

SEO 是一种通过非付费的方式在搜索引擎结果中有机地增加可见性的过程。 简单来说, 就是一种旨在让你的网站显示在Google 或者其他搜索引擎的特定搜索查询中的第一个位,而不用为其付费的过程。

相关性和权威性。人们会在Google中问提问并得到答案。 Google 的第一优先项就是尽可能快、准确和可靠地回答用户的问题。 如果有人访问了 Google 并且发现很难找到答案(多次更换关键词进行搜索), Google会认为那是个差劲的体验。 所以,Google 非常关心首先显示哪个网页。

SEO 是少数具有真实规模的用户获取渠道之一。 如果操作得当, 它将让你的网站免费得到巨大的流量, 然后你可以将这些流量转化成用户或者顾客。 而发展SEO 所花费的唯一成本就是工程机会成本 (用同样工程有可能可以做的其他事情)。

首先介绍下背景, Fiix 派出专业持牌的机械工去人们的家庭, 办公室或者其他地点修理车辆。 我们的目标群体是那些拥有车辆并需要修理的用户。 因此当我们考虑到人们车辆出毛病的时候做决定的过程, 他们可能会进如下行为:

1)    向亲朋好友的汽车专家询问帮助, 比如爸爸

2)    去离他们最近的修理铺

3)    去Google 寻找他们正在经历的麻烦的解决方法

当我们问自己解决#3的最佳方法是什么时, 我们发现SEO 是最佳的方案。

我们的目标是吸引目标用户来浏览我们的网页, 以此他们可以在家里轻松购买车辆修理服务。 所以当用户在Google 上搜索任何和他们的汽车相关的话题时, 我们想成为那个用户查询之后第一个出现的网页链接, 一个可以让用户信赖去找寻解决方案的地方。

搜索引擎营销 SEM (search engine marketing) 是一种付费地在搜索引擎结果中增加可见性的过程。 举例来说, 如果你付费让 Google 为你开展广告活动, 他们会把你放在 Google 搜索结果中最上方的广告部分。

对于短期及时效果来说 SEM 非常有效, 而对于长期连贯的效果来说 SEO 更有用。尽管我们知道 SEO 对于用户获取是非常有重要的渠道, 我们也清楚不能期待 SEO 可以让网页第二天就出现在首页。 Google 需要一段时间来索引你的网页, 去分析和评估是否你的网站是否流行和值得信赖, 而你需要一段时间才能看到从哪里积聚的有机流量。

知道这些之后, 我们 SEM 的目标不仅仅是简单地创造经济有效的,成功的广告活动, 同时也要鉴别哪些关键词/查询会给我们产生最高的投资回报比 ROI (return of investment) 并且获取目标用户。

在SEM活动中我们可以用来追踪的指标有:

1)    曝光次数 Impressions: 对于给定查询语句, 有多少人看到了我们的广告。这会告诉那些我们定位的关键词或查询语句是否是经过高度搜索的。

2)    点击率 CTR (Click Through Rate): 总点击数/总曝光数。这会告诉我们的广告对于用户的吸引程度。 高点击率是个好兆头并且当需要为关键字开发SEO时,它会影响我们如何构建我们的有机网页的元数据和内容的方式。

3)    每次点击费用 CPC (Cost Per Click): 对于给定查询语句, 每次人们点击我们的任一广告时我们需要付费的总金额。这会帮助我们判断是否查询语句是有竞争性的, 是否我们的广告具有良好的质量得分。

4)    转化率 Conversion Rate: 广告点击数/转化数

这会告诉我们是否关键词或查询语句会为我们产生付费用户。

Note: 你并不一定需要开展 SEM 活动来获取其中部分信息。 你可以用 Google Keyword Planner 代替去弄清楚一些一般统计数据。 我们用 SEM 是因为我们想做有收益的 Adwords 活动。在一些实验之后, 我们就可以看到我们的目标用户用哪些关键词做搜索并且是否他们转化成了付费用户。 从现在开始, 我们知道哪些关键词需要关注并且定位发展SEO 的时机。

从SEM 活动中, 我们弄清楚了用户搜索了哪些有效的关键词和查询语句。 因此我们知道了我们必须以此来创建网页和内容去瞄准这些关键词。

我们做过的最浪费时间的事就是我们手动地输入了所有我们想要的内容在网页上去创建网页。 它不能扩展, 烦人, 花费时间,并且可以轻易地被正确的编程自动化。

考虑和我们提供的服务相关的所有类型的信息,我们的数据库里有海量的数据。 所以,我们做到的就是用数据动态地创建成千上百的页面并且构成每个数据类别下的具体内容。 所有这些页面都是通过我们为每个页面创建的模板动态地生成, 并根据给定的URL和查询参数使用我们数据库中的内容来填充。 这使我们能够点击我们想要定位的每个长尾关键字或查询语句。

我们是被Andrew Chen (美国私人风险投资公司Andreesen Horowitz 合伙人) 和 Reforge 在他们的课程: “在你的产品里创造生长循环”启发想到用这个方法来创建这个网页开发的引擎。

在我们整个网站拥有网页内容是一回事, 但如果它没有结构化并以易于Googlebot抓取的方式呈现, 那么我们就很难在Google上出现。

Googlebot is Google的网页抓取机器人, 也叫做爬虫。 抓取是 Googlebot发现并添加新页面和更新页面到Google 索引的过程。当Googlebot 在抓取我们的网站时, 我们的主要目标是确保Googlebot 能尽可能轻松地摘取和解释所有相关信息。

页面因素

这些是由你或页面上的代码控制的因素

  1. 整个网页上合适地使用HTML 因素和结构 (比如 h1, h2, h3, 标题title, 元meta)。
  2. 每个页面的独特性。 与网站上的每个其他页面相比, 每个页面的内容必须至少70% 独特, 并且几乎不包含任何重复内容。
  3. 每个页面的可发现性。 在网页上显示的内容应以文字显示而不是很多图片, JavaScript或CSS。 哪怕Googlebot是智能的, 它还是更轻松地去解析文本。
  4. 每个页面的新鲜性。 定期地更新每个页面的内容去向Google展示网站正在积极维护并且一直保持相关。
  5. 在HTML结构中的重要位置放置目标关键字。 比如将重要的关键词放在第一个<h1> 标签, 标题标签和其他元数据点中。
  6. 页面上拥有丰富的内容 (图像, 列表, 视频, 文字等)。 它向Googlebot展现页面在内容上十分丰富。
  7. 在网页上呈现内容时, 服务器端呈现而不是客户端呈现。 我们不希望在页面加载后动态加载我们的内容, 因为一旦浏览器收到HTML 响应, Googlebot就会抓取页面。
  8. 在整个网页中使用内部链接以便Googlebot可以持续地爬取网站并且将SEO 链接养分 (link juice) 传递给网站的其他页面。
  9. 尽可能使用Google结构化代码段, 以便Googlebot可以更轻松地解析它, 并且还能够在搜索结构中更好地展示内容。
  10. 用户体验 UX: 确保网页加载速度快并且可以具有移动响应能力

Figure 3: 结构化代码在Google上的展示内容

非页面因素

这些是一些你不能直接控制的因素

  1. 反向链接。 链接到你网页的外部链接数量和质量是一个非常重要的因素。 它有助于Google了解网站的权威性。 如果许多高权威的域名链接到我们的网站, 它向Google表明我们的网站也必须具有权威性。
  2. 锚链接文本。 理想情况下, 锚文本英语其链接的页面的目标关键词一致。
  3. 搜索引擎的衡量指标。 高跳出率告诉Google用户带着问题来访问了网站但并没有得到回答。高点击率告诉Google用户对我们的网站很感兴趣并希望能从中学习。
  4. 微优化: 确保文件名拥有目标关键词。
  5. 确保网站的层次结构和站点地图结构良好, 以便SEO 链接养分 (link juice) 可以很好地流动并且首先流动到我们最高ROI的页面上。减少不必要的其他网站的链接并且在我们网站上保持尽可能多的SEO链接养分(link juice)。
  6. 利用交互性应用, 在线聊天会话 (比如 Intercom )等增加用户的页面会话时间。利用 Hotjar 或 FullStory 来观察用户是如何和我们的网页进行互动的并且他们是否感到困惑。
  7. AB test 元数据(标题,描述)来增加点击率。 我们内部使用了这种方法和软件RankScience。

这里有一大堆网站自动检测SEO效果。然而他们的准确度是不能被担保的。 其中这些网站有: SpyFu, SEMRush, Ahrefs, Moz和其他更多。我们个人使用了Google Analytics和 Google Search Console 来衡量我们的尝试结果, 因为我们可以在汇总视图和精确的关键字级别上获得有关流量, 点击率, 排名等的精确数字。

在阅读了 Casey Winters 和 Andrew Chen 的更多讲座后, 我们努力做了另两件事情:

1)    通过 “用户生成的内容” 增加我们的SEO

2)    人工地创建定制内容

用户生成内容是非常重要的生长循环, 它可以极大地提升 SEO。 通过允许用户在我们的网站上创作高质量的内容, 我们可以解决更多的长尾关键字, 持续为其他用户的问题提供答案, 并且鼓励越来越多的内容创作。

我们这样做的方式是机械师开发 “Stack Overflow” (美国高质量科技问答平台),这个平台可以让用户咨询任何和汽车有关的问题并且让其他用户和工作人员来回答。同时,我们也决定人工地创作定制内容。 尤其对于那些我们知道用户常会去搜索的内容进行手工地创作。

  1. 在整个网站上更多的用户创作内容
  2. 整合更多Google技术来让网站的用户体验更好,比如 Google’s Accelerated Mobile Pages
  3. 权威域名更自然的, 有机的反向链接(利于新闻文章, 博客, 影响者等)

利用所有的这些, 我们构建我们网站的基础, 之后让Google和时间去接管来培育我们的SEO。 现在,每月我们拥有了超过了7万的访问。 即使我们做到了这些, 我们依旧需要做很多事情来让我们的SEO更好。

原文作者:Zain Manji

翻译作者:今天很喧嚣的Manxi

美工编辑:喝豆奶的Narcia

校对审稿:卡里

原文链接: https://hackernoon.com/how-we-grew-our-seo-to-70k-visitors-a-month-e6ea34ce1555