Перейти к содержимому

Парсер отзывов товаров: почему проще не парсить

Парсер отзывов товаров пишется за вечер и ломается через месяц. Разберём, из чего на самом деле состоит задача «перенести отзывы с маркетплейса на сайт», какие парсеры отзывов есть на рынке и почему получение данных это только первая её четверть.

Какие парсеры отзывов бывают

Если коротко, вариантов на рынке три, и путают их постоянно.

Вариант Что делает Где ломается
Свой скрипт забирает отзывы с карточек площадки в файл или базу меняется вёрстка площадки, отваливается тихо
Универсальный парсер или готовый актор то же самое, но без программиста и по подписке отдаёт выгрузку, дальше сопоставление, хранение медиа и вывод на сайт на вас
Сервис переноса отзывов сбор, сопоставление с каталогом, хранение фото и видео, модерация, разметка, виджет платный и не всеяден: работает с теми площадками, которые поддерживает

Первые два дают данные. Задачу «на карточке моего сайта видны отзывы и они обновляются сами» закрывает только третий, и разница между ними не в качестве парсинга, а в том, кто тащит остальные три четверти работы.

Что обычно называют парсингом отзывов

Скрипт открывает карточку товара на маркетплейсе, забирает блок с отзывами и складывает их в базу или в файл. На демо это выглядит убедительно: запустил, получил двести отзывов, вставил на сайт.

Дальше начинается эксплуатация, и оказывается, что скрипт — это самая простая часть.

Что остаётся после того, как данные получены

Сопоставление товаров

Отзыв на маркетплейсе привязан к карточке площадки, а показать его надо на карточке вашего сайта. Связь между ними — не данность, её нужно построить: по артикулу, штрихкоду, названию.

Дальше каталог живёт своей жизнью. Появляются новые позиции, меняются артикулы, один товар на сайте оказывается двумя карточками на площадке (набор из пяти и из десяти штук — знакомая ситуация). Сопоставление приходится поддерживать постоянно, а не настроить один раз.

Починка после изменений на площадке

Вёрстка маркетплейса меняется без предупреждения. Парсер при этом не падает с ошибкой — он просто начинает возвращать пустоту. Узнаёте вы об этом не из мониторинга, а когда заметите, что карточки опустели. Между этими двумя событиями обычно проходят недели.

Хранение фотографий и видео

Самое ценное в отзывах — снимки покупателей. И это же самое тяжёлое: тысячи изображений, у части отзывов ещё и видео. Всё это надо где-то держать и отдавать, то есть платить местом и трафиком на своём хостинге.

Модерация

В выгрузке приедет всё: отзывы не по адресу, отзывы на другой товар из той же группы вариантов, односложные «нормально», иногда откровенный мусор. Нужен интерфейс, где это можно снять с публикации, и человек, который этим займётся.

Разметка

Отзывы без корректного aggregateRating не дают звёзд в поиске. А разметка, которая не подтверждается содержимым страницы, хуже её отсутствия — подробнее про это здесь.

Правовая сторона

Отзывы о ваших товарах, перенесённые с указанием источника, — это одно. Массовая выгрузка чужого контента без разбора — другое. Разница в деталях реализации, и о ней стоит думать до, а не после.

Сколько это стоит на самом деле

Написание парсера — недорого. Дорого — поддержка: сопоставление, мониторинг, хранилище, модерация, разметка, реакция на изменения площадки. Эта работа не заканчивается никогда и обычно ложится на того же разработчика, у которого есть задачи поважнее.

Поэтому у самописных решений типичная судьба: полгода работает, потом тихо ломается, и никто не спешит чинить, потому что задача «отзывы на сайте» к тому моменту уже не в приоритете.

Когда парсер оправдан

Честно: бывает. Если у вас десять товаров, отзывы нужны один раз для лендинга и обновлять их вы не планируете — скрипт на вечер закроет задачу, и это разумно.

Не оправдан он там, где каталог живой, товаров сотни и отзывы должны оставаться актуальными без вашего участия.

Альтернатива

TrustSell закрывает всю цепочку: сопоставление каталога с карточками площадок, сбор отзывов, хранение фото и видео у себя, модерацию, серверную разметку и вывод на карточку товара. Ломается площадка — чиним мы, а не вы.

Как это работает по площадкам: Ozon, Wildberries, Яндекс.Маркет. Общий обзор — перенос отзывов с маркетплейсов.

Если вы дошли сюда до того, как выбрали инструмент: можно ли загружать отзывы из маркетплейсов на свой сайт и законно ли это.

← Все статьи

Отзывы уже написаны. Осталось перенести их туда, где они приносят вам деньги.

14 дней бесплатно. Карту не спрашиваем. Настроим вместе за 10 минут на созвоне.

Перезвоним в течение рабочего дня. Не спамим, не продаём базы.

Попробовать 14 дней бесплатно