34ml/filament-seo
Filament SEO adds SEO fields and management to Filament resources, letting you edit meta titles, descriptions, Open Graph data, and canonical URLs directly from the admin panel. Laravel-friendly and configurable, it keeps SEO tasks close to your content workflow.
ralphjsmit/laravel-seo. It turns "let marketing own meta titles and descriptions" from a 1–2 sprint build into a configuration task.laravel-seo constraint. This makes it a hard pairing decision — v3.0 is only adoptable once your admin panels are on Filament v5. It is effectively a gate on the Filament upgrade roadmap rather than an independent choice.laravel-seo package exposes.Consider it when:
ralphjsmit/laravel-seo as the storage layer.Look elsewhere or build in-house when:
laravel-seo package doesn't model — you'll end up fighting the abstraction.Adoption gate before committing: verify the exact laravel-seo version v3.0 pulls in against your existing install, and confirm the Filament v5 migration is actually scheduled. A major version here is a coupling upgrade, not a feature upgrade.
For executives: This is a small open-source add-on that lets our marketing team edit page SEO fields — titles, descriptions, social preview images — inside the admin tool we already have, instead of filing engineering tickets for text changes. It costs nothing to license and removes a recurring request from the backlog. The catch is timing: the new v3.0 only works with the newest version of our admin framework (Filament v5), so adopting it is bundled with that upgrade rather than standing alone. Risk is low — it touches only the admin panel, not the customer-facing site — but it is maintained by a single small team, so we should keep our usage conventional and be prepared to maintain a fork if it goes dormant.
For engineering: v3.0 is a maintenance release, not a feature release. Two changes: Filament v5 compatibility and a bump to the laravel-seo dependency. Both are breaking in the practical sense — the package now requires Filament v5 and a newer laravel-seo, so this must land in lockstep with the Filament upgrade and after auditing our laravel-seo version. It's a thin field-layer over an existing package, so the integration surface is small and vendoring/forking is cheap if needed. Recommend we sequence it into the Filament v5 workstream, pin the version, and avoid extending it with custom SEO logic that would make a future fork expensive.
How can I help you explore Laravel packages today?