mcpField
D
developer-seo

developer-seo

github.com/jonathimer营销与增长87116 次安装34 周前更新
代码仓库

关于 developer-seo

developer-seo 是一项技能,帮助通过满足开发者具体搜索需求的技术内容提升搜索可见度。它涵盖关键词研究、内容形式、网站技术 SEO、建立权威度及效果衡量,面向开发者内容团队。

主要功能

  1. 01分析开发者搜索模式与意图
  2. 02挖掘技术类长尾关键词
  3. 03制作错误排查、操作指南、对比和教程
  4. 04优化代码片段与文档架构
  5. 05建立技术反向链接并更新内容
  6. 06衡量排名与自然搜索互动

适用场景

  1. 01从支持问题中发现内容机会
  2. 02制作解答常见错误信息的页面
  3. 03审查技术文档网站的 SEO

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jonathimer/devmarketing-skills --skill developer-seo

安装后在 Claude Code 中输入/developer-seo确认已加载。

附带文件README.md

详细介绍

开发者 SEO

概述

开发者 SEO 与传统 SEO 有着根本性的不同。开发者带着明确的技术意图进行搜索——错误消息、API 问题、“如何用 Y 语言实现 X”之类的查询。内容单薄,他们会立即离开;而真正能解决问题的网站则会赢得他们的认可。你的竞争对手不是其他营销网站,而是 Stack Overflow、官方文档和 GitHub issues。

本技能涵盖适用于技术受众的 SEO 策略,同时不牺牲内容实质。

了解开发者的搜索行为

开发者如何搜索

开发者的搜索方式与普通受众不同:

查询模式:

  • 错误消息(通常会直接复制粘贴)
  • “如何用[语言/框架][执行某操作]”
  • “[工具 A]与[工具 B]对比”
  • “[概念]教程”
  • “[库][特定函数]示例”

行为信号:

  • 对浅显内容的跳出率很高
  • 在真正有帮助的页面上停留时间很长
  • 打开多个标签页比较解决方案
  • 快速滚动到代码示例
  • 如果内容与查询意图不符,就会立即离开
搜索意图类别
  1. 故障排除:开发者遇到了错误,需要修复方法
  2. 学习:开发者想要理解一个概念
  3. 评估:开发者正在比较工具或方法
  4. 实现:开发者需要可运行的代码示例
  5. 参考:开发者需要快速查询语法或 API

面向开发者的关键词研究

寻找技术长尾关键词

技术长尾关键词的搜索量较低,但意图极强。搜索“axios interceptor refresh token react”的开发者清楚地知道自己需要什么。

研究方法:

  1. 挖掘你的支持渠道

    • 从支持工单中提取问题
    • 查看 Discord/Slack 社区中的问题
    • 分析 GitHub issues,找出常见问题
  2. 挖掘 Stack Overflow

    • 搜索提及你所在工具类别的问题
    • 查看热门讨论帖中的相关问题
    • 留意开发者使用的确切措辞
  3. 分析 Google Search Console

    • 找出排名在第 5 至第 20 位的查询
    • 识别基于问题的查询
    • 找出通过错误消息搜索访问你网站的查询
  4. 寻找竞争对手内容的缺口

    • 竞争对手的文档没有回答哪些问题?
    • 哪些论坛讨论对现有答案并不满意?
错误消息 SEO

错误消息是 SEO 的宝藏——开发者会直接将它们复制粘贴到搜索框中。

策略:

  1. 为常见错误创建专门页面
  2. 在标题和 H1 中使用完整、准确的错误文本
  3. 在内容开头附近包含完整的错误消息
  4. 提供实际的修复方法,而不是泛泛的故障排除建议
  5. 补充用户可能遇到的相关错误

错误页面的内容结构:

Title: [Exact Error Message] - How to Fix

## The Error
[Full error message and where it appears]

## Quick Fix
[The solution that works in most cases]

## Why This Happens
[Brief technical explanation]

## Other Solutions
[Alternative fixes for edge cases]

## Related Errors
[Links to similar issues]
与官方文档竞争

官方文档在域名权威性方面占优,但往往也有一些不足:

文档常见的不足:

  • 只讲“是什么”,不解释“为什么”
  • 缺少真实场景示例
  • 没有故障排除指南
  • 内容过时
  • 缺少比较背景

你的机会:

  • 编写循序渐进的“X 入门”教程
  • 编写“X 与 Y 对比”内容(文档从不做比较)
  • 编写不同版本或工具之间的迁移指南
  • 提供真实场景中的实现示例
  • 介绍常见陷阱及规避方法

排名靠前的内容形式

操作指南

技术操作指南的结构:

# How to [Action] in [Technology]

