博客 SEO:完整指南

Joshua Hardwick的画像

Joshua Hardwick

Ahrefs 前内容主管

July 7, 2021
自 2015 年以来,我们的 Ahrefs 每月博客的搜素访问量从零增加到超过 600,000 次。

秘密是什么?持续性。

在过去的六年里,我们一直在使用相同的 SEO 策略,而且效果很好。

在这篇指南里,你会学到:

但首先,让我们从基础开始。

什么是博客 SEO?

博客 SEO 是编写和优化博客内容以在 Google 等搜索引擎中排名的过程。与博客 SEO 相关的常见任务包括关键词研究内容编写页面 SEO 和链接建设

为什么博客 SEO 很重要?

虽然有很多方法可以为博客带来流量,但搜索引擎流量往往是最稳定的。如果你可以对人们搜索的关键词进行排名并保持这些排名,那么你就可以持续的从 Google 获取流量。

许多其他流量来源往往在最开始流量激增,但很快就会急剧下降。

如何为 SEO 撰写博客文章

你需要知道,你不能指望通过单纯的创建博客文章,吸引来自 Google 的流量。因为它不是那样工作的。为了获得较高排名的机会,你需要进行研究并制作用于 SEO 的博客文章。

以下是如何通过五个步骤做到这一点

1. 找关键词

你撰写的每篇博文都应该针对一个主要关键词进行优化,并且该关键词应该是人们实际会搜索的内容。毕竟,没有人搜索的话题是不会有流量的。 

如何做?可以用 Ahrefs Keywords Explorer(关键词分析)这样的关键词研究工具

输入一些与你的博客主题相关的种子关键词或短语,然后查看 Phrase Match (短语匹配)报告。

例如,如果你有一个美食博客,你可以使用如下的 种子关键词:

  • Chicken
  • Pasta
  • Recipe
  • Recipes
  • Ribs
  • steak

Keywords Explorer(关键词分析)发现了超过 1400 万个包含一个或多个这些短语的关键词,但你不需要是针对每个词都去编写文章。在此之前,你需要浏览列别找到合适你的话题。

例如,对于美食博主来说,写一篇关于 “chicken tikka masala” 而不是 “chicken pox” 的文章更为合理。

如果你的博客很新,你可能希望将过滤器中关键词难度 (Keyword Difficulty) 设置为较低的值,以专注于低难度的话题。

2. 确认搜索意图

在 Google 中获得高排名是为你的博客文章获得搜索流量的秘诀,但除非人们在搜索你的关键词时确实在寻找博客文章,否则你获得排名的机会几乎为零。

这就是为什么你需要知道用户是在寻找博客文章还是其他内容。这叫做搜索意图评估。

为此,请在 Google 中输入你的关键词并查看搜索结果。由于 Google 的目的是向用户提供相关结果,因此其搜索结果是识别搜索意图的好方法。

例如,“pasta maker” 这样的关键词。

你可能会认为写一篇关于此的博客文章没有意义,因为人们因该是希望购买 “pasta maker”。然而,如果你查看搜索结果,你会发现其中大部分是评论最佳 “pasta maker” 的博客文章。

3. 选择合适的格式与角度

即使用户正在寻找博客类文章,但也不是什么博客都能够获得排名的。因为用户通常会寻找特定的东西。你需要弄清楚博客内容的格式和角度。

选择合适的格式

大多数博客文章都是以以下格式之一编写的:

你如何知道用户正在寻找什么格式?你需要在搜索结果中寻找主要格式。

例如,“dinner ideas” 的大部分结果都是列表类文章:

然而,“ribs on the grill” 的大多数结果都是 how-to 指南:

事情总是这么简单明了吗?当然不是。有时,结果中会出现多种内容格式的混合,例如“beef ribs”。

在这些情况下,你有几个选择:

  1. 按照排名最前的页面的格式做
  2. 在前 2-3 名中寻找共同点
  3. 做出最好的猜测

选择合适的角度

量化角度比量化格式更难,但它实际上是你内容的主要卖点。

如何找出合适的角度

你猜对了:查看 SERP。

例如,搜索 “flank steak” 的人显然想要一个包含腌料的食谱。如果你想排名,你需要给用户提供它们想要的东西,而不仅仅是告诉他们用盐和胡椒调味然后把它扔进锅里。

以下是在搜索结果中寻找的一些常见内容角度:

