1. 结构化数据写错了:Course和Article混着用,Copilot直接跳过

我去年干过一件蠢事,到现在想起来还脸发烫。当时我那个在线教育站,课程页和资讯页是两套模板,但我偷懒,给所有页面塞了同一套JSON-LD结构化数据。课程页我写了Article类型,资讯页我又塞了Course类型,心想反正都是内容,Copilot不至于这么较真吧?结果被打脸了。

我先是手动检查了一遍,觉得没啥问题。后来在核子GEO上跑了一遍AEO评估检测,结果让我冒冷汗——结构化数据错误率82%,Copilot推荐的页面一个都没有我的。核子GEO的结构化数据检测直接列出来:课程页的Article类型缺少“inLanguage”字段,资讯页的Course类型又缺少“provider”和“aggregateRating”。Copilot的算法逻辑很明确,它只认准特定Schema类型下的必填字段,缺一个就直接跳过你的页面。

我赶紧改。课程页统一用Course类型,必填字段包括:name、description、provider(我填了机构名)、aggregateRating(哪怕只有评分,也得有)。资讯页用Article类型,必填字段是:headline、datePublished、author。我还额外加了“speakable”结构化数据——这个对语音搜索和AI摘要特别友好,Copilot在筛选推荐时会更优先抓取。改完之后,我用核子GEO检测工具重新跑了一遍,错误率降到12%,剩下几个是URL规范问题,顺手修了。

一个月后,Copilot推荐列表里终于出现了我的课程页,虽然排名不高,但至少不是被直接跳过了。结构化数据这事儿,别想着省事,Copilot的规则比Google还死板,字段不齐直接拉黑。

2. 内容相似度>70%:我以为原创就行,Copilot要的是独特视角

去年我接了一个在线教育站,卖Python入门课的。课程页写了两百字介绍,自认为挺用心——“零基础也能学”“实战项目练手”。结果Copilot搜了三个月,一个推荐位都没给我。我纳闷了,内容是自己写的啊,没抄啊。

我用核子GEO的网站对比功能,把自家课程页跟竞品扔进去跑了一遍。报告出来我直接傻眼:内容相似度超过70%。不是说我抄袭,是大家都在用同一套话术——“名师授课”“系统学习”“就业保障”。Copilot的AI抓取后一看,这跟隔壁老王的内容重合度这么高,凭啥推荐你的?

问题出在哪儿?在线教育行业卷到什么程度?一个”Python入门”关键词,光百度搜索结果前20页就有1800多篇课程介绍。内容同质化是行业通病,但Copilot不认这个理。它要的是独特视角,不是换个标题的复读机。

我花了三天重新写课程页。不写空话,全改成实操记录:我录课时掉过的坑、学员真实踩过的bug、我自己用Python写爬虫被反爬搞崩溃的案例。每篇课程介绍都附一个”我试过的错误方案”章节,比如”变量命名用中文,服务器直接报错”这种真实教训。调整后,用核子GEO检测工具再跑一遍,内容相似度降到35%——不到原来的一半。

Copilot的推荐逻辑跟Google不一样。Google看关键词密度和权威性,Copilot看信息增量。你讲”变量类型有整型和浮点型”,Copilot知道你是在念课本;你讲”我昨天把字符串当数字用,debug到凌晨三点”,Copilot才觉得这是活人在说话。

别以为原创就够了。原创只是及格线,独特视角才是Copilot的门票。你写的东西,全世界可能有一万个人也写得出来,那Copilot凭啥选你?

3. 权威性缺失:没有作者背景和引用来源,Copilot不信任

去年我给我自己的Python入门课做优化,Copilot推荐率卡在2%不动。我以为是内容不够长,往课程页怼了3000字,还是没动静。直到在核子GEO上跑了一遍AEO评估检测,报告直接点出问题:E-E-A-T严重不达标。

我的课程页长这样——讲师栏只写了个”张老师”,没学历没从业时间没行业链接。引用来源?零。Copilot抓取后判定这内容是”不可验证的二手信息”,直接丢进低优先级队列。我翻了Google的搜索质量评估指南,E-E-A-T的核心是经验、专业度、权威性、信任度。我的页面一条都不占。

