From bb6a59e9a18a7aa8514140cc6f3833537540fbc3 Mon Sep 17 00:00:00 2001 From: Martti Malmi Date: Mon, 16 Aug 2021 14:55:51 +0300 Subject: [PATCH] crawler user agent patterns --- src/js/BaseComponent.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/js/BaseComponent.js b/src/js/BaseComponent.js index 7e8d297f..7d7abc2f 100644 --- a/src/js/BaseComponent.js +++ b/src/js/BaseComponent.js @@ -32,9 +32,11 @@ export default class BaseComponent extends Component { } isUserAgentCrawler() { - return (navigator.userAgent.toLowerCase().indexOf('prerender') !== -1 || - navigator.userAgent.toLowerCase().indexOf('whatsapp') !== -1 || - navigator.userAgent.toLowerCase().indexOf('bot') !== -1); + const ua = navigator.userAgent.toLowerCase(); + return (ua.indexOf('prerender') !== -1 || + ua.indexOf('whatsapp') !== -1 || + ua.indexOf('crawl') !== -1 || + ua.indexOf('bot') !== -1); } async setOgImageUrl(imgSrc) {