需核心词前置、50–60字符、自然主谓宾结构;要120–155字符、行动导向、每页唯一;须绝对url、动态生成、避免指向错误页面。

怎么写才不被搜索引擎截断或降权
标题超长、关键词堆砌、动态页面漏渲染,是
实操建议:
-
<title></title>内容必须按「核心词前置 + 自然主谓宾结构」组织,例如<title>HTML title 标签 SEO 写法 - 前端实操指南</title>优于<title>前端实操指南 - HTML title 标签 SEO 写法</title> - 字符数用
title.length检查,注意空格和中文都算 1 字符;移动端尤其敏感,超过 60 就大概率被切 - CMS 或 SSR 模板里禁用硬编码,改用变量插值,比如
<title>{{ page.title }} | {{ site.name }}</title>,避免首页/列表页/详情页共用同一段占位文字 - 单页应用(React/Vue)务必在服务端或静态生成阶段注入
<title></title>,不能只靠document.title = 'xxx'客户端更新——旧版爬虫不等 JS 执行完就走了
为什么写了却没出现在搜索结果里
因为 Google 明确不把它当排名因子,且有完全自主的摘要生成逻辑:它可能忽略你写的meta name="description",直接从正文抽一段更匹配用户 query 的句子。但如果你留空、超长、堆砌或写成“欢迎访问…”,它反而更可能放弃使用,导致摘要不可控。
实操建议:
- 每页单独写,长度控制在 120–155 字符(含空格),开头嵌入主关键词,比如
<meta name="description" content="详解 HTML <link rel=" canonical> 标签的作用、设置方法及常见误用场景..."> - 禁用引号、破折号、特殊符号(如 »、•),部分爬虫解析异常;也别写“专业提供”“权威解读”这类无效话术
- 右键「查看网页源代码」,搜索
<meta name="description">,确认内容是 HTML 响应体里原生存在的,不是 JS 运行后插入的 - Next.js 用户优先用
generateMetadataAPI,Nuxt 用useSeoMeta,而非mounted钩子改document
设错比不设还危险
设成相对路径、指向 404、指向跳转中间页,或多个页面互相 canonical,都会让搜索引擎困惑,轻则收录混乱,重则把权重分给错误页面,导致主页面降权。尤其在参数页(如/article?id=123)、www 与非 www、HTTP/HTTPS 混用时,问题最典型。
实操建议:
-
href值必须是**绝对 URL**,协议、域名、路径全写,例如<link rel="canonical" href="https://example.com/article/123">,不能写/article/123 - 动态页面(如 CMS、SSR)禁止写死,需根据当前请求 URL 实时计算并输出;Next.js 中
getServerSideProps或generateMetadata里必须传入真实路径 - 页面本身就是规范页时,
href应指向自己;不要指向带 utm 参数的分享链接,也不要指向 staging 环境(如staging.example.com) - 检查方式:打开 Chrome DevTools → Network → 刷新 → 查看响应 HTML 中
<link rel="canonical">是否生效,且<code>href值与当前地址栏 URL 一致
哪些 meta 标签现在基本可以忽略
meta name="keywords" 已被所有主流搜索引擎弃用多年,写不写都不影响索引或排名;meta name="robots" 在绝大多数公开页面也不需要显式声明,因为默认就是index, follow;meta http-equiv="refresh" 会触发强制跳转,已被视为过时且不利于 SEO 和用户体验。
真正要盯住的只有三个:<title></title>、<meta name="description">、<link rel="canonical">。其他像 Open Graph 或 Twitter Card 是为了社交平台分享效果,不属于搜索引擎抓取范畴;而<meta charset="utf-8">和<meta name="viewport">属于基础可用性保障,不是 SEO 标签,但缺失会影响 LCP/CLS 等 Core Web Vitals,间接拖累排名。
容易被忽略的一点:图片alt属性虽不参与传统 SEO 排名,但它是图像被 Google Images 收录的唯一依据,也是无障碍访问强制要求——漏掉一张图的alt,等于主动放弃一次长尾流量入口和合规风险缓冲。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











