前后端分离(java),百度抓取不到动态设置的title meta标签内容
近期产品提了一个需求,需要让百度抓取到品类页的title 及meta标签内设置的内容,如果这些字段是写死的,不会出现问题,但是有的需求是涉及到后台返回的,当时也就直接请求拿到数据给放上去了
但是后期发现百度抓取的是源码,这些就不能实现解决方案了
经过调研 解决方案也定为了:
1.提供给后台一个模板 后台在服务器上创建多个页面,title 及meta 写死
就这样从一个html 文件变成了300多个 原地址也从list.html?pid=30&tid=227 变成了 1030_227.html
如果页面设计的少的话 几个页面 前端完全可以自己处理,但是涉及到多个页面,就只能找后台配合了,让他们直接在服务器上生成
遇到的一个问题,希望能给你一些帮助,如果有更好的方法,望分享