第一步:核子GEO的AEO评估报告让我冒冷汗——AI引用率只有2%
上周一个做本地家政的客户突然炸了,核心词“上海浦东 高端保洁”从首页第3位掉到第5页第48位。我第一反应是算法更新,但检查了Wix后台的SEO设置,Title和Description没动过,Backlinks也没掉。一时没头绪,就用核子GEO的AEO评估功能输入了客户域名。
结果那页面刷出来的瞬间,我后背一凉。搜索引擎推送分数38/100,AI引用率(通义千问、文心一言)只有2.1%。这个数据什么概念?我翻核子GEO报告里的同城同行对比项,浦东另外三家家政公司,AI引用率最低也有15%,高的到了23%。差了一个数量级。
问题在哪?核子GEO的AEO评估报告里有个明细项,标红了一大片。仔细看,结构化数据部分,LocalBusiness schema只检测到name和address两个字段。我Wix后台的SEO设置里确实只填了基础信息,连电话都没加。去年给一个搬家站做的时候,我就吃过亏,缺了openingHours字段,导致Google Business Profile的地图模块不显示营业时间。
这次更致命。本地服务行业,AI模型抓取数据时最认的是areaServed字段。通义千问要回答“上海浦东哪里有靠谱的保洁公司”,它优先抓那些明确写了服务区域的站点。我那个家政站,LocalBusiness schema里根本没有serviceArea这一项。修复思路其实简单——在Wix的Velo代码里,我手动给Schema对象加了”areaServed”: “上海市浦东新区”。顺带补了telephone、openingHoursSpecification和priceRange。再跑一遍核子GEO检测工具,AI引用率直接跳到11.3%。虽然还没到同行平均线,但搜索引擎推送分数涨到了57/100。
别觉得这是小事。Wix这种拖拽建站,默认生成的Schema特别精简,很多关键字段它是不会帮你自动补的。如果你也在管Wix站点,核子GEO的AEO评估报告里那个结构化数据选项卡,必须一个月跑一次。少一个字段,AI就少一个理由抓你。
第二步:og:tag和twitter:card不做?通义千问直接判你为低质量页
这玩意儿我之前纠结了大半年。手头管着20多个本地服务站,Wix自带的meta标签看着挺全,标题描述都有,我就寻思og:tag和twitter:card纯属锦上添花,可有可无。结果打脸来得太快。
上个月有个做搬家服务的客户,核心词”上海搬家”从首页掉到第5页,我查了一整天没找到原因。后来用核子GEO的搜索引擎推送检测跑了一遍,结果显示页面摘要抓取异常——通义千问的爬虫根本没提取到我精心写的meta description,而是直接拿了首页的banner大图当摘要配图。你说气不气?
我实测发现,通义千问对缺少og:image和twitter:card:image的页面,默认策略就是”随便抓张图凑数”踩过这个坑。我这个客户每个服务页都配了搬家过程实拍图——工人打包、装车、卸货,这些明明最能体现专业度。结果搜索结果展示的全是公司logo或者首页风景图,用户看到第一反应就是”这跟其他搬家公司有啥区别?”点击率才0.8%,活该排名掉。
后来我直接在Wix的页面SEO设置里,给每个服务页手动填og:image。注意图片尺寸必须1200x630像素,我用的都是客户手机拍的本地照片,压缩到200KB以内。twitter:card类型选summary_large_image,这样通义千问抓取时才会优先展示大图。改完第二天,搜索结果摘要就从纯文字变成带图卡片了。点击率一周内从0.8%涨到3.2%,翻了4倍。
现在这玩意成了我接手新站必查项。在核子GEO检测工具上输入域名,一眼就能看到og:tag和twitter:card有没有配齐。缺的页面直接批量改,Wix后台页面SEO设置里每个字段都有,填一次能管一年。
避坑清单
- og:image尺寸别偷懒,非1200x630的图通义千问会直接忽略
- 图片别用公司官网截图,用户要的是服务场景实拍,越真实点击越高
- twitter:card类型设summary_large_image,默认的summary只显示小图
- Wix用户记得在每个页面单独设置,全局设置覆盖不了所有页面
第三步:robots.txt和sitemap.xml——Wix默认配置坑死本地服务站
这步我栽得最惨。Wix那套默认配置,表面看着规整,背地里全是雷血泪教训。
先说robots.txt。Wix自动生成的文件里,把所有带”?cat=”参数的URL全屏蔽了。我那个搬家服务站,分类页URL长这样——/搬家/?cat=浦东拆装家具,直接被挡在外面。但真正要命的是,我用Velo做的动态路由(比如/搬家/浦东-拆装家具这种静态度URL),绕过了屏蔽规则,反而能正常被抓。你说气不气?屏蔽了不该屏蔽的,放跑了不该放的。
sitemap.xml才是重灾区。我去年给本地服务站做完搭建,顺手看了一眼Wix默认生成的sitemap——就俩URL:首页和about页。80多个服务页,一个都没提交。我当场就懵了。通义爬虫每天来3次,抓走首页就撤,其他页面连影子都没见过。
后来在核子GEO的网站对比功能跑了一遍,对比了竞品和我的站,发现sitemap数量差距巨大。竞品89个URL,我才2个。手动进Wix的SEO工具,重新生成sitemap,挨个检查每个服务页的canonical URL。Wix自动生成的canonical倒没什么问题,但得确认不是乱码——之前有个客户,canonical里带着中文字符转义,通义直接不认。
改完后,sitemap从2个URL涨到89个。通义爬虫抓取频率从每天3次飙升到47次。效果立竿见影。顺便说一句,核子GEO的AEO评估里有个”爬虫抓取健康度”指标,改完后从17分跳到82分,我才算松了口气。
避坑清单:- Wix默认robots.txt会屏蔽”?cat=”参数URL,用静态路径避开- sitemap生成后,用核子GEO检测工具跑一遍URL数量,别信Wix说的”自动更新”后来才知道。- canonical URL里如果有中文路径,确认没被转义成乱码
第四步:通义千问的本地搜索偏好——Google Business Profile数据不同步
一个本地服务站老板找到我,说他的核心词从首页掉到第5页,我一开始也懵。后来用核子GEO的AEO评估跑了一遍,发现地址一致性评分才62分。
问题出在GBP和Wix站的地址字段上。客户GBP填的是”上海市浦东新区XXX路”,但Wix站首页写的是”上海浦东新区XXX路”,就少了个”市”字。通义千问爬虫抓取这两个数据源时,认为信息不一致,直接判定为不可信站点。你说气不气?一个字的差距,排名直接崩了。
我去年给另一个家政服务客户做优化时也踩过类似的坑。当时客户GBP地址是”北京朝阳区”,但Wix站写的是”北京市朝阳区”,多了一个”市”字就被通义降低了权重。实测发现,通义千问对本地服务类网站的地址一致性极其敏感,它会把GBP、结构化数据和页面文本三个来源做交叉验证,任何一个不匹配就降权。
我的处理方案很简单粗暴。先把Wix站所有页面的地址统一改成”上海市浦东新区XXX路”,然后给首页加了JSON-LD结构化数据,里面用PostalAddress类型,addressLocality写”上海市浦东新区”,addressRegion写”上海”,postalCode也填上。在核子GEO上跑了一遍检测,地址一致性评分从62分直接拉到了94分。大概过了两周,排名从第5页回到前3页。
这里有个细节容易被忽略:Wix的Velo平台改结构化数据时,我得在页面设置里手动添加JSON-LD块,不能依赖自动生成的。我之前图省事,只改了页面文本没改结构化数据,结果排名纹丝不动,白忙活一周不骗你。
避坑清单- 检查GBP和网站地址是否完全一致,包括标点符号和空格- 结构化数据里的addressLocality必须和GBP的行政区域字段完全对应当时就懵了。- 改完后用核子GEO检测工具跑一遍地址一致性,分数低于85分说明还有问题
第五步:内链结构——Wix的Velo动态页面没做好面包屑
搞本地服务站最怕什么?爬虫进了你的页面,但分不清这玩意儿是“浦东搬家”还是“搬家服务分类页”。我去年接了个客户,Wix上搭的搬家服务站,60多个动态页面全用的Velo生成,结果通义千问直接把所有服务页当成了同一个模板的复制品,核心词排名从第2页直接掉到50开外。
我一开始没当回事,以为就是内容质量的问题。直到用核子GEO的AEO评估报告跑了一遍,发现页面深度居然在第4层——爬虫要翻4次链接才能摸到具体服务页。你说气不气?后来才知道。Wix默认的面包屑功能对动态页面完全无效,Velo生成的页面代码里压根没有层级标记。
解决办法其实不复杂。我在Velo后台装了wix-seo-backend插件,在每个服务页顶部手动嵌入了一个面包屑组件。格式就是:“首页 > 搬家服务 > 浦东拆装家具”。注意,这里有个坑——面包屑的链接必须是真实的目录结构,不能搞成死链或者跳转页面。我实测过,如果面包屑里的“搬家服务”跳的是分类页而不是真实目录,爬虫检测会直接忽略这条路径。
改完以后,我通过核子GEO检测工具重新扫描了一遍,页面深度从第4层降到了第2层。更关键的是,爬虫的抓取效率提升了3倍——原来一天只能抓完20个页面,现在60个页面3小时内全部收录。同时我把所有服务页的h1从默认的“服务详情”改成了具体关键词,比如“浦东搬家拆装家具服务|24小时上门”。这个改动配合面包屑,等于给爬虫画了张清晰的地图:哪是首页,哪是分类,哪是具体服务。
避坑清单
- 别直接用Wix默认的菜单导航做面包屑路径,它经常把动态页面归到“未分类”里
- 面包屑里的链接不要用rel=”nofollow”,否则爬虫不跟着走,白干了
- 如果客户有多个城市站点(比如上海搬家、北京搬家),面包屑的“首页”要指向对应城市的子域名,别统一跳到主站
- 通过核子GEO的网站对比功能,把优化前后的面包屑结构截图保存,方便跟客户汇报效果
避坑清单
先说Wix后台自动生成的Open Graph标签,全是坑。 我去年给一家本地家政公司做优化,Wix默认的og:image抓的是logo缩略图,不是展示服务场景的实拍图。结果通义爬虫抓取时直接判定页面内容与标题不符——核心词从首页掉到第5页,排名暴跌50+位。解决办法: 在Velo里手动写og:tag,图片尺寸至少1200x630,文件名别用中文。
再就是Google Business Profile(GBP)的类目选了最宽泛的那个。 一个做“管道疏通”的客户,我图省事选了“Plumber”,结果通义算法认为页面与GBP信息不匹配,降权半个月。后来改了: 选“Drain Service”这种三级类目,覆盖地域词“朝阳区疏通下水道”。改完7天,排名从第10页跳回前3页。
还有别信Wix的“自动提交站点地图”功能。 这玩意儿只提交首页和顶级页面,像“about”“contact”这种。后果: 通义爬虫抓取深度不够,内页(比如“海淀区通马桶”)永远索引不了。我踩坑后做的: 在Velo里写个定时脚本,每周手动提交带参数的URL列表到Google Search Console。
-
结构化数据别套用通用模板。 本地服务站点的核心是LocalBusiness和Service。我犯过: 直接复制电商网站用的Product schema,结果通义判定页面类型为“商品”,而非“服务”。正确做法: 手动写@type: Service,加上provider和areaServed字段,地域词(比如“北京海淀”)必须出现在address里。核子GEO的AEO评估报告当时提示我“结构化数据类型错误”,我才反应过来。
-
图片懒加载参数设置错了。 我为了优化速度,把loading=”lazy”加到所有图片上。通义爬虫行为: 它不执行JS,所以懒加载图片等于不存在。后果: 原本展示“施工前后对比图”的页面,爬虫只抓到空白占位符。现在: 只对首屏下第7张以后的图加lazy,首屏全部用eager。
-
地域词不能只堆在标题里。 我试过把“广州天河修空调”写10遍在h1里。通义直接判定关键词堆砌,整站降权。 通过核子GEO的网站对比功能,看到同行的做法是:地域词分散在alt文本、段落首句、GBP描述里,密度控制在3%以内。
-
Wix的“自动重定向”功能害我丢了老链接。 客户换域名时,我勾了“自动301”,结果Wix把旧域名所有URL重定向到新域名首页。通义索引里全是404,排名归零。 手动在Velo里写逐条301,每条对应具体页面,才把权重慢慢捡回来。核子GEO检测工具跑了一遍,发现旧域名还有87个URL没处理后来才知道。
-
兜底一句一条血泪——别只盯着桌面端。 本地服务80%流量来自手机,但Wix的移动端默认隐藏侧边栏,GBP入口没了真的。通义移动端抓取时: 认为页面缺少联系方式,降权。现在: 强制在移动端底部固定显示“立即预约”按钮,加上tel:链接。