[{"data":1,"prerenderedAt":345},["ShallowReactive",2],{"blog-seo-acceptance-criteria":3,"blog-prev-seo-acceptance-criteria":113,"blog-next-seo-acceptance-criteria":216},{"id":4,"title":5,"author":6,"body":7,"canonical":97,"category":98,"cover":97,"date":99,"description":100,"draft":101,"extension":102,"keywords":97,"meta":103,"navigation":104,"noindex":101,"ogImage":97,"path":105,"seo":106,"seoDescription":97,"seoTitle":97,"stem":107,"tags":108,"updated":97,"__hash__":112},"blog\u002Fblog\u002Fseo-acceptance-criteria.md","验收标准写不清，项目最后一定扯皮","元析智能",{"type":8,"value":9,"toc":87},"minimark",[10,14,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84],[11,12,13],"p",{},"2026 年 9 月我们帮一个客户看合同，里面写着“三个月内核心关键词进入百度前 10”。这份合同如果签了，三个月后大概率要吵。验收标准写不清，项目做得再好也会扯皮。",[15,16,17],"h2",{"id":17},"三种模糊写法",[11,19,20],{},"第一种，结果型。“排名提升”“流量增长”“转化提高”。没有基数、没有时间、没有定义，怎么解释都行。",[11,22,23],{},"第二种，形容词型。“优化到位”“结构合理”“体验提升”。这类词在验收会上没有任何约束力。",[11,25,26],{},"第三种，过程型但不可查。“持续输出内容”“定期提供建议”。定期是多久，持续是几篇，没人说得清。",[15,28,29],{"id":29},"三类可验收的写法",[11,31,32],{},"状态型。核心页面 100% 可抓可收，robots 无误屏蔽，canonical 指向正确，站点地图可访问且无 404。这些能用工具验证，一条条打勾。",[11,34,35],{},"数量型。季度交付 36 篇内容、每周一份数据简报、每月一份完整报告。数量型要写清迟交怎么算。",[11,37,38],{},"流程型。技术改动有记录、每次改动有双人确认、发现问题 48 小时内响应。流程型验收的是工作方式，不是结果。",[15,40,41],{"id":41},"哪些指标不能进验收",[11,43,44],{},"排名。同一个词在不同设备、不同地区、不同时间的排名都不一样，用哪个数验收？",[11,46,47],{},"流量。季节、算法、竞品投放都会影响，不能全算在执行方头上。",[11,49,50],{},"转化。涉及产品、定价、销售跟进，SEO 只占一环。",[11,52,53],{},"这些指标可以写进目标，不能写进验收。目标用来对齐方向，验收用来判断有没有交付。",[15,55,56],{"id":56},"验收节奏",[11,58,59],{},"按月小验收，按季度总验收。",[11,61,62],{},"月度验收看交付物齐不齐、技术问题有没有按优先级修、报表有没有按时出。三张表打分，打勾就打勾。",[11,64,65],{},"季度验收看方向对不对：内容集群有没有形成、核心词有没有出现曝光、转化路径有没有跑通。",[15,67,68],{"id":68},"一个谈判技巧",[11,70,71],{},"谈验收标准最好在报价之前，不是合同定稿时。报价前谈，双方都在商量；合同定稿时谈，就变成了拉锯。",[11,73,74],{},"我们的做法是把验收清单放在方案第二页，客户看完方案就知道怎么验收，后面基本不返工。",[15,76,77],{"id":77},"一个具体的条款写法",[11,79,80],{},"“乙方每月 10 日前提供上月完整报告，含自然搜索非品牌点击、目标词曝光数、收录页面数、留资数四项指标，附数据来源说明。迟交一日按当月服务费的 1% 扣减，上限 10%。”",[11,82,83],{},"这样的条款双方都能执行。写“提供月度报告”四个字，就等于什么都没写。",[11,85,86],{},"验收标准的价值不是防着对方，是让双方在项目开始前就想清楚什么叫做完了。",{"title":88,"searchDepth":89,"depth":89,"links":90},"",2,[91,92,93,94,95,96],{"id":17,"depth":89,"text":17},{"id":29,"depth":89,"text":29},{"id":41,"depth":89,"text":41},{"id":56,"depth":89,"text":56},{"id":68,"depth":89,"text":68},{"id":77,"depth":89,"text":77},null,"行业观察","2026-09-07","排名、流量、转化写进验收，等于给项目埋雷。这篇写三类可验收的写法、哪些指标不能进合同，以及按月小验收的节奏怎么排，谈合同时照着抄就能用。",false,"md",{},true,"\u002Fblog\u002Fseo-acceptance-criteria",{"title":5,"description":100},"blog\u002Fseo-acceptance-criteria",[109,110,111],"验收标准","合同","项目管理","tvDfMjc4Vqc9df3C0Oau5IOzttsMj60NJTmPQwn-zmU",{"id":114,"title":115,"author":6,"body":116,"canonical":97,"category":98,"cover":97,"date":205,"description":206,"draft":101,"extension":102,"keywords":97,"meta":207,"navigation":104,"noindex":101,"ogImage":97,"path":208,"seo":209,"seoDescription":97,"seoTitle":97,"stem":210,"tags":211,"updated":97,"__hash__":215},"blog\u002Fblog\u002Fsogou-360-shenma-index-compare.md","搜狗、360、神马三家的收录差异，我们对比了 5 个站",{"type":8,"value":117,"toc":196},[118,121,124,127,130,133,136,139,142,145,148,151,154,157,160,163,166,169,172,175,178,181,184,187,190,193],[11,119,120],{},"三家国内引擎的收录差异比想象中大：360 收录最快但卡备案，搜狗最慢但流量质量稍好，神马只收移动端且量最小。这是 5 个站、3 个月的对比结果。",[15,122,123],{"id":123},"对比方法",[11,125,126],{},"5 个站，行业包括 SaaS、开发者工具、桌面工具、企业软件、本地服务。每站同时提交同样的 sitemap 到三家后台，记录收录量、收录天数、带来的访问和转化。",[11,128,129],{},"观察期 3 个月，从 2026 年 5 月到 7 月，每周记录一次。",[15,131,132],{"id":132},"收录速度",[11,134,135],{},"360 最快，首批收录平均 9 天，全量收录约 3 周。前提是备案齐全、站点验证通过。",[11,137,138],{},"搜狗最慢，首批收录平均 21 天，全量收录 2 个月以上。有个新站 40 多天才过百页。",[11,140,141],{},"神马介于两者之间，但它只收移动端页面，PC 页面提交了也没用。",[15,143,144],{"id":144},"收录率",[11,146,147],{},"按提交的 URL 数算：360 收录率 52%，搜狗 38%，神马 31%（移动端页面）。",[11,149,150],{},"差异主要在审核尺度。360 对备案和站点结构的判断比较直接，符合就收；搜狗和神马更看内容质量和移动体验。",[15,152,153],{"id":153},"流量质量",[11,155,156],{},"访问量：360 带来的访问最多，中位数占三家的 55%；搜狗 30%；神马 15%。",[11,158,159],{},"转化质量：搜狗的访问停留时间最长，中位数 2 分 40 秒；360 是 1 分 50 秒；神马 1 分 10 秒。搜狗的转化率略高，但样本小，我们不敢下强结论。",[15,161,162],{"id":162},"三家怎么处理",[11,164,165],{},"360：备案是前提，sitemap 提交一次，每季度推一批核心页。适合桌面工具和 PC 软件。",[11,167,168],{},"搜狗：sitemap 加每周手动提交，收录周期按 3 到 8 周预期，别按百度算。适合已经在百度有排名的站顺手做。",[11,170,171],{},"神马：先做移动端适配，再提交。只有移动端产品值得单独投入，其他站基础适配即可。",[15,173,174],{"id":174},"一个意外发现",[11,176,177],{},"搜狗的收录最慢，但搜狗带来的访问里，从移动端来的比例反而最高，超过 70%。我们原以为搜狗偏 PC。",[11,179,180],{},"这个发现改变了我们的处理方式：给搜狗提交时，优先提交移动端页面，PC 页面放后面。",[11,182,183],{},"另一个意外是 360 的流量里，下载类页面的转化明显好于官网首页。所以我们给桌面工具客户做 360 时，会把下载页单独优化一轮。",[15,185,186],{"id":186},"判断",[11,188,189],{},"三家加起来，在我们的软件客户里，流量占比中位数不到 6%。所以不值得单独做内容，但值得做基础提交和适配。",[11,191,192],{},"优先级：360 高于搜狗，高于神马。原因不是流量绝对值，是投入产出比和确定性。",[11,194,195],{},"所以我们的建议是按这个优先级做基础工作，别单独排内容预算。三家加起来的量，够补一点，不够做主。",{"title":88,"searchDepth":89,"depth":89,"links":197},[198,199,200,201,202,203,204],{"id":123,"depth":89,"text":123},{"id":132,"depth":89,"text":132},{"id":144,"depth":89,"text":144},{"id":153,"depth":89,"text":153},{"id":162,"depth":89,"text":162},{"id":174,"depth":89,"text":174},{"id":186,"depth":89,"text":186},"2026-09-06","三家国内引擎的收录差异比想象中大：360 收录最快但卡备案，搜狗最慢但流量质量稍好，神马只收移动端且量最小。5 个站、3 个月的对比数据和处理建议都在这篇，还有一个我们没预料到的发现。读完能决定要不要投这三家。",{},"\u002Fblog\u002Fsogou-360-shenma-index-compare",{"title":115,"description":206},"blog\u002Fsogou-360-shenma-index-compare",[212,213,214],"搜狗","360搜索","神马搜索","6C2D84I_mg5Ni6s5pCGtrQbgq_I5tNa197m98oseFBk",{"id":217,"title":218,"author":6,"body":219,"canonical":97,"category":333,"cover":97,"date":334,"description":335,"draft":101,"extension":102,"keywords":97,"meta":336,"navigation":104,"noindex":101,"ogImage":97,"path":337,"seo":338,"seoDescription":97,"seoTitle":97,"stem":339,"tags":340,"updated":97,"__hash__":344},"blog\u002Fblog\u002Ffake-crawler-detection.md","假蜘蛛比真蜘蛛多：我们怎么验证百度谷歌爬虫",{"type":8,"value":220,"toc":324},[221,224,227,230,233,237,249,252,255,259,262,265,268,272,275,286,289,292,295,298,301,304,307,310,313,316,318,321],[11,222,223],{},"日志里自称 Googlebot 和 Baiduspider 的请求，很多是假的：采集器、扫描器、竞品爬虫都会伪装。我们用 DNS 反查、IP 段核对和行为特征三步验证，一个站一天能筛出 3 万多条假蜘蛛请求。",[15,225,226],{"id":226},"为什么会有假蜘蛛",[11,228,229],{},"伪装成搜索引擎爬虫有三个好处：绕过 robots 限制、绕过部分站点的反爬规则、以及不被当成恶意流量。",[11,231,232],{},"内容被大量采集、页面被频繁扫描、服务器被压测，很多都是假蜘蛛干的。",[15,234,236],{"id":235},"第一步dns-反查","第一步：DNS 反查",[11,238,239,240,244,245,248],{},"Googlebot 的验证方式是：拿请求来源 IP 做反向 DNS 查询，得到的主机名必须是以 ",[241,242,243],"code",{},"googlebot.com"," 或 ",[241,246,247],{},"google.com"," 结尾，再正向解析确认 IP 一致。",[11,250,251],{},"百度蜘蛛也可以用类似方式验证，反向解析后确认域名属于百度。",[11,253,254],{},"这一步能筛掉 80% 以上的假蜘蛛。我们写了个脚本，每天跑一次日志，把\"自称蜘蛛但反查失败\"的 IP 列出来。",[15,256,258],{"id":257},"第二步核对官方-ip-段","第二步：核对官方 IP 段",[11,260,261],{},"Google 会公布 Googlebot 的 IP 段，百度也有官方的蜘蛛 IP 段文档。",[11,263,264],{},"把日志里的 IP 和官方段比对，不在段内的一律当假蜘蛛。",[11,266,267],{},"这一步比反查更简单，但官方段会更新，要定期同步。我们一般每月更新一次。",[15,269,271],{"id":270},"第三步看行为特征","第三步：看行为特征",[11,273,274],{},"真蜘蛛和假蜘蛛的行为差别很大：",[11,276,277,278,281,282,285],{},"真蜘蛛会遵守 robots，不会请求后台路径；假蜘蛛经常扫 ",[241,279,280],{},"\u002Fadmin","、",[241,283,284],{},"\u002Fwp-login.php","。",[11,287,288],{},"真蜘蛛的抓取有节奏，假蜘蛛经常短时间高频请求。",[11,290,291],{},"真蜘蛛的 UA 和 IP 一致，假蜘蛛经常 UA 乱换。",[11,293,294],{},"三个特征一起看，基本能确认。",[15,296,297],{"id":297},"我们抓过一次",[11,299,300],{},"2026 年 4 月，一个客户的日志里每天有 4 万多条\"百度蜘蛛\"请求。反查发现，其中 3.2 万条来自 6 个 IP，这些 IP 不在百度段内，却在高频请求产品页。",[11,302,303],{},"进一步查，这些请求带的 referer 指向一个竞品域名。基本可以确认是竞品在采集。",[11,305,306],{},"我们把 IP 段封掉，同时在 robots 里做了频率限制，采集停了。",[15,308,309],{"id":309},"怎么挡",[11,311,312],{},"三件事：WAF 里加规则，只放行验证通过的搜索引擎 IP；服务器层面对未验证的 UA 做限速；把验证脚本做成每日任务，异常时告警。",[11,314,315],{},"注意：别把真蜘蛛也挡了。我们见过客户为了防采集，把整个 UA 段屏蔽，结果百度蜘蛛也被挡了，收录掉了两个月。",[15,317,186],{"id":186},[11,319,320],{},"假蜘蛛是技术 SEO 的\"暗面\"，它不影响收录，但影响数据判断和安全。",[11,322,323],{},"如果你在分析爬虫日志，先验证真假，再谈抓取预算。否则你优化的可能只是一堆假流量。这件事我们做了三个月，采集量降了 90%，服务器压力也小了一半。",{"title":88,"searchDepth":89,"depth":89,"links":325},[326,327,328,329,330,331,332],{"id":226,"depth":89,"text":226},{"id":235,"depth":89,"text":236},{"id":257,"depth":89,"text":258},{"id":270,"depth":89,"text":271},{"id":297,"depth":89,"text":297},{"id":309,"depth":89,"text":309},{"id":186,"depth":89,"text":186},"技术SEO","2026-09-08","日志里自称 Googlebot 和 Baiduspider 的请求，很多是假的：采集器、扫描器、竞品爬虫都会伪装。我们用 DNS 反查、IP 段核对和行为特征三步验证，一个站一天能筛出 3 万多条假蜘蛛请求。这套方法我们每周跑一次，基本能挡住假蜘蛛。",{},"\u002Fblog\u002Ffake-crawler-detection",{"title":218,"description":335},"blog\u002Ffake-crawler-detection",[341,342,343],"爬虫","日志分析","安全","UxR53c2k0NcHQQXHxagbMktHAvs6K2w4-li7k3YVtfM",1794088102068]