SEARCH API: TIPS AND TRICKS - FROM BEGINNING TO CUSTOM SOLUTIONS
Ruslan Polischuk - Development of a system for automatic generation of LPs for low-and mid-range search queries of online store
1. Создание системы посадочных
страниц в Drupal Commerce:
SEO для НЧ и СЧ запросов
в интернет-магазине
Руслан Полищук, TOPcenter
DRUPALCAMP KYIV'18
23-24 июня 2018
2. Немного обо мне:
• разработка сайтов для облегчения
маркетинговых усилий клиентов в создании
цифрового присутствия;
• > 8 лет опыта в маркетинге и Drupal;
• развитие и ускорение бизнес-процессов в
компаниях;
• автоматизация рутинных процессов.
4. Большие магазины – дорого
продвигать
Большие магазины сложно
структурировать для SEO
Каннибализация ключевых
слов
Монополизация поисковой
выдачи и перегретая ниша
5. Рассмотрим задачу по разработке крупного
интернет-магазина на примере
Тематика: сантехника, керамика и товары для строительства
Ассортимент (до 2 000 товаров на старте)
Сложная иерархия каталога продукции
Товар привязан к определенной коллекции бренда
Товары в коллекции имеют различные габариты,
назначение и пр.
Условия:
7. Условия изменчивы
Ближе к завершению проекта:
▪ Плановое количество товаров
выросло с 2 тыс. до 100 тыс.
▪ Поменялись SEO-задачи проекта.
▪ а само количество товаров
продолжает расти и сегодня…
9. ▪ Целевые страницы — продолжение и рекламной
кампании, и сайта
▪ Целевые страницы работают с разным типом
рекламного трафика (PPC, CPM, CPA, PPV-медиа,
видео и т. д.)
▪ Целевые страницы = высокая конверсия;
▪ Целевая страница — это НЕ страница с
отфильтрованными параметрами..
▪ Целевая или посадочная страница — это узкотаргетированная страница,
направленная на конвертацию посетителей
Посадочная (целевая) страница
11. ▪ обычно состоят из 1-2 слов;
▪ часто запрашиваемые;
▪ неоднозначные (имеют много значений);
▪ очень конкурентные и дорогие для продвижения.
Примеры:
Напольная плитка,
Смеситель
ВЧ – высокочастотные поисковые запросы
12. ▪ относительно ВЧ в запросе появилось уточнение: посетитель ищет
продукцию определенного бренда или назначения;
▪ промежуточная стадия сбора информации;
▪ предшествуют принятию решения о совершении покупки/заказа.
Примеры:
Напольная плитка Atem,
Смеситель для ванны,
Смеситель для ванны
GROHE
СЧ – среднечастотные запросы
13. НЧ – низкочастотные запросы
▪ "товарные" или "продуктовые" запросы;
▪ максимально конкретизированы и могут состоять из 5-8 и больше слов;
▪ их обычно вводят посетители поисковых систем, которые уже
определились с выбором и в настоящий момент ищут конкретного
продавца/поставщика;
▪ низкочастотные запросы запрашиваются реже всего;
▪ за счет точности формулировки они имеют высокую конверсию;
▪ имеют низкую конкуренцию и стоимость продвижения.
Примеры: Напольная плитка
Atem Country, Смеситель для
ванны GROHE Atrio
14. А что же нужно сайту для SEO?
Ускоренный вывод запросов из семантического
ядра в ТОПы поисковых систем
Доступное и удобное создание, редактирование
и управление товарами, страницами категорий,
подкатегорий и т.д. из админки
Микроразметка на страницах товаров, разделов,
подразделов (Schema.org, Microdata, Opengraph
и т.д.)
Наличие ЧПУ для страниц
15. Эффективное использование мета-
тегов description, возможность
формирования шаблонов
Оптимизация названия страниц (title)
Грамотная архитектура сайта с
возможностью масштабирования
Правильное распределение ключевых
слов по страницам сайта
Меньше дублированного контента
И это было не все…
16. Больше уникальных страниц – семантическое ядро
– трафика – аудитории и продаж
Продуманная архитектура = Грамотный контент-
план для проекта
Что это дает?!
Рост посещаемости на 55 %.
Рост естественных внешних ссылок на 97 %.
Рост числа проиндексированных страниц на 434 %.
По данным Hubspot, наличие контент-плана
приносит сайтам такие результаты:
18. ▪ несравнимые маркетинговые бюджеты;
▪ совершенно другой канал продаж.
Большинство крупных интернет-магазинов в подобном
сегменте в силу особенностей их движков и модели
построения каталога используют:
▪ страницы с результатами фильтров без оптимизации под
long tale keywords;
▪ оптимизированные статичные страницы без
возможности фильтрации.
Маркетплейсы и прайс-навигаторы не
рассматриваем:
20. ▪ Создание посадочных страниц не только для
страниц товаров, но и категории, подкатегорий,
брендов, коллекций и их сочетаний;
▪ Возможность их темизации в зависимости от ряда
условий
А собственно что нужно?
Больше… и больше уникальных страниц
Максимально широкое ядро ключевых слов
Выход:
22. 2.
Монструозность в реализации.
Сложно управлять контентом
посадочных страниц,
администрировать такие
страницы, метаданные.
Сложно управлять
«пустышками» посадочных
страниц
… и т.д.
Drupal Commerce + Facet API + Search API + Apache Solr
Скорость работы системы
Facet API Pretty Paths
решает проблему ЧПУ
Минусы Плюсы
24. Логическое пересечение 2-ух словарей
таксономии с иерархией может быть
адаптировано для нескольких уровней
подкатегорий или коллекций.
- Подкатегория – уровень 1
-- Подкатегория – уровень 2
Как реализовывали
Структура основывается на:
Категориях – Подкатегориях
Брендах – Коллекциях
30. Интеграция с меню продукции:
По выделенному Бренду в отдельной Категории пользователь сразу
попадает на посадочную страницу, минуя процесс фильтрации.
32. Если были созданы новые страницы – мы об этом узнаем.
Можно управлять пунктами меню/деактивировать их.
Управление пунктами Меню для администратора
33. ▪ Формирование ЧПУ и заголовка ноды на
основании связанных терминов
таксономии
▪ Если посадочной страницы еще нет –
можно создать "на лету".
▪ Если уже существует – заменяет собой в
соответствующей категории.
▪ Простая темизация посадочных страниц
Возможности
34. ▪ Быстрая масштабируемость.
▪ Работа как с обычными нодами.
▪ Кеширование.
▪ Система не дает создать целевую
страницу для несуществующих сочетаний
терминов.
▪ Система не дает создать дубли страниц.
▪ Создаем только те посадочные страницы,
которые нужны.
Плюсы