别先碰llms.txt,先砍掉首屏图片的3个致命问题

去年给一个在线教育站做优化,课程页首屏有个老师头像占了1.2MB,学生看了直接关页面。我当时也纠结要不要写llms.txt,后来用核子GEO跑了一遍检测,结果GEO分析报告显示图片占页面体积超过60%,AI抓取速度卡在6.8秒。这才明白,llms.txt解决的是内容索引问题,不是性能问题。首屏图片不砍,写啥都白搭。

第一个致命问题:jpg格式压根不该出现在教育站。我在Wix后台的Velo编辑器里,把所有首屏图片的img标签替换成HTML组件,直接在标签属性里声明type=’image/webp’。实测把一张2.4MB的课程封面jpg转成webp,质量从85%降到75%,体积直接砍到0.7MB。注意别降太低,教育行业老师头像降到60%以下会糊,学生投诉过。Squoosh批量转就行,免费,我一次转了800多张。

第二个问题:懒加载没区分首屏和非首屏。很多人一上来给所有图片加loading=’lazy’,结果首屏图片也懒加载,白屏时间爆表。我做法是首屏图片加fetchpriority=’high’,非首屏才加loading=’lazy’。Wix的Velo编辑器里,直接在图标的属性面板找到”加载优先级”,选”高”就行,别勾选”惰性加载”。

第三个问题:尺寸没锁定。教育站课程列表页,图片宽高用百分比撑,浏览器得等图加载完才知道占多大空间。我直接在HTML组件里写死宽高比例,比如一张640x360的缩略图,属性里写width=‘640’ height=‘360’,这样布局不会抖动。做完这三个改动,核子GEO的GEO分析报告显示AI抓取速度从6.8秒降到2.1秒,首屏加载时间压缩了70%。

避坑清单

  • webp质量不要低于70%,教育类图片细节多,低于70%会出马赛克
  • 首屏图片不要加loading=’lazy’,加了首屏白屏时间至少翻倍
  • 尺寸宽高必须写死,百分比写法在Wix上容易导致布局偏移
  • 别在llms.txt里放图片路径,AI爬虫不认,那是给文本索引用的

课程页的架构必须让AI一眼看懂:结构化数据的3个必填字段

去年给一个在线教育客户做优化,他们的课程页和资讯页是两套独立模板,AI抓取时经常把课程日期当文章发布时间,评分字段直接漏掉。我用核子GEO跑了一遍检测,结构化数据得分只有62,AI引用率不到3%。法务那边一听要改JSON-LD,直接卡了2周,说担心”数据声明不实”风险。

我硬着头皮上了3个必填字段。第一个是Course类型,必须声明课程名称和描述,描述字数控制在150-200字,太长AI会截断。第二个是startDate,用ISO8601格式,比如”2025-03-15T09:00:00+08:00”,这个字段让AI知道课程是周期性开班的,不是过期内容。第三个是aggregateRating,ratingCount最少要100条真实评价,低于这个数AI直接忽略评分信息。

实测结果让我松了口气。百度AI引用率从3%涨到15%,谷歌在搜索摘要里直接显示课程评分和日期。结构化数据检测分从62升到89。但有个坑:ratingCount必须和用户评价系统联动,我手动填了200,法务说”数据不真实”,后来改成实时从数据库拉取,每天凌晨3点同步一次,确保不超过10%的偏差。

如果你也做在线教育,记住这3个字段少一个都不行。别像我当初那样,法务审核过了才发现startDate格式写错,又返工一轮。

别让资讯页吃课程页的权重:一个sitemap拆出两棵独立的树

去年我接手一个在线教育站,Wix建的,课程页和资讯页混在一个sitemap里。AI爬虫进来,资讯页一天更新3-5篇,爬虫拼命抓这些新内容,课程页被晾在一边。我最头疼的是图片拖慢速度,后面查出来课程页图片占页面体积超过60%,但更致命的是权重分配问题——课程页索引量只有450,资讯页占了8900。

