首页 / SEO book / 网站架构与迁移 / 内链建设常见错误

9 个常见的内链建设错误(和如何修复它们)

内链建设常见错误网站架构与迁移

修复这 9 个常见的内链错误,可以改善你的 SEO、站内导航和用户体验。

内链连接网站的不同页面。它们引导用户和搜索引擎发现新内容,进而支撑你的 SEO 工作。

孤岛页面或过度链接等内链错误,却会损害搜索表现。

修复内链错误之所以重要,是因为它能:

  • 帮助搜索引擎高效抓取和索引你的网站
  • 把链接权重传递给重要页面
  • 通过引导访客前往相关页面来改善用户体验
  • 提升排名和流量表现

案例研究:内链作为竞争优势

内链能帮助品牌获得竞争优势。为说明这一点,我们分析了两家域名权威分(衡量域名整体质量和 SEO 表现的指标)相近的市场平台软件初创公司。

初创公司 A 有着组织良好的内链,只有几十个小问题:

Site Audit Internal Linking 报告,显示 Pages Crawl Depth、Internal Links、Internal Links Distribution 和 Internal Link Issues 数据。

初创公司 B 有成千上万个严重的内链问题,包括内链使用 nofollow,没有任何锚文本的链接。稍后会详细解释这些问题。

Site Audit Internal Linking 报告,显示 Pages Crawl Depth、Internal Links、Internal Links Distribution 和 Internal Link Issues 数据。

尽管域名权威度相近,初创公司 A 的表现却优于初创公司 B。例如,初创公司 A 将其总关键词中的 8% 排进了搜索引擎结果页(SERP)的第一页,而初创公司 B 只有 6.3%。

这一差距转化为:初创公司 A 的月自然流量是初创公司 B 的四倍多。

以下是初创公司 A 在 Semrush 自然搜索排名工具中的自然流量表现:

Organic Rankings 表现报告,Traffic 标签页显示 8.6K,加以突出

以下是初创公司 B 的相同视图:

Organic Rankings 表现报告,Traffic 标签页显示 1.9K,加以突出

影响这些品牌 SEO 表现的因素有很多。但修复下面这类内链问题,几乎可以肯定帮助了初创公司 A 提升搜索访问量。

现在,我们来看一些常见的内链错误:

1. 使用不相关或过度优化的锚文本

锚文本是超链接中可点击的文本。它应当反映所链接页面的内容。有些网站会使用没有描述性的“点击这里”或其他含糊、不相关的文字。

另一个问题是被过度优化的锚文本。它指以不自然的方式反复使用某个关键词词组来操纵排名,也叫关键词堆砌。

例如,如果你反复用冗长、堆砌关键词的锚文本(比如“Chicago florist flower shop in Chicago”)链接到描述你“Chicago Florist”(芝加哥花店)服务的网页,你就在犯这个错误。

不相关或过度优化的锚文本会让读者和搜索引擎困惑,违反Google 的垃圾内容政策,并使内容显得不自然。

如何修复这一错误

遵循以下最佳实践,确保锚文本相关且优化得当。

让锚文本具有描述性:让用户知道点击链接后会看到什么。例如,下面这个句子就使用了具有描述性的锚文本:

内容文字为:“Check out our toxic backlink guide for advice on dealing with this problem.”

使用自然语言:锚文本应当在句子中自然地衔接。

谨慎使用关键词:用相关关键词作锚文本是好的。但不要过度,并且要变换你的锚文本。

优先考虑用户体验:真人能轻易理解链接指向哪里吗?那个页面能为用户提供有用的信息吗?如果不能,就相应地改写它。

2. 把用户引向失效链接

失效链接指指向不存在或无法访问页面的超链接,通常返回 404(未找到)错误。

就像这个:

Salesforce 404 页面

失效链接的产生有以下几个原因:

  • 删除或移动页面时未设置正确的重定向:这会打断链接权重(也称“链接汁”)的流动。页面无法把自身的权威度传递给所链接的页面,进而损害排名。
  • URL 中的拼写错误:这会损害用户的浏览体验。用户和搜索引擎都可能把频繁的拼写错误视为网站维护不善的迹象。
  • 网站结构调整:更改 URL 结构会让搜索机器人遇到多个失效链接。当搜索引擎把抓取预算浪费在 404 错误上时,它们可能无法及时索引重要页面。

