Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Seo Bundle Laravel Package

setono/seo-bundle

Setono SEO Bundle brings SEO tooling to Symfony apps: manage meta tags, titles and descriptions, generate sitemaps, and control robots directives from one configurable package. It integrates with your entities and Twig templates so you can improve search visibility without custom boilerplate.

View on GitHub
Deep Wiki
Context7

Setono SEO Bundle is a Symfony bundle for attaching SEO metadata—titles, meta descriptions, canonical URLs, and social sharing tags—to your application's entities and pages. It gives you a reusable, configuration-driven layer so SEO fields live alongside your content instead of being hard-coded into templates.

  • Entity-friendly SEO metadata mapping for titles, descriptions, and canonical URLs
  • Open Graph and social meta tag support
  • Twig integration for rendering tags in layouts
  • Configurable, framework-native setup with minimal boilerplate
Frequently asked questions about Seo Bundle
Can I use setono/seo-bundle in a Laravel application?
Setono SEO Bundle is a Symfony bundle, not a Laravel package, and the v0.1.0 release is explicitly work in progress. There is no documented Laravel service provider, facade, package discovery, or middleware integration. Composer may install it, but you would need a sandbox spike and likely a custom bridge before relying on it in Laravel. Do not assume it works with Laravel's lifecycle out of the box.
What does setono/seo-bundle actually do?
It is intended to manage SEO metadata such as meta tags, Open Graph tags, Twitter cards, and canonical URLs. The goal is to improve search visibility and social sharing for applications that integrate it. Because the package is at an early work-in-progress stage, feature completeness and API stability are not guaranteed.
How do I install setono/seo-bundle with Composer?
The normal installation path would be composer require setono/seo-bundle, but the repository documentation may be incomplete at v0.1.0. Since it is a Symfony bundle, installing it into Laravel is not a documented or supported path without additional integration work. Always run the install in a disposable sandbox application and review the repository's actual instructions first.
Which Laravel and PHP versions are supported?
No Laravel compatibility matrix is documented for setono/seo-bundle v0.1.0. You should inspect the package's composer.json for PHP and Symfony version constraints, but Laravel support should be treated as unverified. Require a documented compatibility matrix and a successful sandbox spike before planning any pilot.
Is setono/seo-bundle production ready?
No, the release note describes it as work in progress at v0.1.0. That implies unstable APIs, incomplete documentation, limited test coverage evidence, and possible breaking changes. Treat it as an evaluation spike rather than a production dependency, and gate adoption on tests, docs, release cadence, and support evidence.
Does setono/seo-bundle work with Laravel Blade or middleware?
There is no evidence of Laravel Blade directives, middleware, facades, events, or service providers in the package. Its documented integration surface is Symfony's bundle and templating conventions. Laravel developers would need to build a custom integration layer or choose a Laravel-native SEO package instead.
What are alternatives to setono/seo-bundle for Laravel SEO?
Laravel developers typically evaluate Laravel-specific SEO packages or implement meta tag, Open Graph, Twitter card, and canonical URL helpers directly in Blade layouts. If you specifically need Symfony bundle behavior, you need a Symfony application or a custom bridge. Compare maintenance activity, Laravel version support, test coverage, and documentation before choosing an alternative.
What are the maintenance and support risks of setono/seo-bundle?
The package is pre-1.0 and work in progress, with no documented maintainer SLA, issue response expectations, or support channel. Risks include breaking API changes, abandonment, dependency conflicts, undocumented behavior, and missing upgrade guides. Define a fallback and removal strategy before any pilot, and avoid broad coupling to the package.
How should I test setono/seo-bundle before using it?
Run an isolated Composer spike in a sandbox application rather than a critical path. Verify installation, configuration publishing, template integration, service registration, and any migration or extension behavior. Complete a security and dependency review, then pilot behind a non-critical route with clear exit criteria.
Is setono/seo-bundle Laravel-specific or framework-agnostic?
It is presented as a Symfony package, so it is not Laravel-specific. Some SEO helpers may be framework-agnostic internally, but the documented integration surface is Symfony. Do not assume Laravel package discovery or lifecycle integration without reviewing the source and maintaining a compatibility test.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route