WordPress网站的SEO优化终极指南 - 阿伟的SEO博客

/ 3评 / 3

据 WPBeginner 编写发布的《2022年CMS建站系统市场份额最新报告》显示,WordPress 拥有全球最大的 CMS 市场份额,2022年 WordPress  在全球所有网站的建站系统中占据了43%的市场份额,并且占据了全球 CMS 市场 64.2% 的份额。

显而易见,WordPress 依然是全球最受欢迎的 CMS 建站系统,其免费、开源的特性让其受众广泛,并且在短期内这一点也不会改变,所以了解 WordPress 站点的 SEO 优化就显得尤为必要,以下是正文:

1、服务器托管商的选择

主机服务器的选择会影响很多与 SEO 相关的事情,特别是网站速度、网站运行以及安全性等,所以在建站之前需要慎重考虑。

如果你已经有主机托管服务商,但是并不是很满意,也可以随时更改,不过需要考虑网站迁移可能造成的问题。但大多数优质托管服务商都会提供迁移服务,选择时需要考虑以下几点:

个人推荐 CloudWays 主机服务,可以说是对新人比较友好的主机服务商了,关于操作,可以参考我早期写的一篇关于CloudWays建站的文章。

2、使用 SEO 友好的 WordPress 主题

WordPress 的主题库中提供了很多免费和付费主题,你可以多测试找到最适合你的主题,并且可以通过使用 elementor 编辑器进行修改。

考虑主题对网站性能的影响,可以将网站 URL 粘贴到 Google PageSpeed Insight 进行测试,了解网站在 PC 端和 M 端的表现,一般来讲,黄和绿都是可接受的。如果你追求轻量级,那得分自然是越高越好。

3、网站是否可索引

网站可索引,谷歌爬虫才能抓取网页并将其收录到索引库中,并将其显示在搜索结果中。

可以在“设置”>“阅读”下检查网站的可索引性,如下图,可以看到一个单选框,默认情况下是不选的,如果你的网站已上线,并期望在谷歌搜索上获得排名,那就需要取消该选择框;如果网站仍然在开发中,可以勾选此框,但不要忘记你勾选了这个框。

除了在此处设置可索引性,也可以通过直接设置robots文件来设置,禁止索引的最简单的robots文件格式为:

User-agent: * 

Disallow: / 

4、设置 SSL 证书

使用 HTTPS 协议是有必要的,2014年,谷歌将 HTTPS 纳入排名衡量因素,对于站长来讲也可以确保站点的数据得到安全加密。

有些主机服务商都不需要你自己设置 HTTPS,主机商的服务中本身就包含这一项服务,比如 CloudWays,所以这也是我喜欢它的原因之一吧,比较省事。

5、网域格式设置

选择网址格式主要是区别带 www 域名和不带 www 的域名,因为谷歌会把两者看作单独的 URL,我们需要选择一个以避免网页重复。

同样地,可以在“设置”>“常规”下的 WordPress 地址和站点地址中编辑:

6、SEO 友好的 URL 设置

创建简洁且具有描述性的URL更有助于搜索引擎和用户理解你的网页。

例如,这篇文章的 URL——https://aweiseoer.com/wordpress-seo-tips——清楚地表明这个页面是关于 WordPress SEO 的。如果有人只看到 URL,他们仍然会知道会发生什么。

默认情况下,WordPress 使用如下所示的“普通”URL 结构:https://aweiseoer.com/?p=7255,显然这并不是对搜索引擎友好的 URL 选择。

我一般会选择自定义设置,如果用标题设置就是中文 URL,显然不是特别友好,这时候可以在编辑文章的时候进行自定义设置。

7、WordPress 的 SEO 插件安装和配置

使用 SEO 插件可以让你更方便的进行基础 SEO 设置,包括 TDK 标签,URL设置,结构化数据、站点地图等。

这里推荐 Yoast SEO,大概是 WordPress 网站使用最广泛的 SEO 插件了。

8、站点地图的提交

XML 站点地图是一个简单的文件,它以搜索引擎爬虫可以轻松阅读的格式列出你的所有页面。 

它可以帮助搜索引擎发现您的新页面。它还提供其他信息,例如上次更新页面的时间。

WordPress 自动创建站点地图,你可以在以下 URL 找到它: 

https://www.yoursite.com/ wp-sitemap.xml

但是,如果你使用的是 Yoast SEO,它将创建一个稍微高级的 XML 站点地图版本并关闭默认版本。一般为:https://www.yoursite.com/ sitemap_index.xml

虽然谷歌也会发现你的网站,但提交 XML 站点地图到谷歌站长工具可以加快这个过程,并且有助于谷歌更好地了解你的站点。

9、Noindex 不重要的页面

