本地 SEO 地图情报
通过地图排名、商家资料、评价和目录一致性分析,诊断本地企业的地图可见性。
证据显示技能声明了能力分层、地理网格扫描前必须展示成本并请求确认、Google ToS 的 place_id/缓存限制、错误处理和不生成自有评论标记;因此未见红线风险。扣分在于大量外部 API、WebFetch、环境凭据和网络请求的数据流未逐项透明说明,除地理网格外缺少明确的逐操作确认、权限最小化和结果回滚机制。
证据显示命令、分层工作流、成本提示和多种异常场景处理较完整,且仓库提供通用 CI/测试材料。扣分在于本评估未执行,选定技能没有专属可复现测试;Tier 2 检测与输出说明不完全一致,部分依赖、引用文件和 MCP 工具可用性仍可能导致路径失败。静态上限使分数不超过10。
证据显示目标是本地企业地图分析,触发词、参数提示、Tier 0-2 能力和与 seo-local 的边界较清楚。扣分在于输入格式、输出失败时的替代格式和非适用范围仍不够明确;核心增强能力依赖 DataForSEO、Google、Bing 等海外服务,未提供中文或中国大陆网络可达性说明。
证据显示 SKILL.md 具备元数据、版本、MIT 许可证、快速参考、分层披露、引用文件、输出契约、委派关系和错误表;仓库 README、LICENSE、SECURITY.md 及 CI 也提供治理背景。扣分在于该技能本身没有变更日志、稳定参数规范、维护责任/更新路径和独立示例或 FAQ;作者信息存在但发布者未获 FollowSkills 验证。
证据显示技能覆盖网格排名、GBP、评论、竞争者、NAP 和 JSON-LD,并规定了报告结构、优先级行动和限制说明,核心任务目标明确。扣分在于输出依赖多个未随技能验证的外部 API 和共享参考文件,部分 Tier 0 只能给静态或不可检测字段,结果正确性、完整性和相对人工/替代工具的收益没有选定技能级别的执行证据。静态上限使分数不超过7。
证据显示技能给出 SoLV 公式、数据来源类别、算法参考文件、Google ToS 限制和错误状态;仓库还有通用 CI、测试数量声明和安全测试材料。扣分在于没有 maps 技能专属测试、真实输出样例或第三方复核,关键依据多为未随本技能提供的引用文件或未直接标注来源,无法静态独立复现结论。静态上限使分数不超过5。
- 核心数据能力依赖 DataForSEO、Google、Bing、Apple、Tripadvisor、Trustpilot、Overpass、Geoapify 和 Nominatim;在中国大陆网络或未配置凭据时,能力会降级或无法使用。
- 只对地理网格扫描明确要求成本确认;其他可能消耗额度、访问第三方平台或使用凭据的操作应在实际运行前补充用户确认和数据流说明。
- 静态审查未验证地图 API 参数、共享引用文件、报告生成或 Tier 0/1/2 检测逻辑,结果需要人工复核。
- 评论伪造检测、排名风险规则和竞争密度等分析可能产生启发式误报,不应直接作为业务或平台申诉结论。
这个 Skill 能做什么,适合哪些场景?
这是 claude-seo 仓库中的独立地图情报技能,专注于本地企业在 Google Maps、Bing Places、Apple Maps 和 OpenStreetMap 上的表现。它支持地图存在性审计、地理网格排名、Google Business Profile 审计、跨平台评价分析、竞争者半径分析、NAP 核验和 LocalBusiness JSON-LD 生成。能力分为免费 Tier 0、DataForSEO Tier 1,以及结合 Google Maps API 的 Tier 2。它适合需要本地排名和地图资料诊断的用户,但高级排名与评价分析依赖外部 API。
识别可用能力层级;通过 Overpass、Geoapify 和 Nominatim 进行竞争者发现、兴趣点搜索和地理编码;通过 DataForSEO 执行地理网格排名、GBP 资料审计和评价情报分析;核验 Google、Bing、Apple 和 OSM 的名称、地址、电话一致性;分析竞争者半径和竞争密度;根据业务数据生成 LocalBusiness JSON-LD;输出包含健康分数、能力层级、热力图、GBP 审计、评价分析、竞争者概览、平台状态、结构化数据建议、优先行动、成本报告和限制说明的 MAPS-ANALYSIS-{domain}.md。
- 本地 SEO 顾问需要判断一家企业在不同地图平台上的资料是否一致时,使用 NAP 核验和竞争者半径分析。
- 连锁或单店企业需要了解 Google Maps 排名在服务区域内如何变化时,使用 DataForSEO 地理网格扫描。
- 企业希望审查 Google Business Profile 的完整度、评价速度和店主回复率时,使用 GBP 审计与评价情报。
- 开发者或 SEO 团队需要从现有业务数据生成 LocalBusiness JSON-LD 时,使用 schema 命令。
这个 Skill 有哪些优点和局限?
- 覆盖地图平台存在性、地理排名、GBP、评价、竞争者、NAP 和本地结构化数据等具体环节。
- 免费 Tier 0 可使用 Overpass、Geoapify 和 Nominatim;可按需升级到 DataForSEO 和 Google Maps API。
- 明确区分地图平台分析与网站级本地 SEO 分析,避免重复执行 seo-local 的页面检查。
- 输出包含优先级行动、限制说明和 Tier 1 成本报告,便于评估结果边界。
- 地理网格排名、实时 GBP 审计和评价情报需要 DataForSEO;更高覆盖率还需要 Google Maps API。
- Tier 0 主要提供静态检查、免费 API 发现和指导,无法提供完整的实时排名与评价数据。
- 地理网格扫描会消耗 DataForSEO credits,且必须在执行前确认费用。
- Google Maps 数据受服务条款限制,Tier 2 仅允许存储 place_id,纬度和经度最多缓存 30 天。
- 提供的材料没有展示该独立技能的专属测试覆盖率。
如何安装这个 Skill?
先按仓库 README 安装完整 Claude SEO 集合:在 Claude Code 中运行 /plugin marketplace add AgriciDaniel/claude-seo,再运行 /plugin install claude-seo@agricidaniel-claude-seo;或执行 git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git,然后运行 bash claude-seo/install.sh。本技能位于 skills/seo-maps/SKILL.md。
如何使用这个 Skill?
在 Claude Code 中使用 /seo maps <url> 运行地图存在性审计;使用 /seo maps grid <keyword> <location> 运行地理网格排名;使用 /seo maps reviews <business> <location> 分析评价;使用 /seo maps competitors <keyword> <location> 分析竞争者;使用 /seo maps nap <business-name> 核验 NAP;使用 /seo maps schema <business-name> 生成 LocalBusiness JSON-LD;使用 /seo maps gbp <business> <location> 审计 GBP。每次分析开始时应显示检测到的能力层级;地理网格扫描前必须显示费用估算并请求确认。
这个 Skill 与同类方案有什么区别?
与同仓库的 seo-local 相比,本技能分析地图平台上的业务表现并通过 API 获取地图、GBP 和评价数据;seo-local 面向网站 HTML 中的本地 SEO 信号。与不使用外部数据的方案相比,Tier 0 更轻量但只能完成有限的静态或免费 API 分析。