survos / seo-bundle
checks for title and description length in the debug toolbar
Fund package maintenance!
2.10.14
2026-06-12 21:54 UTC
Requires
- php: ^8.5
- symfony/config: ^8.1
- symfony/dependency-injection: ^8.1
- symfony/http-kernel: ^8.1
- symfony/string: ^8.1
- twig/twig: ^3.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.65
- phpunit/phpunit: ^13.0
- rector/rector: ^2.0
- symfony/browser-kit: ^8.1
- symfony/css-selector: ^8.1
- symfony/framework-bundle: ^8.1
- symfony/phpunit-bridge: ^8.1
- symfony/twig-bundle: ^8.1
- symfony/var-dumper: ^8.1
- symfony/yaml: ^8.1
This package is auto-updated.
Last update: 2026-06-20 20:31:37 UTC
README
This bundle takes the information from https://www.strangebuzz.com/en/blog/adding-a-custom-data-collector-in-the-symfony-debug-bar and wraps it in an installable bundle.
It alerts developers to pages where the length of the title or description outside a defined range.
composer config allow-plugins.survos/installer true
composer req survos/seo-bundle --dev
Customize
# config/packages/survos_seo.yaml survos_seo: # branding will be added if the title is short enough. So a title of "Welcome" becomes "MyBrand Welcome" branding: '' minTitleLength: 30 maxTitleLength: 150 minDescriptionLength: 10 maxDescriptionLength: 255
Developers
composer config repositories.survos_seo '{"type": "path", "url": "/home/tac/g/sites/survos/packages/seo-bundle"}' composer config allow-plugins.survos/installer true composer require survos/seo-bundle:*@dev