官方动态
戴影全球城市分站 0.1.1 图文教程:选地区、建城市页与分类 SEO
戴影全球城市分站插件 0.1.1 图文教程:从地区选择、城市页创建、招聘美食等分类内容发布,到分类 SEO、Sitemap 与常见问题,含隔离测试站截图。
一套 Daiying CMS 可以管理多个国家和城市。地区从内置目录逐级选择;「美食、招聘、找工、租房」等是城市里的内容版块,与省、市、区县的行政区划是两回事。本教程以杭州为例,完成安装、选地区、建分站、发布分类内容和设置 SEO。
本文截图取自 Core 1.2.86 的隔离测试站,页面里的商家和招聘信息都是测试数据。正式使用时请填写核实过的城市资料,不要照搬示例文案。
1. 安装与启用
先把 CMS 升级到 Core 1.2.86,确认服务器 PHP 为 8.3 或更高版本,并准备城市插件授权码。进入后台「应用市场/官方市场」,找到「戴影全球城市分站」,选择已发布的 0.1.1 stable,按页面提示完成授权码激活、安装和启用。安装后从后台菜单进入「全球城市分站」。
插件授权码用于取得和激活插件;后台管理员重新认证是敏感操作的身份校验;payment.access 是商家付费推荐的独立权限。只使用城市、分类和 SEO 时,不必先配置支付 Provider。不要通过手工改数据库来跳过任何授权或权限步骤。
2. 设置站点地址并选择地区
在插件管理页「配置站点地址」填写本站对外访问的 HTTPS 地址,例如 https://example.com。若 CMS 安装在子目录,地址要包含子目录。保存后打开「选择地区」,选国家并逐级进入省、城市或区县,在目标地区旁点击「选用」。地区名称和编码已经备好,不需要自己输入。
中国目录可以选到乡镇或街道。村名可在选定乡镇或街道后通过「手动添加村」填写。点击「选用」只导入该地区及缺失的上级,不会自动生成一个空城市网页。
3. 创建城市分站
在「创建或更新城市分站」选择刚选用的地区,填写 URL 路径名,例如 hangzhou。分别填写需要公开的语言的独立标题、描述和城市简介;不用的语言留空。最后勾选「启用分站」并保存。
路径名会形成 /cities/cn/hangzhou/zh 这样的地址。已有分站的路径名不要随意改:0.1.1 没有自动的路径迁移和 301 跳转。每个语言还需要至少 40 字符简介及一条该语言的已发布内容,否则对应城市页仍返回 404。保存配置本身不等于已经公开页面。
4. 发布内容并选择本地生活版块
先在 CMS「新建内容」中写好并发布城市指南、商家介绍等文章或页面,记下内容 ID。回到插件「绑定内容与商家推荐」,选择城市、内容 ID、语言和城市内分类,保存归属。商家文章可以勾选「商家内容」;「编辑推荐」是人工编辑推荐,不表示已付款。
| 版块 | 示例用途 |
|---|---|
招聘求职 jobs |
招工招聘 jobs-hiring、找工求职 jobs-seeking |
房屋租售 housing |
租房 housing-rent、卖房 housing-sale |
美食餐饮 food |
餐厅、菜品、探店文章 |
休闲娱乐 leisure、二手交易 secondhand |
本地活动与闲置物品 |
生活服务 services、出行交通 transport、商家与优惠 business |
其他本地生活内容 |
父版块汇集子版块的内容。没有已发布内容的分类不会凭空生成可访问页面。
5. 发布招工、找工、租房和美食信息
需要发布短期信息时,使用「发布本地分类信息」表单。选城市、版块和语言,填写标题、地点、价格或薪资、联系方式、详细说明及到期日,然后点「提交待审核」。提交后信息先处于待审核状态;管理员在同页「审核与下架」中批准后,才会出现在对应城市和版块。
联系方式会在批准后的详情页公开,填写前请确认可以公开。到期、拒绝或下架后,列表和详情页不再展示。0.1.1 的这类信息由管理员发布和审核,访客不能自行发帖。短期分类信息不会单独让分类页获得搜索收录资格。
6. 给分类页填写独立 SEO 文案
打开「分类页 SEO 文案」,按城市、版块、语言分别填写标题、至少 50 字符描述及至少 120 字符的独立简介。确认该版块有已发布的非付费 CMS 文章或页面后,再决定是否勾选「开启收录资格」。
分类页默认是 noindex,follow。只有独立文案、合格的已发布内容和手动开启收录三项同时满足,分类页才可进入该城市的 Sitemap。不要为只有广告、付费原文或即将到期的短期信息的版块开启收录。城市 Sitemap 地址示例:/cities/cn/hangzhou/sitemap.xml;总索引为 /cities/sitemap.xml。
7. 检查前台效果
访问 /cities?lang=zh 查看城市切换,打开 /cities/cn/hangzhou/zh 查看城市首页,再点「美食餐饮」进入 /cities/cn/hangzhou/zh/category/food。检查标题、简介、分类卡片、文章链接及语言切换是否对应真实内容。
最后核对页面的 Canonical、适用语言的 hreflang 和城市 Sitemap。截图中的窄屏画面是浏览器视口预览,不代表实体手机验收。
广告与付费推荐(可选)
城市配置可以引用 CMS 已有的广告位,无需在插件中重建广告系统。商家付费推荐则需要管理员另外授予 payment.access,配置可用的支付 Provider,并为已绑定的商家内容设置报价。只有 Core 确认付款权益有效时才显示「广告 · 赞助」;退款、撤权或到期后不再展示。这里的图文教程不把隔离测试付款当作真实收款验收。
遇到问题时
| 现象 | 先检查 |
|---|---|
| 安装提示 Core 版本过低 | 确认站点实际运行的 Core 已升级到 1.2.86;不要只看已下载的更新包。 |
| 安装提示 PHP 版本不符 | 查看网站实际使用的 PHP 版本,不要只看命令行 PHP。要求 8.3 或更高。 |
| 插件已安装却无法启用 | 核对 Core 运行版本是否为 1.2.86;旧版市场来源插件曾有启用校验问题。 |
| 城市页或分类页返回 404 | 检查地区是否选用、分站是否启用、该语言简介是否足够,以及是否绑定了已发布内容。空版块返回 404 是预期行为。 |
付费推荐显示 payment.access: not_granted |
这是支付权限未授权,不等于基础城市功能不可用;需有权管理员单独授权并配置 Provider。 |
停用插件会停止城市路由,但保留城市业务数据。卸载代码也保留这些数据;如需迁移站点,先从插件管理页下载完整业务数据备份,并同时保留 CMS 本身备份。
评论
0 条还没有评论。