html中description meta标签唯一合法写法是name="description",必须置于内,content长度宜为70–155字符,需关键词前置、内容独特且与页面强相关,不参与排名但显著影响点击率。

description meta 标签写法必须用 name="description"
HTML 中只有 name="description" 这一种合法写法,property="description"(Open Graph)或 http-equiv 都不生效。搜索引擎只认这个 name 属性,其他写法等于没写。
常见错误包括:
- 误写成
<meta property="description" content="...">—— 这是 Open Graph 用的,对 SEO 无效 - 漏掉
name属性,只留content—— 浏览器和爬虫直接忽略整条标签 - 在
外插入 —— 必须放在内,否则解析失败
content 值长度控制在 70–155 个字符最稳妥
Google 实际显示长度会动态变化(通常约 155 字符),但超过 200 字符大概率被截断加省略号;少于 60 字符又显得单薄、影响点击率。中文按字数算,英文按字符数算(空格和标点都计入)。
实操建议:
- 优先把核心关键词前置 —— 比如“Python requests 库教程:发送 GET/POST 请求详解”,别写成“本教程介绍 Python 的一个 HTTP 请求库……”
- 避免堆砌关键词或重复句式 ——
content="SEO优化 SEO教程 SEO技巧"会被判定为垃圾内容 - 不用第一人称或营销话术 —— “我们提供最好的…”“点击立即获取…” 这类内容 Google 很可能直接替换为页面正文片段
- 确保与页面正文强相关 —— 如果页面讲的是
fetch()API,description 却写 jQuery Ajax,可能被降权
不同页面必须写不同的 description,不能全站共用
首页、文章页、分类页、产品页的 content 值要各自独立撰写。全站统一用一条 description(比如全部写成“欢迎访问我的博客”)会让 Google 认为页面缺乏独特价值,降低收录意愿。
尤其注意:
- CMS 系统(如 WordPress、Hexo)常默认复用模板变量,需检查是否为每篇博文生成了独立
content - 静态站点生成器中,若 front matter 里没填
description字段,要 fallback 到摘要或前两句正文,而非空着或硬编码 - 电商商品页务必包含具体型号、核心参数、适用场景 —— 例如:
iPhone 15 Pro 256GB 钛金属版,A17 Pro 芯片,支持 USB-C 接口与 ProRes 视频录制
别指望 description 影响排名,但它决定点击率
Google 明确表示 description 不参与搜索排序算法,但它出现在搜索结果摘要位置,直接影响用户是否点进来。一个精准、有信息量、带动词的描述,点击率能高出 30% 以上。
容易被忽略的细节:
- 特殊符号如 ©、®、→ 在某些 CMS 或 CDN 缓存下可能转义失败,显示为乱码,建议只用 ASCII 字符或 HTML 实体(如
) - 多语言站点必须为每个语言版本提供对应语言的
content,不要用自动翻译填充 - 如果页面内容频繁更新(如价格、库存、时效信息),description 也要同步更新,否则用户点进来发现不符,跳出率会飙升
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











