Початок роботи
Вимоги
- Evolution CMS 3.2.0+
- PHP 8.2+
- Composer 2.2+
- Одна з: MySQL 8.0+ / MariaDB 10.5+ / PostgreSQL 10+ / SQLite 3.25+
Встановлення за допомогою пакета artisan
Перейдіть до директорії /core/
cd core
composer update
Виконайте команди php artisan
php artisan package:installrequire seiger/sseo "*"
php artisan vendor:publish --provider="Seiger\sSeo\sSeoServiceProvider"
php artisan migrate
Пакет автоматично прослуховує події Evolution CMS (менеджер та фронтенд) та інтегрується з sCommerce/sArticles, коли вони доступні.
Додайте SEO-мета до вашої теми
Розмістіть це у вашому шаблоні Blade <head>
:
<!DOCTYPE html>
<html lang="@evoConfig('lang', 'uk')">
<head>
<base href="@evoConfig('site_url', '/')"/>
@if(is_array($evtHead = evo()->invokeEvent('OnHeadWebDocumentRender'))){!!implode('', $evtHead)!!}@endif
...
</head>
Ось і все — заголовок, опис, ключові слова, канонічний контент та роботи будуть обчислюватися для кожної сторінки за встановленими правилами.
Де знайти модуль
Менеджер → Інструменти → sSeo. Ви побачите вкладки для панелі інструментів, перенаправлення, меташаблонів (PRO), роботів та налаштування.