Зачем это в редакторе, а не в блокноте
Когда городов больше десяти, руками не выдерживают. В итоге везде один абзац «работаем быстро, цены низкие, звоните». Клиенту в Твери странно читать про выезд «по Москве и области». Модерации и аудитории одинаково неприятно видеть копипаст.
Редактор FeedCRM держит один эталон и собирает варианты: подставляет город, выбирает формулировку из spintax, при размножении слегка двигает структуру. Вы правите оффер в одном месте, а не в сорока файлах.
Цель — читаемый разный текст с тем же смыслом. Не «случайный набор синонимов», не генерация ради генерации. Если после уникализации цена, срок и условия разъехались — шаблон сломан, его надо упростить.
Честно: чего уникализация не делает
Она не прячет связанные аккаунты от Avito. Площадка смотрит на много сигналов, текст — только один из них. Обещать «после spintax кабинеты не свяжут» нельзя и не нужно. Кто продаёт такое — продаёт сказку.
Она не заменяет разные фото, разные телефоны по правилам кабинета и нормальную географию. Абзац про Казань на адресе Москвы не спасёт карточку. Уникальный заголовок не отменит лимиты профиля и жалобы.
Она не лицензия на один и тот же оффер в обход правил категории. Смысл инструмента — не вставлять слово в слово одну простыню 50 раз, чтобы объявления выглядели как живые тексты под город. Дальше вы всё равно соблюдаете правила Avito.
Город в тексте: {{city}} и {{in_city}}
В заголовке и описании поставьте плейсхолдер города. {{city}} подставит «Казань». {{in_city}} — удобную форму «в Казани», «во Владивостоке», без ручной правки падежа на каждый населённый пункт.
Пишите фразы, которые звучат с подстановкой: «Уборка квартир {{in_city}}», «Выезд по {{city}}». Не пишите «работаем в {{city}} и по всей России», если по факту едете только в этот город — получите и кривой смысл, и претензии.
После генерации откройте 2–3 карточки. Город в тексте должен совпасть с адресом объявления. Если в описании осталась «Москва», а адрес «Самара» — эталон ещё содержит жёстко вбитый город. Уберите его из шаблона.
Spintax: варианты одного смысла
Spintax выглядит так: {быстрый выезд|выезд в день обращения|приезд в ближайший слот}. При сборке варианта система берёт одну фразу. Между городами текст слегка отличается, оффер остаётся тем же.
Варианты должны быть взаимозаменяемыми. Нельзя в одном блоке мешать «без предоплаты» и «предоплата 50%» — для разных городов получите разные обещания. Цену, срок гарантии и состав услуги держите вне спинтакса или одинаковыми во всех ветках.
Двух-четырёх вариантов на фразу хватает. Десять синонимов «качественно/профессионально/экспертно» делают текст резиновым. Прочитайте результат вслух: если сами спотыкаетесь, клиент тоже.
- Сначала зафиксируйте цену, срок, что входит
- Потом оберните только вежливые формулировки
- Проверьте 3 готовых города, не все сразу
Как пользоваться этим в FeedCRM
Соберите эталон в редакторе. Заложите плейсхолдеры и spintax в заголовок и первый экран описания — их читают чаще всего. Запустите размножение по списку городов или уникализацию текущей карточки, если нужно освежить текст без смены адреса.
Смотрите превью похожести (overlap), если оно есть в форме. Высокое совпадение значит: города всё ещё слишком близки. Добавьте город в первый абзац, чуть сдвиньте порядок смысловых блоков, не увеличивайте хаос синонимов.
Порядок фото можно менять как дополнительный сдвиг. Сами файлы лучше иметь в 2–3 наборах, а не ждать, что перестановка трёх одинаковых кадров сделает карточки «разными». Текст и адрес — база, фото — второй слой.
Чего нельзя в шаблоне
Нельзя обещать в тексте то, чего нет на фото и в условиях. Уникальный абзац не прикроет чужой интерьер. Нельзя подставлять чужой город «для плотности ключей», если вы туда не едете.
Нельзя крутить spintax так, чтобы в одном варианте была одна цена, в другом другая. Нельзя оставлять нераскрытые фигурные скобки на витрине: клиент не должен видеть {вариант1|вариант2}. Если скобка не закрыта, генерация ломается или на Avito уедет сырой шаблон — проверьте превью.
Нельзя считать уникализацию заменой модерации. Запрещённые формулировки, чужие бренды, обман срока — останутся проблемой в любом падеже города.
Нельзя обещать клиенту «скрытый аккаунт» или «объявление не найдут конкуренты». Редактор меняет формулировки и город. Он не делает карточку невидимой для площадки и не обходит лимиты профиля.
Типичные ошибки
Жёстко вбитый город в эталоне плюс {{city}} — в карточке два гео, иногда противоречивых. Вложенный spintax на пол-абзаца — нечитаемая каша. Размножение на 80 городов без проверки трёх — пачка с одной опечаткой.
Ещё ошибка — уникализировать только хвост описания, оставив одинаковый заголовок. Заголовок и первый экран как раз и создают ощущение копипаста в поиске.
И обратная: переписать всё синонимами так, что оффер не узнать. Тогда менеджер в чате отвечает не то, что написано на карточке. Держите якоря: цена, что входит, как вызвать.
Рабочий минимум на один вечер
Один эталон. Город в заголовке и в первом абзаце. Два-три spintax на призыв к действию и на формулировку срока. Пять городов на пробу, не сто.
Проверка: XML/карточка без сырых скобок, адрес совпадает с текстом, цена одна. Отчёт автозагрузки без массовых ошибок. Потом масштабируйте список городов.
Если городов три и тексты вы и так пишете руками — spintax не обязателен. Инструмент для объёма, не для галочки.
Примеры: так можно и так нельзя
Можно: «{Напишите в чат|Оставьте заявку} — согласуем время выезда {{in_city}}». Смысл один, формулировка разная, город на месте. Нельзя: «{без предоплаты|предоплата 30%}» в одном спинтаксе — для разных городов вы пообещаете разное.
Можно в заголовке: «Химчистка дивана {{city}}». Нельзя в заголовке набить три города через запятую «на всякий случай»: и поиск путается, и клиент не понимает, куда выезжаете.
Можно слегка поменять порядок абзацев: сначала что входит, потом срок, призыв в конце. Нельзя переставлять так, что призыв потерялся, а в середине осталась чужая цена из старого оффера. После генерации прочитайте карточку как клиент, не как шаблон.
Похожесть текстов: зачем смотреть overlap
Если превью показывает, что карточки почти совпадают, клиент в соседних городах видит одно и то же. Для десяти объявлений это уже неряшливо. Для пятидесяти — явный копипаст.
Поднимите уникальность спокойными средствами: город в первом экране, два блока spintax, разный порядок смысловых кусков. Не устраивайте «синонимайзер» каждого слова — получите нерусский текст и те же претензии, только смешнее.
Overlap — ориентир редактора, не приговор модерации и не «процент, после которого аккаунты точно не свяжут». Мы на этом не играем. Смотрите, чтобы тексты читались как разные объявления одной услуги.
Связка с размножением по городам
Уникализация живёт рядом с размножением: один эталон, список локаций, на выходе пачка карточек со своими адресами и слегка разным текстом. Сначала эталон, потом 5–10 городов, потом масштаб.
Ошибка в эталоне умножается. Кривой spintax, забытый город в хвосте, старый телефон — уедут во все локации. Поэтому проверка трёх превью обязательна, даже если очень хочется «сразу на 40».
Фид заберёт уже готовые варианты. Не уникализируйте руками XML. Правите шаблон в редакторе и пересобирайте. Так проще найти, где сломалась скобка.
Если после выгрузки на витрине всё ещё один абзац на все города — вы правили не эталон, а одну уже собранную карточку. Вернитесь к шаблону и пересоберите пачку, иначе фид так и будет таскать старые копии.
Частые вопросы
Уникализация скроет связанные аккаунты Avito?
Нет. Это не инструмент маскировки кабинетов. Она нужна, чтобы не публиковать один и тот же текст десятки раз и чтобы в карточке был правильный город.
Обязателен ли spintax?
Нет. Часто хватает {{city}} / {{in_city}} и правки первого абзаца. Spintax помогает, когда локаций много и руками не успеваете.
Можно ли уникализировать только заголовок?
Можно начать с заголовка и первого экрана. Это уже снижает ощущение копипаста в выдаче. Описание лучше тоже чуть развести, если городов больше десятка.
Почему в объявлении остались фигурные скобки?
Шаблон не собрался: скобка не закрыта или превью не смотрели. Исправьте spintax в эталоне и пересоберите варианты до выгрузки в фид.
Нужно ли менять фото?
Текст — только часть. Одинаковые кадры на всю сеть всё равно выглядят как сетка. Смените набор или порядок, но сами снимки должны быть вашими и по делу.
Сломает ли spintax модерацию?
Сломает противоречивый текст: разные цены и обещания в вариантах. Стабильный смысл и разные формулировки обычно проходят спокойнее, чем сорок копий одного абзаца.
Следующий шаг
Соберите шаблон один раз — для разных городов
В редакторе FeedCRM город, spintax и размножение живут вместе. Без обещаний «спрятать аккаунты» — с нормальными текстами вместо копипаста.
Попробовать бесплатно