首页 / SEO book / 内容与站内优化 / WordPress SEO

WordPress SEO 完整指南

WordPress SEO内容与站内优化

本文说明如何针对搜索引擎优化 WordPress 网站,从而在搜索结果中获得更高排名。

如果希望 WordPress 网站能在自然搜索结果中获得良好排名,就需要对它做有效的搜索引擎优化。

这份指南将介绍 23 条关键的 WordPress SEO 技巧,帮助网站登上搜索结果的靠前位置。

什么是 SEO?

搜索引擎优化(SEO)是一套实践方法,目标是提高网站在搜索引擎结果页面(SERP)上获得高排名的机会。

SEO 可以涉及调整网站结构、修复技术问题,并围绕特定的关键词优化内容。

SEO 为什么重要?

SEO 对以下方面至关重要:

  • 提升网站可见性:优化网站能提高其在搜索结果顶部排名的机会,从而提升可见性,让更多人接触到它的页面与内容。
  • 带来自然流量:Google SERP 上的前三名结果获得的点击最多。运用恰当的优化策略,就能把网站挤进前三名,从而带来可观的自然流量。
  • 推动转化:平均而言,自然流量的转化率往往高于其他流量来源。正因如此,营销策略中应优先考虑 SEO。

延伸阅读:转化率优化:9 个有效的策略

WordPress 与 SEO 是什么关系?

WordPress(WP)是一款流行的内容管理系统(CMS)。借助 WordPress 社区打造的数千套网站模板,用户可以创建简单或复杂的网站。

虽然 WordPress 自带一些 SEO 功能(如自定义标题和 meta 描述),但还有许多插件可增强平台现有的优化能力,让网站在争夺 SERP 排名时具备最佳机会。

WordPress 文章与页面

WordPress 允许创建两种主要类型的内容:文章(posts)和页面(pages)。

文章格式适用于博客文章、文章和新闻类内容。默认情况下,它们按时间倒序排列,最新的文章在最上方。

页面格式则用于网站上很少变动的静态或常青页面,例如“关于我们”或“联系我们”页面。

重要提示:从 SEO 角度看,WordPress 文章和页面没有区别,搜索引擎会把两者都视为网页。

除非另有说明,以下技巧同时适用于文章和页面。演示操作流程时,主要以文章为例。

2024 年 23 条顶级 WordPress SEO 技巧

遵循这些技巧,有助于提升 WordPress 上的 SEO:

1. 确保网站可被索引

在搜索结果中展示网站之前,像 Google 这样的搜索引擎需要先抓取并索引网站页面,所以要检查网站是否可被索引。

抓取(Crawling)指 Google 发现网站页面的过程。

一旦发现某个页面,Google 的爬虫(一款用于发现网站页面的软件)就会把该网站加入搜索引擎的索引(Google 存储网页信息的数据库)。

默认情况下,Google 应能顺利抓取并索引网站。

可以点击 WordPress 后台中的“设置”,再点击“阅读”,检查网站是否可被索引。

在“阅读设置”页面中,确保“搜索引擎可见性”部分下的“建议搜索引擎不索引此网站”选项未被勾选。

WordPress 后台菜单中从“设置”指向“阅读”的箭头,“搜索引擎可见性”设置高亮

如果该选项被勾选,取消勾选并点击“保存更改”。

2. 设置 SSL 证书

需要一份安全套接层(SSL)证书,用于验证网站及其背后的个人或组织。

SSL 证书包含如下信息:

  • 需要该证书的域名(以及任何关联子域名)
  • 获得该证书的个人或组织
  • 认证机构的名称与数字签名
  • 证书的签发日期和到期日期
  • 与该证书关联的公钥

SSL 让网站能够使用超文本传输安全协议(HTTPS),这是一种允许网站在浏览器之间安全传输数据的协议。

确保安全的网页浏览体验多年来一直是 Google 的首要任务。它建议所有网站都使用 SSL 和 HTTPS。

事实上,Google 的浏览器 Google Chrome 会在加载未使用 SSL 的网站之前发出警告。

Google Chrome 中的“你的连接不是私密连接”错误页面

要为 WordPress 网站设置 SSL 证书,首先需要从证书提供商(例如 SSLs 或 ComodoCA)处购买。

购买 SSL 证书后,使用像 Really Simple SSL 这样的插件把它添加到 WordPress 网站。

方法如下:

在 WordPress 后台,转至“插件” > “安装新插件”。

WordPress 后台导航中从“插件”指向“安装新插件”菜单项的箭头

在搜索框中输入“Really Simple SSL”并按回车。点击第一个结果旁边的“立即安装”按钮。

添加插件页面,搜索栏中输入“Really Simple SSL”,插件结果中的“Install Now”按钮高亮

插件安装完成后,点击“启用”。

随后会被带到该插件的主页面,在这里选择主机服务商。在下拉列表中找到它,然后点击“激活 SSL”。

Really Simple SSL & Security 弹窗,突出显示托管服务商下拉列表和 Activate SSL 按钮

接着插件会询问是否激活其他功能。可以先点击“跳过”,再点击“安装”以最终安装 SSL 证书。

至此,域名已拥有一个已激活的 SSL 证书。

