lodeb/laravel-seo is a Laravel package for seo package for laravel.
It currently has 0 GitHub stars and 6 downloads on Packagist (latest version 1.0.1).
Install it with composer require lodeb/laravel-seo.
Discover more Laravel packages by lodeb
or browse all Laravel packages to compare alternatives.
Last updated
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,
];
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() !!}
The MIT License (MIT). Please see License File for more information.