rel="privacy-policy"不是html标准属性,未被html5规范或iana注册支持,浏览器和搜索引擎均不识别,仅靠链接上下文传递语义。

rel="privacy-policy" 是标准属性吗?
不是。HTML 规范中没有定义 rel="privacy-policy" 作为合法值,浏览器不会因此做任何特殊处理,也不会被搜索引擎识别为隐私政策链接。它既不是 HTML5 标准的一部分,也不在 IANA rel registry 中注册。
为什么有人写 rel="privacy-policy"?
主要源于对某些平台(如 Google Play、Apple App Store 或部分 GDPR 合规工具)文档的误读——它们要求“在网页中提供可访问的隐私政策链接”,但并未规定必须用 rel="privacy-policy"。实际中,这个值属于自定义 rel 类型,仅当配合 href 指向真实政策页面时,才能被人和爬虫理解其语义,靠的是上下文,不是属性本身。
怎么写才真正有效且合规?
只需确保链接存在、可访问、文本明确,并放在合理位置(如页脚)。无需依赖非标准 rel 值:
- 用标准
rel="nofollow"或省略rel(默认即普通超链接)均可,重点是href指向正确的政策 URL - 链接文字建议直接写“隐私政策”或 “Privacy Policy”,避免用“点击了解”这类模糊文案
- 如果想增强机器可读性,可在
<a></a>外层加aria-label="Privacy policy",或在<link>标签中使用rel="canonical"配合href指向政策页(仅限中声明主政策页,非导航用途) - 注意:
<link>标签本身不渲染为可见链接,所以不能替代页脚的<a></a>;若硬要用<link rel="privacy-policy" href="/privacy">,它不会出现在页面上,用户根本点不到
容易被忽略的细节
很多团队花时间纠结 rel 值,却忽略了更关键的问题:政策页面是否真实存在、HTTP 状态码是否为 200、是否支持 HTTPS、移动端是否可读、是否及时更新。比起一个不被解析的 rel 属性,这些才是合规审查真正卡住的地方。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











