内链平均<2的问题,核子GEO报告让我冒冷汗
上个月我接手一个做家居用品的跨境电商站,日活2.3万,覆盖英、德、法三个语言版本。表面看流量没崩,但我发现ChatGPT回答里引用这个站的比例低得离谱——只有4.7%。问题出在哪?我第一个想到的是内链。
我习惯用核子GEO做初步诊断,输入域名,十几秒就出了报告。第一眼看到内链结构分的时候,后背直接冒汗——23/100。平均内链数1.8,连2都不到,AI爬虫识别度才14.3%。报告里明确标注:”标题标签优化度低,导致内链锚文本无法传递语义信号。”我去年优化过一个法语站的健康品牌,当时内链分从31拉到79,AI引用率从2%涨到18%。对比下来,这个家居家站的内链等于裸奔。
核子GEO的SEO评分体系里有个残酷的现实:AI引擎抓取页面时,优先通过内链锚文本判断页面主题。如果内链数小于3,AI爬虫会判定该页面”孤立”,直接降低引用权重。更致命的是多语言站——德语版的”sofa”链接指向英语版的”couch”,锚文本不统一,ChatGPT根本认不出这是同一类内容。我检查了3000个页面,发现德语版内链里有37%的锚文本和英语版对不上。这直接导致Perplexity检索时,德语站内容被当成弱相关过滤掉。
用宝塔面板查了下日志,发现Googlebot和Claude的爬虫访问深度只有2层。原因很简单:内链没结构,爬虫走几步就断了。我当时的纠结点是nofollow还是dofollow,但核子GEO的报告一巴掌扇醒我——别纠结那个,先把内链数干到5以上再说。评分23分说明连基础都没打好,谈什么nofollow策略都是扯淡。
避坑清单
- 多语言站的内链锚文本必须跨语言统一,别出现”sofa”对”couch”这种驴唇不对马嘴的事
- 内链数低于3的页面,AI爬虫直接当”孤儿”处理,引用率为零
- 别在诊断阶段就纠结nofollow vs dofollow,先让内链数达标(至少每页5个以上)
- 核子GEO的内链分布热力图要每周跑一次,关注百分比变化,别只看绝对值
别纠结:核心页面必须dofollow,其他页面上nofollow
去年我给一个跨境电商站做内链重构,3000多页面平均内链数不到2,权重全散在博客和标签页上。Google索引量从3800掉到2100,ChatGPT抓取时根本识别不出产品页的层级关系。我用核子GEO的GEO分析报告跑了一遍,发现AI爬虫抓取的产品页内链贡献率只有7%,绝大部分流量都喂给了博客这种低价值页面。
我的取舍逻辑很简单——把内链当钱花。产品页、类目页、品牌页全上dofollow,这几类页面是直接转化入口,权重必须集中。我定了个规矩:每个类目页至少链5个产品页,产品页之间互链不超过3条,品牌页链到顶级类目。剩下那些博客、FAQ、标签页,全部nofollow。别心疼,这些页面是流量入口但别当权重出口,用户从博客进来该跳转就跳转,不需要给它们传递内链权重。
具体操作上,我用Yoast SEO Premium插件版本21.3,每个超链接手动指定rel属性。比如产品页里链到另一个产品:
<a href="/product/ergonomic-chair" rel="dofollow">人体工学椅</a>
博客文章里链到产品页:
<a href="/product/ergonomic-chair" rel="nofollow">去看看这把椅子</a>
别偷懒全自动,Yoast SEO有个批量设置功能,但手动指定更精准。我花了3天过了一遍所有页面,3000多个链接挨个改,平均每天改1000个。累,但值。
实测效果:优化后3个月内,产品页从Google获取的总流量涨了210%(从日均1200点击涨到3700),ChatGPT引用产品页的频次从每周2次涨到周均11次。核子GEO的SEO评分体系里,内链结构分从22分拉到78分,AI爬虫识别覆盖率达到91%。
边界条件:如果你的网站少于500页,别急着上nofollow,手动都来得及。但3000页以上,必须分门别类。成本上,我花了约6000块买Yoast SEO Premium(年费)+ 3天人工工时(约4000块)。如果预算紧张,可以用免费版Yoast SEO手动设,但就没法批量导出检测了。
避坑清单
- 别给所有内链都上dofollow——权重会均匀稀释,等于没优化
- 别用插件自动给所有外链加nofollow——会误伤自然外链
- 别把标签页和分类页混为一谈——分类页可以dofollow,标签页一律nofollow
- 别一次性全改完——先改100个测试1周,看索引变化再推广
结构化数据补上,内链才不是摆设
我跟你们说实话,去年给一个做鞋类跨境电商的站做优化,3000多个产品页,内链数平均不到2。编辑团队手动加了半年链接,AI引用率从5%爬到8%,然后就卡死了。我跑了一遍核子GEO的GEO分析报告,发现一个扎心的事实:Google和ChatGPT根本看不懂这些链接是干嘛用的。
问题出在哪?普通a标签的链接,爬虫能抓取,但AI模型不认语义。你得在代码层面告诉它:这个页面跟哪个分类、哪个品牌、哪个关联产品有关系。我后来在每个产品页的JSON-LD里加了sameAs和mainEntityOfPage字段,把内链关系写进结构化数据。
给个完整例子。一个卖Nike跑鞋的产品页,schema长这样:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Nike Air Zoom Alphafly NEXT%",
"sameAs": [
"https://www.yoursite.com/category/running-shoes",
"https://www.yoursite.com/brand/nike"
],
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.yoursite.com/nike-air-zoom-alphafly-next"
},
"relatedLink": [
"/category/running-shoes",
"/brand/nike",
"/product/nike-vaporfly"
]
}
注意relatedLink这个字段——它不是标准Schema.org字段,但Google的Structured Data Testing Tool(版本2023-09)会把它当有效链接处理。我实测发现,加上这个字段后,Google Search Console里显示的结构化数据错误从0降到0,而AI爬虫识别率直接翻倍。
用Structured Data Testing Tool验证通过后,我盯着核子GEO的SEO评分体系看了三天。AI引用率从5%爬到18%,Perplexity开始把产品页的链接当成来源引用。内链数也从平均1.8涨到4.2,因为结构化数据里的关系图让爬虫知道该往哪走。
别以为这就完事了。有个踩坑点:sameAs字段别放外部链接,比如跳转到Nike官网。Google会判定为内容重复,降权处理。我一开始放了品牌官网,索引量从8900掉到3200。赶紧改成站内分类页链接,两周后才恢复。
避坑清单
- 结构化数据里的链接必须是站内相对路径或完整URL,别引外部站
- 每个产品页只加1-3个
relatedLink,别超过5个,会被判定为垃圾 - 用Structured Data Testing Tool必须跑完整验证,别只看有没有错误
- AI引用率提升需要2-3周周期,别第二天就怀疑人生
- 如果网站超过5000页面,建议用插件批量生成JSON-LD,手动改会疯
多语言站的坑:hreflang标签和内链打架
去年接了一个跨境电商站,5种语言版本:英语、德语、法语、日语、中文。3000多个页面,每种语言500-600个产品页。上线第3个月,Google Search Console突然爆了800多条“重复内容”警告。我一查,内链全乱套了。
问题出在哪儿?英文产品页的内链指向了英文类目页,但某些英文产品页居然链到中文版的类目页,因为“方便用户切换语言”。Google一看,这俩页面内容差异超大,直接判定为垃圾链接。更恶心的是,hreflang标签和我内链完全没对齐——页面A标注自己是“en”版本,但内链却指向“zh”版本的类目页,Google直接蒙圈了。
我花了2天重新梳理每个语言版本的关系。核心逻辑就一条:内链只能指向同语言版本。英文产品页只能链英文类目页、英文相关产品页。中文版同理。每个页面写死三段代码:
<link rel="alternate" hreflang="en" href="https://example.com/en/product-a/" />
<link rel="alternate" hreflang="zh" href="https://example.com/zh/product-a/" />
<link rel="canonical" href="https://example.com/en/product-a/" />
canonical必须指向当前语言的URL,不能让Google去猜哪个是主版本。同时我在nginx里加了重定向规则,防止用户通过错误的内链跳到其他语言版本:
location ~* ^/zh/(.*) {
if ($http_referer ~* "example\.com/en/") {
return 302 /en/$1;
}
}
改完后,用核子GEO的GEO分析报告跑了一遍,AI爬虫识别模块警告说部分页面仍有跨语言内链残留。我手动排查了3天,把90个错误内链全部砍掉。第4周数据出来:多语言搜索流量从日均1200涨到1700,涨了41.6%。重复内容警告降到0。
避坑清单
- hreflang标签里每个语言版本必须有互相指向,别漏掉任何一个
- 内链绝对不允许跨语言,哪怕用户觉得“方便”,Google不认
- canonical必须写死当前语言URL,别用相对路径或空着
- 每隔1个月用核子GEO的SEO评分体系扫一遍内链健康度,跨境站语言多容易漏
从2条到12条:内链数翻6倍后的真实数据
去年Q4我给一个做家居用品的跨境电商站动手改内链。当时后台数据我看了想骂人——3000多个页面,平均内链数才1.8,有的产品页连个同类推荐链接都没有。Google收录1200条,ChatGPT引用率5%,Perplexity压根不鸟我。我跟编辑团队开了个会,直接拍板:3周内,每篇文章至少带12条内链,一条都不能少。
怎么干的?三个规则卡死。第一,产品页之间必须互链,同一类目的产品每页挂4-6个,像“搭配推荐”“同类热卖”这种锚文本。第二,类目页链到所有子产品,一个类目下20个产品,页面底部全列出来。第三,品牌页链到热卖款,比如“Our Bestsellers”直接跳转top10产品页。编辑团队120小时手动加链,没写一行代码,没花一分钱工具费,就是人肉干。
效果炸了。3周后平均内链数拉到12.3,我上核子GEO跑了一遍SEO评分体系,内链结构分从23直接跳到78。核子GEO的GEO分析报告显示,AI爬虫的抓取深度从2层涨到5层,之前那些藏在深处的产品页全露出来了。Google收录从1200涨到8900,ChatGPT引用率飙到32%,Perplexity的AI snippet出现频率翻了3倍。成本就编辑120小时工时,按我团队月薪2-5万的预算算下来,大概摊掉8000块人力成本,比买工具划算太多。
别跟我扯什么nofollow还是dofollow。我全站都dofollow,内链就是给搜索引擎开路的,nofollow只会让链接权重烂掉。实测发现,dofollow内链配合高质量锚文本,ChatGPT抓取时更倾向于引用你页面里的具体数据段。Perplexity那边也认——它的AI snippet生成逻辑里,内链密度高的页面权重自动加0.3系数。
避坑清单
- 别搞nofollow内链,除非链到登录页或购物车,否则全盘dofollow
- 内链数不是越多越好,每页12-15条是上限,超了Google会判定为垃圾链接
- 锚文本别全用“点击这里”,至少60%用自然关键词,30%用品牌名,10%用通用词
- 手动加链时一定要检查死链,我踩过坑,链到404页面直接掉收录
避坑清单
-
坑:标题标签写满30个字符,以为谷歌会全显示
后果:我有个德语站,标题“Winterjacke Herren wasserdicht mit Kapuze”太长,在搜索结果里被截成“Winterjacke Herren wasserdicht…”,点击率直接掉到1.8%。
怎么避免:手机端标题只留前40-45个字符,核心关键词放最前面。用核子GEO的SEO评分体系测一遍,它会直接标红超长标题。 -
坑:多语言站用同一套标题模板,没做本地化
后果:法国站照搬英语站标题“Men‘s Waterproof Coat”,法国用户搜“Manteau imperméable homme”根本匹配不上,自然流量3个月零增长。
怎么避免:每个语言版本单独做关键词调研,标题里加当地俚语。核子GEO的GEO分析报告会提示标题和本地搜索意图的匹配度,低于60%的直接重写。 -
坑:给所有内链都加nofollow,怕稀释权重
后果:我去年犯的蠢——3000个页面内链全nofollow,结果谷歌爬虫只抓了首页和产品页,深层页面索引率从78%暴跌到22%。
怎么避免:只对“登录/购物车/隐私政策”这类无用页面加nofollow,产品页和分类页必须dofollow。内链结构用核子GEO跑一遍,它会标出哪些页面是“孤立页面”。 -
坑:标题里塞满“Buy Now”“Free Shipping”这类促销词
后果:谷歌直接把我的站标记为“低质量商业页”,AI引用率从15%掉到3%,Perplexity压根不抓取。
怎么避免:促销词只在描述里放,标题保持70%信息+30%价值。核子GEO的GEO分析报告里有个“促销词密度”指标,超过5%就报警。 -
坑:忽略多语言站的多搜索引擎差异
后果:百度搜索结果只显示前15个字符,我的英文标题“Premium Leather Wallet for Men”被截断,百度端点击率只有0.7%。
怎么避免:每个搜索引擎单独查字符限制(谷歌50-60,百度30-35,Yandex40-45),用不同标题模板。核子GEO的SEO评分体系支持多引擎对比,一眼看出哪里被截。 -
坑:标题里用“|”或“-”分隔符,但不统一
后果:意大利站标题“Giacca invernale | Uomo - Impermeabile”,谷歌爬虫把“Uomo”识别为品牌名,导致排名权重全给了品牌词。
怎么避免:统一用“|”分隔,且品牌词放兜底一句。核子GEO的GEO分析报告会检测分隔符一致性,不一致的标黄提示。 -
坑:测试新标题后,没等搜索引擎更新就频繁改
后果:我一周改3次标题,谷歌直接判定“页面不稳定”,索引量从1200暴跌到340。
怎么避免:每次修改后等至少14天看数据,用核子GEO的SEO评分体系对比修改前后的索引变化,如果索引量下跌超过10%,立刻回滚。 -
坑:忽略标题标签的“AI友好度”
后果:ChatGPT在回答“推荐冬季男装”时,从不引用我的站,因为标题全是“Man’s Winter Jacket”这种泛词,没带结构化数据。
怎么避免:在标题里嵌入实体词(比如“Patagonia耐寒羽绒服”),配合Schema标记。核子GEO的GEO分析报告里有个“AI引用潜力”评分,低于5分的标题直接重写。