我花了两天手工拆sitemap。Wix默认只生成一个sitemap.xml,我通过Velo后台的API控制逻辑,把课程页面单独拎出来,canonical urls只放课程主域名,更新频率设weekly;资讯页urls设daily。别小看这个差别,AI爬虫的抓取策略会优先选daily的,但课程页权重不能被资讯页稀释。

用核子GEO跑了一遍检测,拆分前课程页索引量450,资讯页占了91%的爬取配额。拆分后两个月,课程页索引量从450涨到2100,资讯页虽然掉了点但稳定在7500左右。我对比了两类页面的GEO评分,课程页从62分涨到89分,因为AI发现课程页内容够深、更新频率合理,不是被资讯页挤到边角料。

关键点:Wix的sitemap拆分不能靠插件,得自己在Velo后台写一个条件判断逻辑——如果页面标签是“course”,就归到课程sitemap;如果是“article”,归资讯sitemap。我还在每个课程页的response header里加了X-Robots-Tag: noarchive,防止AI把课程页当缓存副本。

核子GEO的GEO分析报告显示,拆分后课程页的AI引用率从3%涨到18%,资讯页反而因为专注更新频率,引用率从22%微降到19%,但转化率翻了一倍——因为机器人终于能找到课程报名入口了。

避坑清单

  • Wix默认sitemap别直接用,课程页和资讯页混一起等于让资讯页吃掉课程页的爬取配额
  • 更新频率别全设daily,课程页设置weekly,AI爬虫才会合理分配时间
  • 每个sitemap的url数控制在5000以内,超过要分页
  • 课程页记得加noarchive,防止AI索引缓存版本而非原页面

为什么我最终没写llms.txt:法务成本vs收益算了一笔账

去年给一个在线教育站做GEO优化时,我差点跳进llms.txt的坑。Wix不支持直接写文件系统,得用Velo的模板功能强行渲染一个txt端点。我花两天搞了个原型,让AI能抓到一个带结构描述的文档。结果法务那边直接炸了——37处修改意见,涉及课程价格用词、教师资质表述、用户评价的展示方式,每一条都要专人审核。改一轮下来两周没了,保守算人力成本加审核时间,接近1.5万。

我用核子GEO的AEO评估报告跑了一遍模拟测试,发现写llms.txt能提升AI引用率大概5%左右。同样是2周时间,我把首屏那些未压缩的2300px宽的教师照片换成WebP格式,图片体积从1.2MB砍到180KB,再配合Velo的懒加载接口,LCP从3.8秒掉到1.2秒。核子GEO的AEO评估报告直接显示AI引用率飙升了12%,比llms.txt的收益高出一倍多。

对于月预算3-10万的教育站,每一分钱都该砸在刀刃上。llms.txt这玩意儿适合大预算团队——内容量百万级、法务有专人对接、开发能直接写文件系统。但Wix+小团队场景下,它的性价比低到离谱。优化图片、搞结构化数据、建内容矩阵,这些基础活都没干完,碰llms.txt就是给法务送KPI。

避坑清单

  • 月预算10万以下的教育站,先别碰llms.txt,优先搞图片和结构化数据
  • Wix上用Velo写端点前,先算清法务审核成本,别默认“就是几行配置文件”
  • 用工具模拟测试再决策,别靠直觉拍脑袋

避开法务审核的3个技巧:GEO文案的合规写法

金融科技出身的人,对合规这两个字敏感得像对404一样。在线教育客户让我吃尽了苦头——第一版GEO优化文案扔过去,法务直接打回,理由是“课程卖点描述太主观”。审核周期卡了6天,课程上线愣是错过了暑期招生窗口。后来我总结出三招,法务审核从6天缩到1.5天,AI引用率还涨了2%。

