为你的 WordPress 网站优化 SEO 全攻略
我将分享一些有用的 SEO 技巧,帮助你的网站获取到的更好的 SEO 效果。
本教程虽然主要针对 WordPress 网站(部分工具尽在 WordPress 插件库中可用),当其他网站仍然可以作为参考,因为 SEO 技巧的底层逻辑是相同的。
技巧一:确保有 XML 站点地图
创建站点地图
如果你还没有为你的网站创建 XML 站点地图,应该立即创建一个。
对于 WordPress 网站,以下插件能轻松为你生成站点地图:
- Yoast SEO
- All in One SEO Pack
- Jetpack
以上工具安装一个即可,不用全部安装。
使用 Jecpack ,点击 Setting -> Traffic -> Sitamaps , Jetpack 将自动为你创建 XML 网站地图,并在你更新内容之后自动更新 XML 文件:
使用 Yoast SEO ,点击 Setting -> APIs -> XLM sitemaps :
如果你同时安装了以上软件,请保持同时只启用一个 Sitemap 功能。
技巧二:提升网站加载速度
网站速度用于 Google 的搜索排名算法,因此提高页面加载时间的缓存插件也将提高您的 SEO 排名。
测试你的网站加载性能(工具)
就像我们需要通过体检来了解自己的身体状况,你同样需要一款软件来帮助你全面的了解网站的现状。
PageSpeed Insights (PSI) 是由 Google 提供的一个免费的在线工具,用于分析网页的性能,并给出在移动设备和桌面计算机上优化页面加载速度的建议。
PageSpeed Insights 访问地址: https://pagespeed.web.dev/
基于 Lighthouse 提供的性能指标, PSI 为你的网页提供一个 0 到 100 的得分,得分越高,性能越好:
PSI 还能针对每个测试项,提供详细的优化建议:
使用缓存插件提升网站加载速度
如果许多访问者访问某个站点,系统会使用大量 RAM 和 CPU ,因此页面渲染速度会很慢。在这种情况下,您需要一个缓存系统来避免一次又一次地渲染页面。缓存系统生成静态 html 文件并保存,其他用户访问静态 html 页面。
WordPress 提供了相关插件,用于添加缓存功能:
- WP Fastest Cache
- WP Super Cache
- JetPack
在 Jetpack 中,可以通过安装 Boost 插件来实现图片和内容的缓存。
在 Setting -> Performance 中,可以开启网站加速功能:
另外, Jetpack 还支持对图片文件的懒加载,这将进一步提升网站加载速度。
技巧三:避免频繁更新网站结构/页面链接
更新网站结构/页面链接的影响
一致性和稳定性是 SEO 中关键的一项因素。
频繁地更新网站结构和页面链接可能对 SEO 产生以下不利影响:
- 失效的链接:频繁更改页面链接可能导致“死链”或 404 错误。这不仅会损害用户体验,而且可能导致搜索引擎对这些失效的链接进行降权。
- 链接权重丢失:如果一个页面获得了来自其他网站的外部链接,那么这个页面的 SEO 排名可能会提高。但是,如果这个页面的 URL 更改,未经适当的重定向,它可能会丢失这些外部链接的权重。
- 重定向链:如果页面链接多次更改,并且每次更改都使用了 301 重定向,这可能会导致所谓的“重定向链”。过长的重定向链可能会导致搜索引擎放弃抓取这些页面。
- 索引混乱:频繁更改网站结构可能会导致搜索引擎索引的混乱,因为它们需要重新评估和索引整个网站。
- 用户体验下降:用户可能已经收藏了某些页面或与他人分享了链接。当这些链接失效时,它可能会导致用户体验下降,并影响网站的回访率。
必须更新时的解决方案
尽管如此,有时候更新网站结构或页面链接是有必要的,例如为了提供更好的用户体验、适应新的内容策略或进行品牌更新。
在这种情况下,采取以下措施可以最小化对 SEO 的影响:
- 使用 301 重定向:如果页面的 URL 更改,确保使用 301 永久重定向将旧 URL 重定向到新 URL 。
- 更新 Sitemap:更改网站结构后,生成和提交一个新的 Sitemap 到搜索引擎。
- 监控 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 是如何看待他们的网页链接的。
简单说,这个工具可以告诉你:
- Google 是否已经成功索引收录了你网站的某个页面?
- 如果没有收录,是什么原因导致的?
- 应该如何修复这个问题?
- 并在修复完成后,主动发起索引请求。
URL inspection 使用方法
例如,我最近新发布了 一篇文章:
https://ivensliaoblog.com/效率工具/苹果-game-porting-toolkit-详细安装教程/
可以使用 Google Search Console 的 URL 检查工具测试,是否已经索引了我的这边文章:
结果显示 Google 并未收录这篇文章,因此我可以点击 REQUEST INDEXING 主动发起索引请求。
随后 Google 将使用 Live URL 工具对我们请求的页面进行验证:
如果验证通过,则自动加入索引处理队列,很快就能够被 Google 搜索到了:
如果验证未通过,则会给出相应的提示。我们可以点击 VIEW LIVE TEST 来查看具体的原因:
是否需要对 robots.txt 文件进行索引?
通常情况下,不需要对 robots.txt
文件本身进行索引。
因为它的主要目的是为了指导搜索引擎如何爬取你的网站,而不是为了提供内容给搜索引擎用户。所以,即使你的 robots.txt
文件没有被索引也没有关系。