如何为 SEO 构建你的网站架构
本文将介绍如何以有组织、层级化的方式搭建网站,让它获得在 Google 中良好排名的最大机会。例如,一个电商网站的架构图可能十分复杂,但有更简单的理解方式……
网站的信息架构(information architecture)指的是你网站上的信息如何被组织、互链和设计。结构良好的网站对 SEO 至关重要,因为它能帮助搜索引擎有效地发现、索引和排名网站。
以下是让你的网站以有组织、层级化的方式构建,以获得在 Google 中良好排名的最大机会的方法。
1. 从基础开始
例如,一个电商网站的架构图可能长这样:

它看起来可能很复杂,但一个更简单的理解方式,是把你的网站文件夹结构类比成电脑上的文件夹系统。

在文件夹之间反复点进点出很费时间。但创建一个命名清晰、有组织、层级化的结构,会让你更容易找到想要的东西。
在规划 SEO 网站架构时,同样的原则也适用。
你网站的架构需要合乎逻辑,让 Google 和真人访客都能轻松浏览。
一个好的起点,是把许多网站通常都有的页面加入你的导航。
例如:
- 关于页面
- 博客
- 联系页面
关于页面

关于页面是你讲述品牌故事的机会。在这个页面上,最好包含以下内容:
- 网站用途的简要说明。
- 你团队的照片。
- 任何社会证明,例如客户的评价或引述。
- 你办公室所在的地点。
如果你想找灵感,可以看看 Ahrefs 最近重新设计的关于页面。
博客板块

博客通常承载你更新最频繁的内容。你可以通过分类和标签来组织文章,以多种方式规划博客网站结构。
博客是 Ahrefs 内容的关键部分。所以如果你感兴趣,可以看看我们的博客,了解我们是如何组织的。
联系页面
大多数网站还有联系页面——同样,你很可能需要这个页面作为网站结构的核心部分。在这个页面上包含你的 NAP(名称、地址和电话号码)也是很好的做法。
明确网站的主要用途、服务或产品
在你的网站导航结构中表明网站的主要用途,也是个好主意。
如果你提供某项具体服务,可以把它写出来。如果你销售某个产品类别,也同样要写出来。
例如,从下面可以看到,这个网站在主导航中已经标明了它的服务和产品。

如果你不确定该用哪些准确的关键词,可以使用 Ahrefs 的Keywords Explorer 来做一些关键词研究。
勾勒一份简单的网站架构方案(并把它落地实现)
把基础页面梳理好之后,你就可以把它可视化了。
如果你与团队协作,把网站页面结构可视化很重要,因为它能让你在正式上线前与同事一起核对设计。你可以在许多免费设计工具中制作网站结构图。
下面是我用一款名为 MindMeister 的思维导图工具做的一个简单网站架构示例。
如果你的网站更大,你可能会发现这类工具很有用(它非常适合构建更复杂的网站)。
我喜欢用这个工具,因为它很友好易用。但你也可以用 Excel,或者一支笔加一大张纸(如果你是老派作风)。

我们能从这网站的架构中学到什么?
- 页面存在简单的层级关系——例如,“Cat sitting”位于“Services”之下。这种层级化的网站结构意味着猫寄养是该网站提供的一项服务。
- 相似类型的内容被归为一组——博客文章 #1 和 #2 都归在博客里。这很合乎逻辑。
- 最关键的页面位于第一层——对大多数企业来说,这至少包括一个关于页面和一个联系页面。
扁平架构 vs. 深层架构
既然我们已经讲了基础,接下来看看不同类型的网站架构长什么样。
- 扁平网站架构让你能用最少的点击次数访问网站上的每个页面。
- 深层架构则需要很多次点击才能访问你网站上的页面。
把这些结构可视化之后,它们长这样:

你能看出区别。
对于简单的网站,扁平架构可能就足够了。对于更复杂的网站,你可能需要更深的架构。
对于深层网站架构,你需要密切关注内链。
归根结底,你不希望把最重要的内容藏在网站深处、无人能找到。你最重要的页面应该通过位置得当、描述清晰的内链轻松到达。
通过关键词研究让你的网站结构对 SEO 友好
勾勒出网站结构之后,你就可以开始用关键词研究来改进它了。
在这个阶段使用关键词研究很重要,这样才能了解你的客户在搜索哪些与你网站相关的关键词。
在这个示例中,假设我们正在搭建一个关于“猫”的网站,并为客户提供“猫寄养(cat sitting)”服务。
使用 Ahrefs 的Keywords Explorer,我们把“cat sitting”这个词组输入搜索栏,然后进入Matching terms(匹配词)报告。

