mcpField
L
local-seo

local-seo

github.com/indranilbanerjee营销与增长919128 次安装2 天前更新
代码仓库

关于 local-seo

Local SEO 是帮助营销人员和企业提升本地搜索及 Google Maps 可见度的技能,涵盖商家资料、引用信息、地点内容、本地链接、结构化数据和多地点运营。

主要功能

  1. 01Google Business Profile 审核
  2. 02引用信息与 NAP 一致性检查
  3. 03本地关键词与竞争对手分析
  4. 04地点页面与本地内容规划
  5. 05本地链接建设机会
  6. 06本地结构化数据与多地点策略

适用场景

  1. 01审核企业的 Google 商家资料
  2. 02查找目录列表信息不一致
  3. 03规划服务区域或分店页面
  4. 04比较本地搜索竞争表现

安装

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

$npx skills add https://github.com/indranilbanerjee/digital-marketing-pro --skill local-seo

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

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

citation-management.md
gbp-optimization.md
local-content.md
multi-location.md

详细介绍

本地 SEO

脚本位置。 如果宿主未设置 ${CLAUDE_PLUGIN_ROOT},脚本位于此插件的 scripts/ 文件夹中,与 skills/ 同级。请使用 Python 3.10 或更高版本运行:使用 python;如果系统中找不到 python,则使用 python3(macOS 和许多 Linux 系统)。

何时使用此技能

当用户的请求涉及以下任一内容时,启用此模块:

  • Google 商家资料优化:设置、优化或审核 Google 商家资料(类别、属性、照片、帖子、问答、产品、服务)
  • 本地引文:在各类目录和数据聚合平台中建立、审核或清理商家列表
  • NAP 一致性:审核网络上名称、地址、电话号码的一致性
  • 本地包 / 地图包排名:提升在 Google 3-pack 和 Google 地图结果中的排名策略
  • 位置页面:为各个营业地点或服务区域创建或优化落地页
  • 多地点 SEO:为拥有多个实体地点或采用特许经营模式的企业大规模管理本地 SEO
  • “附近”优化:针对基于距离和隐式本地搜索的优化
  • 本地链接建设:从本地组织、商会、社区合作伙伴、赞助活动和本地媒体获取链接
  • 本地 Schema 标记:实施 LocalBusiness、GeoCoordinates、OpeningHours、AggregateRating 和相关结构化数据
  • 本地评价管理:获取评价、提高评分、回复评价,并利用评价作为本地排名信号
  • 服务区域企业:为没有实体店面、但在客户所在地提供服务的企业进行优化
  • 本地内容策略:城市页面、街区指南、本地活动内容和地理定向博客文章
  • Google 地图优化:专门提升在 Google 地图中的可见度和互动
  • 本地竞争分析:将本地搜索表现与附近竞争对手进行比较

触发短语:“本地 seo”、“google business profile”、“gbp”、“google maps”、“local pack”、“map pack”、“near me”、“local citations”、“nap consistency”、“location pages”、“multi-location”、“service area”、“local link building”、“local reviews”、“local schema”、“local business”、“local rankings”、“google 3-pack”、“local directory”、“local search”、“store locator”、“franchise seo”、“city pages”、“neighborhood seo”

上下文效率

这是一个较重的技能。先使用 Grep 搜索任何引用文件,再使用 Read 并通过 offset + limit 只读取匹配范围。打开文件前,先列出 ${CLAUDE_PLUGIN_DATA}/<brand>/。在会话中途再次调用时,跳过已在上下文中的文件。

2026 年重点——Google Agentic Booking 扩展

在 I/O 2026 上,Google 将其Agentic Booking 流程从餐厅扩展到了以下领域:

  • 本地服务(清洁工、电工、水管工、杂工)
  • 家居维修(总承包商、HVAC、家电维修)
  • 美容(美发沙龙、水疗中心、美甲工作室)
  • 宠物护理(宠物美容师、遛狗员、兽医)

