Magento 的搜索功能,默认会将访客用户的历史搜索记录展示出来。
但是这也会被黑产所利用,他们通过程序批量提交一堆非法的关键词广告。以达到给他们网站引流的目的。
非法链接示例 🚔
https://www.sunzhongwei.com/catalogsearch/result/index/?time=1702397077778&q=非法关键词
而这些非法的关键词,同样是 Google 所不允许的,经常会导致我们自己的网站受牵连。例如被 Google Search Console 警告,或者被 Google 广告禁止投放。
所以,最好是将搜索历史功能在 Magento 后台关闭。
对于已经被 Google 收录的搜索历史详情页,最好是加上 Nginx 规则,做 404 处理。 即,不再显示这些历史记录页面,同时告知 Google 爬虫,这些页面也不再存在了。
Nginx 配置
location /catalogsearch/result/index {
return 404;
}
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式