技术改动由谁负责,取决于改动属于“策略决策”“代码实现”还是“服务器与权限操作”三类中的哪一类。SEO人员负责提出改什么、为什么改、验收标准是什么;网络公司的开发或运维负责在代码和服务器上实现;客户方负责人负责确认改动范围和上线时间。任何一方单独决定并直接上线,都会让问题难以定位。
假设某企业站由一家网络公司做技术支持,市场部另外请了SEO顾问。某天SEO顾问发现分类页的<title>被统一改成了公司名,流量入口页的点击率明显变化。这时不要先问“谁的错”,而要按下面顺序收集证据。
常见错误是跳过前三步,直接在群里互相指责。没有时间点和权限记录,后面无论谁认领都无法防止再次发生。
策略类改动包括标题写法、内链结构、栏目层级、内容取舍。这类改动由负责SEO策略的一方提出,输出的是需求说明和验收标准,而不是直接改代码。适用条件是改动会影响多个页面或长期结构;如果只是单篇文章的标题微调,可以由内容编辑直接处理。
实现类改动包括模板标签调整、结构化数据输出、分页规则、URL重写、页面加载相关的代码调整。这类改动由网络公司的开发执行,SEO方提供具体规则和测试用例。判断结果的标准是:改完后用浏览器查看源代码或抓取工具核对输出,而不是只看后台预览。
运维类改动包括服务器配置、CDN缓存规则、robots文件、301跳转、HTTPS证书、日志开放。这类改动由掌握服务器权限的一方执行,通常是网络公司的运维或客户自己的IT。适用条件是改动会影响全站抓取或访问;如果只是单个目录的跳转,也要确认是否被上层规则覆盖。
与其事后追责,不如每次改动前填一张单子,至少包含以下字段:
假设一次改版要调整分页链接,提出方应写明“第2页起使用可抓取的<a>链接,不用JavaScript点击”,执行方改完后由提出方抽查第2、3页源代码。若抽查发现仍是脚本跳转,责任在执行方未按规则实现;若规则本身写错,责任在提出方。这样判断比争论“谁更懂SEO”有效得多。
同一现象可能有多个原因。例如某个栏目页突然不被收录,可能是robots规则被改、可能是服务器返回异常状态码、也可能是内容被整体替换。此时应区分“可能原因”和“已经定位的原因”:只有拿到日志、状态码或版本对比结果,才能说原因已确认。未确认前,先按权限归属找对应的人一起排查,而不是让SEO方独自修改服务器设置。
下一步建议:把最近三个月内发生过的技术改动列出来,逐条标注提出方、执行方和验收人。凡是只有执行方没有验收人的条目,优先补上核对记录,这类改动最容易在出问题时找不到依据。