ENRUUK

+38 (093) 107 69 66
[email protected]

База знаний

Готовим семантическое ядро самостоятельно

Пошаговая инструкция по сбору и кластеризации запросов без платных сервисов.

  • 14 сентября 2026
  • 15 мин чтения
Ілюстрація збору семантичного ядра: підказки пошуку потрапляють у воронку, сортуються за кольорами кластерів і розподіляються по структурі сайту
01

Публикации

Готовим семантическое ядро самостоятельно

Майже кожен новий проєкт з просування ми починаємо з одного й того самого запитання: «А під які запити ви хочете бути в пошуку?» І майже завжди чуємо три-чотири загальні фрази на кшталт «купити меблі» чи «ремонт квартир». Насправді люди шукають той самий товар чи послугу сотнями різних формулювань — з уточненнями, містами, питаннями, порівняннями. Саме ці формулювання, зібрані й розкладені по сторінках сайту, і називають семантичним ядром.

Багато хто вважає, що без платних сервісів і спеціальних програм ядро не зібрати. Це не так. Для невеликого сайту, магазину на кілька сотень товарів чи сайту послуг цілком вистачає безкоштовних інструментів Google, таблиці й кількох вечорів уважної роботи. Нижче — покрокова інструкція, за якою ми самі збираємо семантику, коли бюджет обмежений або коли хочемо швидко перевірити нову нішу.

Що таке семантичне ядро і чому без нього SEO — гра навмання

Семантичне ядро — це не просто список ключових слів. Це карта: які запити існують у вашій ніші, як вони групуються за змістом і яка сторінка сайту відповідає за кожну групу. Без такої карти сайт росте хаотично: дві сторінки конкурують за один запит, а для половини попиту сторінки немає взагалі.

Добре зібране ядро відповідає на кілька практичних питань:

  • які розділи й категорії потрібні сайту і скільки їх має бути;
  • які заголовки, title і description писати для кожної сторінки;
  • про що писати в блозі, щоб статті приводили людей, а не просто заповнювали розділ;
  • як перелінковувати сторінки між собою;
  • за якими запитами відстежувати результат просування.

Перш ніж збирати, корисно домовитися про типи запитів. Від типу залежить, яка сторінка має відповідати на запит, тому цю колонку ми додаємо в таблицю з першого дня.

Тип запитуПрикладЯка сторінка відповідає
Комерційний«купити диван кутовий», «ремонт ванної ціна»Категорія, сторінка послуги
Інформаційний«як вибрати матрац», «скільки сохне штукатурка»Стаття в блозі, гід
Навігаційнийназва бренду, «контакти», «доставка»Головна, службові сторінки
Змішаний«кращі пилососи для дому»Залежить від видачі — перевіряємо вручну

Крок 1. Готуємо основу: маркерні запити

Маркерні запити — це короткі фрази з двох-трьох слів, які описують ваші товари чи послуги «в лоб»: «диван кутовий», «шафа-купе», «натяжні стелі», «ремонт пральних машин». Кожен маркер — це насіння, з якого виросте ціла гілка ядра.

Звідки ми беремо маркери:

  1. Структура сайту. Кожен розділ, категорія чи послуга — це щонайменше один маркер.
  2. Асортимент і прайс. Типи товарів, бренди, матеріали, ключові характеристики.
  3. Розмови з клієнтами. Як люди формулюють запит по телефону і в месенджерах. Часто це зовсім інші слова, ніж у каталозі: ви пишете «системи зберігання», а клієнт шукає «шафа в коридор».
  4. Меню конкурентів. Відкрийте сайти трьох-п’яти сильних конкурентів і випишіть категорії, яких у вас немає.
  5. Синоніми й жаргон. «Холодильник» і «морозилка», «ноутбук» і «лептоп», «плитка» і «кахель».

На цьому етапі не потрібно думати про частотність. Наше правило: краще записати зайвий маркер, ніж пропустити цілий напрям попиту. Для сайту послуг виходить зазвичай 20–50 маркерів, для магазину — від сотні.

