crawler user agent patterns

This commit is contained in:
Martti Malmi 2021-08-16 14:55:51 +03:00
parent 3087fde104
commit bb6a59e9a1

View File

@ -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) {