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.84 | — | 15 | 16 | 4 | 1K | 0 | 1.2 | 28.6 | 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 | 37K | 3 | 2.5 | 46.0 | 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. | 257 | 262 | 44 | 684K | 0 | 26.1 | 53.4 | MIT | 3 months ago | |
| devrabiul/laravel-seo-manager | 0.83 | — | 39 | 40 | 3 | 1K | 0 | 0.6 | 20.1 | MIT | 1 year ago | |
| citizen63000/easy-api-core | 0.82 | — | 0 | 0 | 1 | 5 | 0 | 6.1 | 11.2 | MIT | 9 months ago | |
| ayrel/seo-bundle | 0.82 | — | 2 | 2 | 1 | 0 | 0 | 0.0 | — | — | — | |
| 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 | 2 | 15.3 | — | MIT | 5 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. | 859 | 857 | 67 | 37K | 4 | 33.6 | 27.1 | MIT | 2 months ago | |
| mohammad-fouladgar/eloquent-builder | 0.82 | — | 526 | 527 | 43 | 2K | 0 | 4.2 | 8.7 | MIT | 6 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-sitemap | 0.81 | 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,598 | 2,629 | 299 | 613K | 0 | 47.7 | 37.3 | MIT | 2 months ago | |
| spatie/laravel-data | 0.80 | Create rich, typed data objects for Laravel that replace form requests and API transformers. Automatically map from requests, validate with inferred rules, transform to resources (with lazy/partial fields), and generate TypeScript definitions from the same source. | 1,757 | 1,760 | 282 | 2M | 3 | 47.5 | 49.2 | MIT | 4 weeks 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 | 26K | 0 | 26.1 | 31.2 | MIT | 3 months ago | |
| spatie/laravel-html | 0.80 | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 0 | 839 | — | 328K | — | 31.2 | 40.5 | — | — | |
| 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 | 1K | 0 | 19.8 | 13.7 | MIT | 3 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 | 15 | 0 | 7.8 | 0.2 | MIT | 8 years ago | |
| spatie/laravel-http-logger | 0.79 | Laravel middleware that logs incoming HTTP requests (payload, headers, etc.) to your configured log/channel, creating a safety net for critical form submissions and debugging. Includes toggleable enable flag plus customizable log profile and writer. | 674 | 679 | 59 | 105K | 0 | 26.5 | 34.2 | MIT | 3 months ago |
How can I help you explore Laravel packages today?