个人体验 → 21 Best Online Marketing Tools That We Use At Ahrefs

最佳的 → 6 Best Marketing Podcasts

专家建议 → 33 Expert-Backed Decluttering Tips

针对初学者 → 17 Blogging Tips For Beginners

具体结果 → 12 Quick SEO Tips to Increase Organic Traffic

久经测试 → 26 Best Free Chrome Extensions for SEOs (Tried & Tested)

新鲜的→ Content Marketing: A Comprehensive Guide For 2021

当然,有很多 SERP 中,你可能观察不到占主导地位的角度。在这种情况下,你就做最好的猜测即可。

4. 制定有数据驱动的大纲

对博客文章中要包含的内容有所了解将更容易编写。但是,虽然你可以根据直觉写出一个大纲,但最好采用数据驱动的方法来了解搜索引擎用户实际在寻找什么。

让我们看看有几种方法可以做到这一点。

寻找常见的副标题

副标题通常与子话题保持一致。如果你在多个排名靠前的文章中看到关键词的常见副标题,这可能是用户想找的。

例如,“flank steak” 排名靠前的三个页面中都有 “what is flank steak?” 的副标题。

It would probably be worth including a similar section in any post targeting this keyword.

If you want to speed up the process of looking at subheadings, you can use the free on-page SEO report in Ahrefs SEO toolbar to see all subheadings in a post.

查找常用关键词

大多数在 Google 关键词排名第一的页面同时也数百个其他关键词也会排在前 10 位。其中一些关键词可以体现出你希望包含在内容中的子话题。

是怎么找到这些关键词的?

只需将一些排名靠前的页面放入 Ahrefs Content Gap (内容差距机会)工具中,将模式设置为 URL,并将底部字段留空。

点击 “显示关键词” 以查看其中一个或多个页面排名的所有关键词。

因为这里通常会有很多关键词,所以你需要使用交叉过滤器来查找两个或更多个页面共同参与排名的关键词。

在上方的例子用,许多关键词只是搜索我们的主关键词的不同方式。但是有一些也涉及到子主题,例如 “what is flank steak”、“flank steak marinade” 和 “how long to grill flank steak”。

检查 Also talk about(同时被提及)报告

将你的主要关键词放入 Ahrefs Keywords Explorer(关键词分析),然后进入 Also talk about(同时被提及)报告,以查看排名靠前的页面上经常提到的关键词。

如果正对 “flank steak” 做此操作,我们会看到如下关键词:

  • carne asada
  • brown sugar
  • red wine
  • soy sauce
  • olive oil

这几乎可以告诉我们用户可能正在寻找什么,甚至为我们提供了一些关于他们所追求的腌料类型的想法。

5. 编写文章

终于到了开始敲击键盘来编写初稿的时候了。好消息是,因为你已经创建了一个基于数据驱动的大纲,所以你无需担心关键词布局或类似问题。只需写下并填补空白的部分即可。

如何针对 SEO 优化你的博客文章

优化工作最复杂的部分你已经完成,因为你已将博客文章与搜索意图匹配,并对内容本身采取数据驱动的方式进行。但之后依然值得再做一些优化,让你的文章在 Google 中获得更好的排名。

这是一个简单的 SEO 清单,你可以针对你发布的每个文章进行检测,以锦上添花:

标题包含目标关键词

大多数博客平台(如 WordPress)会将你的页面标题包装在 H1 标题中,这可能就是为什么在标题中包含关键词是 SEO 101 基础之一的原因。 

如果你之前阅读过我们的任何文章,你可能已经注意到我们在大多数标题中都包含了关键词。

这会影响你的排名吗?

并不绝对。但还是有一些帮助的。

你需要知道,标题中包含关键词并不总是有意义的。有时最好使用变体来提高可读性。

例如,我们这篇文章的关键词是 “how to get more youtube subscribers”,但我们没有在标题中使用那个确切的短语,因为它是一个列表类文章。

保持标题简洁

标题标签很重要,因为它们会出现在搜索结果中:

大多数博客平台(如 WordPress)会将你的文章题目设置为标题标签。这通常没问题,但如果你的标题特别长,它可能会在搜索结果中被截断。

这总是一件坏事吗?并非如此,但你可以在最开始的时候就让标题保持简洁明了。

你可以创建专门用于标题标签的简洁的文字。

这就是我们对这篇文章所做的:

补充说明