3. 选定偏好的网站地址格式

在整个网站中始终采用一致的网站地址格式很重要。

例如,在以下两者之间做出选择:

从 SEO 角度看,带 www 或不带 www 都可以,重要的是二选一,确定下来。

为什么?

因为 Google 会把它们当作两个不同的网站,这可能带来几个问题。

其一,网站的两个版本会有页面在 SERP 位置上相互竞争,这可能让任一页面都更难获得排名。

这被称为关键词蚕食。

另一个问题是还会稀释网站的权威度和链接价值。

怎么稀释的?

因为一些网站链接到你的网站版本之一,另一些则链接到第二个版本。

于是,不再拥有一个拥有大量优质外链的高权威网站,而是有两个网站在彼此之间分摊域名权威和外链,这让两个版本都更难在自然搜索结果中获得排名。

幸运的是,WordPress 可以轻松地告知搜索引擎:希望哪个网站地址被视为网站的“官方”版本。

转至“设置” > “常规”。在“WordPress 地址(URL)”和“站点地址(URL)”字段中加入偏好的网站地址。

已高亮显示“General”子菜单项以及 WordPress Address 和 Site Address 输入字段

这样做能确保搜索引擎抓取并索引网站的正确版本,也能确保用户无论在自己的浏览器地址栏里输入什么,都会落到合适的版本上。

4. 启用对 SEO 友好的永久链接

永久链接(Permalinks)是 WordPress 网站上页面的永久 URL,作用是创建一个逻辑清晰、便于用户和搜索引擎理解和浏览的 URL 结构。

默认情况下,WordPress 为文章使用的永久链接结构不太理想。取决于 WordPress 安装情况,URL 可能长这样:

或者:

第一个例子让人很难看出页面是关于什么的。

第二个例子则在日后决定更新文章时可能出问题,因为 URL 会带上旧的日期。

一个干净得多、也更易理解的 URL 结构只需包含文章名称。就像这样:

可以转至“设置” > “永久链接”,让 WordPress 使用上述结构。

在这里,在“永久链接结构”部分选择“文章名”选项。

WordPress 后台导航中从“设置”指向“固定链接”的箭头,“文章名”结构选项高亮

然后点击“保存更改”。这样,所有现有和新的文章都会使用上述 URL 结构。

5. 安装并配置 WordPress SEO 插件

虽然 WordPress 开箱即自带一些对 SEO 友好的功能,但像 Yoast SEO 这样的 WordPress SEO 插件能帮你进一步提升网站的搜索引擎可见性。

下面介绍如何用 Yoast 来提升并简化 WP 网站的 SEO:

安装 Yoast SEO

要安装 Yoast SEO,转至“插件” > “安装新插件”。在搜索框中输入“Yoast SEO”并按“回车”。

点击第一个结果旁边的“立即安装”按钮。

添加插件页面,搜索栏中输入“Yoast SEO”,插件结果中的“Install Now”按钮高亮

插件安装完成后,点击“启用”。

配置 Yoast SEO

安装完成后,会被重定向到确认页面。在这里点击“开始首次配置”按钮。

箭头指向 Yoast SEO 的“Start first-time configuration”按钮

在下一页点击“开始 SEO 数据优化”,让 Yoast 扫描网站并创建数据库。

Yoast 配置页面,高亮显示“开始 SEO 数据优化”按钮

现在,点击“继续”。

接着来到“网站信息(Site representation)”部分。在这里,需要按如下方式补充网站信息:

  • 选择网站代表的是一个组织还是一个人
  • 输入网站和组织的名称
  • 上传组织的 Logo(如有)

完成后,点击“保存并继续”。

在“社交资料(Social Profiles)”部分,添加网站社交媒体主页的链接(如有)。点击“保存并继续”按钮。

Yoast 配置页面,已输入社交媒体资料 URL,并高亮显示“保存并继续”按钮

可以跳过“个人偏好(Personal preferences)”部分。

至此,已完成首次配置。

现在,转至“Yoast SEO” > “设置”。在“内容类型”部分下选择“文章”菜单项。

WordPress 中的 Yoast SEO 设置页面,箭头从“Content types”指向“Posts”子菜单项

在这里,可以设置一套让 Yoast 用于文章标题标签和 meta 描述的模板。

Yoast SEO“Posts”设置页面,高亮 SEO 标题和元描述配置区域

对首页以及分类和标签页面也做同样的设置。

使用 Yoast SEO

除了为标题标签和 meta 描述创建模板外,还可以用 Yoast 把这两者手动添加到单篇文章和页面中。

方法如下。

新建一篇文章或编辑已有文章。接着向下滚动到“Yoast SEO”部分。

添加一个焦点关键词(该文章的目标关键词)。然后输入自定义标题、URL 别名(slug)和 meta 描述。

Yoast SEO 区块,高亮 focus keyphrase、title、URL slug 和 meta description 字段

6. 把站点地图提交到 Google Search Console

站点地图(sitemap)是一个包含网站所有页面和内容信息的文件,搜索引擎用它来抓取并理解网站。

WordPress 会自动为网站创建 XML 站点地图。通常可以在网站的根目录中找到它,文件名为“sitemap.xml”。对于一个假设的“example.com”域名,其站点地图就是:

