我的Laravel 5.6应用程序具有Vue.js前端。 Vue.js应用程序位于resources目录中。我已经阅读了几篇使用Prerender SPA插件的文章。这些文章适用于独立的vue.js应用程序,并且具有index.html文件。在Laravel的情况下,我们有index.php。我如何友善地制作Laravel Vue.js App SEO。至少我想使应用程序SEO的首页/首页友好。
我认为,作为一种替代解决方案,您可以使用https://prerender.io/服务为SPA应用程序进行预渲染。
[如果要实施https://prerender.io/服务,则需要生成所有站点地图URL路径,并通过其npm插件(prerender-spa-plugin)将其上传到此服务,并为搜索引擎抓取工具配置.htaccess文件。因此,搜索引擎爬网程序将重定向到此预渲染服务,并选择您的网站,用于服务引擎索引的缓存静态网页,并显示该缓存页面作为搜索结果。
有关详细信息,请参阅下面的内容;
干杯!