SEO技术

9个常见但重要的 SEO 技术问题

Mateusz Makosiewicz
Ahrefs 的营销研究员和教育家。 Mateusz 在推广代理、SaaS 和硬件业务领域拥有超过 10 年的营销经验。平时喜欢创作音乐或享受长距离的散步。
在这篇文章中,你会看到如何发现和解决技术性的 SEO 问题,其中只会包含那些严重影响你排名的问题。

如果你想跟着做,请先获取 Ahrefs Webmaster Tools(Ahrefs 站长工具)和 Google Search Console(两者都是免费的)。

索引就是网页被搜索引擎抓取并处理数据的过程。无法被索引的页面无法在搜索引擎结果页面上显示,也无法带来任何搜索流量。

要使页面能够被索引,必须满足以下三个要求:

  1. 页面必须是可抓取的。如果你没有在 robots.txt 中阻止 Googlebot 进入页面;或者你的网站页面少于1,000 个,那么可能就不会有这个问题。
  2. 页面不能有 noindex 标记(稍后会详细介绍)。
  3. 页面必须是规范的(即主要版本)。

解决方法

Ahrefs Webmaster Tools(Ahrefs 站长工具)中:  

  1. 打开 Site Audit(网站诊断)
  2. 进入 Indexability(索引)报告 
  3. 点击与 “canonicalization” 和 “noindex” 有关的问题,并查看受影响的页面
Site Audit(网站诊断)中的 Indexability(索引)报告

例如上图中的规范化问题,你将需要用有效的 URL 替换 rel="canonical" 标签中的链接(即返回 “HTTP 200 OK” 的链接)。 

至于被标记为 “noindex” 问题的网页,这些就是在其代码中有 “noindex” 标签的网页。可能报告中的页面一部分是刻意这么做的。但是,如果你看到任何不应该出现的页面,只需删除该标签就可以。不过首先要确保这些页面没有被 robots.txt 屏蔽。 

专家提示
你可以右侧的 “问号” 以查看修复每个问题的说明。如需更详细的说明,请点击 “Learn more(了解更多)” 链接。
 Site Audit(网站诊断)中,如何修复 SEO 问题的提示

网站地图应该只包含你希望搜索引擎索引的页面。

当网站地图没有定期更新、或使用不可靠的工具生成时,其中可能会包含失效的页面,例如标记有 “noindexed” 的页面、被删除的页面、或被 robots.txt 屏蔽的页面。

解决方式

Ahrefs Webmaster Tools(Ahrefs 站长工具)中:  

  1. 打开 Site Audit(网站诊断)
  2. 进入 All issues(所有问题)报告
  3. 点击含有 “sitemap” 一词的问题,并找到受影响的页面
Site Audit(网站诊断)中的网站地图问题

根据问题,你可能需要:

  • 从网站地图中删除这些页面。
  • 删除页面上的 noindex 标签(如果你想在网站地图中保留它们)。
  • 提供一个有效的 URL。

谷歌已经把 HTTPS 加密作为一个小的排名要素。这意味着,如果你没有 SSL/TLS 证书来保护你的网站,你可能无法获得良好的排名。

但是,即使你有 HTTPS,一些网页和/或你网页上的资源可能仍然在使用 HTTP 协议。

解决方式

假设你已经有了 SSL/TLS 证书(如果没有,就去弄一个),打开 Ahrefs Webmaster Tools(Ahrefs 站长工具),然后做以下这些事:

  1. 打开 Site Audit(网站诊断)
  2. 进入 Internal pages(内部页面)报告 
  3. 看一下协议分布图,点击 HTTP,查看受影响的页面
  4. 在显示页面的报告中,添加一个 Final redirect URL(最终目标 URL) 的栏目
  5. 确保所有 HTTP 页面都被永久重定向(301 或 308重定向)到其 HTTPS 的页面
协议分布图
在内部页面问题报告中添加一栏

最后,让我们检查一下网站上是否有任何资源仍然使用 HTTP。

  1. Internal pages(内部页面)报告中,点击 Issues(问题)
  2. 点击 HTTPS/HTTP mixed content(HTTPS/HTTP 混合内容),查看受影响的资源
Site Audit(网站诊断)反馈了 6 个 HTTPS/HTTP 混合资源问题

你可以通过以下方法之一来解决这个问题:

  • 链接到该资源的 HTTPS 版本(先检查这个选项)
  • 通过其他主机来加载该资源
  • 如果法律允许,直接在你的网站上下载并托管该内容
  • 将该资源完全从你的网站上移除

阅读更多什么是HTTPS?你需要知道的一切 

当完全或接近重复的内容出现在网站中时,就会出现重复内容问题。

这对 SEO 不利,主要有两个原因。它可能导致页面体验不佳的 URL 显示在搜索结果中;并可能会稀释链接权重

