部署与 SEO 上线
部署形态
OCPS 应用可以部署为:
- Laravel 应用(推荐内容站):官方模板
template-laravel,SSR + 多语言路由; - Node 应用:模板
template-web(Node server + SDK); - 纯前端:SPA / 静态站,直接调 API(注意不要把 sk 放前端)。
服务器配置
- 应用与平台分离:平台跑在专用服务器,应用可独立 IP(多资产分散 IP 利于 SEO 与安全);
- 生产环境用
OCPS_API_BASE=https://api.ocps.cc; - 后台路径随机化:
ADMIN_PATH=adm-xxxxxxxx,绝不用/admin; - 启用缓存:PHP opcache / Node 常驻进程。
SEO 清单
- [ ]
/{lang}语言前缀路由,全站 8 语言 - [ ]
sitemap.xml列出所有语言版本 URL - [ ]
robots.txt允许抓取、标注 sitemap - [ ] 每个内容页输出
canonical+hreflang+ OpenGraph + JSON-LD - [ ] slug 语义化且稳定(
/cn/product/list/d/dm7) - [ ] 提交 Google Search Console / Bing Webmaster / DuckDuckGo
- [ ] 站内互链(资产站之间互相链接提升权重)
统计埋点
模板内置统计脚本:
<script async src="https://api.ocps.cc/stats/v1/stats/s.js"
data-appid="{appid}" data-site-key="sk-xxx"
data-endpoint="https://api.ocps.cc"></script>
统计平台按"真人 / 蜘蛛"区分,后台提供每日访问量直方图、UV/PV、来源、外链/直达明细。
每日备份
平台侧建议每日凌晨自动备份:
- 打包线上代码到本地备份目录;
- 全量备份数据库;
- 保留一键恢复脚本(recovery.sh / install.sh),防服务器崩溃。