从报告中我们可以看到,有两个基于地区的搜索,以及关键词词组“cat sitting rates”。
让我们把这些关键词加入我们的网站架构示例。

- 我在“Cat sitting”下面加了“Rates(价格)”,因为一旦你看到了服务,就会想查看价格。
- 我还把“San Diego”和“San Francisco”加入一个新的“Locations(地点)”菜单,以让网站架构保持相对扁平。
如果你想更进一步,可以用Keywords Explorer 分析关键词组。
现在假设我们想给网站新增一个关于“cat care(猫咪护理)”的板块。为此,输入该关键词并进入Matching terms(匹配词)报告。

看左列,我们看到列出了“sphynx”。展开这个部分,就能看到我们可以根据人们对这一特定猫品种的搜索,来如何构建网站架构。
让我们把这个板块加入网站结构图。

在这个例子中,你可以对不同的猫品种重复这套方法——也可以把它用于任何其他关键词。不断添加具有关键词潜力的页面,让你的网站架构对 SEO 友好。
从竞争对手那里获取灵感
完成关键词研究后,值得看看竞争对手的网站架构以获取灵感。
对竞争对手网站做网站结构分析最简单的方法,是把他们的域名输入 Ahrefs 的Site Explorer,然后点击左侧导航中的Site structure(网站结构)报告。
下面是我“窥探”竞争对手网站结构的一个例子。

更进一步,来看看我用来“窥探”竞争对手网站结构的另一种更高级的方法——这些竞争对手已经在我想排名的某些关键词上排名靠前:
- 进入 Keywords Explorer,输入你的关键词(例如 cat sitting),然后搜索
- 向下滚动到 SERP overview(搜索结果页面概览),点击列表中的一个竞争对手
- 点击朝下的小箭头,然后点击 Site Explorer 的 overview(概览)
- 在搜索栏中,把 Exact URL(精确 URL) 改成 Domain(域名) 然后搜索
- 然后点击左列中的 Site structure(网站结构)
- 点击域名旁的小箭头以显示完整路径

如果你喜欢某个竞争对手的网站结构,可以点击右上角的“Export(导出)”按钮来分析它。
利用我们从这些竞争对手身上获得的知识,让我们根据想要瞄准的关键词,对网站架构方案做一些调整。
我打算新增一个“FAQ”页面,并把“Services”和“Cat Sitter”两个分类合并,改成“Book a Cat Sitter”,以在结构上更有竞争力,能与已经排在第一页的网站抗衡。

窥探竞争对手的网站结构是一个强大的流程,我们可以对任何竞争对手重复它,以改进我们构建网站架构的方式。
2. 加入这些元素来改善你的网站内容架构
如果我们把网站架构定义为网站的整体设计与构建,那么为了让它在搜索引擎中表现出色,我们还需要考虑更多结构性元素。
我们已经讨论了网站层级结构的设计,但如何确保必要的站内功能到位呢?
以下是我认为你应该包含的内容:
添加标题标签和元描述

如果你以前读过任何 SEO 文章,很可能见过有人提到标题标签和元描述。你需要把它们加到每个页面上,所以值得了解它们。
在 Google 搜索结果中,标题标签位于元描述上方。
使用面包屑导航

面包屑导航并不能替代网站的主导航,但它们非常擅长把页面之间的层级关系以及网站文件夹结构可视化。
从用户角度看,面包屑导航在两种使用场景中很有用:
- 当你落到一个深层页面时,它们能帮你浏览网站。
- 它们充当返回主分类页面的便捷快捷方式。
使用描述性的、对 SEO 友好的 URL

确定网站结构后,使用描述性 URL 很重要,这样搜索引擎才能理解你的网站讲的是什么。在规划 SEO 网站架构时,经过关键词优化的 URL 至关重要。
查看下面我们的指南,了解关于创建 SEO 友好 URL 的更多信息。
使用目录

目录(ToC)能让访客轻松浏览你的内容。目录对于在页面内导航很有用,我建议把它加入你的博客文章模板。
使用内链
内链是网站架构的重要部分,因为它能帮助搜索引擎理解你网站上页面之间的关系,并帮助访客浏览网站。
查看下面我们的指南,了解关于内链的更多信息。
使用相关链接

