Vue路由SEO优化怎么做?这些坑千万别踩


你的Vue运用是不是像无人问津的博物馆——内容丰富却没人找到入口?
杭州某电商平台用Vue开拓的前端,商品页访问量始终低迷。厥后发现谷歌压根充公录动态路由天生的页面,运用预衬着技巧把/product/:id的路由转为静态页,三个月后搜查流量暴涨6倍。今儿咱就唠唠Vue路由里那些要命的SEO细节。


为啥Vue路由会搞砸SEO?
SPA运用的路由切换就像把戏师的障眼法:
阅读器地址栏变动但事实没发要求
搜查引擎爬虫抓不到异步加载的内容
动态路由参数天生的页面不被索引
某培育平台用Vue开拓的课程页,/course/123这一类URL在谷歌收录量为零,活像隐形人。


路由模式生死局

模式范例 网民行为 爬虫待遇
hash模式 地址带#号不影响闭会 谷歌直接疏忽#后内容
history模式 需服侍器共同重定向 能抓取但需预衬着
上海某旅行网站用hash模式,终局全体游记页面在百度查无此人,切history模式后收录量增强80%。

动态路由三大改造术

  1. 预衬着救命包
bash复制
npm install prerender-spa-plugin

设置指定路由天生静态html,适合内容不变的详情页。宁波某家具站用这招,把/product/*的路由转为500个静态页,谷歌索引率从0%飙到92%。

  1. 服侍端衬着(SSR)
    用Nuxt.js框架改造,杭州某新闻站改造后:
    首屏加载时间从3.2秒降到0.8秒
    头条则章当天即被百度收录
    缺陷:服侍器成本增强40%

  2. 混杂衬着
    常青内容用SSR
    网民相关数据保留CSR
    深圳某交际平台用此方案,动态资讯流保持交互性,个人主页实现SEO收录。


元标签治理要诀
安装vue-meta组件后这么玩:

javascript复制
{
  path: '/product/:id',
  component: ProductPage,
  meta: {
    title: (route) => `${productMap[route.params.id].name} - 商品详情`,
    metaTags: [
      { name: 'description', content: '...' },
      { property: 'og:image', content: '...' }
    ]
  }
}

北京某美妆电商故此让商品页的FB分享点击率增强3倍。


最新爬虫技巧应答
谷歌2023年更新了SPA抓取规则:
能履行JS但不处理超过3秒的异步要求
动态路由参数超过3级(/a/b/c/d)的页面降权
采用IntersectionObserver的懒加载内容可能不被抓取
广州某视频站故此把路由从/video/:category/:id改为/video-:category-:id,索引量增强67%。


个人踩坑实录
客岁帮跨境电商站做优化时发现:
带中文参数的途径(/商品/手机)比编码版(/product/%E6%89%8B%E6%9C%BA)收录量低40%
采用keep-alive缓存的组件,其meta新闻更新会耽误
谷歌优先抓取manifest.json中的start_url设置途径

近来用Chrome的Lighthouse测试发现:
路由切换时用router.push会比

以上所转载内容均来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2020@163.com,本人将予以删除。
THE END
分享
二维码
< <上一篇
下一篇>>