内容重复不一定是有意产生的,也有可能是无意中自动生成的。还有其他不太明显的原因,如分面导航、URL 中的跟踪参数,或使用URL末尾的斜杠之类的。

解决方法

首先,检查你的网站是否只有一个 UR L可用。尝试用以下方法访问:

  • http://domain.com
  • http://www.domain.com
  • https://domain.com
  • https://www.domain.com

如果没有跳转都可以访问,那么谷歌会把所有这些 URL 视为不同的网站。

检查用户是否只能浏览你的网站的一个版本的最简单方法是:在浏览器中一个一个地输入所有四个 URL,回车之后看看他们是否被重定向到主版本(最好是有 HTTPS 的版本)。

你也可以直接进入 Site Audit(网站诊断)的 Duplicates(重复页面)报告。如果你看到下图这样 100% 的不良的重复问题,这很可能就 URL 未处理导致的。

重复内容报告展示了100%的重复度问题
模拟数据(其他类型的重复问题已被关闭)。

在这种情况下,选择一个版本作为主要版本(有 HTTPS 的版本),并将其他版本永久重定向到它。

然后在 Site Audit(网站诊断)中运行一个 New crawl(新的抓取),看看是否还有其他重复内容的问题。

Site Audit(网站诊断)中运行一个 New crawl(新的抓取)

根据不同的情况,有几种方法可以不同的重复内容问题。在我们的指南中了解如何解决这些问题。

阅读更多重复的内容:为什么会出现这种问题以及如何解决

找不到的页面(4XX错误)和返回服务器错误的页面(5XX错误)不会被谷歌索引,所以它们不会给你带来任何流量。

此外,如果失效的页面有反向链接指向它们,所有的链接权重都会被浪费。

失效的页面也是对抓取预算的一种浪费——这是在大型网站上需要注意的问题。

解决方案

Ahrefs Webmaster Tools(Ahrefs 站长工具)中,你需要:

  1. 打开 Site Audit(网站诊断)。
  2. 进入 Internal pages(内部页面)报告。
  3. 看看是否有任何失效的页面。如果有的话,Broken(失效的)部分将显示一个高于 0 的数字,点击这个数字就可以显示受影响的页面。
Site Audit(网站诊断)中的失效页面报告

在显示有问题的页面的报告中,最好增加一列 referring domains(引用域)数据。你可以依照这个决定如何处理这些问题页面。

内部页面报告中加入了 referring domains(引用域)数据列

现在,修复破损的页面(4XX错误代码)是很简单的,方法不止一种。这里有一个简单的流程图,让你能了解这个过程。

如何处理失效页面

服务器错误(报告为5XX的错误)相对来说比较困难,因为有很多不同的原因会导致服务器无响应。请阅读这个简短的故障排除指南

专家提示
使用 Ahrefs Webmaster Tools(Ahrefs 站长工具),你也可以看到 404 是由你的网站的不正确链接造成的。虽然这本身不是一个技术问题,但收修复些链接可能会给你带来额外的 SEO 提升:
  1. 进入 Site Explorer(网站分析)
  2. 输入域名
  3. 进入 Best by links(按反链数量排序)报告
  4. 添加 “404 not found(404 未找到)” 筛选框
  5. 然后按照 referring domains(引用域)从高到低对报告进行排序
 Site Explorer(网站分析)中如何找到失效外链
上方这个图中,会看到有人链接到我们,但是 URL 是错误的,多了一个逗号。

如果你已经处理了失效的页面,那么你有可能已经修复了大部分的失效链接问题。

与链接有关的其他关键还有:

  • 孤岛页面 — 这些是没有任何内部链接的页面。网络爬虫访问这些页面的能力有限(只能从网站地图或反向链接中获得),而且没有从你网站的其他页面流向这些页面的链接权重。同时,用户可能无法从网站导航中访问到这个页面。
  • HTTPS 页面链接到内部的某个 HTTP 页面 — 如果你的网站上的内部链接将用户带到一个 HTTP URL,网络浏览器很可能会显示一个非安全页面的警告。这可能会损害你的整体网站的权威性、以及用户体验。

解决方法:

Ahrefs Webmaster Tools(Ahrefs 站长工具)中,你可以:

  1. 进入 Site Audit(网站诊断)
  2. 打开 Links(链接)报告
  3. 打开 Issues(问题)选项卡 
  4. Indexable(可索引)类别中寻找以下问题,并点击查看受影响的页面。
与链接有关的重要SEO问题

通过将链接从 HTTP 改为 HTTPS 来解决第一个问题。如果不再需要的话,干脆删除这些链接。

小提示.
Ahrefs Site Audit(网站诊断)可以找到孤岛页面,只要它们有反向链接、或包含在网站地图中。为了更彻底地解决这个问题,你需要分析服务器日志,找到有访问数据的孤岛页面。在本指南中查看具体方法。