Крок 2. Розширюємо список безкоштовними інструментами

Тепер кожен маркер треба «розкрутити» в десятки реальних формулювань. Ми використовуємо п’ять безкоштовних джерел і зводимо все в одну таблицю з колонками: запит, джерело, частотність (якщо є), тип запиту, маркер.

Google Search Console

Якщо сайт уже працює, це найцінніше джерело, бо тут не прогнози, а реальні запити, за якими вас показували. У звіті «Ефективність» виберіть період щонайменше три місяці, увімкніть покази, кліки, CTR і позицію та експортуйте таблицю запитів. Інтерфейс віддає лише першу тисячу рядків, тож для більших сайтів ми фільтруємо звіт за окремими розділами (фільтр «Сторінка містить») і вивантажуємо частинами.

Особливу увагу звертайте на запити з великою кількістю показів і позицією 8–30. Це попит, який пошуковик уже пов’язує з вашим сайтом, але для якого ще немає сильної сторінки.

Планувальник ключових слів Google Ads

Keyword Planner безкоштовний — потрібен лише акаунт Google Ads, запускати рекламу не обов’язково. Вводите до десяти маркерів, задаєте країну й мову і отримуєте сотні варіантів із середньою кількістю пошуків на місяць. Без активних кампаній частотність показується діапазонами («100–1 тис.»), але для пріоритизації цього цілком досить. Корисна функція — «Почати з вебсайту»: вкажіть сторінку конкурента, і планувальник запропонує запити, релевантні її змісту.

Підказки Google і блоки у видачі

Автодоповнення в рядку пошуку показує, як люди продовжують фразу. Ми вводимо маркер і додаємо пробіл, потім по черзі літери алфавіту («диван кутовий а», «диван кутовий б»…), а також слова-модифікатори: «ціна», «як», «який», «для», «відгуки», назву міста. Робимо це в режимі інкогніто, щоб на підказки не впливала ваша історія.

Не менш цінні два блоки в самій видачі: «Люди також запитують» — готові теми для статей і FAQ, та «Пов’язані пошукові запити» внизу сторінки — нові формулювання й синоніми.

Google Trends

Trends не показує абсолютних цифр, зате відповідає на два важливі питання. Перше — сезонність: коли починається попит на «кондиціонер» чи «шкільний рюкзак» і коли варто готувати сторінки. Друге — порівняння формулювань: що популярніше в вашому регіоні, «натяжна стеля» чи «натяжні стелі», «кахель» чи «плитка». Від цього залежить, яке слово ставити в H1 і title.

Конкуренти

Сайти, що вже стоять у топі, — це підказка, яку Google дає безкоштовно. Ми дивимося на структуру меню, на title і H1 категорій, на файл sitemap.xml (зазвичай він доступний за адресою /sitemap.xml) і на розділи блогу. Оператор site: у пошуку допомагає побачити, які сторінки конкурента проіндексовані за потрібною темою.

Ще два джерела, про які часто забувають: звіт внутрішнього пошуку на сайті (у GA4 його можна налаштувати через подію пошуку) і записи дзвінків або листування менеджерів. Там з’являються запити, яких немає в жодному сервісі, бо вони надто нові або надто вузькі.

Крок 3. Чистимо список від сміття

Після збору в таблиці зазвичай кілька тисяч рядків, і значна частина з них вам не потрібна. Чистка — нудний, але критичний етап: якщо пропустити його, кластеризація займе вдвічі більше часу, а частина сторінок буде оптимізована під запити, які не приносять клієнтів.

Що ми видаляємо або переносимо в окремий аркуш:

  • Дублі. Спершу приводимо все до нижнього регістру і прибираємо зайві пробіли, потім видаляємо повтори. У таблицях для цього є вбудована функція видалення дублікатів.
  • Нецільові запити. «Безкоштовно», «своїми руками», «реферат», «вакансії», «б/у», якщо ви продаєте нове. Для цього ми ведемо список мінус-слів і фільтруємо таблицю за ним.
  • Чужі бренди й міста, з якими ви не працюєте.
  • Запити з нульовою частотністю в усіх джерелах — але лише якщо вони не прийшли з Search Console. Там навіть рідкісний запит — це реальна людина.
  • Неоднозначні фрази, де видача показує зовсім інший предмет. «Миша» може бути і комп’ютерною, і живою — перевірте видачу перед тим, як залишити запит.

