Останні кілька днів неабияк кипів над завданням із масового впровадження тегів для агрегатора. Трьох років і армії джунів у мене немає, тому автоматизація наше все.
При вирішенні цього завдання є три ключові проблеми:
- Збір повного списку тегів;
- Прив’язка зібраних тегів до категорій;
- Наповнення товаром.
Перше, що спадає на думку, – зібрати груповий звіт за конкурентами з повною семантикою, зняти частотність, зрізати всі запити з 1 словом і понад 4 слів. І якщо закрити очі на те, що там буде купа товарних запитів (не категорійних), стикаємося із серйозною проблемою – із запитів ріжуться всі символи і переводяться в нижній регістр, як наслідок отримуємо, наприклад, таке:
манометр для води 3 4
шланг для душу 3 8
Навіть якщо і проіндексуються такі сторінки, то показувати користувачам, які випадково зайшли, буде соромно. Тому заздалегідь відправляємо будь-яку суму на благодійність, запускаємо жабу і йдемо грішити.
Якщо вірити в гіпотезу, що великі SEO-відділи конкурентів за вас провели роботу зі збору тегів, то нам залишається просто спарсити H1, у якому тег міститься в потрібному регістрі та в правильній словоформі. Використовуючи XPath і трохи спостережливості запускаємо скан тільки на категорії та теги (які часто не відрізнити від категорій). Забрати потрібно такі дані:
URL | H1 | Хлібні крихти (для розуміння приналежності до категорії)
Нормально зіткнутися з тим, що скан жабою заблокований, тоді з аналогічним завданням йдемо на фріланс до фахівців з парсингу. Підсумковий список категорій і тегів проганяємо на “частотність”, щоб зрізати всі пустушки. Знаючи нашу структуру категорій, мінусуємо всі прямі збіги, решту будемо вважати тегами.
Тепер наше завдання прив’язати список тегів до категорій. Якби теги ми забирали з одного проєкту, за кілька днів можна було підготувати зв’язок структур, але що робити, коли донорів з тегами багато? Правильно, вмикати мозок.
Хто у нас розбирається в релевантності? Формуємо Excel файл, у якому за формулою додаємо запити:
site:vashsite.ua {тут_назва_тега} “яка-небудь маска тексту з тайтла категорії”
Залишилося за цією маскою отримати першу релевантну відповідь із видачі пошукової системи – це і буде найближча до тегу категорія з вашого сайту. Зробити це можна, наприклад, через KeyAssort.
Тепер маючи тег, залишається прив’язати товари. Використовуємо вищевказаний спосіб, тільки замість маски категорії використовуємо маску товару, і результатів не 1, а, наприклад 50 або 100. Далі залишається імпортувати все на сайт. Щойно з’являється видимість за тегом – вручну коригуємо добірку товарів, додаємо більш релевантні або видаляємо зайві.