找到站点地图 URL 后,把它提交到 Google Search Console(GSC),帮助 Google 更高效地抓取并索引网站。

登录你的 GSC 账号,在左侧菜单中点击“站点地图”。

Google Search Console 的左侧菜单,突出显示“Sitemaps”(站点地图)菜单项

把站点地图 URL 粘贴到“添加新的站点地图”框中,然后点击“提交”。

之后 Google 会抓取站点地图。它未必会立即抓取页面,这些页面多半会进入抓取队列。

7. 优化索引协议

默认情况下,WordPress 会在网站上生成不少额外的页面,而你可能并不希望搜索引擎索引它们。

例如,它会为每个博客分类和标签创建单独的页面,再加上文章归档,以及针对特定日期和文章格式的单独页面。

把这类页面展示在搜索结果中对用户不太有用,因此建议阻止搜索引擎索引它们。

用 Yoast SEO 插件来做这件事相当简单。

假设想阻止分类页面被索引。转至“Yoast SEO” > “设置”,选择“分类”菜单项。

确保“在搜索结果中显示分类”选项处于停用状态。

Yoast 中的“分类”页面,“在搜索结果中显示分类”选项高亮显示

对所有其他你不想被索引的页面类型重复这一过程。

8. 规划网站结构

拥有一个合乎逻辑、直观的网站结构,能帮助搜索引擎更高效地抓取并索引网站。

也能让它们理解网站上不同页面之间的关系。

这还会帮助用户更轻松地浏览网站,更快找到他们想要的内容。

规划网站结构时需要记住以下几点:

精简顶级菜单

网站的顶级菜单将是大多数用户浏览网站的主要方式,构建一个简单易懂、易于使用的菜单。

想清楚希望访客能随时访问的最重要的网站板块,然后确保为每个板块都创建菜单项。

为各个菜单项使用简短、有描述性的短语,让访客明白每个菜单项代表网站的哪一部分。

看看 Semrush 网站上的顶级菜单,获取一些灵感。

Semrush.com 首页的顶级菜单

该菜单包含指向访客可能感兴趣的所有最重要信息的链接,包括软件功能、价格和公司信息。

使用层级化的网站结构

层级化的网站结构由一个父页面(即首页)及其子页面(分类和子分类页面)组成。

下面是可视化示意:

信息图展示网站架构示例,包含首页、分类、子分类和子分类页面

使用层级化结构有两大好处:

  1. 它让搜索引擎更容易抓取、索引并理解网站
  2. 它简化了导航,让用户更容易在网站上找到需要的内容

与一个更杂乱无章的网站结构相比,后者的各个页面和主题之间的联系不够清晰,会让用户更难浏览网站。

混乱网站架构的信息图

实施主题集群

主题集群(Topic clusters)是围绕一个总主题相关联的一组页面。它们由支柱页面(详尽涵盖该主题的页面)和集群页面(各自涵盖一个子主题的单独页面)组成,非常适合用来组织博客内容。

下面是一个示例:

主题词簇示例,中间为“Disney World Planning”,箭头指向和来自其他词簇页面

在上面的例子中,总主题(由支柱页面涵盖)是“规划迪士尼世界之旅”,各个集群页面各自聚焦于迪士尼世界行程规划的一个具体方面。

在主题集群中,支柱页面链接到每一个单独的集群页面,而所有集群页面都反向链接回支柱页面。

这让搜索引擎非常清楚这些页面彼此相关,并表明该网站包含关于该主题的丰富信息,也表明该网站是该主题上的权威。

主题集群还能帮你在创作内容时把关键词蚕食的风险降到最低,从而避免在多个页面上锁定同一个关键词。

延伸阅读:什么是主题权威度?(以及如何建立它)

避免孤立页面

孤立页面(Orphan pages)是指网站上没有任何其他页面链接到它的页面。

信息图展示没有任何内部链接指向的孤立页面

出于三个主要原因,应避免网站上出现任何孤立页面:

  1. 它们可能无法被索引。搜索引擎通过跟随已索引页面上的链接来发现网站上的页面。如果没有任何已索引页面链接到某个特定页面,那么它有可能完全无法被索引。
  2. 它们更难获得排名。内链会传递链接权重(link equity,即链接权威)。一个页面拥有的链接权威越多,它在搜索结果中的排名潜力就越高。由于孤立页面得不到任何链接,它们也就得不到任何链接权重,这让它们更难获得排名。
  3. 访客可能永远发现不了它们。如果网站的任何地方都没有链接指向某个页面,那么访客能到达它的唯一方式就是在浏览器地址栏中直接输入该页面的 URL。所以他们很可能永远也找不到它。

9. 正确使用文章分类

WordPress 分类提供了一种组织博客文章的方式,能帮助访客浏览网站,并发现他们可能感兴趣的相关内容。

WordPress 中的默认分类叫做“未分类”。如果没有给文章指定分类,WordPress 会自动把它标为“未分类”。

要在 WordPress 中新建一个分类,转至“文章” > “分类”。

输入分类的名称、URL 别名和描述。如果创建的是子分类,还要记得指定一个父分类。

