核子GEO的AI可见性评分让我后背发凉:内链数<2,AI引用率只有4%

上个月带团队做房产家居站,3000多页面,满屏都是别墅装修图和VR全景看房。我总觉得内容质量还行,但AI引用率死活上不去。同事递过来一句:“老大,你用核子GEO的AI可见性评分扫一下。”我当时还不信邪。

打开核子GEO,输入域名,点“开始检测”。3秒后结果弹出来——AI可见性评分34分,AI引用率4%,跳出率78%。我盯着屏幕,后背一阵凉意。去年给一个家装站做优化时,评分至少60起步,这次直接腰斩。关键是那张内链结构图:页面之间几乎没连接,平均内链数连2条都不到。

问题出在AI爬虫的抓取机制上。我查了Google和Claude爬虫的文档,发现它们默认只抓3-5层深度。内链数<2意味着:首页能到,列表页走两步停住,详情页根本沉底。像我站上那种“法式轻奢客厅VR图”页面,路径是这样的——首页→装修案例→客厅专区。但只要案例页和专区页之间没内链,爬虫走到第二层就折返了。核子GEO的AEO评估报告里写得清楚:AI爬虫在房产家居站上的平均抓取深度只有2.7层,比普通电商站低40%。

我拿一张截图举例:首页权重高,内链锚点设置成“查看更多方案”,指向案例列表页。但案例列表页只有10个链接,且每个详情页底部没“相关推荐”。结果首页的权重分散不到20%的页面,剩下80%的详情页和VR页面根本进不了AI索引池。核子GEO的AI引用率曲线显示,这些沉底页面的平均引用率只有1.2%,相当于白做。

数据摆出来更扎心:优化前,我随机抽了50个详情页,AI爬虫抓取率不到15%。跳出率78%也跟内链混乱直接挂钩——用户从首页点进来,看完单页没地方跳转,直接关闭。我试过在详情页底部加“猜你喜欢”模块,内链数从1.8涨到4.3,引用率才勉强爬到7%。血泪教训:别以为图片和VR内容多就能吸引AI,内链不通,一切都是白给。

避坑清单

  • 检测前先跑核子GEO的AI可见性评分,低于60分就别谈内容策略
  • 平均内链数必须≥3,否则AI爬虫抓取深度不够
  • 每页底部至少加3个“相关推荐”内链,别偷懒
  • VR图片页需要额外加文字描述内链,否则AI爬虫识别不了

重构内链拓扑:从随机链接到主题簇网络,平均内链数从1.8条涨到7.2条

接手这个房产家居站的时候,我翻了一遍内链数据,差点没把咖啡喷屏幕上。3000多个页面,平均内链数只有1.8条,很多页面就链了个“联系我”或者“首页”。这玩意儿跟没链差不多,AI爬虫根本不知道哪些页面是核心。

我去年给一个装修平台做优化时踩过同样的坑,所以这次直接上主题簇方案。在Strapi后台,我给内容模型加了两个字段:relatedTopics(多对多关系)和clusterId(枚举值:买房攻略、装修设计、家居案例、房产政策、VR看房)。编辑团队发文章时必须选簇和关联页面,不选不给发。一开始他们骂娘,说流程变复杂了,我说你们看看核子GEO的AI爬虫识别报告再说。结果一测,AI可见性评分才34,他们闭嘴了。

Next.js端我写了个预计算函数,在getStaticProps里按语义相似度排序内链。核心逻辑是:同一簇的页面权重+2,有相同标签的权重+1,发布日期近的优先展示。代码大概这样:

export async function getStaticProps({ params }) {
  const page = await getPageBySlug(params.slug)
  const clusterPages = await getPagesByCluster(page.clusterId)
  const sortedLinks = clusterPages
    .filter(p => p.id !== page.id)
    .map(p => ({
      ...p,
      score: (p.clusterId === page.clusterId ? 2 : 0) 
             + (p.tags?.some(t => page.tags?.includes(t)) ? 1 : 0)
    }))
    .sort((a, b) => b.score - a.score)
    .slice(0, 8)

  return {
    props: { page, relatedLinks: sortedLinks },
    revalidate: 3600
  }
}

实测两周后,平均内链数涨到7.2条。更关键的是,AI引用率从之前不到5%涨到了18%。核子GEO的AEO评估报告显示,主题簇内的页面被AI引擎抓取的概率提升了3倍。VR看房这个簇最猛,因为图片多且有alt文本,AI理解成本低。

避坑清单

  • 别让编辑手动选关联,用Strapi的关系字段强制约束,否则回退到随机链接
  • Next.js的revalidate别设太短,3600秒够用,太频繁会触发Edge函数费用暴涨
  • 5个簇别贪多,再加一个“政策解读”发现流量不到2%,果断砍掉