Після чистки ми проставляємо кожному запиту тип (комерційний, інформаційний, навігаційний) і, якщо є дані, частотність. Для сайту послуг у результаті часто залишається 300–800 запитів, для магазину — кілька тисяч.

Крок 4. Кластеризуємо запити за видачею в таблиці

Кластеризація — це об’єднання запитів у групи, на кожну з яких відповідатиме одна сторінка. Групувати «за змістом», на власний смак, — найпоширеніша помилка. Людині здається, що «диван кутовий» і «диван-ліжко кутовий» — одне й те саме, а Google може вважати інакше. Тому ми групуємо за тим, що бачимо у видачі: якщо пошукова система показує на два запити ті самі сторінки, значить, вона вважає їх однією темою.

Платні сервіси роблять це автоматично, але для кількох сотень запитів метод цілком можна відтворити в Google Таблицях:

  1. Відбираємо головні запити. Беремо 100–200 найважливіших за частотністю й комерційною цінністю. Довгі запити з одиничною частотністю потім просто додамо до готових груп за змістом.
  2. Знімаємо топ-10. Для кожного запиту в режимі інкогніто, з потрібним регіоном, копіюємо адреси перших десяти органічних результатів у рядок таблиці: запит у колонці A, URL — у колонках B–K. Рекламу, карти й відео пропускаємо.
  3. Рахуємо збіги. Для пари запитів кількість спільних адрес рахує формула на кшталт =SUMPRODUCT(COUNTIF(B2:K2; B3:K3)). Ми будуємо невелику матрицю «кожен з кожним» усередині одного маркера.
  4. Встановлюємо поріг. Наш робочий поріг — 3–4 спільні URL із десяти. Більше — запити йдуть на одну сторінку. Менше — на різні.
  5. Збираємо групи. Найчастотніший запит групи стає «головним» — під нього пишемо H1 і title, решта йдуть у текст, підзаголовки й опис.

Так, це ручна робота: у середньому кілька хвилин на запит. Але саме вона найчастіше показує те, чого не видно в списку. Наприклад, що «шафа-купе в передпокій» і «шафа-купе в спальню» Google розводить по різних сторінках, а «ремонт пральних машин» і «ремонт пралок» — це гарантовано одна тема.

Карта кластерів запитів у вигляді бульбашок і порівняння двох топ-10 зі спільними URL
Запити об’єднуються в кластер, якщо у їхніх топ-10 збігається кілька однакових адрес — у прикладі чотири з десяти.

Окремо дивимося на тип сторінок у топі. Якщо на запит «які бувають натяжні стелі» вся перша сторінка — статті, то просувати під нього категорію магазину безглуздо: потрібна стаття, яка вже потім посилатиметься на каталог. І навпаки: якщо у видачі на «натяжні стелі ціна» лише сторінки послуг з прайсом, стаття туди не потрапить.

Що робити з довгим хвостом — сотнями запитів із чотирьох-шести слів і поодинокими пошуками? Перевіряти видачу для кожного немає сенсу. Ми розкладаємо їх за спільними словами: усе, що містить «кутовий» і «ліжко», іде до групи кутових диванів-ліжок, усе з «ціна» чи «вартість» — до відповідної комерційної групи. Для цього зручно використовувати фільтр або функцію пошуку тексту в колонці. Якщо запит не підходить жодній групі, це сигнал перевірити його видачу окремо: можливо, ви знайшли нову тему.

Крок 5. Розподіляємо кластери по сторінках

Тепер кожну групу запитів треба прив’язати до конкретної адреси на сайті. Ми додаємо до таблиці кластерів колонки: «Наявна сторінка», «Потрібна нова сторінка», «Тип сторінки», «Головний запит», «Пріоритет». Виходить документ, за яким потім працюють і SEO-фахівець, і копірайтер, і розробник.