点击“添加新分类”。

WordPress 中的新建分类界面,箭头从侧边栏菜单的 Posts 指向 Categories

可以在 WordPress 文章编辑器中的“分类”下拉菜单里,把文章分配到一个分类。

WordPress 文章编辑器中的分类下拉菜单

使用合理数量的分类

虽然应该为所有 WordPress 文章指定相关的分类,但重要的是不要创建太多分类。

为什么?

因为分类太多会让搜索引擎难以理解网站是关于什么的,也会让访客更难在网站上找到他们要找的信息。

在决定 WordPress 网站该用哪些分类时,想想网站的核心主题是什么,以及想在哪些主题上有所专长、并为人所知。

然后,为每个主题创建一个分类。

对大多数网站来说,四到五个父分类就绰绰有余了。可以进一步用子分类来归类内容。

优化分类页面

WordPress 会为每个分类创建一个专属页面。

由于这些页面默认可被索引,它们会出现在搜索结果中。做以下几件事,让分类页面有更好的机会获得良好排名:

  • 包含目标关键词。以让分类页面在特定关键词上获得排名为目标,并在分类名称中包含目标关键词,以增加可见性。
  • 添加描述。为每个分类添加描述,清楚说明该分类是关于什么的。
  • 使用对 SEO 友好的别名。为分类添加一个简短、有描述性的 URL 别名。在大多数情况下,为了保持一致,它应与分类名称相同。

10. 启用面包屑导航

面包屑导航(Breadcrumbs)是一种导航元素,让网站访客能轻松跳转到网站上的不同页面。

它们长这样:

Nordstrom 网站页面,突出显示站点面包屑导航

面包屑导航能加快浏览速度,鼓励访客探索网站的不同部分,也有助于搜索引擎理解和抓取网站。

给 WordPress 网站添加面包屑导航,最简单的方法是使用插件。

如果已经使用 Yoast SEO,可以通过转至“设置” > “高级” > “面包屑导航”来启用面包屑。向下滚动到“如何在主题中插入面包屑”部分,打开“为你的主题启用面包屑导航”选项。

Yoast SEO 中的面包屑设置页面,“Enable breadcrumbs for your theme”选项高亮

11. 做关键词调研

开展关键词调研,其实就是找出应该针对哪些搜索词(或关键词)来优化网站内容。

分析关键词时,要关注:

  • 搜索量:该关键词每月获得多少次搜索?
  • 关键词难度:在某个特定关键词上获得排名会有多难?
  • 搜索意图或关键词意图:一次关键词搜索背后的原因或目的是什么(例如,用户是在找信息、在比较不同产品,还是已经准备购买)?

以下是为 WordPress 网站寻找相关关键词的三种方法:

使用 Keyword Magic Tool

Semrush Keyword Magic Tool 可以基于单个初始关键词生成成千上万个关键词建议。

使用方法如下:

输入一个种子关键词。也可以输入域名(以获得个性化的关键词难度评分)和目标地区。点击“搜索”。

Semrush Keyword Magic Tool 起始页,已输入关键词和域名,突出显示 Search 按钮

该工具会生成一份相关关键词列表。

可以按搜索量(“Volume”)、关键词难度(“KD%”)、搜索意图(“Intent”)等来筛选关键词。

此外还可以按个性化关键词难度(“PKD%”)来筛选关键词,这是一个由 AI 驱动的估算值,用来衡量你的网站在某个特定关键词上获得排名的难度。

Semrush Keyword Magic Tool 结果,突出显示筛选选项和“Export”按钮

点击“导出”按钮,把列表导出为 Excel 或 CSV 文件。

分析竞争对手的关键词

分析竞争对手的关键词排名,是挖掘有价值关键词灵感的另一个好方法。

下面介绍如何用 Semrush 的 Organic Rankings 工具来做:

输入一个竞争对手的域名,选择目标地区,然后点击“搜索”。

Semrush Organic Rankings 工具起始页,已输入域名,突出显示 Search 按钮

该工具会生成一份关于竞争对手关键词排名的详细报告。

在“Overview(概览)”选项卡中,会看到该竞争域名有排名的关键词总数,以及它从自然搜索中带来的总流量。

Organic Rankings 概览报告,突出显示 Keywords 和 Traffic 部分

要查看市场竞争对手有排名的所有关键词列表,请转到“Positions(排名位置)”选项卡。

在这里可以看到他们所有的关键词排名,以及每个关键词的搜索量、带来的总流量和难度。

Organic Search Positions 表格中已选中 Positions 标签页,并突出显示 Traffic、Volume 和 KD% 列

可以用下拉筛选器按搜索量、意图、难度等来筛选关键词。

Positions 标签页的筛选选项以及 Add to keyword list 和 Export 按钮已突出显示

当列表令你满意后,用“+ 添加到关键词列表”按钮把这些关键词加入 Semrush 中的某个列表,或点击“导出”把它们发送到 Excel 或 CSV 文件。

开展关键词缺口分析

关键词缺口分析是指分析各个竞争域名的关键词排名,找出多个竞争对手都有排名、而你没有的关键词。

下面介绍如何用 Semrush 的 Keyword Gap 开展这项竞争分析:

输入你的域名以及最多四个竞争对手域名。点击“Compare”。

Semrush Keyword Gap 工具起始页,已输入五个域名,突出显示“Compare”按钮

该工具会分析所有域名的关键词排名,向你呈现一份包含以下关键词类型的报告:

  • 共享(Shared):所有域名共有的关键词
  • 缺失(Missing):所有竞争域名都有排名、而你的域名没有的关键词
  • 偏弱(Weak):与所有竞争域名相比,你的域名排名更低的关键词
  • 偏强(Strong):与所有竞争域名相比,你的域名排名更高的关键词
  • 未开发(Untapped):你的域名没有排名、但至少有一个竞争域名有排名的关键词
  • 独有(Unique):所有域名(包括你的)都没有排名的相关关键词

在这里点击“Untapped(未开发)”选项卡。这会给你一份最大的关键词列表,很可能是你应该争取排名的目标。

可以进一步按排名位置、搜索量、意图、关键词难度等来筛选关键词。方法是:

Keyword Gap 筛选器选项在“Untapped”关键词标签页中已高亮显示

当你把列表筛选到满意的程度后,点击“+ 添加到关键词列表”或“导出”按钮。

用上述三种方法中的任意一种创建好关键词列表后,就围绕特定关键词创作新的文章、页面和分类。

或者,把相关关键词作为次要关键词添加到网站上现有的内容中。

12. 创作出色的内容

你可以优化 WordPress 网站的各种技术细节、改善导航、做关键词调研。但如果内容本身质量很差,以上这些都帮不了你获得排名。

下面介绍如何确保为网站创作优质内容:

满足搜索意图

要获得排名,内容最重要的一点就是要回答搜索者的查询,帮助他们解决所面对的问题。

说到线上搜索,主要有四种意图类型:

  • 导航型:由想找某个特定网站或页面的搜索者输入
  • 信息型:为了查找关于某个特定主题的信息
  • 商业型:在购买产品或服务之前做调研时使用
  • 交易型:由已经准备购买的搜索者使用
信息图展示四种搜索意图类型并附示例

但要如何识别某个关键词背后的搜索意图呢?

有时,就像上面的例子那样,意图是相当明显的。

另一些时候,需要分析搜索结果中排名靠前的页面,以理解它们是为哪种搜索意图优化的。Google 之所以把它们排在前面,很可能是因为它认为这些内容有效地回应了用户的搜索查询。

识别搜索意图最简单的方法是用我们的免费网站关键词检查工具。

把关键词输入到工具中,然后点击“搜索”。

Semrush Keyword Overview 工具起始页,已输入关键词和域名,突出显示“Search”按钮

该工具会生成一份关于关键词的详细报告,向你展示它的搜索意图和其他有用数据。

Keyword Overview 工具概览报告,“Intent”框已高亮显示

提供可靠的信息

理解搜索意图之后,下一步就是就该主题提供可靠、高质量的信息。

在开始动笔之前,就要对该主题做大量的研究。做法如下:

  • 阅读相关的在线文章和博客帖子
  • 收听与该主题相关的播客
  • 观看视频或在线课程
  • 看看人们在 Reddit 和 Quora 等平台上对相关话题的讨论
  • 联系行业专家,征求他们的意见

汇总所有的调研,提炼出最有价值的洞见,并把它们转化为一篇引人入胜、有价值的内容。

用指向可靠研究和文献的相关链接来支撑所有的论断,并记得引用所有来源。

最后,确保所有的信息都准确且最新。

Google 希望通过更高的搜索排名来奖励那些展现主题专业度的优质内容(即 E-E-A-T 内容)。

为读者优化

为受众优化内容,以提供出色的阅读体验。

以下是实现这一点的一些方法:

  • 使用简洁的语言。避免行话和复杂的表达。相反,用人人都能看懂的简单语言来写。
  • 让它易于阅读。不要让内容看起来像一大堵文字墙。充分利用留白,并使用列表和表格来拆分大段文字。
  • 加入大量示例。用许多示例帮助读者理解你想表达的观点,确保它们与受众相关。
  • 让它在视觉上吸引人。用图片和信息图来演示概念、丰富内容。视觉元素也会让内容更养眼。

13. 编写对 SEO 友好的 URL

对 SEO 友好的 URL 能让搜索引擎和用户一眼就明白一个页面是关于什么的。

Google 提供了一份有用的资料,帮你理解如何创建对 SEO 友好的 URL。

简而言之,应该这样做:

  • 保持 URL 简单、简短且有描述性
  • 用目标关键词作为 URL 别名(URL 的最后一段)
  • 避免非 ASCII 字符和下划线
  • 不要包含日期或年份

要在 WordPress 中更改 URL 别名,在内置编辑器中打开该页面或文章,然后点击 URL 字段。

在输入框中输入想要的 URL 别名,然后点击“x”。

点击并高亮 WordPress 文章设置中的 URL 超链接,显示 URL 配置弹窗并高亮 URL slug

14. 正确使用标题

标题(Headings)用于组织内容,让它更易阅读和浏览。就像这样:

信息图展示含 H1、H2 和 H3 标题的标题结构

