benahmetcelik / laravel-seo-tools
Laravel SEO Tools
V1
2022-09-03 18:19 UTC
Requires
- php: >=7.0.0
- digitaldream/data-converter: >=1.0
- laravel/framework: >=5.5
README
安装
添加 composer.json 文件
"benahmetcelik/laravel-seo-tools": "dev-main",
在您的终端中运行
php artisan vendor:publish
然后按 0
易于使用
仅安装和使用 :)
更改颜色
配置/seo.php
'models'=>[ 'App\Models\News' => [ 'slug_status' => true, 'title_column' => 'title', // Column to be keywords (data in this column will be spaced and combined with (,)) 'keywords_column' => 'title', 'desc_column' => 'content', 'robots' => 'max-image-preview:large', 'locale' => 'tr_TR', 'type' => 'article', 'image_status' => true, 'image_column' => 'image', 'google_verificaiton_code' => 'google_verificaiton_code', 'chrome_webstore_item' => 'chrome_webstore_item', 'yandex_verificaiton_code' => 'yandex_verificaiton_code', 'facebook_domain_veification_code' => 'facebook_domain_veification_code', 'facebook_app_id' => 'app_id', 'facebook_app_pages' => 'pages_id', 'domain_verify' => 'domain_verify', 'twitter_card' => 'summary_large_image', 'publisher' => 'publisher', 'twitter_username' => 'twitter_username', 'desc_lenght' => 10, 'slug_column' => 'slug', 'last_mod_column' => 'updated_at', 'changefreq' => 'daily', 'priority' => 1, 'route' => 'news' ] ]
在 blade 文件中的简单用法
{!! $news->getSeoTags() !!}
这很简单。不是吗?