jaybizzle/laravel-crawler-detect
Laravel middleware and service provider for detecting bots, crawlers, and spiders via jaybizzle/crawler-detect. Identify requests as crawlers, block them, or route them differently in your app.
Consider adoption when:
Look elsewhere when:
For executives: This is a low-cost, fast-to-integrate Laravel package that improves product data quality by identifying likely crawler traffic. It supports cleaner analytics, better experiment reliability, and more informed bot-handling decisions without building custom detection logic. It is not a security product and should not replace WAF, fraud, or bot-management controls.
For engineering: It is a thin Laravel wrapper around the CrawlerDetect library, MIT-licensed, Composer-installable, and useful for request classification and logging. Integrate it behind an internal BotDetector interface, pin the version, add tests for known crawler and browser user agents, log detection outcomes, and avoid using it as an authorization or security gate. Combine it with CDN/WAF signals where enforcement matters, and monitor package maintenance before broad adoption.
How can I help you explore Laravel packages today?