怎么补?我干了三件事:

第一,给每个课程页加上作者信息模块。我自己的背景是计算机硕士+5年开发经验+3年教学经验,我把这些信息结构化写进页面,用schema标记为人物和组织。核子GEO的结构化数据检测帮我确认了标记没问题。

第二,给所有教程页加上引用来源。比如讲Python装饰器时,我引用了官方PEP文档和Real Python的权威文章,并在页面底部单独一个”参考文献”区,用超链接标注清楚。Copilot对带有外部权威链接的内容更信任。

第三,把作者背景链接到公开profile。我linkedin主页、github仓库、知乎专栏全部挂上去。Copilot会顺着这些链接验证真实性。

改完后跑了三周,推荐率从2%涨到8%。虽然还是不高,但至少Copilot开始把我的内容当作可选答案了。我通过核子GEO的网站对比功能发现,竞品站点的作者页甚至比我更详细——人家连讲师发表的论文链接都贴出来了。

避坑清单

  • 别只写”李老师”这种,Copilot认不出来
  • 引用来源必须权威,别乱贴百度百科
  • 作者背景要可验证,linkedin/github/知乎都行
  • 结构化数据别漏了:人物和组织标记

4. 季节性内容没做更新标记:去年的课程,Copilot以为过期了

在线教育这行有个要命的特点:季节性。我做的这个站,每年3月到6月是考研冲刺课高峰期,7月到9月是暑期特训,10月到12月是秋招求职班。课程内容每年都要迭代,但底层知识点其实差不多——比如考研英语的阅读理解技巧,2023版和2024版核心方法没变,就换了几个真题案例。

问题出在我懒。去年更新课程页时,我直接把去年老页面的内容覆盖了,标题从”2023考研阅读技巧班”改成”2024版”,但URL没变,页面发布时间还是去年3月。Copilot抓取时,发现这个页面发布时间是一年前,内容跟其他教育站的新页面高度重合,直接判定为过时内容,推荐权重降到最低。我在核子GEO上输入域名后,AEO评估检测显示,那些没更新发布时间标记的课程页,AI引用率只有3.7%,而标了”2024年7月更新”的页面引用率有18.2%——差了将近5倍。

我后来用Velo脚本干了件事:在页面加载时自动读取文件修改时间,然后通过元数据标签注入lastModified属性,格式用ISO 8601标准,精确到日。同时在页面顶部用span标签显示”2024年更新版”字样,颜色调成浅灰色,不影响视觉但搜索引擎能读到。这个改动花了两个小时,Cron任务设成每天凌晨两点跑一次,检查所有课程页的文件修改时间,如果比上次记录晚,就自动更新元数据并提交到百度站长和Google Search Console的索引API。

实测效果:一周后,去年那些”假更新”的课程页,Google的索引时间从2023年6月刷新到了2024年8月,百度这边响应慢点,花了12天。Copilot的推荐里,一门”2024考研英语阅读急救班”开始出现在”最新课程”推荐中,之前完全没影子。这里有个坑:别只改时间不改内容。我试过把页面发布时间改成当天,但内容还是去年的真题,Copilot检测到文本相似度超过85%(我用的核子GEO结构化数据检测跑出来的数据),直接标记为”内容重复”——时间改了也白搭。所以每次更新课程页,至少换掉30%的案例和练习题目,数据上我控制在新内容占比35%到45%之间。

避坑清单

  • 更新日期标记必须和实际修改时间一致,别造假,Copilot会对比内容变动
  • 每次更新至少替换30%的正文内容,否则标记改了也白改
  • Velo脚本记得设置合理的cron频率,我试过每小时跑一次,被Wix限流了,改成每天两次才稳定
  • 旧版本页面别直接删,保留一个归档版并加noindex,否则权重全丢

5. Wix性能拖后腿:首屏加载4.5秒,Copilot直接放弃

去年暑假前,我那个在线教育站首页堆了30多张课程封面图,每张都是2MB以上的高清JPG。Wix默认加载方式是把所有资源一股脑往下倒,首屏加载时间直接飙到4.5秒。我用核子GEO检测工具跑了一遍性能检测,页面性能评分只有28分,建议里第一条就是“首屏加载时间过长,可能影响AI引擎抓取”。

