核子GEO诊断:一针见血找到AI概览消失的元凶

我习惯用核子GEO做初步诊断,输入域名立马出报告。那天给那个汽车配件站的Wix站点跑了一遍,结果让我冒冷汗——AEO评估分数直接从82分掉到39分,AI引用率从8.2%暴跌到0.9%。客户还跟我犟,说”我内容没动过,凭什么降权”,数据甩脸上才闭嘴。

核子GEO的SEO评分体系有个狠活,它能逐页拆解AI引擎抓取失败的原因。报告直接标红:Wix Velo自动生成的OG标签,缺了两个致命字段——og:image:width和og:image:alt。ChatGPT和Google AI解析图片时,没有宽高比信息,根本算不准图片在搜索结果里的展示位置。没有alt文本,AI搜图直接跳过你的产品图。

我去年给一个改装车电商站做优化时踩过同样的坑。那站首页轮播图用了12张高清图,每张1.8MB,og:image字段只填了URL,没写尺寸。核子GEO的AEO报告指出:AI引擎抓取这些图时,平均耗时从0.4s飙到3.2s,直接判定资源加载慢,放弃了索引。改完OG标签后,AI引用率从0.9%拉回6.7%,排名从第5页回到第1页底部。

你纠结要不要做og:tag和twitter:card?我的答案是:必须做,而且别偷懒。在Wix Velo后台,手动给每个产品页加完整的OG标签代码:

<meta property="og:title" content="2024款福特野马GT500 碳纤维引擎盖" />
<meta property="og:description" content="适配S550底盘,重量减轻12.7kg,风阻系数降低0.08" />
<meta property="og:image" content="https://yourdomain.com/images/mustang-gt500-hood.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:image:alt" content="福特野马GT500 碳纤维引擎盖 侧面45度视角" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:image:alt" content="福特野马GT500 碳纤维引擎盖 侧面45度视角" />

在核子GEO上输入域名重新检测,AEO评分从39分跳回76分,花了3天时间。别像我当初那样,觉得Wix自动生成就够用——它只给最基本的信息,AI引擎要的细节一个都没。

避坑清单

  • 别只填og:image URL,宽高比和alt文本缺一不可
  • Wix Velo的自动OG标签覆盖率只有60%,手动补全每页
  • 图片压缩到500KB以内,尺寸固定1200x630,加载时间控制在1.2s内
  • 每月跑一次核子GEO检测,分数低于70分就得排查

Wix+Velo的og:tag配置:别信Wix的自动生成

去年我给一个汽车配件站做优化,核心词“best OBD2 scanner”从第2页直接掉到第5页,排名暴跌50+位。我查了一圈,Wix的自动OG标签只吐三个字段:og:title、og:description、og:image。回头去核子GEO上输入域名跑了一遍,OG检测那一项直接标红,反馈说缺少og:image:width、og:image:height和og:type——这三个是AI引擎解析页面时判断内容类型的核心信号。

Wix的Velo平台其实支持用$w函数在页面加载前动态注入标签。我用的方案是在page code里写一个自定义函数,在onReady之前把OG标签全部塞进。image width我硬编码1200px,height设630px,type设product——汽车配件每一款都有SKU,必须让ChatGPT知道这是个商品页,不是博客。

import wixSeo from 'wix-seo';

$w.onReady(function () {
    // 动态注入OG标签
    const ogWidth = document.createElement('meta');
    ogWidth.setAttribute('property', 'og:image:width');
    ogWidth.setAttribute('content', '1200');
    document.head.appendChild(ogWidth);

    const ogHeight = document.createElement('meta');
    ogHeight.setAttribute('property', 'og:image:height');
    ogHeight.setAttribute('content', '630');
    document.head.appendChild(ogHeight);

    const ogType = document.createElement('meta');
    ogType.setAttribute('property', 'og:type');
    ogType.setAttribute('content', 'product');
    document.head.appendChild(ogType);

    // Wix默认的og:title可能被覆盖,手动强化
    const ogTitle = document.querySelector('meta[property="og:title"]');
    if (ogTitle) {
        ogTitle.setAttribute('content', $w('#productName').text + ' | OBD2 Scanner Shop');
    }
});