我们正在使用 WordPress 的 Yoast SEO 插件实现这一点。你还可以使用 Rank Math, The SEO Framework 或任何数量的其他 WordPress SEO 插件。如果你使用其他平台,如 Squarespace 或 Wix,你应该能够随时更改标题标签。

使用合适的 URL

你见过这样的搜索结果吗?

标题说这篇文章是 2021 年发布的,但 URL 上写的是 2017 年。到底是哪个?

如果我们将该 URL 插入 Ahrefs Content Explorer(内容分析),就会得到答案:该文章最初于 2017 年发布,但于 2021 年更新。

由于作者在最初发布文章时未能使用合适的 URL,因此 URL 看起来很旧,因为 URL 中保留了 “2017”。

这就是为什么使用合适的 URL 很重要,最简单的方法是将你的文章 URL 别名 设置为你的目标关键词。这还有一个额外的好处,就是让你的 URL 简洁明了,以减少在 SERP 中被的截断。

制作引人注目的描述

元描述通常显示为 SERP 中的描述性片段。

通过制作引人注目的元描述,你可以吸引更多用户在搜索结果中点击你的博客文章。这会带来更多的自然流量。

你如何制作引人注目的元描述?

在排名靠前的页面描述中寻找共性。

例如,“steak tacos” 的所有结果都讨论了最适的牛排,谷歌甚至用粗体显示了 “flank steak” 和 “beef” 等术语。所以这些可能是你需要在元描述中提及的内容。

对于“flank steak”,所有的片段都是定义——所以可能你也需要这么写。

优化图片

你应该优化你的博客文章图片,并帮助它们在 Google 图片中排名 - 这可以为你带来更多流量。

例如,这是我们博客过去 3 个月获得来自 Google 图片的流量:

以下是优化图像的方法:

  • 使用描述性文件名。应该使用 cute-puppy.jpg,而不是 IMG_95742.jpg。
  • 添加描述性的替代文本。用几句话描述你的图像,以帮助使用屏幕阅读器的视障用户
  • 压缩。为此,请使用 ShortPixel 或 EWWW Image Optimizer 等插件。

加入内容导航

使用内容导航链接到你文章中重要的部分,帮助用户快速找到他们正在寻找的信息。

下面是这篇文章中内容导航的一个例子:

我们用的是自定义编写的,你可以使用 Easy Table of Contents 这样的免费插将内容导航添加到任何文章中。

除了用户体验的好处之外,目录还可以帮助触发 SERP 中的站点子链——这可能会帮助你赢得更多的自然点击。

以下是我们的一个关于 301 重定向指南的示例:

这些是我们的内容导航中列出的部分

加入可链接元素

可链接的元素是诱使人们链接到你的博客文章的某个信息片段。

获得更多链接很重要,因为它们是已知的排名因素之一。谷歌已经多次告诉我们这一点,在我们对超过 10 亿页的研究中,我们发现外链和自然流量之间存在明显的相关性。

但是,怎么找“可链接元素”?

下面是个简单的方法:

  1. 将关键词的排名靠前的页面放入 Ahrefs Site Explorer(网站分析) 
  2. 转到 Anchors(锚文本)报告
  3. 在锚文本中寻找常见原因

如果我们为 “SEO 技术” 的排名第一的文章执行此操作,我们会看到许多人由于统计数据而链接的。

我们可以通过包含类似的统计数据来吸引更多人链接到我们的文章。

如果我们为一篇关于 “SEO copywriting” 的热门文章执行以上操作,我们会看到很多人因为两个独特的概念而链接:

如果我们的 SEO 文案文章希望获得更多外链,我们可能应该在文章中包含一些我们自己独特的想法。

添加结构标记

结构标记是帮助搜索引擎更好地理解和展示你在搜索结果中的内容的代码。

对于博客文章,标记的主要用途是赢得这样的富媒体摘要

富媒体摘要可以增加点击次数并为你的博客文章带来更多自然流量。

那你是否应该在你的文字中添加结构标记?

下面是简单的判断方法:

添加内链

内部链接是从一个页面到相同域名下另一个页面的链接。它们很重要,因为它们提高了页面的权重并帮助 Google 了解页面的内容。

这就是为什么你发布的每篇博客文章都需要添加相关内部链接的原因。

你可以通过 Google 找到链接的机会。只需搜索:

site:yourwebsite.com "文章的主要关键词"

