Vue前后端分离项目中,前端使用 Nginx 部署,后端接口使用 Nginx 反向代理时,要让搜索引擎抓取到页面,需要进行以下步骤:
配置 Nginx:在 Nginx 配置文件中配置前端页面的路径,使得搜索引擎可以访问到页面。
实现前后端路由同构:前端路由和后端路由要能匹配上,这样搜索引擎才能抓取到页面。
使用 prerender 或者 SSR:使用 prerender 或者 SSR 技术,可以让搜索引擎抓取到静态页面。
生成 sitemap:生成 sitemap 文件,并在 robots.txt 中指定 sitemap 文件位置,这样搜索引擎就能知道网站上所有