如果你的品牌属于这 4 个垂直行业中的任何一个,Agentic Booking 现在都是一项高杠杆的本地 SEO 投资。启用该功能有以下 3 个关键条件:

  1. Google 商家资料必须接受预约。 可以通过 Google 与受支持的预约服务商(Booksy、Vagaro、Square Appointments、Resy、Tock 等)的直接集成,也可以通过 Reserve with Google 实现。
  2. 必须提供 AvailabilityFeed 结构化数据,以便 AI Agent 无需致电即可判断可预约时段。请参阅 skills/context-engine/schema-templates.json 中 LocalBusiness + Reservation + AvailabilityFeed 的配套用法。
  3. 服务目录中的价格透明度——Agent 更青睐列出价格范围的商家;价格不透明会让 Agent 转而选择下一个选项。

来源:blog.google/search-io-2026。可结合 Google Ads API v24.2 新增的 AssetGroup.google_local_services_info 字段(参见 skills/paid-advertising/google-ads.md),作为付费推广方面的配套措施。

品牌背景信息(自动应用)

使用此模块生成任何营销内容之前:

  1. 检查会话背景信息——活动品牌摘要已在会话开始时输出。请使用其中显示的品牌名称、行业、语气设置、渠道、目标、合规要求和竞争对手。
  2. 如需完整资料,请读取:~/.claude-marketing/brands/{slug}/profile.json
  3. 应用品牌语气——正式程度、活力、幽默感和权威程度都必须影响内容的语气和措辞
  4. 检查合规要求——根据品牌的 target_markets 和行业,自动应用 skills/context-engine/compliance-rules.md 中的规则
  5. 参考行业基准——查阅 skills/context-engine/industry-profiles.md 中适用于品牌所在行业的内容
  6. 使用平台规范——参考 skills/context-engine/platform-specs.md 中的字符数限制和格式要求
  7. 检查营销活动历史——在规划新工作之前,运行 python "${CLAUDE_PLUGIN_ROOT}/scripts/campaign-tracker.py" --brand {slug} --action list-campaigns
  8. 如果没有品牌资料,请说:“未找到品牌资料。请使用 /digital-marketing-pro:brand-setup 创建资料,或者我可以按照通用最佳实践继续。”
  9. 检查品牌指南——如果 ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json 存在,请加载并遵循:restrictions.md 中的禁用词、受限声明和强制免责声明;channel-styles.md 中针对特定渠道的语气覆盖规则(可能不同于基础语气);messaging.md 中经批准的核心信息、标语和定位用语;以及 voice-and-tone.md 中 4 项数值评分之外的详细语气规则。如果要为特定渠道生成内容,该渠道的风格规则优先于基础语气设置。

不要向用户询问其品牌资料中已有的信息。

必需背景信息

开始执行本地 SEO 工作之前,请收集:

  1. 企业名称和地址:准确的法定企业名称和完整街道地址(多地点经营时提供多个地址)
  2. 电话号码:正在使用的主要电话号码和追踪电话号码
  3. 服务区域:服务覆盖的地理区域(城市、县、邮政编码、半径)
  4. 地点数量:单个地点、多个地点(数量)或服务区域企业(无实体店面)
  5. GBP 访问权限:企业是否已认领并验证 Google Business Profile?
  6. 当前评价情况:平均星级、评价总数、评价增长趋势和回复率
  7. 行业/类别:主要企业类别以及当前设置的任何次要类别
  8. 本地竞争对手:争夺相同本地搜索结果的 3-5 家主要企业
  9. 当前排名:目标关键词的已知本地包排名(如果有追踪)
  10. 网站结构:网站是否设有独立地点页面、门店查找器或特定地点内容?
  11. 现有引文:已知的目录列表(Yelp、YP、BBB、行业专属目录)及其准确性
  12. 预算和资源:团队在评价管理、内容创作和持续维护引文方面的能力

对于简单请求(例如“优化我的 Google Business Profile”),请根据现有信息继续处理。对于全面的本地 SEO 策略,请收集完整背景信息。

能力

Google Business Profile 优化
  • 资料完整性审核与优化(每个字段、每个版块)
  • 主要和次要类别选择策略
  • 企业属性配置,以提升排名信号和用户互动
  • 图片策略(外观、室内、团队、产品、工作场景——数量和质量基准)
  • Google Posts 发布策略(最新动态、活动、优惠——发布频率和 CTA 优化)
  • 问答版块的内容填充与管理
  • 产品和服务版块优化
  • 在字符限制内优化企业简介中的关键词
  • 营业时间、特殊营业时间和节假日营业时间管理
  • 预订和预约 URL 集成
  • 消息和聊天设置
  • GBP 停用预防与恢复流程
  • GBP Insights 分析与行动规划
