Увійти Спробувати

SEO Blog: Налаштування та інтеграція

Опис налаштувань

* - пукнти відмічені зірочкою потребують уваги вашого SEO спеціаліста

** - пукнти відмічені двома зірочками потребуть уваги вашого програміста


Назва компанії:

Зазначте коротку назву компанії без слогана
Наприклад: Samsung

Сайт:

Посилання на ваш сайт. Лише доменне імʼя
Наприклад: samsung.com

Трішки о компанії:

Опишіть унікальну пропозицію або головну послугу вашої компанії в одному реченні
Наприклад: Інноваційна електроніка та побутова техніка світового рівня

Стиль:

Оберіть стиль написання для вашого контенту
✌️ Дружній - невимушена подача з життєвими прикладами. Наче розмова з другом-експертом, який просто пояснює складні речі. Найкраще підходить для статей про тренди та огляди.
👨🏻‍💻 Неформальний - баланс між експертністю та простотою викладу. Професійна інформація подається доступно, без зайвого формалізму. Оптимальний для більшості статей блогу.
👩🏻‍💼 Діловий - чіткий професійний стиль з галузевою термінологією. Ідеальний для технічних статей та детальних інструкцій, де важлива точність.
👻 Креативний - експериментальний стиль, автоматично обирає формат (детектив, експедиція, майстер-клас) залежно від теми. Створює унікальні, захоплюючі статті для кращого залучення читачів.

Додаткові розділи тексту:

ШІ самостійно розробить необхідні розділи. Ви можете додати розділи, які також мають бути в статтях.
Наприклад: Цікаві факти, Аксесуари

Послуги сайта:

Перелічіть послуги, на які ви хочете акцентувати увагу в блозі. ШІ обере посилатися на релевантні послуги в контексті статті. Формат вільний, зазнайче посилання на послуги. Не забувайте про багатомовність, якщо використувується.
Наприклад: Підтримка клієнтів - samsung.com/support

Категорії магазину:

Заповнюється аналогічно до послуг. Перелік категорій, на які ви хочете акцентувати увагу. Для різних статей буде обрано кілька релевантних категорій.
Наприклад: Смартфони: samsung.com/smartphones, Телевізори: samsung.com/tvs, Смартфони до 10 тис: samsung.com/smartphones-do-10, Смартфони до 20 тис: samsung.com/smartphones-do-20

Інструкції:

Уточніть, як ШІ має використати надану вище інформацію про послуги та категорії. Опишіть коротко у вільній формі. Якщо у вас багатомовність на сайті має однакові url, що відрізняються лише префіксом, немає необхідності для кожної мови дублювати посилання, просто напишіть тут про це.
Наприклад: Для теми смартфонів використай принаймні одну категорію з ціновим сегментом. Для української мови використовуй префікс samsung.com/uk/

Якими мовами писати текст:

Оберіть до 3 мов для створення контенту

