runroom-packages/seo-bundle
A Symfony bundle by Runroom that adds SEO tooling to your projects, helping manage meta tags, sitemaps, and related search-engine configuration with sensible defaults and easy integration.
Architecture fit
runroom-packages/seo-bundle is a Symfony bundle, not a Laravel package. It is designed for RunroomSeoBundle registration in a Symfony kernel, wired through the Symfony DI container, and explicitly built to extend SonataAdminBundle admin screens.Integration feasibility
sonata-project/admin-bundle, Doctrine ORM, Twig, and the Symfony translation stack. That is a parallel application, not an integration.Technical risk
Key questions
composer.json declare, and is SonataAdminBundle a hard requirement or an optional integration?spatie/laravel-seo, custom meta service) already in the codebase that this would duplicate?Stack fit
Migration path
SeoService/Blade component that renders tags with sensible fallbacks.Compatibility
composer.json constraints before any further work: PHP version floor, Symfony major, SonataAdminBundle major, Doctrine ORM major. Expect conflicts with a current Laravel install.Sequencing
composer.json, src/, and README; produce a feature checklist with in-scope/out-of-scope.Maintenance
Support
Scaling
Failure modes
<head> in CI.Ramp-up
How can I help you explore Laravel packages today?