КластерПриклади запитівСторінкаДія
Кутові диванидиван кутовий, кутовий диван купити, кутові дивани цінаКатегорія /dyvany/kutovi/Оновити title, H1, текст
Кутові дивани-ліжкакутовий диван-ліжко, кутовий диван розкладнийНемаєСтворити підкатегорію або SEO-фільтр
Вибір диванаяк вибрати диван, який наповнювач кращийНемаєСтаття в блозі з посиланнями на категорії
Доставка і збираннядоставка меблів, збирання дивана/dostavka/Доповнити сторінку

Головні правила, яких ми дотримуємося при розподілі:

  • Один кластер — одна сторінка. Якщо дві сторінки претендують на одну групу, вони конкуруватимуть між собою, і часто жодна не вийде в топ. Таку ситуацію називають канібалізацією.
  • Спершу наявні сторінки. Сторінка, яка вже має покази, посилання й історію, виходить у топ швидше за нову. Тому ми спочатку шукаємо, куди кластер «лягає» серед наявних адрес.
  • Нові сторінки — тільки під реальний попит. Якщо кластер складається з одного рідкісного запиту, окрема сторінка не потрібна: досить згадати його в тексті сусідньої.
  • Тип сторінки визначає видача, а не наше бажання. Як ми вже писали, інформаційні кластери віддаємо статтям.

Пріоритет ставимо за простою логікою: комерційна цінність × частотність × наскільки реально вийти в топ. Найперше беремо кластери, де вже є сторінка на позиціях 5–20 і де запит веде до продажу. Детальніше про те, як правильно оформити сторінку під кластер — title, заголовки, текст, мета-теги, — ми розповідали в статті «Внутрішня SEO-оптимізація сайту».

Таблиця з кольоровими групами запитів, кожна з яких з'єднана зі своєю сторінкою сайту
Кожен кластер із таблиці прив’язується до однієї сторінки — категорії, підкатегорії, статті чи службової сторінки — з номером пріоритету.

Для магазинів ця карта часто стає основою нової структури каталогу: з’являються підкатегорії й SEO-фільтри під попит, а зайві розділи зникають. Як це виглядає на практиці, ми показували в матеріалі «П’ять порад для просування магазину». А інформаційні кластери перетворюються на контент-план блогу — як писати такі тексти, щоб вони відповідали на запит і не були «SEO-полотном», читайте у статті «Як готувати контент для сайту».

Як підтримувати ядро актуальним

Семантичне ядро — не документ, який збирають раз і назавжди. Попит змінюється: з’являються нові товари й формулювання, конкуренти відкривають нові розділи, Google переглядає, які сторінки показувати. Ось наш мінімальний ритм:

  • Щомісяця — переглядаємо нові запити в Search Console і звіт внутрішнього пошуку, додаємо їх до наявних кластерів.
  • Щокварталу — перевіряємо, чи не почали дві сторінки конкурувати за один запит (у Search Console це видно, якщо на запит по черзі показуються різні URL).
  • Перед сезоном — дивимося Google Trends і готуємо сезонні сторінки за 1–2 місяці до піку.
  • При запуску нових товарів чи послуг — проходимо всі п’ять кроків для нового маркера.

Як це виглядає на практиці

Типова ситуація: компанія з ремонту побутової техніки в обласному центрі, сайт на дванадцять сторінок, одна сторінка «Послуги» з переліком усього підряд. Власник хоче бути в топі за «ремонт техніки» і не розуміє, чому дзвінків із сайту майже немає.

Ми виписуємо маркери за типами техніки й поломками, збираємо запити з Search Console, планувальника й підказок, додаємо назву міста й районів. Після чистки лишається кілька сотень фраз. Кластеризація за видачею показує, що Google чітко розводить «ремонт пральних машин», «ремонт холодильників» і «ремонт посудомийних машин» по окремих сторінках конкурентів, а запити на кшталт «пральна машина не зливає воду» займають статті й відео. Окремим кластером виділяються бренди, з якими компанія працює найчастіше.