WordPress 使用许多不同的页面分类法和存档页面。
例如,它会在每个月发布帖子时创建存档页面。包含 2022 年 9 月帖子的存档页面将有自己的 URL:https://yourwebsite.com/2022/09/

这些页面对用户几乎没有价值。而且你通常不希望它们被编入索引并从 Google 获得流量。

你应该经常问:用户希望这个页面出现在搜索结果中吗?

如果答案是否定的,可以使用 Yoast 插件来阻止 Google 将这些页面编入索引。在技​​术术语中,这称为将页面设置为“noindex”。

可以在“SEO”>“搜索外观”进行设置,对内容类型、分类、归档选择对搜索引擎开启或关闭,也就是可索引或者不可索引。

10、网站结构规划

SEO友好的站点需要一个网页架构清晰的内链系统,良好的网站架构更有利于搜索引擎抓取,并且也有利于用户浏览,可以用思维导图工具来简单规划网站结构。

良好的网站结构应该是易于访问的,点击路径越短越好,比如从主页到任何页面或文章都不应该超过三次点击。

根据既定网站结构,我们就可以建立URL的嵌套规则,比如博客分类下的文章应该是:domain.com/blog/article-titles,将文章嵌套在博客的子文件夹里。

需要注意的是,如果要更改带有嵌套的URL,就需要设置301重定向了。

11、网站导航设置

任何网站都需要设置头部导航和底部导航,可以帮助搜索引擎和用户找到网站最重要的页面,提供了关于网站结构和关键页面的信息。

好的导航设置应该是:

这可以在“外观”>“菜单”中设置头部导航和底部导航以及社媒链接。

12、合理的分类设置

分类设置可以让网站结构更清晰合理,通常有以下作用:

在编辑页面或文章的时候,可以在右侧选择或新增分类:

分类页面的优化

在网站头部导航的分类数量不宜过多,理想的数量在5到10个之间,然后可以进一步设置子分类。

对于分类页面,可以通过增加页面描述的方式,向用户介绍该分类,并且为搜索引擎提供独特的内容。

13、面包屑设置

面包屑作为文本路径,通常显示在页面头部导航下方,提示网页在站点结构中的位置,向搜索引擎表明了网站的内链结构,可以出现在搜索结果中并丰富网站的SERP片段。

设置面包屑导航,最简单的方法还是使用 Yoast SEO,在“SEO”>“搜索外观”下点击面包屑导航,选择“激活”

14、网页标题设置

标题是单个网页结构中最重要的页面元素之一,一般会使用h1、h2、h3,最多会到h6。其作用主要是:

使用WordPress的编辑器就可以对页面文本进行标题设置:

15、TDK 标签设置

TDK标签设置中最重要的是 Title 标签,向用户和搜索引擎表明了网页是关于什么内容的,这是一个重要的排名因素,也是 One Page SEO 优化的重要任务。

Yoast SEO 插件也可以提供帮助。只需向下滚动到你正在编辑的页面底部,然后编辑“SEO 标题”下的字段:

编写标题标签的要点有:

编写描述标签的要点有:

详细了解关于 TDK 标签的设置,可以阅读我之前写的 网站基础优化之TDK优化

16、内部链接设置

内部链接是从一个页面指向同一域中另一个页面的任何链接。 

内部链接有两种类型

  1. 导航内部链接:作为网站结构一部分的链接(例如菜单、类别或面包屑——我们在第 12 步到第 14 步中介绍了这些);
  2. 上下文内部链接:链接到网站放置在正文中的相关页面。

内部链接是将权限从一个页面传递到另一个页面的好方法(与反向链接构建不同),并且100% 在您的控制之下。

创建内部链接

当你编辑新内容的时候,都可以创建内部链接,并且这一点在 WordPress 很容易实现。只需要选择要链接的文本,然后点击链接图标,添加链接就可以实现,并且可以选择是否跳转新标签或添加 nofollow 标签。

但内部链接也不是一成不变的,这可以当做网站优化日常工作的一部分:

一个好的做法是将内部链接作为发布工作流程的一部分:

确保有策略地使用内部链接来支持您的重要页面和文章。

17、图片的 alt 属性设置

在图像中添加描述性替代文本是 WordPress 或任何类似平台的 SEO 中的一项重要实践。

谷歌搜索中心博客指出,谷歌使用替代文本来“理解图像的主题”。

此外,alt 替代文本是一个关键的用户体验元素——屏幕阅读器向有视觉障碍的用户阅读替代文本。

这可以在媒体库中选择要编辑的图片,在“替代文本”中编辑与图片相关的描述性文本。

此外,也可以通过优化图片文件名的方式来促进谷歌对图片内容的理解,比如像red-butterfly.jpg这样的描述性文件名总是比FPglP6jWYAM6TbK.jpg更好。

18、评论版块的设置