拥有一个移动友好的网站是搜索引擎优化的一个必要条件。有两个原因:

  1. 谷歌使用移动优先索引 — 它主要使用移动页面的内容进行索引和排名。
  2. 移动体验是页面体验信号的一部分 – 虽然谷歌将始终青睐具有最佳内容的页面,在内容质量相同的情况下,页面体验可以成为页面之间决胜因素。

解决方法:

在 GSC 中:

  1. 转到体验部分的移动可用性报告
  2. 通过点击 “为什么网页不能在手机上使用” 部分中的问题,查看受影响的网页。
Google Search Console中的移动可用性报告

你可以在这里阅读谷歌关于修复移动问题的指南。

性能和视觉稳定性是谷歌的排名要素,用于判断页面体验。

谷歌已经开发了一套特殊的指标来衡量用户体验,称为核心网页指标(Core Web Vitals、CWV)。网站所有者和 SEO 人员可以使用这些指标来了解谷歌在用户体验方面对网站的看法。

谷歌页面体验搜索信号

虽然,页面体验可能是一个决定性的排名要素,但核心网页指标并非是绝对的。因为,你不需要拥有互联网上最快的网站。你只需要在所有三个类别中取得 “良好” 的成绩就可以——加载、互动性、和视觉稳定性。

Core Web Vitals 的三个指标

解决方法:

在 GSC 中:

  1. 首先,在报告的体验部分点击核心网页指标
  2. 然后点击每个部分的 “打开报告”,看看你的网站的得分情况。
  3. 如果存在不良的页面,你会在报告的底部看到一个特殊的部分。用它来查看值得你注意的页面。
如何在 Google Search Console 中找到Core Web Vitals
Google Search Console 中的核心页面指标报告

为核心页面指标进行优化可能需要一些时间。这可能包括将网站移动到一个更快的(或更近的)服务器,压缩图像、优化 CSS 等事情。我们在这个指南的第三部分解释了如何做到这一点。

SEO 中不良的网站结构主要是指重要的、有自然流量的页面在网站结构中的位置太深。

嵌套太深的页面(即用户需要从网站上点击 6次以上才能到达)将从你的主页(很可能是拥有最多反向链接的页面)获得非常少的链接权重,这可能会影响其排名。这是因为链接权重会随着每一次链接的 “跳转” 而减少。

小提示.
网站结构对于其他方面也很重要,例如整体的用户体验、抓取效率、以及帮助谷歌理解你的网页的上下文等。在这里,我们只关注技术方面,但你可以在我们的完整指南中阅读更多关于该主题的内容。网站结构:如何建立你的SEO基础

解决方法

Ahrefs Webmaster Tools(Ahrefs 站长工具)中:

  1. 打开 Site Audit(网站诊断)。
  2. 进入 Structure explorer(结构分析),切换到 Depth(深度)标签,并将数据类型设置为 Data table(数据表)。
  3. 将该 Segment(段)配置为只有 valid HTML pages(有效的 HTML 页面),并点击 Apply(应用)。
  4. 使用图表来调查离主页超过六次点击的页面
如何在Site Audit(网站诊断)中发现网站结构问题
Site Audit(网站诊断)中加入一个新分段

解决这个问题的方法是,从离主页较近的页面链接到这些较深的嵌套页面。重要的页面可以直接放在导航中,一些不太重要的页面则可以链接到一些较近的页面中。

在决定全站导航的内容时,最好事先权衡用户体验和网页的商业价值。

例如,我们也许可以将我们的 SEO 词汇表放在网站的主导航中,使其在自然排名中获得更高的排名机会。然而,我们决定不这样做。因为除了那些有针对性的搜索用户,对于其他用户来说它并不重要。

我们把词汇表放在了 SEO初学者指南中(该指南本身离主页只有一个点击距离)。

结构分析显示词汇表页面离主页只需要两次点击
从主页到词汇表页面只需要两次点击就可以了。
将SEO词汇表页面链接移到了离主页更近的页面上
只要有一个链接,即使是在一个页面的底部,也可以使这个页面在整个结构中更靠前。

最后

当你修复完以上的问题后,可以再深入的让你的网站 SEO 保持健康状态。打开 Site Audit(网站诊断),进入All issues(所有问题)报告。查看有关页面 SEO、图片优化、重定向、本地化等问题。在每一种问题下面,你会发现如何处理该问题的指示。

 Site Audit(网站诊断)中的 All issues(所有问题)报告

你还可以通过打开/关闭问题或改变其优先级来定制这份报告。

定制 Site Audit(网站诊断)中的报告

你还有其他内容补充吗?请在 TwitterMastodon 上告诉我。

译者,Park Cheng,歪猫出海创始人。