例如,如果你的博客文章是关于 “flank steak” 的,那么你将搜索:

site:yourwebsite.com "flank steak"

这将展示你网站上提及到目标关键词的页面:

然后,只需将这些单词和短语链接到相关的博客文章即可。

你还可以使用免费的 Ahrefs Webmaster Tools(Ahrefs 站长工具)中的 Site Audit(网站诊断) 找到内部链接机会。只需转到 Link Opportunities (链接机会)报告并添加你的目标页面即可:

如何提高和维护博客文章排名

博客 SEO 不是一次性的。你不能只是写和优化一篇文章然后就收工了。让你的博客文章在 Google 中排名靠前,并随着时间的推移,能够维持这些排名是一个持续的过程。

让我们来看看你可以用来提高和维护博客文章排名的一些策略。

定期更新你的文章

如果你已经关注 Ahrefs 博客一段时间了,你就会知道我们更新和重新发布我们的博客文章的频率几乎与我们撰写新文章的频率一样。 

事实上,根据 Content Explorer(内容分析),我们已经重新发布了大约 1/4 的文章。

我们这样做的原因是,排名并非永远保持不变。因为随着时间的推移,我们的文章经常变得陈旧和过时,这会导致排名和自然流量下降。

这正是我们这个有关顶级 Google 搜索的文章正在发生的事情:

我们是如何解决这个问题的?

通过更新和重新发布文章。

你可以通过图表判断我们是何时执行此操作的,因为数据中出现了流量的波峰和波谷:

我们还经常重写和重新发布我们错误判断搜索意图的文章。

例如,我们在 2016 年发布了一项页面 SEO 研究,但它从来没有排名特别高,或获得很多自然流量,因为其实用户并不想要一项研究。因此,在 2018 年,我们重写了这篇文章作为指南,并在同一 URL 下重新发布。

自然流量发生了巨大的变化,且持续的飙升。

优化 featured snippets(精选摘要)

Featured snippets(精选摘要)是显示在某些搜索结果顶部的简短信息。它们通常是从前 10 个页面中的一个页面中提取出来的,目的是为用户的问题提供一个简洁的答案。 

通过针对 Featured snippets(精选摘要)优化你的博客文章,有时可以快速地到达顶部位置。

以下是为你的文章查找 Featured snippets(精选摘要)机会的最简单方法:

  1. 将你的博客放入 Ahrefs Site Explorer(网站分析)
  2. 进入 Organic Keywords(自然关键词)报告
  3. 过滤并找到你没有排名,但是有 Featured snippets(精选摘要)关键词

然后你只需要更具具体情况,将对应的内容板块加入到你的文章当中即可。

创建内容聚合

内容聚合是关于特定主题的博客文章的链接集合。

它们由以下三部分组成:

  1. 关于主话题的 “中心”文章(页面)。
  2. 有关主话题的子文章.
  3. 往返中心页面和子文章的内部链接。

许多 SEO 专业人士认为,从博客文章创建内容聚合将提高其包含的所有文章的排名。这有几个原因,但主要的理论是它可以帮助 Google 将你的网站视为有关某个主题的有权威性的信息来源。

就创建内容聚合而言,你可以从头开始创建一个聚合,也可以从已有博客文章中寻找共同点,并创建内容聚合。

建立更多链接

由于外链和排名之间存在明显的相关性,因此你可能很难超越链接质量明显高于你的文章。 

你怎么知道竞争页面有多少个链接?

在 Ahrefs Keywords Explorer(关键词分析)中检查目标关键词的 SERP 概述:

然后,你可以深入查看他们的外链的数据,以检查其链接的质量并更好地了解真正的排名难度。

最后

博客 SEO 重点在于持续性。你需要始终如一地编写、优化和更新以获取搜索流量为中心的博客文章。这需要时间,排名不会在一夜之间出现,但这也是获得稳定自然流量最好的方法。

如果你的博客是新的并且缺乏权重,那么从更容易排名的低竞争关键词开始也是可以的。

在我们的免费的商业博客课程中了解更多关于如何开始和发展你的博客,使其每月访问量达到 10 万及以上。

有问题?Twitter 上找我吧。

译者,Park Cheng,魔贝课凡联合创始人。

Joshua Hardwick的画像
发布者:Joshua Hardwick

Ahrefs 前内容主管(或者,通俗点说,我就是那个负责确保我们发布的每一篇博文都堪称“史诗”级别的人)。