本地引文建设与 NAP 管理
  • 审核 50+ 个目录中的结构化引文
  • 识别非结构化引文(文章、新闻报道、博客中的提及)
  • NAP 一致性评分与差异解决
  • 向数据聚合商提交信息(Data Axle、Neustar Localeze、Foursquare)
  • 识别并优先处理行业专属引文来源
  • 检测并清理重复列表
  • 制定引文增长计划,稳步增加列表数量
本地搜索策略
  • 本地关键词研究(地理修饰词、服务+地点组合、隐含本地意图的查询)
  • 本地包排名因素分析(距离、知名度、相关性)
  • 本地竞争差距分析(引文、评价、内容、链接)
  • 定向争取本地 SERP 功能(本地包、知识面板、本地查找器、Google Maps)
  • 针对本地意图优化“附近”搜索和语音搜索
地点页面与本地内容
  • 设计地点页面模板,为每个地点提供独特且实质性的内容
  • 为 SAB 制定服务区域页面策略
  • 创建城市和社区落地页(适当时采用,避免内容单薄)
  • 规划本地博客内容(社区活动、本地新闻、社区指南)
  • 本地化推荐语和案例研究
  • 按行业编写本地常见问题内容
本地链接建设
  • 发掘本地合作和赞助链接机会
  • 加入商会和企业协会
  • 通过本地媒体和新闻报道获取链接
  • 赞助和参与社区活动
  • 本地奖学金和慈善链接计划
  • 提交至地理相关的行业目录
本地架构标记
  • LocalBusiness 架构(及其子类型:Restaurant、Dentist、Attorney 等)
  • GeoCoordinates、PostalAddress、OpeningHoursSpecification
  • AggregateRating 和单条 Review 架构
  • Service、hasOfferCatalog 和 areaServed 标记
  • 多地点 Organization 与 LocalBusiness 关系架构
  • 面向本地内容的 FAQ 和 HowTo 架构
多地点管理
  • 组织的 GBP 账号结构和地点组
  • 可扩展的地点页面架构
  • 门店定位器 SEO(可编入索引、架构增强且易于使用)
  • 集中式与分散式管理框架
  • 确保各地点的品牌一致性
  • 多地点报告和基准分析

流程

