laravel-seo maintained by lodeb
Description
SEO package for Laravel
Author
Last update
2026/01/04 15:09
(dev-main)
License
Downloads
6
Tags
SEO package for Laravel
Installation
You can install the package via composer:
composer require lodeb/laravel-seo
You can publish the config file with:
php artisan vendor:publish --tag="seo-config"
This is the contents of the published config file:
return [
'default_title' => 'My Awesome Website',
'default_description' => 'This is the best website ever built with Laravel SEO package.',
'default_keywords' => ['laravel', 'seo', 'package', 'awesome'],
'default_author' => 'Your Name',
'default_robots' => 'index, follow',
'set_canonical_url' => true,
'set_og_tags' => true,
'set_twitter_cards' => true,
];
Usage
There is a singelton SEO Class. Set the SEO tags you want to generate.
\Lodeb\SEO\Facades\SEO::setTitle($this->meta_title);
\Lodeb\SEO\Facades\SEO::setDescription($this->meta_description);
\Lodeb\SEO\Facades\SEO::setKeywords(explode(',', $this->meta_keywords));
\Lodeb\SEO\Facades\SEO::setAuthor($this->meta_author);
\Lodeb\SEO\Facades\SEO::setRobots($this->meta_robots);
// App.blade
{!! \Lodeb\SEO\Facades\SEO::generate() !!}
Credits
License
The MIT License (MIT). Please see License File for more information.