У результаті замість однієї сторінки «Послуги» з’являється структура: окрема сторінка під кожен тип техніки з цінами і зоною виїзду, кілька сторінок під популярні бренди та розділ із порадами щодо типових поломок, який веде на сторінки послуг. Наскільки швидко це дасть результат, залежить від конкуренції в місті, тому конкретних цифр ми не обіцяємо. Але тепер у сайту є сторінка під кожну групу попиту, а не одна на все.

Типові помилки, які ми виправляємо найчастіше

  1. Ядро з трьох «головних» запитів. Кілька загальних фраз з високою конкуренцією замість сотень конкретних, за якими реально прийти в топ і отримати клієнтів.
  2. Групування «на око». Запити розкладені за логікою власника, а не за видачею. Результат — сторінки, що не відповідають на запит у тому вигляді, як його розуміє пошуковик.
  3. Комерційні запити на статтях і навпаки. Стаття «Ціни на ремонт» замість сторінки послуги з прайсом не виграє у видачі, де всі конкуренти — сторінки послуг.
  4. Нові сторінки під кожну дрібницю. Сотні тонких сторінок з одним-двома рідкісними запитами розпорошують вагу сайту.
  5. Ядро, яке ніхто не використовує. Таблицю зібрали, а title, тексти й структуру так і не змінили. Ядро корисне лише тоді, коли перетворюється на конкретні завдання.

Чекліст: семантичне ядро за п’ять кроків

  • Виписані маркери з сайту, прайсу, розмов з клієнтами та меню конкурентів.
  • Зібрані запити з Search Console, Keyword Planner, підказок, Trends і сайтів конкурентів.
  • Список очищено від дублів, мінус-слів, чужих брендів і неоднозначних фраз.
  • Кожному запиту проставлено тип і, де можливо, частотність.
  • Головні запити кластеризовано за спільними URL у топ-10.
  • Кожен кластер прив’язано до однієї сторінки, проставлено дію і пріоритет.
  • Заплановано регулярне оновлення ядра.

Часті запитання

Скільки часу займає збір ядра вручну?

Для сайту послуг на 20–30 сторінок — зазвичай кілька робочих днів, з яких більшість іде на чистку і кластеризацію. Для магазину — від тижня й більше. Ми радимо не намагатися охопити все одразу: почніть з найприбутковіших розділів, а решту доповнюйте поступово.

Чи можна обійтися зовсім без даних про частотність?

Можна, хоча це менш точно. Підказки Google вже самі по собі сигналізують, що запит шукають, а Search Console показує реальні покази. Для пріоритизації часто достатньо діапазонів з Keyword Planner і порівняння формулювань у Trends.

Коли варто переходити на платні сервіси?

Коли запитів стає кілька тисяч і ручна перевірка видачі займає тижні, або коли потрібно регулярно аналізувати десятки конкурентів. Платні інструменти пришвидшують роботу, але логіка лишається тією самою, що описана тут.

Чи підходить цей метод для нового сайту?

Так, і навіть краще робити його до запуску. Тоді структура сайту з першого дня відповідає попиту, і не доведеться переробляти розділи й налаштовувати редиректи. Якщо ви плануєте самостійно займатися просуванням і далі, корисною буде стаття «Самостійне просування: як це працює».

Підсумок

Зібрати семантичне ядро без платних сервісів цілком реально: маркерні запити, п’ять безкоштовних джерел, ретельна чистка, кластеризація за видачею в таблиці та чітка прив’язка кожної групи до сторінки. Найцінніше в цій роботі — не сам список запитів, а карта, яка показує, що саме змінити на сайті і в якому порядку.

Якщо хочете, щоб ми зібрали ядро для вашого проєкту або перевірили вже наявне, — напишіть нам. Семантика — перший етап нашої послуги просування сайтів, а для нових магазинів ми закладаємо її в структуру ще на етапі розробки інтернет-магазину.

Нужна консультация?

Расскажите о задаче — подскажем, что делать, даже если работать будете не с нами.

Обсудить проект