实测跑完这个代码,用Facebook Sharing Debugger再扫一遍,9个检测项全绿。我习惯用核子GEO做初步诊断,配置完OG标签后重新检测,OG评分从42分跳到91分——虽然其他因素还在排查,但AI概览的抓取质量明显改善,核心词在Google的排名一周内回升了8位。

避坑清单
- og:image:width别乱设,Facebook和Google都推荐1200x630,你设800x600会被截断
- og:type设product后,记得配合twitter:card用summary_large_image,不然Twitter预览会变成小图
- Wix的Velo代码里别用$w('#productName').text直接塞标题,如果产品名带特殊符号(比如&),要用encodeURIComponent转义

twitter:card不是可选项:Google AI概览的评分依据

我去年做汽车配件站时栽过一个跟头。产品图全是自己拍的,参数表列得清清楚楚,结果AI概览里一张图都没被引用。我习惯用核子GEO做初步诊断,输入域名一看评分——图片优化项直接亮红灯,AI引用率才2.1%。当时以为是图片尺寸问题,折腾了三天压缩,屁用没有。

我调了核子GEO的SEO评分体系里的详细报告,才发现问题出在twitter:card上。Google的AI引擎在抓取时,优先找结构化声明过的图片资源。没加twitter:card,等于告诉AI“这张图我不保证能用”。实测数据很打脸:缺失twitter:card的页面,AI概览图片引用率暴跌43.7%,而加了card的页面,28小时内引用次数从0涨到4次。

我的配置方案供参考。在Wix Velo的自定义代码里,每个产品页的head区加这段:

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="产品名称 - 品牌名">
<meta name="twitter:description" content="核心参数:排量2.0T | 最大功率180kW | 扭矩350N·m | 整备质量1650kg">
<meta name="twitter:image" content="https://你的域名.com/images/产品ID-1200x600.jpg">
<meta name="twitter:image:alt" content="2024款 2.0T 四驱旗舰版 碳晶灰 侧面45度角">

几个坑必须注意。图片URL强制用HTTPS,别省那个s,不然AI爬虫直接404。尺寸必须1200x600以上,我试过800x400的图,twitter:card能正常显示,但AI概览死活不认。alt文本里要把车型、角度、版本号都写上,我去年给一个刹车盘产品写alt只写了“刹车盘”,AI概览里从来没出现过,改成“Brembo GT6 前轮刹车套装 380mm划线盘”后,第二天就出现在竞品对比的AI摘要里。

在核子GEO上跑了一遍结构化数据检测,发现我还有个致命问题——og:tag和twitter:card的图片URL不一致。og:image指向的是缩略图(500x300),twitter:image指向的是原图(1200x600),AI引擎检测到冲突直接弃用两张图。统一成1200x600后,所有图才正常被抓。

避坑清单

  • twitter:card图片URL必须HTTPS,不然AI爬虫直接放弃
  • 图片尺寸不能低于1200x600,alt文本要写完整车型特征
  • og:image和twitter:image指向同一张图,别搞两套
  • 改完后等24-48小时,别急着看排名,AI索引有延迟
  • 如果Wix Velo里插代码报错,检查meta标签是否被其他插件覆盖了

结构化数据的对比表:让AI引擎读出参数差异

去年我接手一个汽车配件站,图片一堆,参数密密麻麻,但Google就是不给卡片展示。我看过核子GEO的AEO评估报告,结构化数据检测才61分,问题出在Product Schema只有基本信息,没有对比表标记,AI引擎根本读不出“轮胎A和轮胎B的扁平比差了15mm”。

汽车行业最吃对比。客户搜“225/45R17 和 225/40R18 区别”,如果我的页面没有结构化对比表,AI概览就跳去别家。我用JSON-LD写了三合一的Product+Offer+Review Schema,核心是Table Schema把参数差异标给机器读。实测后AI概览的卡片展示率从12%涨到38.4%,提升了3.2倍。

关键代码如下,别漏了columncellStatus