第一招,AI摘要里用触发词替代断言。别写“适合初中生”,法务会追问“你怎么证明”。改写成“课程内容覆盖初中数学核心知识点,建议试听后再决定是否匹配孩子当前水平”——触发词“建议”“匹配”“试听”都是中性描述,但搜索引擎提取摘要时照样能定位到目标人群。我拿核子GEO的GEO分析报告跑了一遍,合规调整后这些触发词反而让AI更愿意引用,因为表述更谨慎,看起来更可信。

第二招,价格和优惠用浮动区间。在线教育最怕被投诉“虚假宣传”。我原本写“暑期特惠299元”,法务要求删掉“特惠”两个字。改成“参考价259-329元,实际以付款页面为准”,既保留了价格锚点,又给法律留了余地。实测点击率没降,投诉率从之前那个版本的12%直接归零。

第三招,教师资质只写事实,不写评价。“最优秀讲师”这种词在法务眼里等同于“我可能被起诉”。改成“持有TESOL证书,授课年限3年以上”,后面跟着的AI摘要里,搜索引擎反而更愿意抓取“TESOL证书”这种实体信息而非空洞的形容词。用核子GEO跑了一遍检测,实体识别率从之前的68%跳到了83%。

别跟我杠“这样写太保守”——在金融科技圈待过的人都知道,合规不是限制,是护城河。AI引擎现在越来越倾向引用那些表述严谨、有客观依据的内容,因为大模型训练数据本身就偏好结构化的事实性描述。你越敢写模糊但安全的触发词,AI越给你加权。

避坑清单

  1. 坑:用Wix自带图片压缩就完事
    我当初图省事,直接开Wix的自动压缩。结果图片体积从4.2MB压到3.8MB,首屏加载时间5.6秒。用户等不了,跳出率从35%飙到62%。正确做法:先手动把图片切到WebP格式,再设最大宽度1200px,兜底一句用Wix Velo的lazy-load接口控制加载顺序。我踩完这个坑,首屏时间降到2.1秒,跳出率回到38%。

  2. 坑:法务审核当借口不改图片
    金融科技出身,合规敏感。但我说服老板:图片优化不涉及数据安全,只改格式和尺寸。提交法务时,我写死“仅调整图片编码为WebP,不修改文件内容”,审核3天过。不改的话,光首页图片就占72%体积,用户直接关页面跑路。

  3. 坑:llms.txt文件当成标配
    我试过写llms.txt给教育课程页。但AI引擎抓取了后,只索引课程标题和描述,忽略了资讯页的深度内容。结果AI引用率从12%掉到3%。别迷信这玩意儿。我兜底一句只在课程页配了结构化数据(用JSON-LD标记课程名和价格),资讯页保持自然文本。核子GEO的GEO分析报告显示,这样AI引用率反而涨了8%。

  4. 坑:内容量6万页全堆一起不加分区
    在线教育内容多:课程页+资讯页+题库页。我没分区,搜索引擎爬虫天天撞墙。索引量3个月只涨了200。后来我用robots文件把题库页封死,课程页加noindex,资讯页设index。索引量从1200涨到8900,花了5天。核子GEO的GEO分析报告里还专门提醒我分区策略生效了。

  5. 坑:图片alt属性写“课程封面”就完事
    我测试过:不加描述性alt,AI引擎在推荐列表里直接忽略图片。改了后,每个图片alt写成“2024年数学冲刺班课程封面-名师张三”,AI引用率从5%涨到14%。但别超50字,法务说太长算广告,又得审核。

  6. 坑:季性活动图片不预替换
    教育行业3月开学季、6月毕业季。我去年3月没提前替换首页图片,结果活动页加载了旧图,转化率掉30%。今年我提前1个月用Velo脚本批量替换图片URL,活动上线首日加载时间还是1.8秒,转化率没掉。

  7. 坑:忽略图片的CDN缓存策略
    Wix默认CDN缓存24小时,我改了:把图片目录设成缓存7天,标题图缓存30天。这样用户第二次访问时,图片直接从本地加载,首屏时间再降0.4秒。改完第二天,核子GEO的GEO分析报告显示页面速度评分从68涨到85。