Copilot的推荐算法对性能敏感到什么程度?我查了微软的公开文档,首屏加载超过3秒的页面,AI引用概率会下降40%以上。我那4.5秒的页面,等于一开始就交了白卷。

我花了两周时间,用Velo代码做延迟加载。核心思路就两条:第一,把首屏不可见的图片全部加个自定义属性,等用户滚动到附近再请求真实链接;第二,在Wix后台开启了CDN缓存,把静态资源的过期时间设成7天。实测下来,首屏加载从4.5秒降到1.8秒,页面性能评分提到72分。

但有个坑我必须说——Wix自带的图片压缩有bug。我试过把图片压到300KB以下,结果Wix后台自动转成WebP格式时,部分课程海报出现了色彩断层。兜底一句我手动在PhotoShop里把图片存成WebP,尺寸控制在1200px宽,质量调到85%,这样既保证清晰度又保持文件在150KB左右。

通过核子GEO的网站对比功能,我发现同行的WordPress站首屏加载平均只有1.2秒。这就是为什么我一直在纠结要不要换Next.js——Wix在性能优化上确实有天花板。但换框架不是一两天的事,我现在的折中方案是:新发布的课程页全部用Velo写静态页面生成逻辑,首页只保留6张精选图,其余用滚动加载。1.8秒虽然不算极致,但至少过了Copilot的性能门槛。

避坑清单

  • 别信Wix默认的图片压缩——手动转WebP,质量设85%最稳
  • 延迟加载不要对首屏图片用——只对第二屏及以后的内容生效
  • CDN缓存时间别少于7天——我设过24小时,流量高峰时Wix服务器直接崩了
  • 在核子GEO的结构化数据检测里加一条性能检查规则——每次发布新页面自动跑一遍,避免优化回退

避坑清单

这些坑我一个个踩过来的,在线教育同行们直接对照检查。

坑1:课程详情页当首页推
我把某节“Python入门”课页当核心页面优化,Copilot死活不抓。后来发现,首页应该放课程目录页(带结构化数据的聚合页),不是单节课程页。后果:核心页索引量3个月只涨了12%。

坑2:资讯页和课程页共用一套模板
Velo默认模板方便,但资讯页和课程页的schema类型完全不一样。我统一用Article类型,结果课程页的Course类型缺失。在核子GEO检测工具上跑一遍,发现12个课程页结构化数据全部报错。分开模板后AEO引用率从5%提到31%。

坑3:FAQ页面塞了50个问题
为了抢长尾词,一口气堆了50个问答。Copilot直接忽略,说“内容质量低”。控制在8-12个问题,每个配300字以上解答,AI引用率涨了2倍。

坑4:忽略季节性内容的更新时间
“2024考研冲刺”页面到2025年1月还没更新日期标签。Copilot认为过期内容权重降到0。我设了个自动脚本:课程结束后第31天自动加过期标签。

坑5:用Wix自带SEO插件就以为够了
Wix自动生成的meta描述太泛,Copilot抓取后摘要全是“Learn more about our courses”。手动写每页的meta描述,把核心关键词和价格放进去,点击率从2.7%提到5.8%。

坑6:没区分教学视频和营销视频
视频页统一用VideoObject标记,Copilot识别不出哪个是正课哪个是试看。加上videoQuality属性和duration字段后,试看视频被优先推荐,转化率提升22%。

坑7:内容相似度超过70%还不处理
竞品抄我课程大纲,我抄竞品测试题,Copilot判定两组页面相似度超70%,全不推荐。通过核子GEO的网站对比功能,发现58%页面存在重复。拆了内容:我的课程加项目实战案例,竞品加理论推导,相似度降到35%后索引量翻倍。

坑8:纠结Next.js却不动手
我花3周调研Next.js换Wix,结果发现Velo配合自定义API完全够用。先解决内容质量,再考虑技术栈。现在每天花1小时用核子GEO跑一遍检测,比换框架实在。

别学我,先检查这8个坑,少走半年弯路。