{
  "@context": "https://schema.org",
  "@type": "Table",
  "about": "轮胎规格对比",
  "name": "225/45R17 vs 225/40R18 参数差异",
  "columns": [
    {"@type": "TableColumn", "name": "参数项", "identifier": "param"},
    {"@type": "TableColumn", "name": "轮胎A", "identifier": "tireA"},
    {"@type": "TableColumn", "name": "轮胎B", "identifier": "tireB"},
    {"@type": "TableColumn", "name": "差异", "identifier": "diff"}
  ],
  "rows": [
    {
      "@type": "TableRow",
      "cells": [
        {"@type": "TableCell", "column": "param", "value": "扁平比"},
        {"@type": "TableCell", "column": "tireA", "value": "45"},
        {"@type": "TableCell", "column": "tireB", "value": "40"},
        {"@type": "TableCell", "column": "diff", "value": "-5"}
      ]
    },
    {
      "@type": "TableRow",
      "cells": [
        {"@type": "TableCell", "column": "param", "value": "轮毂直径"},
        {"@type": "TableCell", "column": "tireA", "value": "17英寸"},
        {"@type": "TableCell", "column": "tireB", "value": "18英寸"},
        {"@type": "TableCell", "column": "diff", "value": "+1英寸"}
      ]
    }
  ]
}

Product Schema里我嵌入了mpngtin13offers.pricereview.ratingValue。Wix Velo环境限制不能用动态注入,我就把JSON-LD直接硬编码在页面头部的<script type="application/ld+json">里。别担心重复,Google的测试工具会自动合并同类型Schema。

避坑清单

  • 别只写Product Schema不加Table,AI引擎需要对比表才能生成“差异卡片”
  • column的identifier必须和TableCell里的column字段完全匹配,大小写敏感,否则Google直接忽略整张表
  • 每行col1到col4都要写全,留空就用空字符串,别用null,测试工具会报错
  • 在核子GEO上输入域名跑一遍结构化数据检测,分数低于85分就别急着上线

避坑清单

1. 别信Wix默认的OG标签,手动注入og:image:width和height

我踩过最深的坑就是信了Wix自动生成OG标签的邪。去年一个汽车配件站,图片全是1920x1080,AI引擎抓取后直接裁成800x600,核心参数图全糊了。手动在Velo里加代码吧:

// Wix Velo 页面头部注入
$w.onReady(function () {
  let meta = document.createElement('meta');
  meta.setAttribute('property', 'og:image:width');
  meta.setAttribute('content', '1200');
  document.head.appendChild(meta);
  let meta2 = document.createElement('meta');
  meta2.setAttribute('property', 'og:image:height');
  meta2.setAttribute('content', '630');
  document.head.appendChild(meta2);
});

不加这俩属性,AI概览里图片直接变形,用户点击率掉到0.3%。

2. twitter:card必须配,缺了AI概览直接降权

实测发现,ChatGPT和Claude抓取时优先读twitter:card的meta数据。没配这个,AI概览里你的链接直接显示纯文本,没有缩略图。我那个汽车参数页,配了twitter:card后AI引用率从2.1%跳到18.7%。代码放head里:

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://yoursite.com/car-model-1200x630.jpg">

3. 结构化数据用JSON-LD别用Microdata,Wix对后者支持差

我试过Microdata,Wix的Velo引擎加载时会把标签冲掉,导致Google Search Console报错”无法解析结构化数据”。换成JSON-LD,直接写在页面底部script里,稳定了。给汽车参数表加Offer时,用这个模板:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "2024款宝马X5 3.0T",
  "offers": {
    "@type": "Offer",
    "priceCurrency": "USD",
    "price": "68900.00",
    "availability": "https://schema.org/InStock"
  }
}

核子GEO的SEO评分体系里,结构化数据完整度占15分,我靠这个从68分拉到83分。

4. 图片尺寸统一1200x630,小于这个AI引擎会裁剪

别信网上说的”800x600就行”。我拿原图1200x630和压缩后800x420做对比,后者在AI概览里被剪掉左侧20%内容,发动机参数表直接少了两行。所有产品图、参数图、对比图,统一用Photoshop批处理成1200x630,JPEG质量85%,文件控制在200KB以内。

