Перейти до основного вмісту

Початок роботи

Вимоги

  • 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), роботів та налаштування.