SEO 是做什么的?
通过技术正确性、性能和内容相关性提升搜索可见性,而非使用花招。
何时使用
遇到以下情况时使用此技能:
- 审计爬取性、可索引性、canonical 标签或重定向
- 改进标题标签、元描述和标题结构
- 添加或验证结构化数据
- 改进核心网页指标
- 进行关键词研究并将关键词映射到 URL
- 规划内部链接或站点地图 / robots.txt 更改
工作原理
原则
- 先修复技术障碍,再进行内容优化。
- 一个页面应有一个明确的主要搜索意图。
- 优先考虑长期质量信号,而非操纵模式。
- 移动优先假设很重要,因为索引是移动优先的。
- 建议应针对具体页面且可实施。
技术 SEO 检查清单
爬取性
robots.txt应允许重要页面并阻止低价值内容- 不应有无意中设置
noindex的重要页面 - 重要页面应在浅层点击深度内可访问
- 避免超过两个跳转的重定向链
- canonical 标签应自洽且无循环
可索引性
- 首选 URL 格式应保持一致
- 多语言页面如未使用 hreflang 则需正确设置
- 站点地图应反映预期的公开页面
- 无 duplicate URL 在没有 canonical 控制的情况下竞争
性能
- LCP < 2.5s
- INP < 200ms
- CLS < 0.1
- 常见修复:预加载核心资源、减少渲染阻塞工作、预留布局空间、精简繁重 JS
结构化数据
- 首页:适当使用组织或商业 schema
- 编辑文章:
Article/BlogPosting - 产品页:
Product和Offer - 内部页面:
BreadcrumbList - Q&A 版块:仅在内容完全匹配时使用
FAQPage
页面内规则
标题标签
- 长度大约为 50-60 个字符
- 将主要关键词或概念放在前端
- 标题对人类易读,而非堆砌关键词给机器人
元描述
- 长度大约为 120-160 个字符
- 诚实描述页面内容
- 自然地包含主要话题
标题结构
- 一个清晰的
H1 H2和H3应反映实际内容层级- 不要仅仅为了视觉样式而跳过结构
关键词映射
- 定义搜索意图
- 收集真实的关键词变体
- 根据意图匹配度、可能的价值和竞争程度进行优先级排序
- 将一个主要关键词/主题映射到一个 URL
- 检测并避免关键词自相残杀
内部链接
- 从权重高的页面链接到你希望排名的页面
- 使用描述性锚文本
- 在可能的情况下避免使用通用锚文本
- 从新页面反向填充链接到相关的现有页面
示例
标题公式
主要话题 - 具体修饰符 | 品牌
元描述公式
行动 + 话题 + 价值主张 + 一个支撑细节
JSON-LD 示例
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "此处为页面标题",
"author": {
"@type": "Person",
"name": "作者姓名"
},
"publisher": {
"@type": "Organization",
"name": "品牌名称"
}
}
审计输出格式
[高] 产品页面上的重复标题标签
位置: src/routes/products/[slug].tsx
问题: 动态标题退化为相同默认字符串,削弱相关性并产生重复信号。
修复: 使用产品名称和主要类别为每个产品生成唯一标题。
反模式
| 反模式 | 修复方法 |
|---|---|
| 关键词堆砌 | 首先为用户写作 |
| 内容单薄的重复页面 | 合并或区分它们 |
| 使用不存在的内容的 schema | 使 schema 匹配实际情况 |
| 不检查实际页面就提供内容建议 | 先阅读真实页面 |
| 通用的“改善 SEO”输出 | 将每条建议与特定页面或资源关联 |
相关技能
seo-specialistfrontend-patternsbrand-voicemarket-research