SEO

无障碍 SEO

无障碍 SEO 是网页无障碍(WCAG 合规、屏幕阅读器兼容性、键盘导航)与搜索引擎优化的交汇点,即那些既帮助残障用户、又帮助搜索爬虫理解页面的实践。两者重叠的范围很大,因为爬虫本质上就是一类非视觉用户。

无障碍 SEO 是网页无障碍(WCAG 合规、屏幕阅读器兼容性、键盘导航)与搜索引擎优化的交汇点,即那些既帮助残障用户、又帮助搜索爬虫理解页面的实践。两者重叠的范围很大,因为爬虫本质上就是一类非视觉用户。

为什么它很重要

Googlebot、ClaudeBot、GPTBot 和屏幕阅读器都在从不“看见”网页的情况下消费网页。它们解析 HTML 结构、读取 alt 文本、跟随标题,并通过语义化标记判断页面的主题。每一项帮助盲人用户的无障碍改进同样会帮助爬虫,反之亦然。对大多数网站而言,无障碍 SEO 是性价比最高的 SEO 工作:成本低廉、扩大受众、降低法律风险(2024 年美国 ADA 诉讼超过 4500 起),并提升排名。反过来,一个对屏幕阅读器不友好的网站,对 AI 搜索所依赖的爬虫同样不友好。

无障碍与 SEO 的重叠之处

Alt 文本:屏幕阅读器会朗读它;爬虫利用它来理解图片并判定图片搜索排名。

标题层级:屏幕阅读器使用 H1-H6 进行页面导航;爬虫利用它们理解结构和上下文。

描述性链接文本:“点击这里”在无障碍(无法为屏幕阅读器提供上下文)和 SEO(没有锚文本信号)两方面都不及格。

表单标签<label> 元素既帮助屏幕阅读器,帮助 Google 理解表单意图以生成丰富搜索结果。

语言属性<html lang="en"> 告知屏幕阅读器和搜索引擎应使用哪种语言。

语义化 HTML<nav><main><article><footer> 承载着无障碍工具和爬虫都能利用的含义。

跳转导航链接:帮助键盘用户,并向爬虫标示主内容的位置。

色彩对比(间接):糟糕的对比度可能触发 Chrome 的用户体验信号,这些信号会反馈到 Core Web Vitals

视频字幕与文字稿:无障碍所必需;对视频内容的 SEO 索引极为有用。

表头<th>scope 属性既帮助屏幕阅读器,也帮助 Google 提取数据用于精选摘要。

两者分歧之处

纯视觉打磨:动画、视差效果、定制字体等视觉用户体验问题,既不与无障碍交叉,也不与 SEO 交叉。

外链建设:纯粹的 SEO 关注点,在无障碍方面没有对应概念。

焦点轮廓:对键盘用户至关重要,但不会直接影响 SEO。

ARIA 属性:通常仅与无障碍相关;除少数特定情况外,搜索引擎会忽略大多数 ARIA 标记。

常见的双赢做法

为每张内容图片添加有意义的 alt 文本:不是装饰性图片,而是承载信息的主视觉图、图表和插图。

使用真正的标题,而非加了样式的 div<h2> 承载含义,<div class="heading"> 则不然。

撰写描述性的锚文本:“阅读我们 2025 年的基准报告”胜过“点击这里”。

为音频和视频提供文字稿:无障碍合规与全文索引一举两得。

用 Lighthouse 检查色彩对比:可同时发现无障碍缺陷和用户体验问题。

添加语言属性:在韩语页面上使用 lang="ko"

用屏幕阅读器进行测试:用 VoiceOver 或 NVDA 把你的网站走一遍,10 分钟就能发现自动化工具遗漏的问题。

将 WCAG 作为 SEO 框架

WCAG 的四项原则,即可感知、可操作、可理解、健壮(POUR),能干净利落地对应到爬虫的关注点:

可感知:内容必须以文本形式提供,爬虫才能解析它。

可操作:导航必须无需鼠标即可使用,爬虫才能跟随链接。

可理解:内容和界面必须可预测,爬虫才能提取含义。

健壮:内容必须能在各类辅助技术上运行,各搜索引擎的爬虫才能解析它。

一个在 WCAG 上得分良好的网站,通常默认就对抓取友好。

常见错误

为装饰性图片添加 alt 文本:屏幕阅读器应跳过纯装饰性图片。请显式使用 alt=""

仅为样式而使用标题标签:一个实际上只是子段落标题的“标题”会令两类受众都困惑。

只有图标、没有标签的按钮:对屏幕阅读器不可见,对爬虫也毫无意义。请添加 aria-label 或视觉隐藏的文本。

没有文本层的 PDF:纯图片的扫描版 PDF 对所有人都不可见。

仅依赖颜色传达信息:“点击红色按钮”对色盲用户不及格,对爬虫也不可见。

跳过自动化无障碍审计:axe、Lighthouse 和 WAVE 等工具能在数秒内发现 30 至 40% 的问题。

把无障碍仅仅等同于法律合规:真正的无障碍能改善产品、SEO 和营收,而不只是降低诉讼风险。

Sources: