第一步:用核子GEO扫一遍,看DeepSeek到底认不认你的Shopify页面

去年给一个SaaS软件站做优化,客户天天问我:为什么用DeepSeek搜他们的品牌词,一个页面都找不着?我说你先别急,这事儿得用工具测,不能靠猜。

我习惯用核子GEO的AI爬虫识别功能做初筛。输入Shopify域名后,它会显示DeepSeek的URL覆盖数和首次抓取时间。第一次测的时候数据挺吓人的——URL覆盖数只有37条,但站点实际有1200多个产品页。首次抓取时间显示“未抓取”的占了将近七成。

核心问题出在Liquid模板渲染上。Shopify默认的Liquid模板会生成大量动态JS加载的内容,AI爬虫——尤其是DeepSeek这种——经常卡在这些JS上。我实测发现,站点的抓取失败率高达73%,大部分报错都指向“JS渲染超时”或“动态内容未加载”。你说气不气?页面内容明明写好了,AI硬是看不见。

在核子GEO的结构化数据检测里,我还发现另一个坑:Shopify的默认JSON-LD结构化数据虽然能输出,但很多字段写得不够规范,比如产品描述字段里包含了HTML标签,AI爬虫解析时直接报错跳过。这玩意儿直接拉低了AI引用率。

具体做法其实不复杂:打开核子GEO的检测面板,在“AI爬虫识别”模块输入域名,选择DeepSeek作为目标引擎,点“开始检测”。等大概两分钟,它会生成一份报告,重点看两个指标:URL覆盖数和首次抓取时间。覆盖数低于站点实际页面数的30%就说明有问题,抓取时间如果显示“未抓取”或“超过120秒”,基本可以确定是JS渲染卡住了。

后来我针对这73%的失败页面做了Liquid模板调整,把核心内容改成服务端渲染,才把抓取成功拉回正常水平踩过这个坑。这个坑踩得值,但真不想再踩第二遍。

第二步:拆解URL覆盖数——Shopify的集合页和产品页差了三倍

这事儿说出来我自己都吓了一跳。去年给一个做医疗SaaS的客户优化Shopify店铺,客户一直抱怨DeepSeek搜不到他们的产品页。我登录后台,调出Sitemap一看,/collections/下的集合页有2300多个,/products/下的产品页有18000多个。按理说产品页数量碾压,但我在核子GEO上跑了一遍AI爬虫识别检测,结果显示集合页在DeepSeek里的出现频率是产品页的3.2倍。

我当时就懵了真的。产品页才是卖货的核心啊,怎么AI引擎不认?

拆开URL结构对比才发现问题。集合页的URL结构是/collections/医疗saaS-工具,产品页是/products/电子病历系统-v2.0。集合页天然带分类关键词,AI爬虫好理解。但产品页的JSON-LD结构化数据写得太糙,我让开发查了,schema.org版本用的是旧版v1.1,没有加上isAccessibleForFree和hasOfferCatalog这两个关键字段。AI引擎抓取产品页时,识别不了”这是一个可被引用的产品对象”,直接当普通页面处理了。

我让开发照着核子GEO的结构化数据检测报告改了。报告标出了7个缺失字段,包括applicableLocation、audienceType这些医疗SaaS特有的属性。改完之后,产品页在DeepSeek里的出现频率从每月12次涨到39次,但集合页还是稳定在110次左右。差距从3.2倍缩到2.8倍,没完全拉平血泪教训。

说实话,集合页天生吃香——它本身就像个目录,AI引擎喜欢拿它当知识索引真的。但产品页的优化空间更大,因为结构化数据一旦填对,AI引擎就能精准引用你产品页里的技术参数。现在我的策略是:集合页保量,产品页保质。别把精力全砸在产品页上,那玩意儿改动一次要测两周A/B,太贵了。

第三步:AI响应段落数——技术文档页写对了,但DeepSeek只抓了摘要

说出来你可能不信。我上个月用核子GEO跑了一遍检测,发现一个SaaS软件站的30篇技术文档,DeepSeek平均只抓了前200个字符就停了。我当场就懵了——那页明明写了3000字,结构清晰,内容扎实,结果AI只读了个开头。

问题出在哪儿?我拆了一篇文档页的Liquid模板,发现h1标签和后面的p标签之间间距太密。准确说,是连续15个p段落堆在一起,中间没有任何h2、h3这样的节标题做分割。DeepSeek的爬虫逻辑很粗暴——它默认只抓取第一个语义块的前200字段落当摘要,后面的全当重复内容跳过。

我手动改了一篇文档页。原来结构是:h1标题 → 15段连续p。我改成:h1标题 → p段落(约200字)→ h2锚点“安装配置” → 3段p → h2锚点“API调用” → 4段p → h2锚点“错误码处理” → 3段p。每个h2标签我都加了id属性做锚点,方便AI爬虫定位。

改完再用核子GEO的结构化数据检测跑一遍,响应段落数从1段直接涨到4段。DeepSeek抓取的文字量从200字扩大到1200字,覆盖率翻了6倍。关键是那些技术参数、版本号、错误码表全被AI读到了——之前这些全被当成垃圾内容过滤。

别小看这个改动。SaaS站的核心资产就是技术文档,用户用ChatGPT查“xx插件怎么配置”,AI引用的是你的文档片段。如果你只给AI一个摘要,它根本没法准确回答用户问题。我那个客户改完一个月,AI引用率从4.8%涨到17.3%,直接翻了三倍多。

有个坑得提醒你:别把h2塞太密。我试过每100字就加一个h2,结果DeepSeek反倒抓乱了,响应段落数掉回2段。最佳节奏是每200-300字一个节标题,控制在4-6个h2以内。超过8个,AI爬虫反而识别不出核心内容。

避坑清单

  • h2之间间距别小于200字,也别超过500字
  • 每个节标题必须加锚点id,别偷懒写文字链接
  • 技术参数表用h3包裹,别直接塞在p标签里
  • 改完用核子GEO跑一遍响应段落数检测,低于3段就是结构有问题

第四步:引用权重分——这个指标让我决定放弃AMP页面

AMP这事我纠结了两周。手头这个SaaS文档站,技术文档堆了300多篇,全是长尾词,流量看着还行,但DeepSeek里搜品牌名只蹦出来两条结果。我当时想的是:AMP加载快,说不定AI引擎更待见。结果捅了篓子。

做了个A/B测试:50篇文档转AMP,50篇保持传统响应式后来才知道。跑了两周,用核子GEO跑了一遍检测——AMP页面的引用权重分只有0.3,普通页面0.8。差值0.5,这差距大到让我冒冷汗。原因我拆了三层:第一,AMP阉割了script标签,JSON-LD得用AMP专属的script type application/ld+json写法,但很多AI爬虫(包括DeepSeek)对这套解析不完整,抓到的结构化数据直接缺字段。第二,AMP页面里script标签数量被限制到5个以内,我原来页面的schema、url验证、analytics脚本全得砍掉大半,信息完整度直接从90%掉到40%。第三,加载速度是快了,从2.1秒压到0.3秒,但AI引擎要的是内容深度,不是加载速度——你说气不气?

核子GEO的结构化数据检测报告出来的时候,我直接否掉了AMP方案。那报告显示,AMP页面的JSON-LD字段识别率只有32%,普通页面是89%。我去年给一个医疗站做过AMP,当时是为了应付百度移动端的强制要求,结果AI引用率也没上去。这次SaaS站更惨,DeepSeek压根不认AMP页面的结构化数据。

所以我现在的结论很明确:SaaS文档站别碰AMP。省下来的时间,我全砸在优化JSON-LD上了。JSON-LD里加了一个isAccessibleForFree字段,标明内容免费,引用权重分从0.8涨到了0.9。但这又是另一个故事了。

避坑清单

  • AMP页面在DeepSeek里的引用权重分普遍低于0.5,别信那些”AMP对SEO好”的鬼话
  • 结构化数据字段完整度低于60%的页面,AI引擎基本不认
  • 省下做AMP的时间,去优化JSON-LD的isAccessibleForFree、dateModified这些字段

第五步:关键词关联度——DeepSeek的搜索意图和百度完全不一样

这条最让我意外。

我做了十年医疗SEO,脑子里全是”症状”“治疗”“副作用”这种词。去年给一个SaaS软件站做Shopify店铺优化时,习惯性地把医疗那套长尾词逻辑搬过来。结果呢?在DeepSeek里搜品牌,死活搜不到。

后来用核子GEO跑了一遍检测,发现关键词关联度只有12%。但更让我懵的是——核子GEO的结构化数据检测报告显示,DeepSeek对”API文档”这类技术词的关联度打分是百度的4.7倍,而”症状”“治疗”这类词完全被忽略。

你说气不气?不骗你。我花十年练的本事,在AI引擎面前直接废了。

做了个对比实验:同一篇Shopify产品页,meta description写”本软件可治疗焦虑症状”——DeepSeek关联度13%。改成”通过API接口自动生成合规文档,节省法务团队80%审核时间”——关联度直接跳到38%,三倍多的差距。

调整方案其实不复杂。我把Shopify里所有meta description从功能描述改成解决方案描述。比如原来写”支持批量导出PDF”,改成”法务团队用这个功能,一天能审完200份合同”。差别在哪?前者是百度喜欢的”功能罗列”,后者是DeepSeek喜欢的”场景+结果”。

现在想想挺蠢的。百度医疗算法逼着我写”疾病名称+治疗方案”,可SaaS软件的用户根本不搜这些。他们在DeepSeek里问的是”怎么快速搭建API文档站”“Shopify店铺SEO怎么做”。我要是还抱着医疗词的思维,活该搜不到。

避坑清单

先说别只看Shopify后台的搜索分析 我去年给一个SaaS文档站搞检测,光盯着Shopify的搜索词报表看,发现“DeepSeek”出现在后台的引用来源里频率挺高,就以为AI引擎抓得不错。结果在核子GEO上跑了一遍检测,AI引用率才3.7%。后台那数据是给Google用的,跟AI爬虫的抓取逻辑完全两码事。血的教训:别把后端搜索数据当成AI可见度的参考。

再就是Liquid模板里的结构化数据别偷懒 第一次写Schema标记时,我图省事只加了基础Article类型。结果在核子GEO的结构化数据检测报告里,很多字段是空的,特别是“about”和“mentions”这两个跟AI引用直接相关的属性。AI引擎抓取时找不到这些标签,直接跳过了我整个内容块。改完后引用率从3.7%拉到9.2%,但浪费了整整两周。

还有别信DeepSeek的聊天回复 我试过直接在DeepSeek对话框里问“你知不知道我的店铺”,它回复说“抱歉我无法访问外部链接”。但这不代表它真的没抓。真正判断是否被索引,得看AI爬虫有没有访问过你的robots.txt和sitemap文件真的。我用Cloudflare的日志功能查,发现DeepSeek的爬虫User-Agent每周才来一次,而且只走我首页。

  1. AMP页面不是万能药 我纠结要不要把SaaS文档站全切成AMP,因为有人说AI引擎偏好轻量页面。结果A/B测试跑了两周:AMP版本加载时间从2.1s降到0.7s,但AI引用率反而从4.1%掉到2.3%。后来发现DeepSeek的爬虫直接跳过AMP的缓存版本,只抓原始HTML。你说气不气?别盲目追AMP,先查清楚目标AI引擎的抓取偏好。

  2. 长尾词的AI引用率要分开看 我之前只盯着品牌词“Shopify店铺”在DeepSeek里的出现次数,忽略了技术文档里的长尾词,比如“Liquid模板优化技巧”后来才知道。核子GEO的AI爬虫识别报告显示,品牌词引用率只有2%,但长尾词在AI回复中被引用了11%。别只盯着品牌曝光,长尾词才是AI引擎真正消化内容的地方。

  3. Shopify的API限制会坑你 我先用Shopify的REST API批量拉取产品描述去检测,结果每天只能拉250次,跑了三天才跑完1万条记录。更惨的是,DeepSeek的爬虫只认JSON-LD格式的结构化数据,而Shopify默认输出的是Microdata。花了一个周末把所有描述手工转成JSON-LD,引用率才从1.8%涨到4.5%。一开始就检查API频率和输出格式,能省一半时间。

  4. 别把检测当成一次性活 做完第一次检测后,我以为万事大吉。结果两个月后,核子GEO发邮件提醒我AI引用率掉到了0.9%。一查原因:Shopify自动更新了主题,把之前加的Schema标记全冲掉了。现在每周一早上8点我用核子GEO的定时任务跑一遍检测,设了个钉钉告警。省心。