其他网站上写评论以获得反向链接曾经是一种流行的链接构建技术。 

当然,它不像过去那样有效(例如,WordPress 评论中的所有链接默认情况下都是 nofollowed——即,它们不传递任何权限)。

但是很多垃圾邮件发送者仍在尝试,在你的网站上发表垃圾评论可能不会损害您的 SEO 工作。尽管如此,谷歌仍鼓励站长打击垃圾内容。

WordPress有一个非常简单的解决方案,选择“设置”>“讨论”,勾选“评论必须经人工批准”,这样有新评论时,必须先经过你的审核,才会出现在页面上。

虽然这增加了额外工作,但可以防止垃圾评论对你网站的损害。

19、网页速度优化

页面速度也是谷歌搜索排名因素之一,这表明网站打开速度越慢,对排名的损害越大,即谷歌的一项研究:较长的页面加载时间与用户离开网站的可能性之间存在明显的相关性。

有很多方法可以优化您的 WordPress 网站以提高页面速度:

网站性能优化插件推荐:

免费插件:

付费插件:

20、图片优化

除了上面提到的图片的 alt 替代文本优化和图片文件命名优化,我们更需要关注的是图片大小、尺寸的优化,因为这会影响到网页加载的速度。

这可以通过安装和启用 Smush 插件来实现:

在安装完成之后,选择启用,转到其仪表盘进行初始化设置,选择“自动压缩”。“高级压缩”可能会损害图片质量,需谨慎选择。

其中有两个选项:“剥离图像元数据”和“延迟加载”的意思是:

这两个选项可以同时启用,如果你完成了所有设置,该插件会根据你的设置处理所有新图片,并且可以使用“批量压缩”来压缩目前已上传到网站的所有图片。

使用合适的图片尺寸

对于你的网站来说太大的图片也会降低加载速度。

例如,如果你的内容宽度为 1,000 像素,则图像宽度超过该宽度会不必要地减慢页面加载速度,这是一个你可以轻松避免的常见错误。

在 Smush 中,你可以启用检测对于你的页面布局来说太大或太小的图像。

转到Smush > 设置> 切换“检测并显示尺寸不正确的图像”选项,对于尺寸不合适的图片,可以再调整大小并重新上传。

21、结构化数据设置

结构化数据是以特定格式(称为架构标记)编写的一段代码,可帮助 Google 理解页面内容。 

结构化数据几乎可以标记所有内容,从网站的基础信息(如组织名称、作者、日期等)到更具体的内心信息,如活动、产品、评论、FAQ 内容等。这依然可以通过 Yoast SEO 插件来设置。

在编辑页面和文章的时候点击 Yoast SEO > Schema结构,标记一些特定的内容类型,这会显示在谷歌搜索结果页面。

22、网站安全问题

网站安全也是SEO需要考虑的地方。网站被黑客攻击的最常见原因之一是操纵其导出链接(即,在您不知情的情况下使您的网站链接到另一个网站),链接到不相关的垃圾网站必然会损害您的排名。

除了 SSL 证书的使用,我们还有哪些方法可以保护网站免受攻击呢?

备份插件的使用

第一步是安装一个好的备份插件——比如UpdraftPlus——这样你就可以轻松地将你的网站恢复到以前的版本,以防出现问题。

安装后,转到该插件进行设置:

安全插件的使用

安全插件将阻止任何恶意流量并定期扫描与安全相关的任何问题——从可疑的登录尝试到恶意软件感染。 

推荐的安全插件有:

定期更新

过时的软件可能存在攻击者可以利用的漏洞,定期更新可修复这些漏洞。

与此同时需要考虑的是随意更新,可能导致网站前端显示问题,这时候就显出备份的重要性了。

23、使用“最后更新”日期

你需要定期更新网站内容,以保证其新鲜度以及相关性。当你更新内容时,还需要更改其日期以向用户和搜索引擎表明你的内容已更新,其中一个办法是显示内容最后更新的日期,如下图:

这可以通过插件 WP Last Modified Info 来实现。

转到该插件,“设置”>“WP 上次修改信息”>“帖子”> 并切换“在前端显示信息”旁边的按钮以在您的帖子中显示上次修改日期。

你可以通过其他设置来编辑要排除的日期格式、模板或存档页面。 然后点击“保存设置”

最后但同样重要的是,转到插件设置中的“架构选项”选项卡并启用架构标记。(在大多数情况下,“默认模式”将是最佳选择)。

这样,Google 就可以在搜索结果片段中使用你的“最后更新”日期。 

以上就是 WordPress 网站的 SEO 优化主要内容,希望对你有所帮助。

原文参考:https://www.semrush.com/blog/wordpress-seo/

以上

  1. 王光卫说道:

    这份资料很详细具有参考价值

  2. 咕噜呐说道:

    很好,学习了

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注