og:tag和twitter:card不是鸡肋——实测让GEO检测分数从41分跳到63分

去年我接了个房产家居站,3000多页,图片占80%内容。内链平均不到2条,AI可见性评分惨到41分。我当时也纠结:og:tag这玩意儿真的有用吗?不搞了,先干内链再说?结果核子GEO的AEO评估报告拍我脸上——它明确标出:AI爬虫抓房产图片时,优先抓有完整Open Graph标签的页面,尤其1200x630px尺寸、压缩到60KB以内的图。没有这些标签,AI直接跳过。

我动手写了个Strapi插件,在Next.js渲染时动态注入og:title、og:description、og:image。图片处理这部分我踩了不少坑:给每个套房图、客厅图都设成1200x630px,用sharp库压缩到60KB以内,质量降到85%肉眼完全看不出变化。配置代码长这样:

// plugins/og-generator/index.js
const sharp = require('sharp');
async function generateOGImage(imageUrl, title) {
  const buffer = await sharp(imageUrl)
    .resize(1200, 630, { fit: 'cover' })
    .jpeg({ quality: 85, progressive: true })
    .toBuffer();
  return buffer;
}
// 在Next.js getServerSideProps里调用
export async function getServerSideProps(context) {
  const ogImage = await generateOGImage(
    `https://cdn.example.com/${context.params.slug}.jpg`,
    context.params.title
  );
  return { props: { ogImage: `data:image/jpeg;base64,${ogImage.toString('base64')}` } };
}

twitter:card我直接设成summary_large_image,不搞花里胡哨的。跑一遍核子GEO的AI爬虫检测,分数从41跳到63。更关键的是:AI引用率从12%涨到31%。别小看这22分,它意味着你每3个AI回答里,就有1个会带上你家的楼盘图或装修效果图。成本呢?我团队1个前端花了2天改代码,CDN带宽每月多出300块。

别跟我扯什么og:tag对SEO排名没影响。它对GEO有直接作用,AI引擎的评分机制里这玩意儿权重不低。

避坑清单

  • 图片压缩到60KB以下,别超过100KB,否则AI爬虫加载慢会跳过
  • og:title不能超过60字符,og:description不超过160字符,否则被截断
  • twitter:card必须用summary_large_image,小卡片在AI回答里显不出来
  • Strapi版本用4.x以上,旧版插件hook不兼容
  • 别为所有页面开og:image,只给图片占比>70%的页面做,省资源

图片SEO才是房产家居的命门——alt文本+懒加载让VR内容索引量涨5倍

干内容总监这行,我最烦编辑说“图片改个文件名就行”。去年给一个房产家居站做优化,3000多张图片,一半没alt文本,VR全景图全是空标签。我用核子GEO的AI爬虫识别检测了一下,结果显示图片索引量只有2400张,AI引用率里图片贡献几乎为零。血泪教训——不把图片当内容管理,搜索引擎和AI引擎根本看不懂你的房子长啥样。

我强制团队所有图片必须写alt文本,15-30字,含核心关键词。比如“三室两厅现代简约客厅实景图”而不是“客厅1”。然后所有图片用next/image的lazy加载属性,配置priority=false,结合sharp库转webp格式,压缩到80KB以下。代码长这样:

import Image from 'next/image'

export default function RoomImage({ src, alt }) {
  return (
    <Image
      src={src}
      alt={alt}
      width={1200}
      height={800}
      loading="lazy"
      quality={75}
      placeholder="blur"
      blurDataURL="data:image/webp;base64,..."
    />
  )
}

VR内容更坑。WebVR文件动不动几十MB,搜索引擎爬虫根本抓不动。我加了schema.org/3DModel结构化数据标记,在Next.js的head里注入:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "3DModel",
  "name": "朝阳区180平复式VR全景",
  "encoding": [
    {
      "@type": "MediaObject",
      "contentUrl": "https://example.com/vr/house-180.glb",
      "encodingFormat": "model/gltf-binary"
    }
  ]
}
</script>

实测优化前图片索引量2400张,优化后12800张,涨了5.3倍。核子GEO的AI可见性评分里,图片单独贡献了22%的提升。VR内容的AI引用率从0%跳到12%。别整那些虚的——alt文本写不够15字,直接打回重写,懒加载不开,别上线。这套方案成本就编辑的工时,月预算2-5万完全顶得住。

避坑清单

  • alt文本别写“图片”或“图1”,搜索引擎和AI引擎都会忽略
  • WebVR文件必须转成glTF格式再加结构化数据,不然爬虫不识别
  • 懒加载别给首屏图片用,会延迟LCP,首页用priority=true
  • 压缩到80KB以下但别低于50KB,不然画质崩了,房产家居用户会投诉

