Vue/React 到底会不会对 SEO 有影响?

开始这个话题前先说明一下,这里肯定不包括使用了 SSR 直接生成了前端页面的情况。

最近一直再考虑使用 Vue/React 的组件概念来重构网站,但这是否会影响搜索引擎的收录,网上一直找不到让人信服的结论,本来国内这个话题讨论的也不多,百度搜到的文章也很少。

国外倒是有不少说这个事情的,看了很多相关文章和讨论,综合所有的内容以及文章里提到的证据,这篇文章算是比较有信服力的,里面列出了国外几大搜索引擎对前端内容渲染网站的内容收录效果的截图。大家有兴趣可以点进去看看。

总之结论就是,目前新时代的搜索引擎,能够像现代浏览器一样访问网站,执行 JS,能很好的抓取 JS 渲染后的内容,不用担心使用 React 之类的框架而导致 SEO 出现问题。从文章的截图来看,Google/Yahoo/Bing/Duck Duck Go 都能抓取出 JS 渲染后的内容作为文章的描述。

不过国内的小伙伴可别高兴得太早…… 因为这篇文章居然也有提到百度,而百度是不能正常抓取到 JS 渲染后的内容的…… 文章最后说了一句:如果不考虑中国的市场的话,可以放心大胆的使用 React…… 好吧,有点心寒……

所以,目前看来想要在国内做 SEO 而又要想用 React/Vue,可能有点难度…… 我能想到的 work around 就是做两个版本,一个给用户用一个给百度用……

wx pay

CC BY-NC-ND 4.0 Vue/React 到底会不会对 SEO 有影响? by Chrisyue's Blog is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

发表评论

电子邮件地址不会被公开。