重要的是,要以层级顺序添加标题标签(即页面中用来标明标题和副标题的 HTML 标签),让内容遵循一种合乎逻辑、易于理解的结构。

H1 标题排在最前,接着是 H2 标题,然后是 H3 标题,以此类推。

请记住,每个页面应只有一个 H1 标题标签,但可以添加多个更低层级的标题(H2、H3、H4 等)。

争取在标题标签中包含相关的关键词。

例如,确保在 H1 标题中使用主关键词。也可以把它添加到一个或多个更低层级的标题中,同时加入主关键词的变体和次要关键词。

不要做过头——这些标题的重点并不是堆砌关键词。

目标是什么?

在标题中纳入少量关键词,向搜索引擎和用户展示页面是关于什么的。

要在 WordPress 中添加标题,在文章编辑器中输入“/”,然后选择“标题”选项。

WordPress 的区块菜单,“标题”区块选项高亮

点击 H2 图标,选择需要的标题层级(例如 H2、H3 等)。

在 WordPress 编辑器中点击标题图标以显示标题选项,H2 标题选项已高亮显示

15. 编写优化过的标题标签

标题标签(title tag)告诉 Google 你希望页面标题如何出现在搜索结果中。

高亮自然搜索结果的标题

标题标签之所以重要,主要有两个原因:

  • 它们向 Google 表明你的页面与某个特定查询相关
  • 它们是用户在搜索结果中对你的页面注意到的第一样东西,因此有能力吸引用户点击(或不点击)

如果使用 Yoast SEO,可以通过在文章编辑器中向下滚动到“SEO 标题”部分来更改文章的标题标签。

默认情况下,Yoast SEO 会为文章生成一个标题标签,使用“设置” > “内容类型” > “文章”下“SEO 标题”部分所描述的模板。

可以按自己的喜好修改这个模板,或在 WordPress 编辑器中修改单篇文章的标题标签。

遵循以下建议,为页面创建优化过的标题标签:

  • 让它有描述性:标题标签需要清楚地说明页面是关于什么的
  • 保持在 70 个字符以内:超过 70 个字符的标题标签可能会在搜索结果中被截断,所以务必将标题标签限制在 70 个字符以内
  • 包含主关键词:始终在标题标签中包含主关键词,理想情况下放在标签的最开头

16. 撰写独特的 meta 描述

meta 描述可以出现在 SERP 上页面标题的下方,并提供关于页面的信息。

自然搜索结果突出显示的元描述

虽然 meta 描述并非 Google 的排名因素,但它们能引导用户在搜索结果中点击你的页面,为网站带来流量,并间接提升页面的排名。

所以,请用心写出吸引人且相关的 meta 描述,并始终把目标受众放在心上。

以下是一些建议:

  • 保持在 160 个字符以内。与标题标签一样,meta 描述也可能在搜索结果中被截断。把它们控制在字符限制内,以降低这种情况发生的几率。
  • 使用动作动词。使用“build(构建)”“discover(发现)”“achieve(实现)”等动作动词来吸引用户、鼓励他们点击你的页面列表
  • 加入行动号召。加入一个行动号召(CTA),例如“阅读我们的指南了解更多”或“立即购买”,以吸引用户采取行动

Yoast SEO 让修改文章或页面的 meta 描述变得很容易。

在编辑器中向下滚动到“meta 描述”部分,输入描述。如果太长,Yoast 会提醒你。

17. 做好内链

内链是指从同一个网站的一个页面指向另一个页面的链接,它们对搜索引擎和用户都有用。

搜索引擎用内链来发现新页面,并理解网站上不同页面之间的关系。内链也有助于传递链接权威。

用户会觉得内链很有帮助,因为他们能更容易地在网站上找到相关内容。

遵循以下建议,做好有效的内链建设:

  • 聚焦于最重要的页面。虽然每个页面都应包含指向其他相关页面的链接,但内链策略的重点应是为最重要的页面建立内链。这些通常是首页以及最重要的产品或服务页面。
  • 使用相关的锚文本。链接的可点击部分(即锚文本)应有描述性,且与其链接到的页面相关。
  • 考虑上下文。把大多数内链放在页面的主要内容中(而不是页眉或页脚),并且只放在它们说得通的地方。不要为了加内链而加内链,它们必须有用且相关。

创建内链

要在 WordPress 中创建内链,在页面或文章编辑器中选中一个词、短语或句子,然后点击链接图标。

在弹出的框中粘贴想链接到的 URL。按“回车”。

WordPress 工具弹窗,选择链接图标以显示 URL 字段

审核内链

用 Semrush Site Audit 检查网站是否存在失效内链和其他链接问题。

方法如下:

输入域名,然后点击“开始审核”按钮。

Semrush Site Audit 起始页,突出显示域名输入框和“Start Audit”按钮

该工具让你可以自定义多项审核设置,包括要审核多少个页面,以及抓取网站时使用哪个用户代理(user agent)。

在我们的示例中,我们将使用默认设置。

接着点击“开始站点审核”。

Site Audit 设置窗口,高亮“Start Site Audit”按钮

该工具会审核网站并提供一份详细报告。在“专题报告(Thematic Reports)”部分的“内链建设(Internal Linking)”下点击“查看详情”。