主要工作流:本地 SEO 审计与策略
  1. Google Business Profile 审计

    • 确认认领状态和验证状态
    • 评估资料完整度:名称准确性、地址、电话、网站、营业时间、类别、属性、描述、照片、帖子、问答、产品、服务
    • 对照竞争对手评估类别选择(主要类别和次要类别)
    • 检查照片数量、质量和近期情况(基准:100 张以上照片,每季度更新)
    • 评估 Google Posts 的活跃度和互动情况
    • 检查是否存在违反政策或导致停用的风险
  2. NAP 一致性审计

    • 记录规范 NAP(应在所有地方显示的准确名称、地址和电话)
    • 扫描排名前 50 的引文来源,查找现有商家信息
    • 评估每条商家信息的 NAP 准确性(完全匹配、轻微差异、重大差异)
    • 找出差异来源(旧地址、以前的商家名称、错误的电话格式)
  3. 引文审计与策略

    • 统计结构化引文总数(目录列表)
    • 将引文数量与排名前 3 的本地竞争对手进行比较
    • 找出缺少高权威目录引文的情况
    • 检查数据聚合商信息的准确性(Data Axle、Neustar Localeze、Foursquare)
    • 根据域名权威性和行业相关性确定引文建设的优先级
  4. 本地关键词研究

    • 梳理地理修饰关键词:[服务] + [城市]、[服务] + [街区]、附近的[服务]
    • 找出隐式本地关键词(Google 会将其视为本地关键词,即使没有地理修饰词)
    • 分析优先关键词的本地搜索量和竞争程度
    • 将关键词映射到页面(地点页面、服务页面、博客内容)
  5. 地点页面评估

    • 审计现有地点页面的内容深度、独特性和优化情况
    • 如果不存在地点页面,则设计页面模板和内容计划
    • 确保每个页面都有独特内容(而非仅将模板中的城市名称替换掉)
    • 验证每个地点页面上的本地 Schema 标记实现情况
  6. 本地链接档案分析

    • 找出现有的本地来源链接(目录、媒体、组织、合作伙伴)
    • 将本地链接档案与排名靠前的竞争对手进行比较
    • 制定本地链接机会清单(商会、协会、赞助商、活动、媒体)
    • 根据权威性、相关性和获取难度确定优先级
  7. 评论档案分析

    • 按平台统计当前平均评分和评论总量(Google、Yelp、行业专属平台)
    • 评论增长趋势(上升、稳定或下降)
    • 评估回复率和回复质量
    • 分析近期评论情感(常见好评、反复出现的投诉)
    • 对标竞争对手评论(其评分、数量、增长趋势)
  8. 本地 Schema 审查

    • 使用 Google 的 Rich Results Test 和 Schema Validator 测试现有 Schema
    • 找出缺失的 Schema 类型(LocalBusiness、GeoCoordinates、OpeningHours、AggregateRating)
    • 推荐可直接实施的 JSON-LD Schema 补充项
  9. 竞争对手本地 SEO 对标

    • 找出主要关键词对应的本地包排名前 3 的竞争对手
    • 比较所有排名因素:GBP 完整度、评论、引文、内容、链接、距离
    • 找出企业可借此获得竞争优势的具体差距
  10. 本地 SEO 优先行动计划

    • 按影响和投入对所有发现的问题排序(优先处理快速见效项)
    • 制定 30/60/90 天本地 SEO 路线图
    • 分配具体行动,并明确负责人和截止日期
    • 定义 KPI:本地包排名、GBP 展示次数、GBP 操作(通话、路线查询、网站点击)、评论数量、引文准确性评分

参考文件

  • gbp-optimization.md — 完整的 Google Business Profile 优化指南:资料完整度清单、类别策略、照片优化、Google 帖子、问答管理、暂停风险防范和 GBP 分析
  • citation-management.md — 引用信息建设框架:各行业的主要来源、NAP 一致性要求、数据聚合器策略、审计方法、清理流程和多地点引用信息管理
  • local-content.md — 本地内容策略:地理修饰关键词研究、地点页面最佳实践、城市和社区页面、本地博客内容、“附近”优化、语音搜索和本地内容扩展
  • multi-location.md — 多地点本地 SEO:大规模 GBP 管理、地点页面架构、门店定位器 SEO、加盟业务挑战、多地点评价管理、报告以及地点开业/关闭流程

输出格式

交付内容格式说明
本地 SEO 审计报告文档全面评估 GBP、引用信息、NAP、评价、内容、链接和 schema,并提供评分和优先级
GBP 优化清单清单逐项指导 GBP 优化,列出当前状态和建议操作
引用信息报告电子表格按目录列出登记状态、NAP 准确性和提交优先级
地点页面模板文档每个地点的内容结构、SEO 要求、schema 标记和独特内容指南
本地内容日历电子表格/日历每月本地内容计划,包含主题、关键词、格式和发布时间表
评价回复模板文档适用于好评、中评、差评和虚假评价的行业专用回复模板
本地链接建设计划电子表格机会清单,包含来源、权威性、联系人和外联方式
本地 Schema 套件代码片段可直接实施的 LocalBusiness、GeoCoordinates、OpeningHours 和 AggregateRating JSON-LD
本地 SEO 路线图文档包含优先级、负责人、截止日期和 KPI 的 30/60/90 天行动计划

边缘情况

服务区域型企业(没有实体店面)

SAB(管道工、电工、移动服务、家庭清洁等)不能在 GBP 上显示街道地址。请使用城市名称或邮政编码设置服务区域,并在 GBP 设置中隐藏地址。不要使用邮政信箱或虚拟办公室,否则 Google 会暂停该商家信息。地点页面应改为服务区域页面,分别面向服务覆盖的各个城市。引用信息建设时,应始终使用隐藏地址,但主要依靠电话号码和网站 URL 作为标识。内容策略应侧重按城市划分的服务页面,而不是单个地点页面。

