name="author" 必须配 content 属性才有效,正确写法为 ;仅写 无效,且不参与SEO、版权认定,仅用于内部资产登记或静态站点生成器。

用 name="author" 写作者信息,必须配 content
不写 content 属性,name="author" 就完全无效。浏览器、爬虫、分享平台都不会读取空值。常见错误是只写 ,漏掉等号和引号包裹的值。
正确写法只有一个模式:。content 里填纯文本,支持中文、英文、空格、短横线,但不要用 emoji、全角符号或 HTML 实体(如 ©)——部分旧版爬虫会解析失败。
多个作者可以写成逗号分隔:,但注意这不是标准语法,仅作语义提示;没有工具会自动拆解或校验这些人名。
name="author" 和 property="article:author" 不是一回事
Facebook、微信、钉钉这些平台默认不认 name="author",它们优先读 Open Graph 协议里的 property="article:author" 或 property="og:article:author"。如果你希望分享卡片显示作者名,光靠 name="author" 是不够的。
二者共存没问题,但别混淆用途:
- name="author":面向人工查阅、内部文档管理、老旧 CMS 资产扫描
- property="article:author":面向社交平台分享,需配合 HTTPS 域名才稳定生效
常见错误是把 name 拼错成 property,或者反过来在 Open Graph 场景下硬塞 name="author",结果字段被忽略。
作者字段对 SEO 和法律效力基本没用
Google、Bing 不用 name="author" 排名,也不在搜索结果中展示它。它不参与页面质量评估,堆砌作者名或频繁变更不会带来任何 SEO 收益。
版权主张不能靠这个标签。法院不认可 作为著作权证据;真正的依据是 Git 提交记录、LICENSE 文件、原始设计稿时间戳。
真正需要填作者的场景只有两个:
- 企业内网系统要求自动采集 HTML 元数据做资产登记
- 静态站点生成器(如 Hugo)模板里默认启用了该字段,你得检查是否输出了过时信息
拼写错误是失效主因,auther 和 copyrights 都不合法
name 值大小写敏感,且必须拼写准确。实测中高频出错的是:
- 把 author 错打成 auther(多一个 h)
- 把 copyright 写成 copyrights(多加 s)
- 混用双引号和中文全角引号(如 “author”)导致 HTML 解析中断
这类错误不会报错,页面能正常打开,但字段直接被浏览器和爬虫跳过。建议用浏览器开发者工具的 Elements 面板手动展开 ,确认标签是否存在、属性是否完整、引号是否为 ASCII 字符。