Ahrefs 博客较近期新增的功能是相关链接。它们位于我们博客内容底部、标注为“Keep Learning(继续学习)”的位置。相关链接是一种相对省力、能改善内链的方式。
由于内链是搜索引擎发现内容的关键途径,它们构成了连接你网站上页面的隐形网站信息架构的重要部分。它们还能帮助你把网站结构做主题聚合(silo),即只让同主题的页面互相链接。
使用作者简介

Ahrefs 的博客使用了作者简介,它们有助于建立 Google 和访客的信任。作者简介通常包含社交链接。如果使用得当,它们还能提供可信度。
这有助于让 Google 和访客看到,文章背后(很可能是)一个真实的人。如果你有团队,使用作者简介是合理的。
3. 把网站架构的技术层面做对
技术 SEO 即便不是最重要的 SEO 环节,也是其中之一。在构建和设计网站架构时,你需要考虑诸多因素。
以下是一些最重要的考虑事项。
全站使用 HTTPS
你的网站应该使用 HTTPS,这应该不会让人意外。Google 早在 2014 年就把 HTTPS 作为排名信号。因此,如今纯 HTTP 的网站已经很少见了。
添加 sitemap.xml 文件并提交到 Google Search Console
创建好网站并对结构满意之后,值得在 Google Search Console 中创建并提交你的 sitemap.xml 文件。
sitemap.xml 文件在你网站上的位置应该如下:
[['Text', 'https://example.com/sitemap.xml']]
查看下面 Google 的指南,了解关于构建和提交站点地图的更多信息。
添加 robots.txt 文件
robots.txt 文件告诉搜索引擎它们在你网站上能去和不能去的地方。这是你网站架构中必须有的另一个文件。
robots.txt 文件在你网站上的位置应该如下:
[['Text', 'https://yourdomain.com/robots.txt']]
查看下面我们的指南,了解关于 robots.txt 的更多信息。
使用 <a> 链接
你需要确保你的链接能被 Google 轻松抓取。以下是一些对 Google 而言可接受与不可接受的示例。
推荐做法
[['Text', '<a href="https://yourdomain.com">']]
[['Text', '<a href="/products/category/dresses">']]
不推荐做法
[['Text', '<a routerLink="products/category">']]
[['Text', '<span href="https://yourdomain.com">']]
[['Text', '<a onclick="goto(\'https://yourdomain.com\')">']]
查看下面 Google 的指南,了解关于链接最佳实践的更多信息。
让网站架构适配移动端,使用响应式设计

Google 推荐使用响应式设计来打造适配移动端的网站。响应式设计意味着你的网页在所有设备上都能良好显示。
查看下面我们的指南,了解关于移动端 SEO 的更多信息。
使用规范标签
规范标签是一段 HTML 代码,用于为重复、近乎重复和相似的页面指定主版本——是的,你需要把它加到网站页面上。

这段 HTML 代码长这样:
[['Text', '<link rel="canonical" href="https://yourwebsite.com/blog/">']]
查看下面我们的指南,了解关于规范标签的更多信息。
使用结构化数据
结构化数据是一种标准化方式,用于提供关于网页的信息。它能帮助 Google 等搜索引擎更好地理解你的内容讲的是什么。
从一开始就在页面模板中加入结构化数据是个好主意,因为 Google 用它来实现搜索结果增强,这可能意味着你的结果在搜索结果页面上更受关注。
结构化数据增强在 Google 中可能长这样:
文章

常见问题(FAQ)

这些增强的呈现方式通常比标准的自然结果更醒目,因此往往值得实施。
运行网站结构审计报告
一旦确定了网站架构并上线,你会很想就此不管它。
但值得用类似 Ahrefs Site Explorer 中的 Site Structure(网站结构),或 Ahrefs Site Audit 这类工具定期复查,以确保网站架构依然处于良好状态。你可以用这些工具做深入的网站结构分析,并找出网站中需要为 SEO 改进的地方。
最后想法
从一开始就把网站架构做对需要时间,也需要大量研究。但如果你带着 SEO 思维来设计它,从长远看会给你的网站带来回报。
使用 Ahrefs 的Keywords Explorer和Site Explorer 这类工具,能帮你在搜索结果页面上获得竞争优势,因为你能看到哪些做法已经奏效。
有问题?可以在 Twitter 上找我。🙂