如何修复这一错误

找出失效链接并用正确的 URL 替换它们。

手动做这件事很耗时,因为每当有页面被删除或移动时,你都必须追踪每一处内链并记录变更。

Semrush Site Audit(站点审核)工具能自动完成这一过程。它能识别失效链接和其他技术性的站内问题。

先前往该工具,添加你的域名,然后点击“Start Audit”(开始审核)。

Semrush Site Audit 工具起始界面,域名栏输入 example.com,箭头指向 Start Audit 按钮

按照说明配置该工具。

在“Schedule”(计划)标签页中设置频率,让定期站点审核自动化运行。

Site Audit Settings 弹窗,打开 Schedule 标签页,下拉显示抓取计划选项。

然后,点击“Start Site Audit”(开始站点审核)。

Site Audit Settings 配置弹窗,箭头指向 Start Site Audit 按钮

审核完成后,进入“Issues”(问题)标签页。在搜索栏输入“broken”来找出失效链接:

Site Audit Issues 标签页,搜索框输入“broken”,箭头指向 67 internal links are broken 错误

点击“# internal links are broken”(# 个内链已失效),查看网站上的失效链接列表。点击其中一个链接,了解更多有关该问题的信息。

失效内链报告表格,第一行中的链接高亮

在下一个界面中,点击“Incoming Internal Links”(传入内链)下的“# URLs”,列出所有链接到你正在分析的这个失效链接的页面。

箭头从 277 个 URL 超链接指向弹出窗口,列出链接到该失效链接的页面

现在你可以打开你的内容管理系统(CMS),从每个链接页面中移除该失效链接,或替换成另一个链接。

定期运行站点审核,自动收到失效链接的通知。

3. 把不自然的内链硬塞进内容中

不自然的内链会显得脱离语境,或打断内容的连贯性。

就像这样:

文本写道:“When writing compelling blog content, you should focus on structure, readability, and formatting. Check out our guide on local SEO strategies.”第二句是一个内链。

指向本地 SEO 指南的链接,与那句有关撰写博客内容的话并不契合。

不自然的链接也可能出现在标题或标注框里,这会分散对主要内容的注意力。

想象一下读到这样的标题:

“如何写出更好的博客文章——阅读我们的指南”。

这会诱导用户点击离开当前页面,而且不清楚链接会把它们带向何处。

不自然的链接会以多种方式对 SEO 和用户体验造成负面影响:

  • 主题相关性被稀释:当链接显得牵强或不相关时,搜索引擎可能会误解页面之间的关系。
  • 内容连贯性被打断:不自然的链接会打断读者的阅读路径,让文字更难理解。
  • 用户信任度降低:用户可能会质疑那些显得突兀的链接的可信度或意图,进而损害信任。
  • 导致跳出率上升:落到不相关页面的访客更可能迅速离开,进而拉低会话时长等关键互动指标。

如何修复这一错误

把链接放在语境相关的地方:让链接周围环绕着相关的文字。就像这个例子:

“优化你的网站时,考虑网站结构很重要,因为它能帮助搜索引擎和用户更有效地浏览你的内容。”

使用具有描述性的锚文本:避免“点击这里”或其他无法告诉用户会看到什么的含糊锚文本。下面是一个好例子:

“想深入了解这个话题,请查看我们的内链最佳实践指南。”

避免在标题或标注框中硬塞链接:标题和标注框应当简洁易读。如果链接破坏了它们的清晰度,最好把它放到正文中。

自然地间隔开你的链接:把内链分散到整篇内容中。每个链接都应服务于某个目的,同时不至于让读者不堪重负。

考虑用户意图:在添加内链之前,先问问用户是否会合乎逻辑地想要接下来访问所链接的页面。

4. 在一个页面上添加过多链接

一个堆满内链的页面,会让用户和搜索引擎都难以理清头绪。

过度链接非但不能引导用户前往相关页面,反而会分散他们的注意力、降低可读性。John Mueller,一位 Google 搜索关系协调员,指出过多链接会稀释网站结构:

……如果你因为内链太多而稀释了网站结构的价值,以至于我们再也看不出结构,那确实会让我们更难理解你认为网站上哪些内容是重要的。

一个常见的内链错误,是在单个页面内多次链接到同一篇文章。这种做法未必能帮到目标文章。