## Prerequisites
- What you need before starting
- Required versions/dependencies

## Quick Version (TL;DR)
- Code snippet that works for common case

## Step-by-Step
1. Step with explanation
2. Step with code example
3. Step with expected output

## Complete Example
[Full working code]

## Common Issues
- Problem 1: Solution
- Problem 2: Solution

## Next Steps
[What to learn next]
比较内容

开发者在评估选项时会主动搜索“[工具 A]与[工具 B]对比”。

指南:

  • 保持客观(开发者会核实)
  • 加入实际的代码对比
  • 介绍各自适用的具体场景
  • 诚实地说明你的工具的局限性
  • 在工具发生重大变化时更新内容
教程系列

深入的教程能够树立主题权威性,并覆盖多个相关查询。

规划方法:

  1. 确定一个主题集群(例如,“Node.js 中的身份验证”)
  2. 创建涵盖广泛主题的核心内容
  3. 针对具体子主题创作配套内容
  4. 以策略性的方式添加内部链接

面向开发者网站的技术 SEO

代码片段优化

Google 可以读取并理解代码。请针对这一点进行优化:

  • 使用语义化 HTML(<code>、<pre>)
  • 添加语言提示以启用语法高亮
  • 确保代码是真正的文本,而不是图片
  • 测试代码是否确实可运行(有问题的示例会损害可信度)
面向开发者网站的页面速度

开发者希望网站加载迅速。他们也经常使用广告拦截器和隐私工具。

优先事项:

  • 尽量减少文档页面中的 JavaScript
  • 尽可能确保内容在没有 JS 的情况下也能加载
  • 针对低带宽场景进行优化(如会议场馆的 Wi-Fi)
  • 在启用开发者常用浏览器扩展的情况下进行测试
文档网站架构

良好的信息架构(IA)对用户和搜索引擎都有帮助:

  • 层次清晰(指南 > 类别 > 具体主题)
  • 添加面包屑导航
  • 采用一致的 URL 结构
  • 为有版本区分的文档正确使用规范链接标签
  • 为大型文档网站创建 XML 站点地图

建立权威性

技术反向链接

高质量的技术反向链接比数量更重要。

有效来源:

  • GitHub 仓库的 README
  • 引用你内容的技术博客文章
  • 链接到你指南的 Stack Overflow 答案
  • 开发者新闻简报中的提及
  • 会议演讲的资源列表

无效做法:

  • 泛泛的客座文章
  • 交换链接
  • 目录垃圾信息
  • 论坛签名链接
内容时效性

开发者内容很快就会过时:

  • 每季度审查并更新主要指南
  • 添加“上次更新”日期(开发者会查看这些信息)
  • 建立依赖项变更时更新内容的流程
  • 删除真正过时的内容,或将其重定向到其他页面

衡量开发者 SEO 成效

重要指标
  • 文档和指南的自然流量
  • 目标技术查询的排名
  • 教程内容的页面停留时间
  • Search Console 中错误消息查询的展示次数
  • 来自技术内容的 GitHub 引荐流量
需要谨慎解读的指标
  • 跳出率(开发者找到答案后离开——这其实是成功)
  • 每次会话的页面数(对于参考内容,一个页面就足够了)
  • 转化率(开发者工具的归因周期较长)

预算与资源

最小可行方案
  • 时间投入:每周 5-10 小时用于内容创作
  • 所需工具:Google Search Console(免费)、基础关键词研究工具
  • 时间安排:3-6 个月后才能看到显著的自然增长
扩展方案
  • 专职技术内容撰稿人
  • SEO 工具订阅(Ahrefs、Semrush)
  • 针对文档优化的内容管理系统
  • 定期进行内容审查和更新

工具

  • Google Search Console:跟踪排名并发现查询机会
  • Ahrefs/Semrush:关键词研究和竞争对手分析
  • Screaming Frog:对文档网站进行技术 SEO 审核
  • Algolia:通过搜索分析了解开发者在寻找什么
  • Octolens:监控开发者讨论,发现内容机会以及内容应解答的问题

常见错误

  1. 为搜索引擎而非开发者写作:堆砌关键词,却没有真正提供帮助
  2. 忽略搜索意图:虽然在查询中获得排名,却没有满足开发者的实际需求
  3. 内容单薄:篇幅短小、没有提供实际价值的文章
  4. 示例过时:代码已无法在当前版本中运行
  5. 缺乏独特价值:重复官方文档已经涵盖的内容

相关技能

  • developer-content-strategy:为开发者受众制定整体内容规划
  • dev-tool-directory-listings:通过在目录中展示来建立领域权威性
  • developer-lead-gen:将自然流量转化为潜在客户

评论

支持 Markdown