rel="author"在现代html中已完全失效,自2014年起google停止支持,html5.2规范正式移除,其效果等同于rel="foo";应改用schema.org/person结构化数据,并确保双向验证与页面可访问性。

rel="author" 在现代 HTML 中已完全失效
它不会被浏览器解析,不会触发作者页富摘要,Google 早在 2014 年就停止支持该属性,HTML5.2 规范中已正式移除。你在 @#@#@#@#@#@#@#@#@#@0)只推荐基于 <code>schema.org/Person 的结构化数据声明作者身份。
真正起作用的作者标记方式
必须用 JSON-LD 或微数据显式声明作者类型和关联关系,且需双向验证:
-
url字段必须指向一个真实可访问的作者个人页(如/author/zhangsan) - 该作者页自身也必须包含完整
schema.org/Person结构化数据,且sameAs或url要能回指原文页面 - 文章页 JSON-LD 中的
author必须嵌套在Article类型下,不能孤立存在 - 避免混用:不要在同一个
@#@#@#@#@#@#@#@#@#@1,不加rel - 若需辅助说明角色,可用
aria-label="作者:李四",兼容读屏器且无副作用 - 绝对不要用
rel="me"替代rel="author"——前者是 IndieWeb 身份认证协议的一部分,用途完全不同
真正难的不是加什么属性,而是确保作者页存在、可抓取、结构化数据自洽;漏掉任一环,整个作者关联都会被搜索引擎忽略。
{ "@context": "https://schema.org",
"@type": "Article",
"author": {
"@type": "Person",
"name": "李四",
"url": "https://example.com/author/li-si"
}
}前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