Semrush Site Audit 报告中“Thematic Reports”下的“Internal Linking”部分和“View details”按钮已高亮显示

在这里,你将能看到网站上所有的内链问题。

点击某个具体问题旁边的“x 个问题”按钮,即可查看包含该问题的所有页面。或者点击“为什么要修复以及如何修复”来了解每个问题的更多信息。

“465 issues”按钮被突出显示,箭头从“Why and how to fix it 超链接”指向弹出窗口

18. 编写有描述性的图片 alt 文本

图片 alt 文本(或 alt 标签)能帮助搜索引擎理解图片的内容。

屏幕阅读软件用它来引导视障用户浏览桌面和移动设备。

通过为图片添加 alt 文本,你能帮助搜索引擎和用户理解这些图片包含什么。

要在 WordPress 中为图片添加 alt 文本,在编辑器中选中该图片。在屏幕右侧的“替代文本”框中输入 alt 文本。

WordPress 文章编辑器中高亮显示的“替代文本”输入框

撰写 alt 文本时,只需描述这张图片。只有在相关的情况下,才加入一个关键词,以增加图片出现在 Google 图片搜索结果中的机会。

要快速找出缺失的 alt 文本,运行我们的免费网站 SEO 检查工具。要抓出网站上所有没有 alt 文本的图片,请使用 Semrush Site Audit。

访问 Site Audit 报告的“问题”选项卡。在搜索框中输入“alt attributes”。

Semrush Site Audit 的 Issues 标签页,搜索框中已输入“alt attributes”

随后该工具会告诉你,你有多少张图片没有 alt 文本。

点击问题中高亮的部分,即可看到能找到这些图片的页面列表。就像这个:

包含缺失 alt 文本问题的页面列表

在 WordPress 中编辑这些页面,补上缺失的 alt 文本。

19. 手动审核评论

应该手动审核 WordPress 文章上的评论,以免收到垃圾评论。

在 SEO 的早期,在别人的博客上评论是一种流行的建立链接的方式。这催生了用于自动化这一过程的软件。

遗憾的是,这导致垃圾评论淹没了大多数博客的评论区。

为了解决这个问题,WordPress 默认把评论中的所有链接设为“nofollow”,这意味着这些链接不再传递任何链接权重。这让它们在 SEO 上的价值大打折扣。

然而,仍有人在使用自动化博客评论的软件。这让你的 WordPress 网站面临评论垃圾的风险。

为避免被垃圾评论淹没,在“设置” > “讨论”下启用 WordPress 的“评论必须经人工批准”选项。

WordPress 讨论设置页面,勾选并高亮“Comments must be manually approved”选项

20. 提升网站速度

Google 在桌面端和移动端搜索中都优先考虑快速的网站。事实上,它是一个已被确认的排名因素。

原因不难理解。

快速的网站能提供更好的用户体验,让你更快找到要找的信息。

遵循以下建议来加速 WordPress 网站。

升级虚拟主机

使用的虚拟主机服务商以及选择的主机方案,对网站的页面速度有很大影响。

一定要选择信誉良好的虚拟主机服务商。理想情况下,它应提供专门的 WordPress 主机方案,或专门从事 WordPress 网站托管。

说到主机方案,尽量避开共享主机,即同一台服务器托管多个网站,而你并不能真正选择还有哪些网站会同你的网站共处同一台服务器。

共享主机的主要问题是,你可能会落在有资源密集型网站所在的服务器上。这会导致网站性能下降。

如果预算允许,可以选择独立主机。网站将拥有自己的专用服务器,以获得最佳性能。

使用 CDN

内容分发网络(CDN)能从物理上最接近访客所在位置的服务器来提供网站内容,从而加快网站速度。

这能带来页面加载速度的显著提升。

信息图展示灰色世界地图,源服务器位于美国,CDN 节点遍布地图,用户位于澳大利亚

一些流行的 CDN 提供商包括 Cloudflare、KeyCDN 和 Fastly。

安装缓存插件

缓存是指预先加载网站文件,这样下次就能快速访问它们。

三种常用的缓存类型是:

  • 页面缓存:把网页完全渲染后的版本存储在网站服务器上,这样当用户浏览器请求它们时能更快加载
  • 浏览器缓存:把网站的静态资源存储在用户浏览器本地,帮助网站在后续访问时加载更快
  • 对象缓存:通过缓存常用文件(如主题和插件文件)来减少加载网站所需的数据库请求次数

可以用像 W3 Total Cache 和 WP Super Cache 这样的插件,相当轻松地为 WordPress 网站设置缓存。

压缩 HTML、JavaScript 和 CSS 文件

压缩(Minification)是指通过移除换行、注释和不必要的空白来减小 HTML、JavaScript 和 CSS 文件的大小。

让这些文件变小,就能让它们加载得更快,从而让网站更快。

可以用以下工具来压缩网站文件:

或者安装像 Autoptimize 或 Fast Velocity Minify 这样的 WordPress 插件。

优化图片

拥有大量高清图片会大幅拖慢网站。虽然不应避免在网站上使用图片,但应该为了性能而优化它们。

