知识库 / 阶段 3 · 技术 SEO 与开发协作 / 搜索引擎优化(SEO) ↗ / 第 034 节
🍆 从产品原型到上线,按 SEO 友好视角的全流程细化规范」
从产品原型到上线,按 SEO 友好视角的全流程细化规范#
一、产品原型阶段(PM主导)#
目标:在「画原型」时,就把 SEO 需要的页面类型、结构、字段、URL逻辑考虑进去,而不是开发完再补。
1. 需要明确的基础信息#
-
✔ 站点类型:导航 / 资讯 / 影视 / 工具 / 混合
-
✔ 页面类型:
-
首页
-
列表页(分类 / 标签 / 搜索结果)
-
详情页(文章 / 视频 / 单页)
-
专题页 / 合集页
-
功能页(登录、注册、下载等,一般 noindex)
-
-
✔ 哪些页面允许被搜索引擎索引,哪些不允许(如登录页)
2. 原型里必须体现的 SEO 关键点#
-
每种页面的“主标题位置”
-
对应后面 H1、Title 的源头
-
原型中要标注:这是页面主标题(H1)
-
-
分类、标签、搜索等路径结构
-
原型中要定义清楚:
-
分类如何展示
-
标签如何点击
-
列表是否分页(必须有分页结构)
-
-
-
URL 规划(写在原型/说明里)
-
例如:
-
/category/xxx/
-
/category/xxx/page/2/
-
/article/xxxx/
-
/video/xxxx/
-
-
明确是否用英文、拼音、ID,保证稳定且不乱变
-
-
是否需要专题 / 合集页(SEO权重页)
-
导航站:资源合集、专题导航
-
影视站:片单合集、演员合集、主题合集
-
在原型中要把这些当“一级内容产品”规划出来
-
-
SEO字段在原型中要标注为“可配置项”
-
Title
-
Description
-
H1(主标题)
-
封面图 / 缩略图
-
标签 / 分类
-
Canonical(逻辑说明即可)
-
✅ 产出:
《产品原型 + SEO字段说明》文档
《页面类型与URL结构表》
二、UI 设计阶段(设计主导,SEO/前端参与)#
目标:设计稿好看,但不能牺牲结构、可读性和可点击性。
1. 设计稿需保留的结构#
-
主标题区域:视觉可调,但不能丢 / 替换为纯图片
-
副标题 / 小标题:给 H2 / H3 预留位置
-
面包屑导航的位置
-
列表 + 分页区域
-
推荐/相关文章模块位置
2. SEO相关设计规范#
-
文本必须是文本,不要做成图片字
- 标题、导航、分类名、按钮文案都要是可选中文本。
-
按钮 / 导航必须可以做成 <a> 链接
- 尤其是导航站 & 影视站的条目列表。
-
弹窗与遮挡
- 不允许「一打开页面就全屏遮挡内容」的弹窗设计(严重影响体验和SEO)。
-
移动端优先
- 设计需保证移动端体验良好,文字可读、按钮好点。
✅ 产出:
《UI设计稿(含结构标注)》
《多端(PC/移动)交互说明》
三、前端开发阶段(前端主导,SEO协同)#
目标:页面结构语义化、可抓取、可索引。
1. HTML结构与标签#
-
<h1>:每页唯一,对应主标题
-
<h2>/<h3>:用于内容结构(模块标题、分段标题)
-
<a>:所有可点击跳转必须使用,而不是 div + onclick
-
图片 <img>:预留 alt 属性
2. 分页与列表#
-
分页使用普通链接:/page/2/ /page/3/
-
不使用纯 JS 无限滚动;如有“加载更多”,也要提供普通分页路径
-
列表页源码中要有所有条目,不可完全靠 JS 拉取
3. 内容直出#
-
文章、视频信息等 必须在HTML源码中出现
-
不允许主内容通过 Ajax 异步加载后才出现(爬虫看不到)
4. SEO增强点#
-
预留 <head> 区域供后端写:
-
<title>
-
<meta name="description">
-
<link rel="canonical">
-
结构化数据 JSON-LD <script type="application/ld+json">
-
✅ 产出:
可访问的前端页面(联调或静态版)
《前端结构说明文档(可选)》
四、后端开发阶段(后端主导)#
目标:让所有 SEO 配置“可配置、可模板化、可自动化”。
1. URL 路由 & 状态码#
-
路由按原型 & 规划实现,不随意更换
-
页面状态码:
-
正常:200
-
永久跳转:301
-
不存在:404
-
删除:410(可选,但对SEO友好)
-
-
错误页不要返回 200(假404)
2. TDK 与 SEO字段接口#
后端提供统一 SEO 配置模块:
-
每个页面可单独配置:
-
title
-
description
-
H1(一般来源于内容字段)
-
-
提供 TDK 模板(文章页、分类页、专题页等)
3. 内链与模块数据#
-
相关文章模块:后台或算法自动选出 N 条
-
推荐内容模块
-
专题入口、分类入口
-
底部 Footer 固定链接
4. 结构化数据 + IndexNow#
-
JSON-LD 模板(Article/VideoObject/BreadcrumbList等)
-
IndexNow 自动推送:
-
新增内容
-
更新内容
-
删除内容
-
5. sitemap & robots 管理#
-
自动生成 sitemap(分模块亦可)
-
后台可控制 robots.txt 内容
-
提供可手动刷新 sitemap 的入口(可选)
✅ 产出:
可联调环境(带数据)
《接口说明与SEO字段映射表》
五、SEO配置与检查阶段(SEO主导)#
目标:在正式测试前,先把 SEO 框架调通。
1. 基础检查#
-
页面源代码检查:
-
是否有 H1
-
是否有正确的 canonical
-
是否输出结构化数据(JSON-LD)
-
-
URL 是否符合规划
-
列表 / 分页是否按页码展示
2. 数据配置#
-
配置代表性页面的 Title / Description
-
为重要分类 / 专题配置合理文案
-
影视/文章页补全:
-
发布时间
-
作者 / 站点名
-
封面图
-
简要描述
-
3. 工具验证#
-
用 Bing / Google 检测:
-
结构化数据是否识别
-
robots 是否无误屏蔽主内容
-
-
首批 URL 测试 IndexNow 推送是否成功
✅ 产出:
《SEO预检查报告》
必要的修改建议列表
六、产品 BUG 测试阶段(测试 / 产品 / SEO 联合)#
目标:不仅测功能,还要测 “可被搜索引擎正常使用”。
1. 功能类常规测试(略)#
- 表单、按钮、跳转、数据、权限等
2. SEO相关测试项(强烈建议写进测试用例)#
-
路由是否一致且无乱码
-
所有重要页面是否能被匿名访问(不强制登录才能看)
-
404 页面是否真实返回 404
-
是否存在:
-
死链
-
循环跳转
-
大面积空内容页
-
-
是否有以下危险情况:
-
首页或核心列表被 noindex
-
robots.txt 屏蔽了需要抓取的目录
-
canonical 全都指向首页
-
✅ 产出:
《测试报告(含SEO项)》
修复单列表(分开发 / 前端 / SEO配置)
七、上线阶段(运维 / 开发 / SEO / 产品)#
目标:上线过程不“断结构、不断路”。
1. 上线前 Checklist#
-
DNS、证书(HTTPS强制跳转)正常
-
主域名统一(www / 非www 二选一 + 301)
-
robots.txt 已校验
-
sitemap.xml 可访问
-
重要URL(首页、分类页、几个详情页)手动访问无异常
2. 上线后首日动作(SEO重点)#
-
通过 IndexNow 推送一批核心URL
-
提交 sitemap 至 Bing / Google(如用)
-
观察服务器日志:
-
是否有搜索引擎访问
-
是否大量500/404
-
3. 产品 & 数据观察#
-
PV / UV 是否正常进入
-
主流程(访问 → 浏览 → 跳转)是否成立
-
是否出现异常页面暴增(404、空白页)
✅ 产出:
《上线执行记录》
《首周 SEO & 流量观察记录》
八、后续迭代与复盘(持续优化)#
这一段更多是“流程闭环”:
-
每周:SEO + 产品同步一次
-
新需求是否影响结构?
-
是否需要新增页面类型 / URL?
-
是否有需要模板化的新内容形式?
-
-
每月:复盘
-
收录走势
-
搜索流量变化
-
哪些模块表现好 / 差
-
是否需要改版模板 / 内链策略
-