一、WordPress SEO 为什么重要?
SEO 搜索引擎优化 是您的 WordPress 网站优化策略的关键组成部分。您可能正在创建很好的网站内容,但如果搜索引擎无法找到并理解您的内容,那么您所有的努力都将白费。
这就是为什么 WordPress SEO(搜索引擎优化) 很重要的原因。
我们将搜索引擎可以轻松抓取和索引您的内容方法整理出来,如下文。此外,您还可以评估 WordPress 网站的其他技术方面问题,这些方面解决好将会帮助您获得更高的搜索引擎排名。
例如,您的网站可能需要很长时间才能加载。这将导致排名不佳,因为页面加载时间是排名很重要的因素。
同样,您可能错误地添加了 nofollow 标签并阻止了搜索引擎抓取和索引您的内容。
二、如何评估 WordPress SEO (搜索引擎优化)好坏?
有许多 SEO 工具可让您进行 SEO 审查并确定您的网站是否达到一定的优化要求。评估 WordPress 网站SEO搜索引擎优化的比较简单方法是使用多合一搜索引擎优化 (AIOSEO)。它是比较好的 WordPress SEO 插件,可帮助您针对搜索引擎优化您的 WordPress 网站。
它提供了一个免费的 SEO 分析工具,您可以使用该工具进行技术 SEO 审核。该工具提供 AIOSEO Lite 版本,您可以免费使用。还有* AIOSEO Pro 提供更多功能,如架构标记、站点地图、重定向管理器等。
1. 确保您的网站对搜索引擎可见
您需要检查的*件事是搜索引擎是否能够找到您的 WordPress 网站。
您只需site:example.com
在搜索引擎中输入并查看您的网站是否出现在搜索结果中。只需将“example.com”替换为您自己的域即可。
如果您的网站没有显示,那么您可以检查 WordPress 中是否禁止搜索引擎抓取的设置。
继续并从您的 WordPress 管理面板访问设置 » 阅读页面。接下来,向下滚动到搜索引擎可见性设置,并确保未选中“阻止搜索引擎索引此站点”选项。
如果您的网站正在建设中或处于维护模式,通常会启用此选项。
2. 发现抓取和索引问题
如果您的网站对搜索引擎可见,那么检查您的内容是否被抓取和索引很重要。抓取是 Google、Bing 和其他搜索引擎发现和了解您的网站的过程。索引编制是搜索引擎收集和存储有关您网站的信息的过程。
检查抓取和索引问题的一种简单方法是使用网站管理员工具。例如,Google Search Console是 Google 的*免费工具,可显示您的网站在搜索结果中的表现,帮助发现错误,并允许您将网站提交给 Google。
在 Google Search Console 中,您可以前往“页面”报告。在这里,您会看到已编入索引和未编入索引的页面。
接下来,您可以向下滚动到“为什么页面未编入索引”报告。
Google Search Console 会显示您网站上的抓取和索引错误以及受其影响的页面。然后您可以解决这些问题,这样您的网页就可以出现在 Google 搜索结果中。
除此之外,您还可以检查单个 URL 的索引编制和抓取问题。
只需在顶部的 URL 检查工具中输入页面链接。然后,Google Search Console 会向您显示有关该 URL 是否已编入索引以及是否在 Google 上的报告。
如果不是,那么您会看到一条消息“网址不在 Google 上”。要解决此问题,您可以点击“请求索引”按钮,以便 Google 抓取您的网页并将其编入索引。
3. 使用 HTTPS 确保您的网站安全
从WordPress SEO 角度检查的另一件重要事情是您的网站是否安全。Google 和其他搜索引擎将优先选择使用 HTTPS 的网站,而不是使用 HTTP 的网站。为了保护您的站点,您需要一个SSL 证书来加密您的网站服务器和用户浏览器之间的连接。
您可以通过在浏览器顶部的搜索栏中查找挂锁标志来进行检查。
大多数WordPress 托管公司现在都为其所有计划提供免费 SSL。
4. 查找并修复无法正常访问的链接
损坏的链接对您网站的 SEO 非常不利,并且会对您的用户体验产生负面影响。这些是不再存在的链接,将返回 404 错误。
由于搜索引擎抓取工具通过跟踪内部链接在您的网站上找到不同的页面。断开的链接会阻止他们发现新内容。因此,您的网页可能不会在搜索结果中编入索引。
同样,如果访问者单击链接但无法找到他们正在寻找的页面,那么他们可能会退出您的网站。
5.寻找您网站的重复版本
重要的是,Google 和其他搜索引擎只能索引您网站的一个版本。
您的网站可以有不同的版本,但它们应该都指向一个版本。例如,您可以拥有一个具有 www 和非 www 版本或 HTTP 和 HTTPS 版本的站点:
https://www.example.com
https://example.com
http://www.example.com
http://example.com
无论您选择 www 还是非 www 版本,所有 URL 都应重定向到主 WordPress URL。否则,谷歌会将每个版本视为不同的网站。
这会对您的整体 SEO 排名产生负面影响。搜索引擎不知道要索引哪个版本,这可能会导致重复内容问题。
您可以通过从 WordPress 仪表板转到设置»常规来检查您网站的主要 URL 。接下来,查看“WordPress 地址 (URL)”和“站点地址 (URL)”字段中的网址。
使用 AIOSEO,您可以在站点标题中自动设置正确的规范 URL,以便搜索引擎知道您的偏好。
6. 使用 SEO 友好的 URL 结构
为搜索引擎设置索引的主要 URL 后,您现在可以检查您网站的 URL 结构。
URL 结构在您的 SEO 中起着重要作用。拥有对 SEO 友好的 URL 结构将有助于 Google、Bing 和其他搜索引擎轻松抓取您的页面并理解您的内容。
下面是错误 URL 结构的示例:
https://www.example.com/category.php?id=42012
相反,您应该使用描述内容的 URL,例如:
https://www.example.com/blog/how-to-start-a-wordpress-website
您可以通过确保它们简短且具有描述性来创建对 SEO 友好的 URL 。除此之外,不要忘记在*链接中包含关键字,使用连字符分隔单词,将所有单词保持小写,并且不要使用停用词。
专业提示:也不要在您的 URL 段中包含日期。这样,您以后就可以更新您的内容
7.确保您的网站适合移动设备
确保您的 WordPress 网站具有自响应功能。随着谷歌现在移动优先,它现在将索引您网站的移动版本而不是桌面版本。
您可以使用免费的Google 移动设备友好测试工具检查您网站的移动响应能力。
只需输入您的网站 URL 并单击“测试 URL”按钮。然后该工具将显示您网站的结果。您可以查看它是否支持移动设备。如果您的网站不适合移动设备,那么您可以从更改为响应式 WordPress 主题开始。
8. 检查您的网站速度并提高性能
您的网站速度也是 WordPress SEO 重要组成部分。谷歌使用页面加载速度作为排名因素,与速度慢的网站相比,加载速度快的网站排名更高。
您可以通过运行网站速度测试来检查网站加载时间。例如,您可以使用 MonsterInsights,这是较好的 Google Analytics 插件,可以在您的 WordPress 仪表板中显示站点速度报告。
9. 改进你的内部链接结构并删除孤立页面
内部链接在您网站的技术搜索引擎优化框架中起着重要作用。搜索引擎奖励具有适当内部链接结构且没有太多孤立页面的网站。
AIOSEO 具有强大的SEO 链接助手功能,可让您轻松发现链接机会,甚至为您自动执行该过程。
它是 WordPress 较好的内部链接插件,可以抓取您WordPress 网站上的链接并提供详细报告。您可以查看每个文章和页面的内部链接、出站链接和附属链接的数量。你可以在一个地方看到所有的链接建议,它甚至可以自动返回并通过*点击在你的旧文章中添加内部链接。
10. 生成 XML 站点地图并将其提交给搜索引擎
WordPress SEO 的另一个重要部分是让搜索引擎更容易找到您的内容。您可以做到这一点的方法之一是创建 XML 站点地图。
它告诉搜索引擎您网站上的重要页面。这样,搜索引擎机器人可以更快地抓取您的网站并为您的内容编制索引。虽然站点地图不会提高您的排名,但它会改善整体抓取和索引过程。
您可以使用AIOSEO创建和自定义站点地图。该插件将在激活后自动生成站点地图。此外,它还允许您创建视频站点地图、新闻站点地图、HTML 站点地图和 RSS 站点地图。
创建站点地图后,您可以使用网站管理员工具将其提交给不同的搜索引擎。
例如,Google Search Console 提供了输入站点地图 URL 并将其提交给搜索引擎的选项。要了解更多信息,您可以查看我们关于如何将网站提交给搜索引擎的指南。
同样,您也可以将您的站点添加到Bing 网站管理员工具,然后提交 XML 站点地图以改进抓取和索引。
11. 为 SEO 优化你的 Robots.txt 文件
Robots.txt是一个文本文件,它指定了搜索引擎机器人如何抓取您的网站的说明。您可以在抓取时告诉要抓取哪些页面以及要跳过哪些页面。
这是 WordPress 网站的 robots.txt 文件的样子:
User-Agent: *
Allow: /wp-content/uploads/
Disallow: /wp-admin/
Disallow: /readme.html
Disallow: /refer/
Sitemap: http://www.example.com/post-sitemap.xml
Sitemap: http://www.example.com/page-sitemap.xml
添加 robots.txt 文件有助于节省抓取配额。搜索引擎爬虫将在会话期间爬取一定数量的页面。如果他们没有完成对您网站上所有页面的抓取,他们将在下一个会话中继续抓取。
这会减慢您的内容的索引速度,并且它会在一段时间后出现在搜索结果中。这就是为什么优化 robots.txt 文件是技术 SEO 框架的重要组成部分。
您可以禁止页面不必要的页面,如WordPress 管理区域、主题文件夹、插件文件等。这样,您就可以节省抓取配额并允许搜索引擎机器人抓取更多页面。
另一方面,您可以将站点地图和其他重要页面添加到 robots.txt。这样,搜索引擎将尽快抓取并索引它们。
优化 robots.txt 文件的一种简单方法是使用AIOSEO。您可以使用插件启用自定义 robots.txt 并添加规则以允许或禁止搜索引擎抓取。
12. 确保 Google 不会将您的网站标记为恶意软件
另一个重要的技术搜索引擎优化清单项目是确保您的网站没有被谷歌标记为恶意软件或不需要的软件。如果您的网站对用户存在安全风险,那么 Google 将显示以下警告消息:
这对您的 WordPress SEO 来说真的很糟糕。它将使人们远离访问您的网站,并影响您的排名和整体网站流量。
13. 使用服务器端渲染与客户端渲染
另一个 SEO 技术*佳实践是确保您网站的 JavaScript 在服务器端呈现,而不是在客户端呈现。
服务器端呈现是指 JavaScript 文件在网站服务器上呈现。而客户端呈现是指 JavaScript 文件在用户浏览器中呈现。
客户端呈现不利于您网站的用户体验和 SEO。加载您网站的所有负担都很快落在了访问者身上。此外,搜索引擎机器人使用 JavaScript 资源来抓取和索引您的内容。这可能会导致 JavaScript 内容被爬虫遗漏,并且不包含在搜索引擎索引中。
通过服务器端呈现,您的网站服务器可确保所有内容快速加载。通过这种方式,您可以获得更好的用户体验、更快的页面加载速度,并降低索引中遗漏内容的风险。
确保 JavaScript 在您网站的服务器上呈现的一种方法是运行网站速度测试。如果您的网站速度很慢,则可能是因为这个问题。您还可以在 Google Search Console 中查看已抓取的页面,看看 Google 在抓取时是否遗漏了任何内容。如果是,则可能是因为与 JaveScript 相关的 SEO 问题。