Skip to content

leowebguy/craft-crawler-detect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrawlerDetect plugin for Craft

Craft plugin for detecting bots/crawlers/spiders


Installation

Open your terminal and go to your Craft project:

cd /path/to/project

Then tell Composer to load the plugin:

composer require leowebguy/craft-crawler-detect

In the Control Panel, go to Settings → Plugins and click the “Install” button for Crawler Detect.


Overview

A wrapper for the CrawlerDetect by Mark Beech.


Usage

The plugin exposes a Crawler Detect's methods:

{{ craft.crawlerDetect.isCrawler ? 'I am a crawler.' : 'I am not crawler.' }}
{% if craft.crawlerDetect.isCrawler %} I am a crawler. {% endif %}

Also passing user agent as string:

{% if craft.crawlerDetect.isCrawler('Mozilla/5.0 (compatible; Sosospider/2.0; +http://help.soso.com/webspider.htm)') %} I am a crawler. {% endif %}