content strategy
本地来源:seo-llm/skill/google-seo-skill/references/content-strategy.md
内容策略与优化
1. 关键词研究与使用
keyword_strategy:
research:
tools:
- "Google Keyword Planner"
- "Google Trends"
- "Google Search Console(查看现有排名词)"
- "Answer the Public(发现用户问题)"
process:
1: "确定核心主题和种子关键词"
2: "扩展长尾关键词"
3: "分析搜索意图(信息型/交易型/导航型)"
4: "评估关键词难度和搜索量"
5: "选择目标关键词并映射到页面"
usage_rules:
- "主关键词出现在标题(H1)中"
- "主关键词出现在前 100 字内"
- "自然使用语义相关词和同义词"
- "不要关键词堆砌 — 自然阅读为准"
- "每个页面聚焦 1 个主关键词 + 2-3 个相关词"
2. 内容优化清单
### 标题优化
- [ ] 包含主关键词
- [ ] 长度 50-60 字符(桌面显示限制)
- [ ] 吸引点击(包含数字、问题、价值承诺)
- [ ] 准确描述页面内容
### 描述优化
- [ ] 包含主关键词和相关词
- [ ] 长度 120-160 字符
- [ ] 包含行动号召(CTA)
- [ ] 每页唯一,不重复
### 内容质量
- [ ] 内容长度 ≥ 1000 字(根据主题和竞品调整)
- [ ] 原创、有深度、提供独特价值
- [ ] 结构清晰(使用 H2/H3 组织)
- [ ] 包含图片、视频等多媒体元素
- [ ] 定期更新过时内容
- [ ] E-E-A-T 信号(经验、专业、权威、可信)
3. 内部链接策略
3.1 基础内链规则
internal_linking_rules:
anchor_text:
good: "使用描述性文字(如'SEO优化完整指南')"
bad: "避免'点击这里'、'了解更多'等通用锚文本"
variation: "同一目标页使用 2-3 种不同锚文本,避免过度优化"
quantity:
minimum: "每个页面至少有 2-3 个内链指向"
maximum: "同一页面不超过 100 个内链"
sweet_spot: "正文中每 300-500 字自然插入 1 个内链"
avoid:
- "同一页面不要有过多内链(>100个)"
- "不要使用 JavaScript 导航代替 <a> 标签"
- "不要在 nofollow 内链上浪费权重"
- "不要同一页面多次链接到同一目标(Google 只计第一个)"
3.2 Pillar-Cluster 内链架构
pillar_cluster_linking:
description: "围绕核心主题构建内链网络,建立主题权威"
structure:
pillar_page:
role: "核心主题综合指南(3000-5000字)"
keyword: "短尾高竞争词"
links_out: "链接到所有相关 cluster 页面"
example: "/guides/seo-complete-guide"
cluster_pages:
role: "细分子主题深度文章(1500-3000字)"
keyword: "长尾中低竞争词"
links_back: "每篇必须链接回 pillar 页面"
links_peer: "相关 cluster 页面之间互链"
examples:
- "/blog/on-page-seo-checklist"
- "/blog/keyword-research-guide"
- "/blog/technical-seo-basics"
linking_rules:
pillar_to_cluster: "pillar 页面在正文中自然链接到每个 cluster"
cluster_to_pillar: "cluster 页面在开头或结尾链接回 pillar"
cluster_to_cluster: "相关 cluster 之间交叉链接(同主题集群内)"
cross_cluster: "不同主题集群之间适度互链(建立全站关联)"
implementation:
1: "选择核心主题 → 创建 pillar page"
2: "列出 8-15 个子主题 → 创建 cluster content"
3: "pillar 正文中嵌入 cluster 链接"
4: "每个 cluster 尾部添加 pillar 回链"
5: "相关 cluster 之间添加上下文链接"
6: "定期审查链接完整性和锚文本多样性"
3.3 链接权重(Link Equity)分配
link_equity_distribution:
description: "通过内链结构将权重传递给最重要的页面"
priority_pages:
tier_1: "首页、核心产品页、核心 pillar 页(接收最多内链)"
tier_2: "分类页、功能介绍页(中等内链数量)"
tier_3: "博客文章、cluster 页面(自然内链)"
tier_4: "法律页面、隐私政策(少量或 nofollow)"
strategies:
hub_page: "创建资源中心页,聚合同主题内容,集中传递权重"
contextual_links: "正文内上下文链接权重最高(优于侧栏/底部)"
navigation_links: "全站导航链接均匀分配权重给主要页面"
footer_links: "底部链接权重较低,用于辅助页面"
audit_checklist:
- "检查高价值页面的内链数量是否足够"
- "发现孤立页面(0 个内链指向)并补充链接"
- "确认重要页面从首页 3 次点击内可达"
- "检查是否有内链指向 404 页面或重定向链"
tools:
- "Google Search Console → 内部链接报告"
- "Screaming Frog → 内链分析"
- "Ahrefs → Site Audit → 内链报告"
3.4 主题权威(Topical Authority)建设
topical_authority:
description: "通过系统化内容覆盖和内链建立某领域的权威性"
building_blocks:
content_depth: "每个子主题都有深入、全面的内容"
content_breadth: "覆盖主题的所有相关方面"
content_freshness: "定期更新保持时效性(参见 content-freshness.md)"
internal_linking: "完善的 pillar-cluster 内链网络"
semantic_coverage: "使用 LSI 关键词覆盖语义空间"
measurement:
- "主题关键词群的平均排名提升"
- "主题相关页面的总索引量"
- "主题 pillar 页面的外链增长"
- "品牌搜索量中主题关联词的增长"
common_mistakes:
- "只写浅层概览,缺乏深度"
- "主题覆盖有明显缺口"
- "cluster 页面之间缺乏互链"
- "内容重叠导致关键词蚕食(参见 keyword-research.md)"
3.5 相关文章组件实现
// components/RelatedPosts.tsx
export function RelatedPosts({ currentSlug, posts }: RelatedPostsProps) {
const related = posts
.filter((p) => p.slug !== currentSlug)
.filter((p) => hasOverlappingTags(p, currentSlug))
.slice(0, 3)
return (
<section>
<h2>相关阅读</h2>
<ul>
{related.map((post) => (
<li key={post.slug}>
{/* 使用描述性锚文本 */}
<Link href={`/blog/${post.slug}`}>{post.title}</Link>
<p>{post.excerpt}</p>
</li>
))}
</ul>
</section>
)
}
3.6 内链审计自动化
// scripts/audit-internal-links.ts
interface LinkAuditResult {
orphanPages: string[] // 无内链指向的页面
deepPages: string[] // 距首页 >3 次点击的页面
brokenLinks: string[] // 指向 404 的内链
overLinkedPages: string[] // 内链 >100 的页面
weakPages: string[] // 内链 <2 的重要页面
}
// 审计触发条件
// - 每月定期运行
// - 新内容发布后
// - 大规模内容重组后
// 参见 references/keyword-research.md 关键词蚕食检测
4. 面包屑导航
// components/Breadcrumb.tsx
export function Breadcrumb({ items }: { items: BreadcrumbItem[] }) {
return (
<nav aria-label="面包屑导航">
<ol className="flex items-center gap-2 text-sm text-gray-500">
{items.map((item, index) => (
<li key={item.url} className="flex items-center gap-2">
{index > 0 && <span aria-hidden="true">/</span>}
{index === items.length - 1 ? (
<span aria-current="page">{item.name}</span>
) : (
<Link href={item.url} className="hover:text-gray-700">
{item.name}
</Link>
)}
</li>
))}
</ol>
</nav>
)
}
// 配合 BreadcrumbList Schema 使用
// 参见 references/structured-data.md
5. 外部链接策略
external_linking:
rules:
- "链接到权威、可信的外部来源"
- "外部链接使用 rel='noopener noreferrer' + target='_blank'"
- "用户生成内容中的链接使用 rel='nofollow ugc'"
- "赞助/广告链接使用 rel='sponsored'"
- "定期检查外部链接是否仍然有效"
quality_signals:
- "链接到行业权威网站增强可信度"
- "引用数据来源增强 E-E-A-T"
- "避免链接到低质量或垃圾网站"
6. 内容更新策略
content_freshness:
audit_frequency: "每季度审查一次所有内容"
update_triggers:
- "信息过时(统计数据、工具版本、法规变更)"
- "搜索排名下降"
- "用户反馈内容不准确"
- "竞品发布了更好的内容"
update_actions:
- "更新过时的数据和示例"
- "添加新的章节或观点"
- "更新 lastmod 日期(真实变更时)"
- "检查并修复失效链接"
- "优化标题和描述以提高点击率"
相关文档
- 关键词研究与策略 — 关键词驱动的内容规划
- 搜索意图分析与优化 — 内容与用户意图的匹配
- 内容新鲜度与更新策略 — 内容更新与生命周期管理
- 元数据优化指南 — 标题和描述的 SEO 优化
- 高级 SEO 技术 — E-E-A-T 与内容权威性建设
本文档为站内渲染。原始文件本地路径:saas/source/seo-llm/skill-google-seo-skill-references-content-strategy-8ff32a.md(仅本地保留,不入库不部署)