多地点连锁企业(50 个以上地点)

规模扩大后,手动管理会失效。建议通过 API 或第三方平台(Yext、Rio SEO、Uberall)批量管理 GBP。采用模板化但各地点内容独特的地点页面,并通过自动数据源更新营业时间、员工和优惠信息。集中管理评价回复,使用经批准的模板,同时允许地点经理进行个性化调整。构建报告仪表板,对各地点进行横向比较,并标记表现不佳的地点。优先为高收入或表现不佳的地点投入专门精力,而不是平均分配资源。

竞争激烈的本地市场(餐厅、牙医、管道工)

在竞争饱和的本地市场中,标准做法只是入场门槛——每家企业都有引用信息和评价。要脱颖而出,需做到:(1) 评价增长速度和回复质量超过竞争对手;(2) 通过定期发布帖子、照片和问答互动,提升 GBP 互动信号;(3) 深耕竞争对手未投入精力的本地内容;(4) 通过社区参与开展难以轻易复制的本地链接建设;(5) 将目标细化到社区,而不只是城市。

业务覆盖多个城市或州

如果业务服务范围广泛,请避免为每个城市创建内容单薄的入口页。应为主要市场打造内容充实的页面(为每个地点提供独特的客户评价、案例研究、团队成员介绍和服务详情),并在 GBP 中为次要市场设置服务区域定位。优先考虑收入潜力最高的城市。对于跨州经营的业务,需考虑各州不同的监管要求,并相应调整合规说明。

尚无本地影响力的新业务

从零起步需要分阶段推进:(1)第一天认领并全面优化 GBP——这是影响最大的单项措施。(2)第一周内提交至四家主要数据聚合商。(3)第一个月内建立 20-30 条高权威性引用(综合类 + 行业专属)。(4)立即启动评价获取计划——最初的 10-20 条评价最难获得,但影响也最大。(5)发布包含本地 Schema 的全面优化地点页。(6)基础工作完成后,于第二个月开始本地内容创作和链接建设。请合理设定预期:对于处于竞争程度中等市场的新业务,通常需要 3-6 个月才能在本地排名包中获得显著曝光。

提示与注意事项

  • Google Business Profile 是本地 SEO 中杠杆效应最大的资产——从业者通常认为它占本地排名包影响的大部分(“60-80%”这一数字只是说明性的经验法则,并非经测量得出的统计数据)。在优化其他内容前,先将其完善到 100%。
  • NAP(名称/地址/电话)在数百个引用来源中的一致性都很重要——而不只是排名前 10 的来源。每季度使用引用管理工具检查信息是否出现偏差。
  • **不要伪造评价。**Google 的评价垃圾信息识别系统正变得越来越严格(据称 2026 年 4 月的一次更新进一步提高了判定门槛——向客户提供建议前,请核实当前的执行情况)。一旦发现伪造评价模式,GBP 曝光可能会受到抑制,持续数月。
  • 服务区域型业务(没有实体店面)的距离策略应不同于实体店铺——应为每个服务区域创建地点页,而非为每家门店创建。
  • **对于多地点品牌,**应将每个地点作为独立的 GBP 实体处理——不要尝试合并。地点页之间应相互链接,以传递内部链接信号。
  • AI Overviews 正在日益呈现本地化结果——对于“near me”查询,AI Mode 和 AI Overviews 现在都会展示本地结果。每季度使用 /digital-marketing-pro:aeo-audit 审核针对特定地点的查询。

相关技能

  • 内容引擎 — 用于创建针对本地优化的博客内容、地点页文案和本地内容日历
  • 声誉管理 — 用于制定全面的评价策略、危机应对方案和情绪监测,覆盖本地评价技巧之外的内容
  • 付费广告 — 用于设置 Google Ads 地点附加信息、本地广告系列和本地服务广告,以配合自然本地 SEO
  • 数字公关与权威性 — 用于获取本地媒体报道,并通过新闻宣传和社区互动建立本地权威性
  • 分析与洞察 — 用于跟踪本地 SEO 绩效指标、分析 GBP 洞察数据并监控本地排名

评论

支持 Markdown