以下是你可以做的几件事:

  • 压缩图片。图片可能包含一些可以移除的多余数据位,从而在不对质量造成负面影响的前提下减小文件大小。你可以用像 Kraken.io 这样的在线平台,或像 Smush 这样的 WordPress 插件来压缩图片。
  • 选择适配网络的格式。虽然 JPEG 和 PNG 是非常流行的图片格式,但可以考虑改用更利于性能的格式,如 WebP。它们能提供更出色的压缩效果,而画质损失极小。
  • 使用懒加载。你还可以通过懒加载来进一步改善页面加载速度——这种技术会延迟图片加载,直到确实需要时才加载。

21. 用 Schema 标记页面

Schema 标记(即结构化数据)是一种能帮助搜索引擎理解网页内容的代码。

给 WordPress 网站添加 Schema 标记,能让它有资格获得“富结果”。

在 WordPress 中添加 Schema 标记最简单的方法,是通过像 Yoast SEO 这样的插件。它会自动为网站添加结构化数据,但可以在 WordPress 编辑器中更改单个页面或文章的 schema 类型。

点击“Schema”选项卡,然后用“页面类型(Page type)”和“文章类型(Article type)”下拉菜单选择正确的 schema 类型。

WordPress 文章编辑器 Yoast 版块中的“Schema”标签页以及“页面类型”和“文章类型”下拉菜单

22. 保护 WordPress 网站

没有妥善保护 WordPress 网站,会让它容易遭受网络攻击,并导致网站托管各种类型的恶意软件。

搜索引擎和网络浏览器反过来可能会把它标记为危险、垃圾网站。

这显然会对你网站在搜索结果中获得排名的能力造成负面影响。而即便它获得了排名,用户在看到下面这样的警告后,也会对访问它心存疑虑:

Google Chrome 恶意软件错误页面

以下是你可以采取的保护网站的措施。

使用安全插件

有许多 WordPress 安全插件可用于降低网站遭受安全威胁的脆弱性。它们的功能包括:

  • 用户凭据的安全要求:阻止用户使用弱密码、易被猜到的密码创建账户
  • 双因素认证:一种要求用户使用两个因素(例如密码和短信验证码)来验证身份的安全流程
  • 暴力破解防护:阻止恶意行为者使用暴力破解攻击来入侵你的网站——这是一种依靠反复试错来猜测密码或加密密钥的黑客手段
  • 自动漏洞扫描:按预设的时间间隔(例如每天、每周或每月)扫描你的网站,查找漏洞和恶意软件

流行的 WordPress 安全插件包括 All-In-One Security、Wordfence Security 和 Jetpack。

只安装可信的插件

保护网站的另一种方法是只从官方的 WordPress 插件目录安装插件。

对于安装的任何插件,确保它评分高、有好评如潮的用户评价,并且与你的 WordPress 版本兼容。

避免使用长期未获得更新的插件。过时的插件可能存在安全漏洞,甚至会让网站崩溃。

定期更新

WordPress 会频繁发布更新。有时,这些更新会修复安全威胁。

所以,定期更新 WordPress 很重要,包括 WordPress CMS 核心,以及 WordPress 主题和插件。

WordPress 让你能轻松掌握更新情况:转至“仪表盘” > “更新”,在那里会看到所有可用更新的列表。

WordPress“Updates”页面的截图,显示站点可用的更新

在这里,只需点击一下即可发起更新。

使用备份插件

万一网站因任何原因崩溃或被入侵,也要有一份可用于恢复的备份。

有许多专为 WordPress 打造的备份插件,它们提供自动备份、把网站备份到云端等功能。

你可以使用的两个流行插件是 UpdraftPlus 和 Duplicator。

23. 使用“最后更新时间”日期

Google 青睐新鲜、定期更新的内容。

在 WordPress 中更新一篇博客文章后,添加一个“最后更新时间”日期,向搜索引擎和用户展示内容更新是近期的。

高亮 Semrush 博客上某篇文章的发布日期

可以通过手动更改 WordPress 文章编辑器中的发布日期来做到这一点。只需点击右侧菜单中的“发布”字段,即可选择日期和时间。

点击 WordPress 编辑器中的发布日期超链接,显示用于设置发布日期和时间的弹窗

也可以安装像 WP Last Modified Info 这样的插件,它会自动为文章添加“最后修改”日期。

WordPress 对 SEO 有利吗?

是的,WordPress 对 SEO 有利。开箱即用,该平台就提供了一组不错的对 SEO 友好的功能,包括:

  • 自定义标题和 meta 描述
  • 自定义 URL 结构
  • 图片 alt 文本

而且,正如本指南中已经提到的,还有大量插件可用于进一步增强 WordPress 的 SEO 能力。

Yoast SEO、Smush 和 Autoptimize 能帮你实现 Schema 标记、添加面包屑导航、优化图片和代码脚本等。

提升 WordPress SEO

在为 WordPress 做 SEO 时使用上述 23 条技巧,让网站有最大的机会跻身搜索引擎结果列表的顶部。

同时利用像 SEO Audit 这样的 Semrush 工具,定期检查网站是否存在可能阻碍你冲击更高 SERP 排名的 SEO 问题。