Download the PHP package mahdijd/seo-management without Composer
On this page you can find all versions of the php package mahdijd/seo-management. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package seo-management
Laravel Filament SEO Package
A modern, developer-friendly SEO management package for Laravel applications with first-class support for Filament v4.
Features
- π― SEO for any Eloquent model β add a single trait and you're done
- πΊοΈ Route SEO β manage SEO for named routes without model backing
- β‘ Runtime overrides β dynamically override any SEO field per-request
- π Global defaults β application-wide fallback values for all SEO fields
- π§ Intelligent resolution β priority chain: Runtime β Model β Route β Global
- πΎ Aggressive caching β rendered HTML is cached; zero DB queries on cache hits
- π Automatic invalidation β cache is cleared automatically when data changes
- π¨ Filament v4 integration β
SeoManagerGroup,SeoRouteResource,SeoSettingsPage - π·οΈ Complete meta tag support β title, description, canonical, robots, Open Graph, Twitter Cards, JSON-LD
Requirements
| Dependency | Version |
|---|---|
| PHP | β₯ 8.2 |
| Laravel | 12.x - 13.x |
| Filament | 4.x |
Filament 5 is not supported in v1.x.
Installation
Publish and migrate
Quick Start
1. Add SEO to a model
2. Render SEO tags in your Blade layout
3. Runtime overrides
4. Cacheable runtime pages
Facade Usage
Filament Integration
Register the plugin in your panel provider:
Add SeoManagerGroup to any Filament resource form:
Configuration
Artisan Commands
Architecture
The package follows a strict layered architecture:
Resolution priority (highest to lowest):
- Runtime overrides (Blade attributes /
resolve(array $runtime)) - Model SEO (
seo_metadatarecord +getSeoFallback()) - Route SEO (
seo_routesrecord) - Global defaults (
seo_settingsrecord)
Supported Metadata
| Category | Tags |
|---|---|
| Standard | <title>, description, canonical, robots, keywords |
| Open Graph | og:title, og:description, og:image, og:type, og:url, og:site_name |
| Twitter Cards | twitter:card, twitter:title, twitter:description, twitter:image |
| Structured Data | <script type="application/ld+json"> |
Testing
License
This package is open-sourced software licensed under the MIT license.
Changelog
See CHANGELOG.md for the full release history.
All versions of seo-management with dependencies
PHP Build Version
Package Version
The package mahdijd/seo-management contains the following files
Loading the files please wait ...