<分区>
如何处理使用 ReactJS、Webpack、React Router 进行路由和 redux 存储构建的单页应用程序的 SEO?此外,Google、Facebook 爬虫应该能够看到我的网站内容以进行索引。
<分区>
如何处理使用 ReactJS、Webpack、React Router 进行路由和 redux 存储构建的单页应用程序的 SEO?此外,Google、Facebook 爬虫应该能够看到我的网站内容以进行索引。
最佳答案
处理单页应用程序的 SEO 非常棘手。这不仅与 React 相关,而且与所有前端库和框架(angular 等)相关
如果您的大部分信息来自单页应用程序中的 API 调用,那么谷歌机器人实际上不会等待 API 调用完成。现在,由于您的 API 调用未完成,您的内容不会被谷歌机器人读取,并且您的 SEO 也将消失。
我在上面的谷歌控制台中尝试过。我会说一定要试一试。它们显示了机器人如何实际查看您的页面的快照。
因此,根据我个人的经验,我认为最好的解决方案是进行服务器端渲染。您可以通过两种方式执行此操作:-
关于reactjs - 为客户端渲染 React 项目做 SEO 的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41305446/