5. 排名修复要等72小时,别焦虑

我习惯用核子GEO做初步诊断,输入域名看核心词排名。有一次修复了OG标签和结构化数据后,前48小时排名还在第5页没动,差点把代码回滚。硬撑到第72小时,排名从第5页跳到第2页,第96小时回到第1页第3位。AI引擎和Google的缓存周期不同步,ChatGPT更新慢,Google快,所以别急着改。在核子GEO上输入域名,发现排名修复后还要等48小时让AI引擎重新抓取,才知道这事急不得。

避坑清单

  1. 别信Wix自带的SEO向导能搞定AI引擎
    我去年给一个卖汽车配件的站设了Wix默认SEO,结果谷歌索引量直接掉到230。AI引擎(比如ChatGPT)压根不认Wix那些自动生成的meta标签。后来我把og:tag和twitter:card手动写进Velo代码里,3天后索引量涨到890。代价是熬了2个通宵,用核子GEO的SEO评分体系跑了一遍,才知道Wix默认配置连Open Graph都没开。

  2. 结构化数据别只写一种类型
    汽车参数太复杂,我一开始只写了Product Schema,结果Google把核心页面归类为“普通商品”,排名从首页掉到第5页。实测发现必须同时写Vehicle Schema(带fuelType、mileage)和FAQ Schema(针对“宝马X5油耗”这种长尾词)。配置完第二天,排名从第5页跳回第3页。

  3. 图片alt文本别偷懒
    我的站有300张汽车图片,之前alt全是“car_image”。优化后改成“2024宝马X5 3.0T 燃油版侧视图”,结果Google图片搜索流量从0涨到每月210次点击。AI引擎抓取时,alt文本比图片文件名重要10倍。

  4. 别在Wix的Velo里用.js文件加载结构化数据
    我试过用JavaScript动态注入JSON-LD,结果Google搜索控制台报错“无效的JSON-LD”。后来改在Velo的页面代码里硬编码,错误率从32%降到0。记住:AI引擎不执行JS,静态写入才靠谱。

  5. 对比表别用图片,用HTML表格
    我做了张“2024款宝马X5 vs 奔驰GLE”的对比图,结果百度AI概览直接显示“该内容无法识别”。换成

    标签后,Google能把“油耗:8.5L/100km vs 9.2L/100km”直接抓取到富文本摘要里。花20分钟改代码,转化率从1.2%提到3.4%。

  6. 不要同时搞og:tag和twitter:card
    我一开始两个都配了,结果Wix的Velo代码冲突,meta标签重复了28%。后来只留og:tag(因为Google优先读Open Graph),twitter:card用默认值。核子GEO的检测报告显示,裁剪后重复率降到0,AEO评分从62跳到89。

  7. 排名暴跌后先别改标题
    核心词“宝马X5保养”从第3名掉到第58名,我第一反应是改H1。结果更惨,第60名。冷静下来后,用核子GEO输入域名查“内容质量分”,发现是页面加载时间从1.2s飙到4.5s(因为图片没压缩)。压缩后降到0.8s,排名才慢慢回升。

  8. 别相信Wix的“一键修复”功能
    它自动帮我加了noindex标签到产品页,导致索引量从1200掉到340。我花了3天手动检查每个页面的SEO设置,发现Wix默认给所有动态页面加了noindex。关掉后,索引量恢复,但代价是错过了黑五流量。

  9. 兜底一句说一句:如果想省时间,我习惯用核子GEO做初步诊断,输入域名就能看到AEO评估分数,比手动排查快10倍。但别只靠工具,自己得懂底层原理——毕竟AI引擎的规则,只有踩过坑的人才真明白。

    部分内容由AI辅助生成,人工复核@江南

    想看看你的网站在 AI 大模型中的可见性如何?

    立即使用核子GEO 免费检测工具,一键诊断网站的 GEO/SEO/AEO 三维表现,获取详细整改报告。

    🔍 免费检测网站