如何修复这一错误

让链接有的放矢:每个内链都应服务于相关目的,比如帮助访客或机器人导航。

有策略地链接到同一资源:如果需要重复链接,就把它们间隔开来。

审计你的内链:使用 Semrush 的站点审核找出内链过多的页面。运行审核,进入“Issues”(问题)标签页,检查审核是否标记出某些页面存在过多站内链接。

Site Audit Internal Linking 报告,高亮 Too many-on-page links 警告单元格,显示 188 个问题

然后,复查并削减所选页面上过多的链接。

当然,并非所有有问题的链接都是失效链接。有时链接能正常工作,但会让用户或爬虫绕道而行。

5. 错误地使用重定向

重定向指把用户和搜索引擎机器人从一个 URL 自动发送到另一个 URL 的指令。当某个 URL 被更改或删除时,它们会把访客引导到正确的页面。

常见类型包括:

  • 301 重定向:永久重定向,会把大部分链接权重(SEO 价值)转移到新 URL。
  • 302 重定向:临时重定向,不会传递完整的链接权重,因为它预期原 URL 会恢复。

当内链依赖有问题的重定向时,你就会失去内链本身的种种好处:快速导航、强大的链接权重和高效的抓取。以下是要避免的常见错误:

  • 在永久性页面变更中误用 302。搜索引擎不会把链接权重传递给新页面,进而损害其 SEO 表现。
  • 在本该使用 302 时却使用 301 重定向,意味着原 URL 很可能被取消索引。即使你计划日后恢复该页面,它也会丢掉排名。
  • 两个或多个 URL 相互重定向,形成无限循环,比如页面 A → 页面 B → 页面 A。这就形成了一个称为重定向循环的死胡同,会阻止用户和机器人访问内容。
  • 多个重定向依次发生,形成重定向链。每一层重定向都会增加页面加载时间并稀释链接权重。
什么是重定向链信息图,显示三个线框网站,URL 各不相同,箭头从 URL A 指向 URL B,再指向 URL C。

如何修复这一错误

使用 Semrush 的站点审核找出有问题的重定向。审核完成后,前往“Issues”(问题)标签页,检查是否标记出了重定向循环及类似问题。

Site Audit Issues 页面,显示 errors 标签页并高亮 15 redirect chains and loops 错误单元格

此外,遵循以下规则,确保你正确应用重定向:

  • 如果页面被永久移动或删除,使用 301 重定向
  • 只在临时性变更时使用 302 重定向(例如 A/B 测试、季节性促销)
  • 把原始 URL 直接重定向到最终目标,以替换重定向链(例如页面 A → 页面 D)
  • 确保每个重定向都指向一个有效、可访问的 URL,并且不会造成无限循环

即便重定向实施正确,如果你的高价值页面被埋藏在网站结构深处,它们也无法受益。

6. 把重要页面埋得太深

服务页面、高转化文章和其他重要页面,通过内链从首页出发都不应超过三次点击。把它们埋在太多层点击之后,会降低它们的曝光度。

以下是一个良好网站架构的可视化示例:

信息图展示良好网站架构的示例,链接从一个页面流向另一个页面

下面是一个深层架构的示例,其中某些页面需要三次以上的点击才能到达:

信息图展示良好网站架构的示例,链接从一个页面流向另一个页面,且页面距首页超过 3 步

重要页面被埋得越深,它们通过内链获得的链接权重也越少,进而错失这一重要的排名提升。

如何修复这一错误

通过减少抓取深度,让页面保持在距首页三次点击以内。

这里的关键一步,是选择一种与你的业务目标、用户和规模相匹配的网站结构。

以电商网站为例,它可能以产品分类作为核心结构。这些分类会链接到相关产品,让用户能快速找到想要的页面。

Indigo 小说类别的导航,列出各类别、作者、系列和精选页面。

内容资产也应以类似方式组织。

例如,Semrush 的博客把内容分为四大类:“SEO”“营销”“新闻与研究”和“产品”。每个类别都包含带有相关博客文章的子类别。

Semrush Blog 顶部导航已选中 SEO 选项,显示含子分类的下拉菜单

SaaS 网站则应为其产品页或解决方案页提供较浅的路径。一个结构良好的 SaaS 网站通常遵循这样的流向:首页 → 产品页 → 功能页。

