城市分站怎么做?本地 SEO 的实操方法(附脚本)
为什么要做城市分站#
本地服务商(装修、检测、搬家、培训、法律、财税、维修)的客户,搜索时会带城市名:
"武汉 装修公司"、"成都 检测机构"、"长沙 搬家公司 价格"但大部分企业网站只有一个首页,标题里连城市名都没有 —— 搜索引擎不知道你服务哪个城市,自然搜不到你。
城市分站 = 一个城市一个页面,覆盖"城市 + 服务"的长尾词。
一、分站结构怎么规划#
主站 www.example.com
├─ /wuhan/ 武汉 装修公司
├─ /chengdu/ 成都 装修公司
├─ /changsha/ 长沙 装修公司
└─ /nanjing/ 南京 装修公司每个分站页面包含:
| 模块 | 内容 |
|---|---|
| 标题 | 「武汉 装修公司 - 公司名」 |
| 首屏 | 本地服务介绍 + 本地案例 |
| 服务项 | 本地可提供的服务 |
| 本地问答 | "武汉装修一般多少钱一平" 等 |
| 联系方式 | 本地电话/地址(有的话) |
| 结构化数据 | LocalBusiness,areaServed = 武汉 |
二、⚠️ 最大的坑:被判重复内容#
错误做法:同一个页面改个城市名,复制 20 份。
后果:搜索引擎判定重复内容 → 全部不收录,白做。
正确做法:每个分站要有真实差异:
| 差异维度 | 例子 |
|---|---|
| 本地案例 | "武汉某连锁餐厅装修案例" |
| 本地市场特点 | "武汉写字楼租金高,建议轻量装修" |
| 本地常见问题 | 不同城市客户问的问题不一样 |
| 本地服务范围 | 具体到区:武昌、汉口、汉阳 |
| 本地资质/团队 | 本地团队人数、响应时间 |
差异不用多,关键是不能一眼看出是模板复制。
三、分站数量怎么定#
| 数量 | 适合 | 说明 |
|---|---|---|
| 5–10 个 | 起步 | 先做周边城市/重点城市 |
| 10–30 个 | 主推 | 覆盖主要服务城市 |
| 30+ 个 | 站群 | 需要更强的差异化,否则风险高 |
建议从 8–15 个开始,跑通了再扩。
四、上线流程#
① 规划城市清单(按业务覆盖范围)
② 准备每个城市的差异化内容(案例/问答/区域)
③ 生成分站页面(静态 HTML 或 CMS 多站点)
④ 配置标题/描述/结构化数据
⑤ 提交 sitemap、做内链
⑥ 观察收录与排名,持续补内容五、用脚本生成(效率关键)#
手工做 15 个分站很痛苦。我们的做法是写一个生成脚本:
python3 generate_sites.py --cities 武汉,成都,长沙,南京 --template 分站模板.html脚本自动完成:
- 每城市一个 HTML 页面(响应式)
- 城市专属标题/描述/关键词
- 本地化文案占位(按行业填)
- LocalBusiness 结构化数据
- 分站之间的内链
- 生成 sitemap 片段
我们用这个方案做过多个本地服务项目,15 个分站 1 天能上线。
六、常见问题#
问:分站是独立的域名吗? 答:不一定。子目录(/wuhan/)最省事,权重也集中;独立域名属于站群,成本高且风险大。
问:内容从哪来? 答:模板 + 本地化填充。每个城市至少要有 2–3 处真实差异(案例、问答、区域)。
问:多久能收录? 答:提交 sitemap 后通常 2–4 周开始收录,1–3 个月看到排名。
问:会被判作弊吗? 答:内容有差异 + 结构正常就不会。被判作弊的都是纯复制粘贴。
问:能不能用 AI 批量写? 答:可以辅助,但要人工校对本地信息,否则容易写出错误内容反而有害。
七、我们提供什么#
| 服务 | 价格 |
|---|---|
| 城市分站方案包(脚本+模板+文案模板+检查清单) | ¥199 |
| 分站全包服务(我们帮你规划+生成+上线) | ¥999 |
| 网站 + 分站打包 | 询价 |
评论
正在加载评论…