为你的 WordPress 网站优化 SEO 全攻略

我将分享一些有用的 SEO 技巧,帮助你的网站获取到的更好的 SEO 效果。

为你的 WordPress 网站优化 SEO 全攻略

本教程虽然主要针对 WordPress 网站(部分工具尽在 WordPress 插件库中可用),当其他网站仍然可以作为参考,因为 SEO 技巧的底层逻辑是相同的。

技巧一:确保有 XML 站点地图

创建站点地图

如果你还没有为你的网站创建 XML 站点地图,应该立即创建一个。

对于 WordPress 网站,以下插件能轻松为你生成站点地图:

  • Yoast SEO
  • All in One SEO Pack
  • Jetpack

以上工具安装一个即可,不用全部安装。

使用 Jecpack ,点击 Setting -> Traffic -> Sitamaps , Jetpack 将自动为你创建 XML 网站地图,并在你更新内容之后自动更新 XML 文件:

image-20230822174023619

使用 Yoast SEO ,点击 Setting -> APIs -> XLM sitemaps :

image-20230824212438029
如果你同时安装了以上软件,请保持同时只启用一个 Sitemap 功能。

技巧二:提升网站加载速度

网站速度用于 Google 的搜索排名算法,因此提高页面加载时间的缓存插件也将提高您的 SEO 排名。

测试你的网站加载性能(工具)

就像我们需要通过体检来了解自己的身体状况,你同样需要一款软件来帮助你全面的了解网站的现状。

PageSpeed Insights (PSI) 是由 Google 提供的一个免费的在线工具,用于分析网页的性能,并给出在移动设备和桌面计算机上优化页面加载速度的建议。

PageSpeed Insights 访问地址: https://pagespeed.web.dev/

image-20230824213143993

基于 Lighthouse 提供的性能指标, PSI 为你的网页提供一个 0 到 100 的得分,得分越高,性能越好:

image-20230824213429981

PSI 还能针对每个测试项,提供详细的优化建议:

image-20230824213620004

使用缓存插件提升网站加载速度

如果许多访问者访问某个站点,系统会使用大量 RAM 和 CPU ,因此页面渲染速度会很慢。在这种情况下,您需要一个缓存系统来避免一次又一次地渲染页面。缓存系统生成静态 html 文件并保存,其他用户访问静态 html 页面。

WordPress 提供了相关插件,用于添加缓存功能:

  • WP Fastest Cache
  • WP Super Cache
  • JetPack

在 Jetpack 中,可以通过安装 Boost 插件来实现图片和内容的缓存。

在 Setting -> Performance 中,可以开启网站加速功能:

image-20230824220534713

另外, Jetpack 还支持对图片文件的懒加载,这将进一步提升网站加载速度。

技巧三:避免频繁更新网站结构/页面链接

更新网站结构/页面链接的影响

一致性和稳定性是 SEO 中关键的一项因素。

频繁地更新网站结构和页面链接可能对 SEO 产生以下不利影响:

  1. 失效的链接:频繁更改页面链接可能导致“死链”或 404 错误。这不仅会损害用户体验,而且可能导致搜索引擎对这些失效的链接进行降权。
  2. 链接权重丢失:如果一个页面获得了来自其他网站的外部链接,那么这个页面的 SEO 排名可能会提高。但是,如果这个页面的 URL 更改,未经适当的重定向,它可能会丢失这些外部链接的权重。
  3. 重定向链:如果页面链接多次更改,并且每次更改都使用了 301 重定向,这可能会导致所谓的“重定向链”。过长的重定向链可能会导致搜索引擎放弃抓取这些页面。
  4. 索引混乱:频繁更改网站结构可能会导致搜索引擎索引的混乱,因为它们需要重新评估和索引整个网站。
  5. 用户体验下降:用户可能已经收藏了某些页面或与他人分享了链接。当这些链接失效时,它可能会导致用户体验下降,并影响网站的回访率。

必须更新时的解决方案

尽管如此,有时候更新网站结构或页面链接是有必要的,例如为了提供更好的用户体验、适应新的内容策略或进行品牌更新。

在这种情况下,采取以下措施可以最小化对 SEO 的影响:

  1. 使用 301 重定向:如果页面的 URL 更改,确保使用 301 永久重定向将旧 URL 重定向到新 URL 。
  2. 更新 Sitemap:更改网站结构后,生成和提交一个新的 Sitemap 到搜索引擎。
  3. 监控 404 错误:使用工具如 Google Search Console 来监控和修复死链或 404 错误。
关于第 3.点,我们会在下一部分详细讲解。

技巧四:使用 Google Search Console 工具

Google Search Console ( GSC )是一个免费的工具集合,由 Google 提供,帮助网站所有者监控、维护和提高个人网站在 Google 搜索结果中的表现。

其中最有用的一个工具是 URL inspection 。

什么是 URL inspection ( URL 检查工具)

Google Search Console 中的 URL 检查工具可以帮助网站拥有者了解 Google 是如何看待他们的网页链接的。

image-20230822165307482

简单说,这个工具可以告诉你:

  • Google 是否已经成功索引收录了你网站的某个页面?
  • 如果没有收录,是什么原因导致的?
  • 应该如何修复这个问题?
  • 并在修复完成后,主动发起索引请求。

URL inspection 使用方法

例如,我最近新发布了 一篇文章

https://ivensliaoblog.com/效率工具/苹果-game-porting-toolkit-详细安装教程/

可以使用 Google Search Console 的 URL 检查工具测试,是否已经索引了我的这边文章:

image-20230822163136401

结果显示 Google 并未收录这篇文章,因此我可以点击 REQUEST INDEXING 主动发起索引请求。

随后 Google 将使用 Live URL 工具对我们请求的页面进行验证:

image-20230822163339831

如果验证通过,则自动加入索引处理队列,很快就能够被 Google 搜索到了:

image-20230822163442411

如果验证未通过,则会给出相应的提示。我们可以点击 VIEW LIVE TEST 来查看具体的原因:

image-20230822163615951

是否需要对 robots.txt 文件进行索引?

通常情况下,不需要对 robots.txt 文件本身进行索引。

因为它的主要目的是为了指导搜索引擎如何爬取你的网站,而不是为了提供内容给搜索引擎用户。所以,即使你的 robots.txt 文件没有被索引也没有关系。