记一次在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'];
let isboot = false
try {
for(let i=0;i

记一次在nuxt中优化Googlebot、bingbot、Baiduspider等爬虫页面最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/21265.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>