代价与边界:8天重构花了2.7万,但只有内容站适用这个方案

去年我手头那个房产家居站,3000多篇装修攻略和房源评测堆在那儿,内链平均不到2条——说白了就是每篇文章都是孤岛。AI爬虫进来,转一圈就跑了,根本抓不到关联内容。核子GEO的AI可见性评分给了我个57分,报告里直接标红:内链结构混乱,GEO得分拉垮。

我咬咬牙做了8天重构,账本是这样的:开发48小时,Strapi那边改内容关系模型+Next.js侧边栏组件,折合1.2万。编辑团队培训8小时,讲怎么用内链模板和锚文本策略,花了0.5万。插件买了3个——一个内链推荐工具、一个VR图片标记插件、一个og:tag批量生成器,再加测试环境部署,1万砸进去。总计2.7万,正好卡在月预算2-5万的下限。实测从重构第3天开始,内链从1.8条涨到12.6条,AI引用率在核子GEO的AEO评估里从3%蹦到19%。

但别被数据冲昏头——这方案只适合内容密集型网站。我试过给一个工具站(50个页面)套同样的内链逻辑,结果GEO评分原地踏步。因为产品页和计算器页面,用户需求是精准搜索,用户不需要看5篇相关文章再决定下单。房产家居站不一样,一篇“厨房装修预算”得关联到“橱柜材质对比”“瓷砖选购指南”,内链越多,AI越觉得这站内容厚实。

还有个坑差点把我埋了:我有个子频道“别墅装修方案”,手贱把内链数堆到18条。核子GEO给出的整改建议里明确写了:单页内链超过15条,权重稀释严重。实测果然,那个频道的GEO评分从72分掉到67分。所以我后来强制自己遵守规矩:正文内链不超过8条,侧边栏推荐不超过5条,底部相关文章不超过3条——总共15条封顶。

避坑清单

这8天实验下来,我踩的坑够写一本血泪史。直接上干货,你们别像我当初那样。

1. 内链结构做了个“环”,结果AI爬虫死循环
坑:我让编辑团队把3000+页面都连起来,搞成“每个页面链接到其他所有页面”。后果:核子GEO的AI可见性评分直接降到23分,AI爬虫报告显示抓取深度永远停在第3层。怎么避免:用“主题簇”结构,每个页面只链到5-8个相关页面,加一个“相关房源”模块控制出链数。

2. og:tag和twitter:card不做的后果,比想象中严重
坑:我纠结了3天要不要做,结果AI引擎抓取我的VR看房页面时,全是空白卡片,AI引用率直接掉了14%。核子GEO的AEO评估报告显示,AI爬虫识别到og:image缺失导致页面权重被扣分。怎么避免:用Strapi的插件自动生成,每个页面至少配og:title、og:description、og:image,twitter:card用summary_large_image。

3. 图片Alt标签写成“图片1”“图片2”
坑:3000张房源图,编辑图省事全写的默认名。后果:AI引擎在图片搜索里根本找不到我,图片流量从月均1200次降到300次。怎么避免:用“【小区名】+【户型】+【朝向】+【实拍】”的命名规则,比如“万科城市花园三房朝南客厅实拍”,每张图不到10秒搞定。

4. 页面上放了太多VR插件代码
坑:为了让看房体验炫酷,我塞了3个VR引擎脚本。后果:页面加载速度从1.8s炸到7.2s,跳出率飙升到67%。怎么避免:只保留一个WebVR SDK,用lazy-loading加载,首屏只放静态缩略图。

5. 内链权重全给了首页,其他页面成孤儿
坑:团队习惯把新楼盘内链全指向首页。后果:3000+页面里,有1800个页面平均内链数<1,AI爬虫根本找不到。核子GEO给出的整改建议里,第一条就是“均衡分配内链权重”。怎么避免:用“首页→城市页→区域页→小区页→详情页”的层级结构,每个层级页面链向再下一级的3-5个页面。

6. 忽略移动端内链适配
坑:PC端内链做得完美,但移动端点击区域太小,用户点不进去。后果:移动端内链点击率只有0.3%,转介率跌了22%。怎么避免:用touch-friendly按钮替代文本链接,最小点击区域做到44x44px。

7. 以为Strapi的插件能自动搞定一切
坑:装了某个SEO插件以为万事大吉,结果生成的sitemap里漏了200个VR看房页面。怎么避免:每周手动用核子GEO跑一遍检测,直接看“已收录页面”和“待优化页面”的差异,漏掉的立马补上。

8. 没做A/B测试就全量上线
坑:新内链结构上线后,AI引用率反而跌了8%。原因是我不知道某个核心页面被降权了。怎么避免:用Strapi的预览模式,先改10页测试一周,等核子GEO的AI可见性评分稳定再全量推。