spatie/laravel-robots-middleware
Laravel middleware to control search engine indexing via X-Robots-Tag/robots meta behavior. Extend the base middleware and implement shouldIndex() to allow or block indexing per request (e.g., disable for admin routes), without changing your views.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cdaguerre/robots-bundle | 0.86 | — | 0 | 0 | 1 | 0 | 0 | 2.1 | — | — | 8 years ago | |
| mguinea/laravel-robots | 0.85 | — | 15 | 16 | 4 | 1K | 0 | 1.3 | 29.7 | MIT | — | |
| webignition/robots-txt-file | 0.84 | Parse and work with robots.txt files: convert raw content into a model, query directives per user-agent, check if a path is allowed, extract sitemap URLs, filter directives by type, and generate robots.txt strings programmatically. | 18 | 19 | 3 | 29K | 3 | 2.5 | 44.6 | MIT | 6 years ago | |
| alibaba258/laravel-robots | 0.84 | Manage robots.txt dynamically in Laravel. Build rules per environment (e.g., allow production with sitemap, disallow non-prod), generate plain-text output, and optionally persist configuration via migration with a swappable data source. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 3 years ago | |
| spatie/robots-txt | 0.84 | Generate and serve a correct robots.txt in Laravel with an expressive API. Add user-agents, allow/disallow rules, sitemaps and host directives, then publish it via a route or controller—perfect for managing crawler access per environment. | 258 | 263 | 44 | 765K | 0 | 24.0 | 53.2 | MIT | 4 months ago | |
| devrabiul/laravel-seo-manager | 0.83 | — | 38 | 39 | 3 | 429 | 0 | 0.6 | 14.9 | MIT | 1 year ago | |
| citizen63000/easy-api-core | 0.82 | — | 0 | 0 | 1 | 10 | 0 | 20.1 | 16.8 | MIT | 1 month ago | |
| ayrel/seo-bundle | 0.82 | — | 2 | 2 | 1 | 2 | 0 | 0.0 | 3.1 | — | — | |
| ahc/twigseobundle | 0.82 | — | 5 | 6 | 0 | 0 | 1 | 1.7 | — | MIT | 6 years ago | |
| abdellahramadan/seo-bundle | 0.82 | Symfony SEO bundle providing meta tags, Open Graph/Twitter cards, Schema.org structured data, sitemap generation, breadcrumbs, Google Tag and Meta Pixel integration, plus dev-mode SEO profiling. Configure via DI or Twig helpers for easy template rendering. | 34 | 34 | 1 | 0 | 1 | 13.1 | — | MIT | 7 months ago | |
| ralphjsmit/laravel-seo | 0.82 | Laravel SEO made easy: generates valid meta tags out of the box (title, meta, OpenGraph, Twitter, structured data, favicon, robots, alternates). Store SEO per model, render with seo()->for($model), or provide dynamic SEOData without saving. | 858 | 865 | 66 | 58K | 4 | 31.1 | 30.0 | MIT | 3 months ago | |
| jaybizzle/crawler-detect | 0.82 | PHP library to detect bots, crawlers, and spiders by inspecting User-Agent and HTTP_FROM headers. Recognizes thousands of user agents, updated regularly. Simple API: isCrawler() for current or given UA, and getMatches() to see the detected bot name. | 2,373 | 2,383 | 279 | 2M | 0 | 50.5 | 48.6 | MIT | 1 week ago | |
| mohammad-fouladgar/eloquent-builder | 0.82 | — | 526 | 527 | 43 | 1K | 0 | 4.2 | 7.2 | MIT | 7 years ago | |
| sajadsdi/laravel-seo-booster | 0.81 | Laravel package to help boost your site’s SEO by managing common on-page metadata like titles, descriptions and social tags. Designed to integrate into Laravel apps to improve search visibility and sharing previews with minimal setup. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| spatie/laravel-slack-slash-command | 0.80 | Build Slack slash commands in Laravel. Define handlers to validate and process incoming Slack requests, reply within 3 seconds or dispatch jobs for longer work, and send structured responses back to Slack. Includes request/response helpers and simple routing of commands. | 254 | 255 | 48 | 27K | 0 | 24.4 | 31.2 | MIT | 4 months ago | |
| spatie/laravel-littlegatekeeper | 0.80 | Laravel middleware to password-protect your app with a single, universal username/password set in config. Quickly gate staging, previews, or temporary launches without building a full auth system; publish config and enable the provider to lock down pages. | 191 | 193 | 19 | 3K | 0 | 17.4 | 18.5 | MIT | 5 months ago | |
| spatie/searchindex | 0.79 | Opinionated Laravel package to index and search objects via a unified API. Supports Elasticsearch and Algolia, with simple upsert and query methods for any model implementing the Searchable interface. | 438 | 444 | 48 | 19 | 0 | 7.8 | 0.3 | MIT | 8 years ago | |
| spatie/laravel-googletagmanager | 0.79 | Laravel package for easy Google Tag Manager integration. Manage the JavaScript dataLayer from PHP, push variables and events, and include GTM scripts cleanly in your app with simple configuration and helpers. | 444 | 450 | 59 | 82K | 0 | 24.0 | 34.6 | MIT | 5 months ago | |
| spatie/laravel-sitemap | 0.78 | Generate XML sitemaps for Laravel by crawling your site or building them manually. Add extra URLs, set last-modified dates, and include models via a simple interface. Write sitemaps to disk with a fluent, developer-friendly API. | 2,618 | 2,645 | 298 | 720K | 0 | 51.0 | 39.3 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?