Baremetrics 的首页就是一个很好的例子:

Baremetrics 导航

这种 SaaS 网站结构确保潜在客户无须层层挖掘就能了解产品。

7. 无意中制造孤岛页面

孤岛页面指你网站上没有任何地方链接指向它们的网页。它们之所以“孤岛”,是因为没有任何内链把它们与网站导航或其他内容连接起来。

信息图展示没有内部链接的孤立页面

孤岛页面对 SEO 不利。搜索引擎可能难以发现和索引没有内链的页面,尤其是当这些页面没有被包含在站点地图中时。

而且,没有内链,页面还会错失来自其他页面的链接权重,这让它们更难在搜索中获得良好排名。

网站所有者常常在无意中制造孤岛页面。例如,发布了新内容,却没有从任何现有页面链接过去;或者某个页面的 URL 变了,但旧的内链没有更新。

如何修复这一错误

Semrush 的站点审核可以识别孤岛页面。完成审核后前往“Issues”(问题)标签页。你可以在“Notices”(提示)部分找到列出的孤岛页面。

Site Audit Issues 标签页 Notices 区块,高亮 Orphaned Sitemap Pages 行

复查这些孤岛页面,并从相关页面链接到它们。

此外,确保每个新发布的页面都能获得内链。并把重要页面包含进导航菜单和站点地图,以确保它们被索引,而不会沦为孤岛页面。

8. 在菜单和页脚中链接到错误的页面

承载菜单和页脚部分的首页,通常是你网站最具权威的页面。它获得的反向链接比大多数其他页面都多。就像这个例子:

Worldwildlife.org 的反向链接报告,显示指向首页的 2,104,755 条反向链接

你可以在菜单和页脚中链接到这些页面,把首页的链接权重传递给它们。

此外,菜单和页脚会出现在你网站的每个页面上。这意味着被链接的页面会从菜单和页脚出现的每一个页面获得链接权重。

而且由于被链接的页面出现在多个位置,搜索机器人发现并索引它们所需的时间也更短。

网站的菜单和页脚不应用来链接到低价值页面,比如过时的博客文章或 PPC 落地页。这些区域也不应包含过多内链。

如何修复这一错误

优先考虑高价值页面:链接到产品页、分类页和高转化的支柱页面,因为它们能带来流量和转化。分类页还会把它获得链接权重传递给其中的各个页面。

分析用户意图:了解你的用户经常搜索或访问哪些类型的页面,比如“定价”或“客户案例”。链接到这些页面,因为它们能影响转化。

保持菜单和页脚简洁:移除任何对收入和流量目标没有贡献的页面。菜单和页脚中过多链接,会稀释你首页能够传递的链接权重。

使用具有描述性的锚文本:使用能告诉 Google 和用户被链接页面内容的锚文本。例如,用“企业级 CRM 软件”而不是“解决方案”。就像这个页脚示例:

包含指向各页面链接的四栏页脚导航

9. 使用 nofollow 属性

rel="nofollow" 属性指示搜索引擎不要把链接权重传递给被链接的页面。以下是它在 HTML 中的样子:

HTML 代码中的 rel=

把 nofollow 属性应用到内链上并不是个好主意。内链通常是用来把链接权重分配给被链接的页面,并帮助搜索引擎机器人发现和抓取重要页面的。

也有极少数例外情况。例如,你可能对不应该被索引的页面使用 nofollow 链接,比如登录页或 PPC 落地页。

如何修复这一错误

Semrush 的站点审核可以帮上忙。完成审核后前往“Issues”(问题)标签页。你会在“Warnings”(警告)部分找到使用 nofollow 的内链。

Site Audit Issues 页面 Warnings 区块,高亮 1,188 outgoing internal links contain no follow attribute 行

然后,你就可以从内链中移除 nofollow 属性了。

此外,考虑使用noindex 阻止 Google 索引特定页面。或者,如果你不希望某些页面被抓取,就在 robots.txt 文件中屏蔽它们。

避免你网站上的内链错误

内链能提升目标页面的自然表现,并改善网站的排名、访问量和转化。

Semrush 提供了一款强大的工具来协助这些工作。站点审核可以持续分析你的网站,并标记出任何内链问题。这样就没有什么会拖累你的搜索表现了。