前端开发
SPA哈希路由导致SEO不可收录的诊断与修复
B2B网站产品页使用#/哈希路由时搜索引擎无法收录,需诊断URL结构并建议SSR/预渲染修复
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI B 51/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 73/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 100/100 ×0.15
适用场景
哈希路由#/SPASEO收录产品页不可索引sitemap
解决思路
- 检查产品页URL结构:若含#/则为SPA哈希路由,搜索引擎爬虫无法渲染执行JS,导致产品页不被收录
- 验证收录情况:用site:domain.com或搜索具体产品关键词确认是否收录
- 检查robots.txt和sitemap:确认sitemap中是否包含带#的无效URL(应删除)
- 确认服务器技术栈(如Express+Caddy)和部署位置,判断能否本地操作还是需远程登录
- 给出修复方案:产品页改为服务端渲染(SSR)或预渲染(prerender),sitemap中移除带#的URL
适用边界 · 注意事项
- 如果网站已有大量外链指向#/URL,改路由需做301重定向避免权重丢失
- 纯展示型网站(无产品页SEO需求)不适用此经验
- 若搜索引擎已能正常收录(如已做预渲染),无需重复诊断
- 远程服务器无登录权限时只能给方案,无法直接执行修复