记一次在nuxt中优化Googlebot、bingbot、Baiduspider等爬虫页面
在nuxt中我们开发的页面不仅仅用于正常客户人群,还服务于各大厂商引擎的爬虫,如谷歌的Googlebot, 微软的bingbot,百度的Baiduspider,那么,我们如何判断并且优化呢?
在nuxt.config.js中, 我们去引入一个中间件botStats:
router: {
middleware: ["botState"],
}
然后我们在根目录下新建一个middle目录,里面新建 botStats.js:
export default function ({ isHMR, app, store, route, params, error, redirect,req,res }) {
if(!req || isHMR) return;
let keys = ['Googlebot','bingbot','Baiduspider']; 记一次在nuxt中优化Googlebot、bingbot、Baiduspider等爬虫页面最先出现在Python成神之路。
let isboot = false
try {
for(let i=0;i
共有 0 条评论