用途
本技能用于建立和追踪本地搜索可见性:把 SE Ranking 的城市级排名追踪与 Planable 的本地内容(包括 Google Business Profile 帖子)配对,使企业能查看其在每个目标城市的排名,并针对该排名发布与地点相关的内容。
范围说明:本技能覆盖城市级关键词排名追踪(带地理定向搜索引擎的 SE Ranking 项目)以及本地社交 / GMB 内容(Planable)。SE Ranking 专门的本地营销模块——商家信息管理、评论监控、本地排名网格/热力图——未通过 MCP 暴露,因此不属于本工作流。
前提条件
- 已连接 SE Ranking MCP,且有权创建/使用项目(排名追踪基于项目)。
- 已连接 Planable MCP。在规划 GMB 帖子之前,先确认存在已连接的 Google Business Profile 页面:调用 list_pages,查找 type 为 "googleMyBusiness" 的页面。如果没有,告知用户 GMB 未连接,并回退到其他本地社交页面。
- 用户提供:业务域名、目标城市、核心本地关键词(例如 "emergency plumber [city]")以及 Planable 工作区。
连接器健康检查
动手之前先验证两个 MCP 是否可达:
SE Ranking:调用 DATA_getSubscription。如果失败或返回鉴权错误,立即停止并告知用户:
"The SE Ranking connector isn't responding — please reconnect it before we continue. Setup guide: https://seranking.com/api/integrations/mcp/"
Planable:调用 list_workspaces。如果失败或返回鉴权错误,立即停止并告知用户:
"The Planable connector isn't responding — please reconnect it before we continue. Setup guide: https://help.planable.io/hc/en-us/articles/27538577098780-How-to-connect-Planable-MCP-to-your-AI-tools"
只有在两次调用都成功返回后才继续下面的步骤。
使用方式(流程)
1. 确定地点与词范围
确认城市、每个城市的本地关键词、业务域名、Planable 工作区以及要使用的页面(GMB 和/或社交)。多地点场景要逐一列出每个地点。排名追踪会消耗套餐配额(关键词 × 搜索引擎),且搜索引擎会持久保留在项目中——在大量创建前先确认范围,并可在事后提出删除测试用引擎。
2. 在 SE Ranking 中建立城市级排名追踪
创建或复用项目:PROJECT_createProject(url, title) → site_id(或复用已有项目的 site_id)。
为每个城市解析准确的地理目标:PROJECT_getAvailableRegions(search: "<City, State, Country>"),逐字采用规范名称字符串(缩写形式会被拒绝)。具体的查询会返回一个干净的匹配项。
为每个城市添加地理定向搜索引擎:PROJECT_addSearchEngine(site_id, country_code, region_name, lang_code?) → 返回 site_engine_id。(PROJECT_getAvailableSearchEngines 中的目录仅在需要小众区域引擎时使用。)
添加本地关键词:PROJECT_addKeywords(site_id, keywords[]),通过 site_engine_ids 将每个关键词挂到正确的城市引擎上。
触发检查(PROJECT_runPositionCheck)或让项目的计划任务自动运行。结果不是即时的——检查是异步的,城市排名会在下一个周期填充,所以不要在设置后立刻期待 getPositionHistory 返回数据。
3. 读取本地表现
PROJECT_getPositionHistory(site_id, type, site_engine_id?, date_from, date_to)——按时间查看排名,可筛选到单个城市引擎。使用 avg_pos 和 visibility。
PROJECT_addCompetitor + PROJECT_getCompetitorPositions(competitor_id)——本地竞争对手在相同词上的排名情况。
若要读取实时本地 SERP / 本地包:DATA_getSerpLocations(找到 location_id)→ DATA_getSerpResults(location_id=...)。注意:getSerpLocations 可能返回非常大的数据(宽泛查询可达数十万字符)。传入具体的 q(如 "Brooklyn" 或 "New York, NY");如果结果仍然巨大,会被写入文件——用 jq 提取匹配的 location_id,而不是加载整个内容。追踪设置通常只需要 getAvailableRegions,因此把 getSerpLocations 留给确实需要实时 SERP 读取时使用。
DATA_getDomainKeywordsComparison——与竞争对手的本地关键词差距。
4. 制定本地内容计划
把排名与差距转化为与地点相关的内容:服务区域帖子、本地证明和评论风格内容(以帖子形式撰写,因为这里不拉取评论数据)、街区/地标引用、本地优惠,以及针对本地意图的回答。按城市定制文案——通用内容在本地表现不佳。
5. 在 Planable 中创建内容
Google Business Profile 帖子:如果存在 googleMyBusiness 页面,在其上调用 create_post(workspaceId, gmbPageId, text, scheduledAt?)。
本地社交帖子:按页面调用 create_post,或用 create_grouped_post 同步文案。多地点场景中,为每个城市使用一个标签(通过 list_labels / create_label),方便筛选各地点的内容。
排期——创建前先询问。不要猜测日期,也不要默认全部不设日期。询问用户希望如何为这批内容定日期,并提供选项:在某个时间窗口内均匀铺开(例如未来 7 天,每个时段一帖、时间合理)、固定节奏/间隔(例如每个工作日 10:00,从用户给的开始日期排布)、每帖手动指定日期,或暂不设日期(未定日期的草稿,之后排入日历)。把选定的时间转为 ISO 8601 并作为 scheduledAt 传入。帖子保持为拟议草稿——不要设置 publishAtScheduledDate——这样不会自动发布;只有在用户明确要自动发布时才设为 true。排期时间按 UTC 处理,因此要确认时区或说明时间为 UTC。
6. 追踪并迭代
在下一个检查周期按城市重新读取 PROJECT_getPositionHistory 观察变化,并把内容计划调整到提升空间最大的城市/词。
内容指引:面向关键词与 AI 可见性差距的写作
在创建针对特定关键词或弥补 AI 可见性差距的本地社交与 Google Business Profile 内容时,请记住:
- 每篇帖子只针对一个意图。选一个关键词或问题,清晰地回答这一件事。试图涵盖所有内容的帖子什么也排不上、什么也引用不到。
- 先给答案。把要点放在第一行,再展开支撑。扫读用户和 AI 引擎都会提取最清晰、最自包含的陈述——不要把它埋起来。
- 按人们真实的问法来写。把钩子、标题和文案写成真实问题和通俗回答。AI 提示是对话式的,自然表达胜过堆砌关键词。
- 让论断可被单独引用。AI 工具会脱离上下文摘取片段,所以每个关键句都应能独立成立——一个想法、陈述式、不要"如上所述"。
- 要具体。数字、具体例子、明确的步骤、清晰的定义。具体性是获得引用的关键,也是与竞争对手已占据的通用内容拉开差距的地方。
- 填补空白,不要复读。如果竞争对手已经占据某主题,找出他们缺失的子问题或角度,而不是重复已有排名的内容。
- 各渠道保持一致。在社交、网站和资料页使用相同的术语和论断,让 AI 构建出关于你品牌"是哪个问题的答案"的一致图景。
- 保持人性化。它读起来仍要像一篇好帖子——为关键词或 AI 优化不应让文字变得机械。
输出
- 本地排名追踪设置——项目、各城市地理目标(含 site_engine_ids)以及被追踪的关键词。
- 按城市的排名快照(检查运行后)及竞争对手背景。
- 本地内容草稿——Planable 中的 GMB 帖子和本地社交帖子,最好按城市打标签。
- 迭代说明——下一步优先关注哪些城市/词。
提示
- 使用 PROJECT_getAvailableRegions 返回的准确区域名称——缩写会失败。
- 城市级排名在项目的检查周期填充,不是即时的。如果用户需要立即读取,使用 PROJECT_runPositionCheck 和/或一个范围很窄的实时 DATA_getSerpResults 本地化视图,并解释两者区别。
- 真正做本地化(街区、本地活动、真实服务区域)。套用全国性文案是本地内容最常见的失败。
边缘情况与限制
- 本地营销模块无法通过 MCP 使用:没有商家信息管理、评论监控或本地排名网格/热力图。城市级关键词排名追踪是"本地排名表现"的替代方案。
- GMB 分析缺口:Planable 连接器不返回 Google Business Profile 页面的表现指标,因此本地社交结果无法通过这些 MCP 完整报告——设置追踪时需说明这一点。
- 未连接 GMB 页面:如果 list_pages 显示没有 googleMyBusiness 页面,你无法通过连接器向 GMB 发帖——如实说明并使用其他本地页面。
- 排名追踪基于项目并消耗套餐限额(关键词 × 搜索引擎)。多地点设置会迅速倍增——在创建大量城市引擎前确认范围,并为一次性测试设置提供清理(PROJECT_deleteSearchEngine / PROJECT_deleteKeywords)。
- 帖子创建为草稿;发布在审批后于 Planable 中进行。