*/** Рубрики:

Якщо на сайті маєте рубрики блогу, перелічте їх, розділяючи комами
Наприклад: Огляди продуктів, Поради з використання, Новинки технологій

** Webhook URL:

Зазначте URL для вашого скрипту публікації контенту
Наприклад: https://samsung.com/api/blog

* Пошукові SEO фрази (Keywords):

Перелічіть пошукові запити для кожної послуги, розділені комами (Ліміт для однієї мови - 2к символів)
Наприклад: купити смартфон Samsung, телевізори Samsung, Galaxy S24, побутова техніка Samsung
Зверніть увагу! Правильні запити визначає лише SEO спеціаліст, який займається вашим проєктом, використовуючи спеціалізовані сервіси (Ahrefs, Serpstat тощо)

** Характеристики товару:

ШІ може допомогти підібрати до кожної статті релевантні товари з вашого каталогу. Це покращить SEO та залученість потенційних покупців.
Як це працює? Нижче ми описали алгоритм, що гарантує для кожної статті лише актуальні товари в наявності, що відповідють тематиці статті. Інструкція нижче описана для програміста.
- Перелічте тут ключові характеристики товару
- ШІ для кожної статті обиратиме лише релевантні
- На сайті збережіть ці дані разом зі статтею
- Коли користувач відкриє статтю, отримайте з каталогу товари за зазначеними характеристиками. Формат може бути будь-який звучний для вас, ШІ поверне дані в тому самому вигляді.
Наприклад: екран=6.1|6.7|7.0;пам'ять=128|256|512;камера=12|50|108;

Ваша брендова продукція

Якщо на вашому сайті представлена продукція вашого виробницства, познайомте ШІ з нею. Для кожної зазначеної вище категорії перелічте основні назви продукці. Без барв, розмірів тощо. Та додайте короткий опис про особливості каждного продукту по 1 реченню.
Зверніть увагу! Це вплине на алгоритми ШІ. Заповнюйте лише у разі власного виробницства.
Приклад:
Смартфони:
1. Galaxy S Series (Флагмани):
- Galaxy S23 Ultra: Потужний флагманський смартфон з передовою камерою та найсучаснішими технологіями.
- Galaxy S23+: Збалансована модель з відмінною продуктивністю для щоденного використання.
- Galaxy S23: Компактний флагман з професійними камерами та потужним процесором.
2. Galaxy A Series (Середній та бюджетний сегмент):
- Galaxy A54: Доступний смартфон з якісною камерою та тривалим терміном служби батареї.
- Galaxy A34: Надійний девайс для користувачів, які шукають баланс ціни та якості.
3. Galaxy Fold Series (Складані смартфони):
- Galaxy Z Fold 4: Революційний смартфон з гнучким екраном, що перетворюється на планшет.
- Galaxy Z Flip 4: Компактний смартфон у стилі "розкладачка" з сучасним дизайном.
Навушники:
1. Galaxy Buds Series:
- Galaxy Buds2 Pro: Бездротові навушники з активним шумозаглушенням та висококласною якістю звуку.
- Galaxy Buds FE: Доступні навушники з чистим звуком та зручною посадкою.
- Galaxy Buds2: Компактні навушники з багатогодинною роботою від акумулятора.

Емодзі в заголовках:

Увімкніть, щоб додати емодзі в остновні заголовки контенту

Емодзі в тексті:

Увімкніть, щоб додати емодзі в основний текст статті

"Заклик до дії" (Call to action):

Увімкніть, щоб додати заклик до дії в кінці статті для спонукання клієнта замовити послугу чи купити товар у вас.


Інтеграція з сайтом

Зверніть увагу! Якщо ваш сайт на WordPress, ми маємо готовий плагін

Webhook

Час інтеграції - 30хв-2год

  1. Створіть кінцеву точку (endpoint) на вашому сайті для отримання POST-запитів
  2. Надайте URL цієї кінцевої точки системі SEO Blog
  3. Налаштуйте JSON парсер:
    {
        "image": "url",
        "alias": "string for article url",
        "date": "0000-00-00 00:00:00",
        "rubric": "string data",
        "params": "key:value|value;key:value;",
        "article": {
            "uk": {
                "title": "text string",
                "preview": "html string",
                "text": "html string",
                "meta_title": "text string",
                "meta_description": "text string"
            },
            "en": {
                "title": "text string",
                "preview": "html string",
                "text": "html string",
                "meta_title": "text string",
                "meta_description": "text string"
            }
        }
    }
                
  4. Параметр rubric повертає рубрику з переліку, що було надано в системі SEO Blog.
  5. Параметр params повертає дані для парсинга в тому ж форматі, що було надано в системі SEO Blog. (нижче детальніше)
  6. Параметр image повертає тимчасове посилання на зображення. Завантажте його та підключайте до статті локально.
  7. Після успішного збереження статті, поверніть відповідь у форматі JSON:
    {
       "posted": true
    }
                
    Зверніть увагу! Не отримавши зазначену відповідь, система буде вважати, що стаття не опублікована і спробує надіслати її повторно пізніше
  8. Приклад PHP:
                
    $data = json_decode(file_get_contents('php://input'), true);
    
    if (json_last_error() === JSON_ERROR_NONE) {
        $alias = $data['alias'];
        $date = $data['date'];
        $rubric = $data['rubric'] ?? '';
        $params = $data['params'] ?? '';
    
        foreach ($data['article'] as $lang => $article) {
            $title = $article['title'];
            $preview = $article['preview'];
            $text = $article['text'];
            $metaTitle = $article['meta_title'];
            $metaDescription = $article['meta_description'];
        }
    
        $imagePath = "images/{basename($data['image'])}";
        if ($image = file_get_contents($data['image'])) {
            file_put_contents($imagePath, $image);
        }
    
        header('Content-Type: application/json');
        echo json_encode(['posted' => true]);
    }
                
Інтеграція товарів:

Подумайте над основними критеріями відбору товару. Наприклад для ноутбуків це буде ram, процесор, діагональ тощо. Для кожного параметра перелічіть значення.

В панелі SMMIX є спеціальне поле "Характеристики товару". Воно заповнюється у вільній формі, але рекомендується використовувати формат:(ключ1=значення1|значення2;ключ2=значення1|значення2;)
де ключ1/ключ2 - це назва характеристики товару
а значення1|значення2 - це перелік доступних значень для характеристики.
Приклад даних: ram=4|8|16;cpu=i3|i5|i9;

Зверніть увагу!Не задавайте багато критеріїв, лише основні аби під кожну статтю було можливо підібрати кілька товарів.

Сформувавши такий рядок даних, ШІ буде для кожної статті залишатиме лише релевантні характеристики та значення. Рядок буде у тому ж форматі і буде зберігатися для кожної статті.

В коді сторінки статті блогу отримайте ці дані. Далі вам необхідно розпарсити його та запитом до БД отримати перелік товарів в наявності з відповідними характеристиками.

Перевірте, що у вас прописані css стилі для html тегів: p, ul, ol, li, a, strong, table, tr, th, td, h1, h2, h3


WordPress Plugin

Час інтеграції - до 15хв для сайтів і до 1год для магазинів

Сумісність:

Багатомовність: WPML, Polylang, WP Multilang
SEO: Yoast SEO, Rank Math SEO, All In One SEO


Встановлення:
  1. Переконайтеся, що ваш сайт підтримує WebP. Для підтримки ви можете встановити плагін Support WebP або інший.
  2. Завантажте плагін SMMIX Blog (v1.7.2)
  3. Перейдіть до Плагіни > Додати новий > Завантажити плагін. Оберіть zip та активуйтте плагін.
  4. Перейдіть до Налаштування > Постійні посилання. Збережіть сторінку без змін.
  5. Перейдіть до Налаштування > SMMIX SeoBlog. Це налаштування плагіну.
Налаштування:

Якщо ви використовуєте код мови не за стандартом ISO 639-1, зазначте відповідніть мов у полі Language Code Mappings. Наприклад, якщо для української мови ви використовуєте код ua, а за стандартом має бути uk, додайте uk=ua. Аналогічно з нового рядка додайте інші нестандартні коди, які використовуєте.

Blog Category Mappings - це відповідніть слага основної рубрики блога з кодом мови, який ви використовуєте.
Наприклад:
uk:novyny
ru:novosti
Кожна мова з нового рядка!

Additional Category Mappings - заповнюйте це поле, якщо маєтє інші рубрики. Аналогічно до головної рубрики, потрібно зазначити відповідніть між мовами та слагами рубрик.
Наприклад:
дизайн=
uk:design-articles
ru:design-articles
маркетинг=
uk:marketing-articles
ru:marketing-articles

Зверніть увагу!
Слова "дизайн" та "маркетинг" в прикладі - ключові слова, що мають бути перелічені через кому в панелі керування SMMIX у полі "Додаткові рубрики".

Перевірте:
  • У Category Mappings код мови зазначається той, який зазначений у вас на сайті.
  • Blog Category Mappings зазначена лише основна рубрика для кожної мови, якщо слаг однаковий, все одно для кожної мови зазначте його (приклади є в модулі).
  • Якщо багатомовності немає, зазначте слаги без коду мови (приклади є в модулі).
Запуск:

Для запуску блогу додайте до панелі SMMIX:
Webhook URL (сгенерований в налаштуваннях модуля)
та перелічені рубрики (якщо використовуються)

Якщо все було налаштовано праивльно, впродовж 15хв після активації блогу в панелі SMMIX, буде опублікована перша стаття. Зверніть увагу, що стаття може мати майбутній час, тому вона зʼявиться в першу чергу в адмінці у статусі "Заплановано" і опублікується автоматично пізніше.

Лог помилок

/wp-content/plugins/seo-blog-by-smmix/smmix_webhook.log

Ви можете додати свої логи в Плагіни > Редактор Плагінів, обравши SMMIX Blog.

За замовчуванням файл логу містить errors та warnings. Щоб отримати info логи, замоментуйте 50-й рядок плагіна.

Якщо у вас зʼявилась необхідність у зміненні логіки плагіну, або ви помітили помилку, намишіть нам і ми оновимо плагін.

Інтеграція товарів:

Подумайте над основними критеріями відбору товару. Наприклад для ноутбуків це буде ram, процесор, діагональ тощо. Для кожного параметра перелічіть значення.

В панелі SMMIX є спеціальне поле "Характеристики товару". Воно заповнюється у вільній формі, але рекомендується використовувати формат:(ключ1=значення1|значення2;ключ2=значення1|значення2;)
де ключ1/ключ2 - це назва характеристики товару
а значення1|значення2 - це перелік доступних значень для характеристики.
Приклад даних: ram=4|8|16;cpu=i3|i5|i9;

Зверніть увагу!Не задавайте багато критеріїв, лише основні аби під кожну статтю було можливо підібрати кілька товарів.

Сформувавши такий рядок даних, ШІ буде для кожної статті залишатиме лише релевантні характеристики та значення. Рядок буде у тому ж форматі і буде зберігатися для кожної статті.

В коді сторінки статті блогу отримайте ці дані:

$params_string = get_post_meta(get_the_ID(), 'smmix_seoblog_params', true);

Далі вам необхідно розпарсити його та запитом до БД отримати перелік товарів в наявності з відповідними характеристиками.

Перевірте, що у вас прописані css стилі для html тегів: p, ul, ol, li, a, strong, table, tr, th, td, h1, h2, h3