PPC для сверхразумов | Александр Хитро – Telegram
10.png
205.1 KB
🚑 Снизит ли цену клика скликивание самого себя? Часть 1.

Обожаю эти оуительные истории о том, что на цену клика можно как-то повлиять управляемыми вручную внешними факторами. Каждая история просто оуительней другой.

Итак, кулстори с сохранением орфографии и пунктуации автора:

Скликивать поиск смысла нет, поднимешь только конкурентам CTR и снизишь им стоимость клика, так они еще потом и деньги вернут за эти клики фродовые.

Ты кликаешь конкурента в поиске, если яша не отнесет твоих ботов в роботность, ты тем самым апнешь ему CTR. И понизишь его себе, если ты в выдаче одновременно с ним.

В итоге алгоритм будет его в топ выкидывать за меньшие деньги чем тебя.

Я ориентируюсь на справку тут прямым текстом сказано, что CTR влияет на аукцион и участвует в расчете CPC.


Т.к. сама по себе идея скликивания не является ничем другим как слепым прыжком веры, авось повезёт и что-то да получится, рекламодатели сами не понимают, на что идут.

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

Это продолжение поста "16 ребусов для сверхразумов: что зависит от позиции показа?"
— Часть 1
— Часть 2

Прикрепил оригиналы файлов без сжатия, чтобы было видно хоть что-то.

Подробнее о скриншотах в следующем посте.

————
Топ постов @ppc_bigbrain:
ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🚑 Снизит ли цену клика скликивание самого себя? Часть 2.

Пояснение к ряду скриншотов в предыдущей публикации.

Здесь на 10 скринах данные по 10 ключам в одном аккаунте. На каждом скрине коллаж из нескольких таблиц:

Таблица 1 — сводная в срезе позиции показа, сгруппированной с шагом 1, по одному ключу. На 10 скринах отфильтрованы 10 разных ключей.

Первая таблица нужна, чтобы вы, глядя на CPC по позициям ключа, увидели, что если вы очень захотите повлиять на CTR с целью поднять свои позиции в аукционе, эти самые позиции не приведут вас к снижению CPC.

Таблица 2 и все остальные ниже — сводная в срезе диапазонов CTR, сгруппированного с шагом 10%, по позициям по одному ключу. Позиция показа подписана над каждой таблицей.

Каждый из 10 скринов — данные по новому ключу.

ВАЖНО! Применённые к таблицам фильтры:

На таблице 1 — отфильтрован один ключевик по убыванию объёму кликов.
На таблице 2 — отфильтрован и ключевик, и по нему позиция показа 1.
На таблице 3 — отфильтрован и ключевик, и по нему позиция показа 2.
На остальных таблицах отфильтрованы по такой же логике позиции ключа всё ниже и ниже.

Из 10-ти скринов 8 однотипных ключей (производитель + тип продукции) и 2 брендовых ключа (скрины с брендовыми ключами подписаны). С изменения CPС при увеличении CTR по позициям брендовых ключей (скрины 4 и 10) вы вообще офигеете.

А теперь ребус для сверхразумов:

Найдите снижение CPC при увеличении CTR на конкретной позиции по конкретному ключевику.


Я специально создал для вас все условия: отфильтрован 1 ключевик, поштучно позиции по этому ключу, и визуализированы диапазоны CTR на этой позиции.

Цель этого поста не развести холивар, мне даже спорить не нужно, я вас просто завалю ещё тысячей скринов. Цель поста — повышение осведомлённости несведущих масс о том, что вас заведомо ждёт, если вы дофига в себя поверили и решили поднять себе CTR самоскликом якобы для снижения себе CPC.

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

Ждёт вас чуть более чем ничего.

На цену клика по каждому отдельно взятому ключевику не влияет ни позиция показа в целом, ни даже увеличение СTR на каждой из позиций показа по отдельности.

Так что если вы решили делать на BAS или в самописном парсере условие, при котором ваш бот будет кликать на ваш домен ТОЛЬКО при показе вас на определённой позиции, при этом вы будете верить в то, что если вы на первой позиции поднимете CTR до 90%, это якобы поможет вам снизить CPC на первой позиции. Нет, не поможет. Вы обречены.


————
Топ постов @ppc_bigbrain:
ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81👎1
Forwarded from Павел Васильев
Ля, я как только вижу многословный холивар в каком-нибудь чате, то в 50% случаев там сорняк затрагивает тему влияния *чего-нибудь* на цену клика ☺️

Ничуть не против, просто поражаюсь что люди голову из жопы песка ни как вытащить не могут. Саш, спасибо за терпение, как ты до сих пор просто хуй не забил на всё это 😅
😁11💩4
(5/6) Как собрать тезисы из объявлений конкурентов

Предыдущие части: раз, два, три, четыре.

На скринах сводная в срезе тезисов, упорядоченных по убыванию кол-ва уникальных доменов, в объявлениях которых они встречаются.

Как в Power Query получить тезисы конкурентов:

1) Разделить описание по столбцам по разделителю точка

2) Выделить все столбцы слева от созданных после разделения на столбцы

3) Отменить свёртывание других столбцов

4) Повторить шаги 1-3 с делением по столбцам по разделителю «!» и «?»

5) Полученный столбец привести к строчному регистру

6) Создать дубликать этого столбца

7) Разделить его на столбцы по разделителю пробел « »

8) Выделить все столбцы слева от созданных

9) Отменить свертывание других столбцов

10) Лемматизировать его (выгрузить на лист Excel, привести в соседнем столбце к леммам, загрузить назад в PQ, объединить таблицы по общему столбцу словоформ)

11) Столбец лемм отсортировать от А до Я

12) В строке формул обернуть всё в функцию Table.Buffer()

13) Выделить все столбцы слева до "Атрибут", но не включая его

14) Вкладка Преобразование — Сгруппировать — слева пишем "Маски лемм" — по центру выбираем "Сумма" — справа выбираем "Значение" — ОК

15) В строке формул List.Sum заменяем на Text.Combine и после скобки «]» пишем: «, " "»

16) Получаем маски с порядком слов от А до Я (они не будут плодить неявные дубли тезисов)

17) Закрыть и загрузить в сводную по модели данных

18) В строки сводной добавить маски лемм тезисов (где слова от А до Я)

В значения сводной таблицы добавить:

— Кол-во уник. ключей
— Кол-во уник. доменов
— Кол-во уник. URL без UTM

Сводные сортируете по любому столбцу и видите, кто как заморочился с контекстом, релевантностью, детализацией.

На сводную накладываете фильтры (срезы):

— Домен
— URL без UTM
— Ключевик
— Регион
— Тезис

Что потом с этим делать — пункт 1 в части 2.

В последней 6 части рассмотрим:

Как применять найденные домены и URL конкурентов?


🔻 Читать дальше

————
Топ постов @ppc_bigbrain:
ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍1
(1/5) Дайджест материалов на канале (декабрь 2021 – июнь 2022).

Из-за событий 2022 года у меня не было желания делать большие подборки постов, и в навигацию по каналу не вошло более полугода публикаций в 2022. Те, кто подписался позже, в пару кликов по закрепленным постам с оглавлением их никогда не найдут, если только не будут листать вручную.

Интересных материалов погребено в пучинах канала немало. Поэтому восстанавливаю справедливость. Всё, что связано с печальными новостями, в оглавление не включаю, вы и так уже всё прекрасно знаете. Также собрал все посты за последние 8 месяцев. Получился длиннопост в 5 частях из 283 публикаций на 20 тем.

🔹 Другие навигационные посты:

ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7 | ч.8

🔸 Итоги 2021 года:

№3 в Беларуси в категории "Маркетинг, PR, реклама"
Все лавры отдаю вам
Пост о том, какие вы потрясающие

🔸 Looker Studio (ex-Google Data Studio, кратко — GDS):


— Опрос про GDS (часть 1, часть 2)
Что бесит в GDS
Что нравится в GDS

🔸 К обсуждению:

А как у вас проходят новогодние каникулы?
Остерегайтесь мошенников: фейк на мой профиль
Рубрика "Угадай любимого персонажа по скриншоту"
— Разрешение рекламодателя на публикацию его кейса (часть 1, часть 2, часть 3, часть 4)
Признаёмся в комментариях в любви
Авторы каналов к спонсированным постам не имеют никакого отношения
Каналы для поиска работы и работников
Очередная схема мошенничества в Telegram
Блокируем рекламу на уровне роутера
24 способа рекламы, когда всё кругом переблочили, а рекламные системы недоступны
Изменение комиссии для клиентов iContext в Беларуси, пополняющих Google и Facebook
SEOшники на лендосе после футера вставили 326 ключей
Сильные конкуренты в отрасли VS. нытики, жующие сопли
— Можно ли в одной РК рекламировать несколько видов деятельности? (часть 1, часть 2)
Миграция из Инсты в Телегу
— Плейлисты для изучения английского языка: уровни А1-А2, B1-B2, C1-C2 (часть 1, часть 2)
— Собственное гнездо для аистов (часть 1, часть 2, часть 3)
Что делать, когда потенциальный клиент не хочет открывать доступы к кабинетам
Если вы только собираетесь войти в рынок диджитал рекламы
Схема развода админов Telegram-каналов
Самый старый сайт, который когда-либо видел в своей жизни
Очередная блокировка моего аккаунта Телеграм за спам
100 млн просмотров рекламного ролика Dior на фоне того, как Джонни Депп выиграл в суде у Эмбер Хёрд

🔸 Мемесы:

Слишком больно, чтобы пройти мимо
Когда на канал подписывается даже служба поддержки Директа
Когда создал армию защищающих мою честь и достоинство фанатов
Когда кто-то просит бесплатно показать сайт и/или спалить связку
Подписчик здорового человека

🔸 Key Collector:

Официальное прекращение поддержки Key Collector 3
— Войсчат: Key Collector перестал парсить семантику (часть 1, часть 2, часть 3, часть 4)
Результаты опроса специалистов, работающих с Key Collector
Читаю ответы на опрос и гуглю, как перестать орать
Хитроу не из России
Key Collector жрёт тонны капчи? Как оживить парсинги без капчи?

🔸 Войсчаты:

Замутим голосовой чат по вечерам? 50+ тем к обсуждению
Опрос про войсчаты
— Войсчат в PPC Chat (25.01.22) — итоги, таймкоды 1, таймкоды 2
— Предложение времени проведения войсчатов (пост, опрос)
Ещё 10 тем к обсуждению
— Войсчат №1 (03.02.22) — таймкоды 1, таймкоды 2, таймкоды 3
— Войсчат №2 (08.02.22) — таймкоды 1, таймкоды 2
— Войсчат №3 (11.02.22) — таймкоды 1, таймкоды 2, отзывы
— Войсчат №4 (17.02.22) — таймкоды 1, таймкоды 2
Опрос: Слушаете ли вы записи войсчатов и пользуетесь ли таймкодами?
Рост чата после начала проведения войсчатов

🔸 RegEx:

— Как из URL извлечь имя домена? (часть 1, часть 2)
— Фильтрация униграмм, состоящих из одного, двух или трёх символов (часть 1, часть 2)

🔻 Остальное в следующих 4 постах

via @ppc_bigbrain
👎1.37K😱685🤮467🤬307💩197😢277👍4❤‍🔥3
(2/5) Дайджест материалов на канале (декабрь 2021 – июнь 2022).

🔹 Другие навигационные посты:

ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7 | ч.8

🔸 Google:

— Google Ads удаляет часть поисковых запросов (часть 1, часть 2)
Австрийский суд признал незаконной установку Google Analytics Universal
— Ошибки отправки данных на сервер через Google Ads Editor (часть 1, часть 2, часть 3)
— Google анонсировал Topics API на замену cookies (часть 1, часть 2)
Программа Google проверки рекламодателей
Open-source аналоги Google Analytics
Франция забанила Google Analytics
Сбор YouTube каналов и роликов для таргетирования в Google Ads
— Как в Google Ads собрать аудиторию пользователей у которых с момента 1-ого посещения прошло не более 3 дней (часть 1, часть 2)
— 3 способа ремаркетинга в Google Ads (часть 1, часть 2)
Памятка: 20 рекомендаций, как в Google Ads создавать адаптивные поисковые объявления с высоким качеством

🔸 Анализ данных и BI-аналитика:

19 плейлистов по Power BI
16 плейлистов про изучение SQL (рус+англ) и анализ данных в Google BigQuery
26 курсов по анализу данных на Python (рус+англ)
— 12 плейлистов по Tableau (часть 1, часть 2)
17 курсов по аналитическому языку R
Все плейлисты и курсы по анализу данных в одном посте

🔸 Яндекс:

Карусель — новое дополнение в Яндекс Директ
Заблуждение о новом виде таргетинга в Яндекс Директ "Посетители организаций и сайтов"
Поисковый ретаргетинг в Яндекс Директ
Опрос: Кто как и из чего собирает мастер кампаний?
— Почему средняя длительность конверсионных посещений — это бесполезная метрика для аналитики трафика, вводящая в заблуждение? (часть 1, часть 2)
— 16 причин, почему вы можете не показываться на поиске, когда прогноз трафика нормальный (часть 1, часть 2)

🔻 Остальное в следующих 3 постах

via @ppc_bigbrain
👍6
Как перестать относиться к чек-листам как «к бесполезным кускам г**на»?

На канале по промыванию мозгов за полгода разобрано три вагона материалов о систематизации всего подряд в бесконечных списках, КП, планах работ, калькуляциях, ТЗ, контент-планах и прочих прелестях, которые далеко не все делали хоть раз. А как только начали — мгновенно начало что-то меняться в жизни.

Хитро, машейник, верни деньги за памписку.

————
Топ постов @ppc_bigbrain:
ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7
👍51
(6/6) Как применять найденные домены и URL конкурентов?

Предыдущие части: раз, два, три, четыре, пять.

1️⃣ В пункте 1 части 4 в сводной по модели данных сортируете домены по частоте встречаемости (по убыванию кол-ва уникальных фраз, по которым найден домен).

Наверх поднимутся, скорее всего, искомые лидеры отрасли.

О старых доменах много знает и планировщик ключей Google Ads, и разные платные сервисы, которые когда-то парсили выдачу, собрали некую базу доменов по некоторому пулу запросов и предоставляют фразы: одни сервисы — только по домену, другие — по точным URL (вложенным страницам).

Что делать со спарсенными доменами конкурентов:

💓 В разных платных и бесплатных сервисах по доменам с наибольшей частотой встречаемости собираете еще больше семантики.

По старым известным доменам у сервисов, скорее всего, есть хоть какие-то данные. Но они никогда не достоверные. Всегда об этом помним.

💓 В строки этой же сводной по модели данных добавляете второй столбец — URL без UTM-меток, сортируете его тоже по убыванию кол-ва уникальных ключей, по которым найдено объявление с данным URL, и по самым часто встречающимся точным URL в рамках каждого домена идёте выгружать семантику из платных и бесплатных сервисов. Но помним, что они врут.

2️⃣ Из собранного списка доменов фильтруете те, в метатегах которых содержатся главные целевые слова:

💓 Со всего собранного списка доменов снимаете метатеги: Title, Denoscription, H1.

💓 Удаляете из них всю пунктуацию, приводите к строчному регистру, лемматизируете фразы (приводите каждое слово к начальной словарной форме макросом или в онлайне сервисе).

💓 Извлекаете из обработанного массива лемматизированный список ваших главных целевых слов, без которых всё остальное не имеет смысла.

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

Если в строке извлечётся только одно слово "ремонт", но не будет найдено ни "окно", ни "стеклопакет", то главная страница домена не про ремонт окон, и этот домен не ваш прямой отраслевой конкурент.

А вам нужны домены, в метатегах которых есть ваши главные целевые слова.

3️⃣ Фильтруете домены прямых отраслевых конкурентов и используете их как критерии таргетинга в РК:

💓 В Google Ads в особых аудиториях по намерениям, в которых домены указываются как сайты, интересующие пользователей.

💓 В платных и бесплатных сервисах собираете по ним брендовые ключи и используете их:

— в поисковых кампаниях ЯД и GA
— в РСЯ и МК как ключи
— в РСЯ вводите их в список интересующих доменов
— в Google Ads в особых аудиториях по намерениям, в которых ключевые фразы используются как поисковые запросы пользователей
— в Google Ads в особых аудиториях по намерениям, в которых ключевые фразы используются как интересы пользователей
— в Google Ads в качестве вайтлиста (разрешенного списка площадок), но делать это в последнюю очередь, т.к. охват будет почти точно нулевым.

💓 В таргете ВК:

— В поиске по группам ВК вручную или парсером найти домены и названия предприятий
— Использовать ссылки на их группы как условия таргетинга.
— Спарсить со стен их пабликов посты с наибольшим числом реакций, переделать их под себя, использовать их в органике и рекламе.

Поделитесь в комментариях, знали ли вы о таких методах анализа конкурентов? Какие вы применяете и для чего?

————

Описанное в 6 предыдущих частях про конкурентов я буду показывать на стримах. Начинаем сегодня.

🙌 Дата и время: четверг, 15 февраля, 19:00 по МСК.
🙌 Место: чат закрытого канала.

Что входит в подписку:

— 180 часов выложенных записей разборов и войсчатов за полгода
— Войсчаты, тему которых может предложить каждый
— Файлы, ссылки, мои личные наработки
— Чат со спецами, средний опыт которых 7 лет в PPC, с которыми вы можете партнёриться и зарабатывать вместе.

Темы всех 6 постов за раз разобрать даже не рассчитываю, тут контента на много часов. Будет ряд ивентов. Подписка на месяц, успеем всё. Отменять её автопродление или нет, решите потом сами. Немало людей продляют её по 4-6 месяцев подряд.

————
Топ постов @ppc_bigbrain:
ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
📈 Турбостримы: web-аналитика, UX/UI и конверсия, контент-стратегия, анализ конкурентов

Через 2 часа в 19:00 по МСК начало стримов про анализ конкурентов и множество способов дальнейшего применения собранной информации, в том числе увеличения собственного заработка на этом.

Где будем изучать конкурентов:

💓 в Директе (при желании и в Гугле тоже)
💓 в ВК
💓 в Telegram
💓 в Ютубе

Темы, которые рассмотрю на ближайших ивентах:

🥸 У кого брать идеи и адаптировать их под себя
🥸 Как и по каким критериям найти у конкурентов "сработавшие" идеи
🥸 Долгосрочная стратегия, тактические действия, контент-план, список доработок
🥸 Парсинг объявлений конкурентов (Key Collector 4)
🥸 Шаги преобразования данных, которые являются стандартной гигиеной "причёсывания" текста для его дальнейшего анализа (SEMTools + Power Query)
🥸 Модель данных (Power Pivot)
🥸 Меры (вычисляемые поля) в модели данных (Power Pivot)
🥸 Связи таблиц в модели данных (Power Pivot)
🥸 Сборка сводных таблиц по модели данных, в которой одни столбцы могут быть из одной таблицы, а другие столбцы - из других таблиц
🥸 Интерактивная фильтрация сводных таблиц, отличие сводных в Excel и Power BI
🥸 Перенос запроса Power Query из Excel в Power BI (если вы уже начали в Excel, но хотите сделать удобнее в Power BI)
🥸 Извлечение доменов из URL
🥸 Парсинг с главных страниц метатегов noscript, denoscription, h1
🥸 Стандартная гигиена "причёсывания" текста спарсенных метатегов
🥸 Как отличить прямых отраслевых конкурентов от околоотраслевых и от совершенно левых сайтов
🥸 Извлечение главных отраслевых слов из "причёсанных" метатегов
🥸 Получение списка прямых отраслевых конкурентов
🥸 По каким ключам сколько найдено прямых отраслевых конкурентов и их доля от общего числа спарсенных доменов по каждому ключу
🥸 Парсинг сайтов в Screaming Frog SEO Spider:
— Важные настройки параметров Screaming Frog
— Парсинг без учёта фильтров (для маленьких сайтов)
— Парсинг с учетом фильтров (для очень больших сайтов)
🥸 Изучение спарсенных урлов
🥸 Изучение структуры сайта (дерева разделов и порядка их вложенности)
🥸 Изучение содержания сайтов конкурентов: критерии, их важность и порядок, детализация, таблица скоринга конкурентов
🥸 Составление ТЗ по переделыванию собственного сайта:
— На что обращать внимание перед составлением ТЗ
— В каком порядке расположить пункты в ТЗ
— Особенности адаптивной вёрстки
— Неочевидные сложности UX/UI моб. версии сайта
— Упрощение навигации по моб. версии сайта
🥸 Как найти сотни и тысячи уникальных тезисов из текстов конкурентов и отсортировать их по частоте встречаемости в отрасли, чтобы не писать у себя всё то же самое, что пишут остальные, их использование в других каналах трафика
🥸 На основе анализа содержания сайтов конкурентов составление списка вещей, которые нужно отслеживать в Google Tag Manager:
— Их приоритизация
— Степень детализации
— Порядок выполнения
— Дальнейшее использование отслеживаемых событий и в web-аналитике, и в клиентской отчётности
— Систематизация схемы нейминга триггеров и тегов
— Систематизация триггеров и тегов GTM по папкам
— Быстрый перенос настроенного контейнера GTM на других клиентов
🥸 Повышение конверсии сайта:
— Приоритизация плана действий
— Создание причин доверять рекламодателю
— Упаковка "внутрянки" предприятия во внешнюю оболочку
🥸 Как маркетологу заработать на этом всём больше денег:
— Как обосновать ценность всего этого
— Как продать это дороже, в том числе не только свою работу, а ещё и работу других специалистов
— Как системно продавать это из месяца в месяц, чтобы клиент от вас не хотел уходить
— Как не создавать в головах клиентов завышенных ожиданий прорывных сверх результатов

И ещё многое другое. Начинаем через 2 часа.

🙌 Дата и время: четверг, 15 февраля, 19:00 по МСК.
🙌 Место: чат закрытого канала.

————
Топ постов @ppc_bigbrain:
ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥61
😅 (1/3) Кросс-минусация на уровне групп в Power Query.

Вопрос от подписчика №40 от 16.02.2024:

Как делать кросс-минусацию по группам?

Коммандер не подходит тем, что при обязательном автотаргете Яндекс наплюет на ваши ключевые фразы и кросс-минусацию внутри на уровне фраз и будет показывать, где хочет и что хочет, и вся кластеризация идет в топку, к примеру, топоннимы будут показывать везде, но не там, где планировалось.

вопрос именно в кросс-минусации между группами, а не между ключевыми фразами, кросс-минусацию между ключевыми фразами я делаю, но необходима еще кросс-минусация групп

типичный пример
есть общая группа из разряда "купить Х"
есть ГЕО группа "купить Х в Мск"
все кросс-минусовано, но т.к. в 2х группах есть автотаргет, то в статистике мы видим, что показ поискового запроса "купить Х в Мск" был в группе купить Х


Отвечаю.

Пишу по памяти без интерфейса Power Query перед глазами:

🔢 Загрузить в PQ таблицу с двумя исходными столбцами: группы и фразы

🔢 Дублировать столбец фраз

🔢 Дубль столбца фраз разделить на столбцы по разделителю пробел

🔢 Выделить с зажатым шифтом все столбцы слева до разделенных => правый клик => отменить свертывание других столбцов

🔢 Удалить столбец с ключами и столбец "Атрибут"

🔢 Выделить оба столбца => удалить дубликаты

🔢 Получаем напротив каждой группы список уникальных слов, из которых состоят все ключи в группе.

🔢 Но получится список уникальных словоформ. Чтобы не плодить лишние формы слов в минус-словах Директа, нужно получить список уникальных лемм (начальных словарных форм слов), сначала в Semtools лемматизировав фразы и загрузив в PQ не оригиналы фраз, а их леммы. Тогда в пункте 7 напротив групп получите меньший список уникальных лемм, из которых состоят все фразы в группе.

🔢 В левой панели PQ правый клик по названию запроса => дублировать запрос.

🔢 В верхнем меню Добавить столбец => пишем в формулу название предыдущего запроса, в ячейку подтянется целая таблица.

🔢 В шапке добавленного столбца жмете двойные стрелки => развернуть таблицу.

🔢 Получаете напротив каждой группы целиком всю таблицу, т.е. построчное перемножение всей таблицы на саму себя.

🔢 В верхнем меню Добавить столбец => пишем туда:

if [группа1] = [группа2] then 1 else 0


где:

[группа1] — название первого (исходного) столбца группы

[группа2] — название второго столбца группы, который вы домножили справа

Естественно, у вас название столбца будет другое. Чтобы не ошибиться в синтаксисе написания названия столбцов, просто выбирайте их из списка.

🔢 Включить фильтр по условному столбцу и снять галку с единиц, оставив только нули.

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

Теперь получаем список уникальных слов из всех остальных групп, которые отличаются от уже имеющихся слов в ключевиках группы, и сделать это не для одной группы, а для всех групп одновременно:


🔢 Добавить столбец => пишем формулу:

if [униграмма1] = [униграмма2] then 1 else 0


где:

[униграмма1] — столбец с униграммами (уникальными словами) из исходной таблицы, из которых состоят ключи в группе

[униграмма2] — столбец с униграммами из второй таблицы, которую вы приклеили справа

🔢 Напротив каждой группы получаете список уникальных слов, которые не содержатся ни в одной ключевой фразе группы.

Почти победили. Теперь этот вертикальный список слов разворачиваем в строку через разделитель пробел дефис " -":


🔢 Правый клик на столбце исходной группы => в верхнем меню слева Преобразование => Группировка => в появившемся окне сверху слева увидите столбец группы, по которому будет происходить группировка => ниже слева в пустое поле пишете название столбца, которое вы получите: "Минус-слова" => по центру в выпадающем списке выбираете Сумма => справа в конце выпадающего списка выбираете второй столбец с униграммами, который вы приклеили справа к исходной таблице => ОК

🔻 Читать дальше часть 2

————
Топ постов @ppc_bigbrain:
ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤯2
😅 (2/3) Кросс-минусация на уровне групп в Power Query.

🔺 Продолжение части 1.

🔢 Запрос покажет ошибку, но не обращайте внимание, это нормально. Функция List.Sum может выполняться только с числовыми значениями, а вы группируете текстовое поле, отсюда и ошибка, нельзя суммировать текст. Кликаете сверху в строку формул, перемещаетесь в конец формулы, и в ней вместо List.Sum пишете Text.Combine. Сразу после Text.Combine будет написано название столбца в квадратных скобках, вам после закрывающей квадратной скобки «]» нужно добавить:

, " -"


(запятая, пробел, кавычка, пробел, дефис, кавычка) => Enter

🔢 Получаете таблицу, в которой напротив каждой группы находятся сгруппированные в строки уникальные слова из всех остальных групп, которые отсутствуют в списке уникальных слов, из которых состоят все ключи в данной группе. И слова разделены разделителем « -». Конфликты и пересечения между словами уже исключены в пунктах 16-17.

Добавляете еще один дефис в начале столбца с минусами:


🔢 Верхнее меню => Добавить столбец => в окно пишем:

"-" & [Минус-слова]


🔢 Получаете готовый к импорту в Директ столбец с минусами напротив каждой группы

🔢 Столбец без дефиса в начале строки удаляете, он уже не нужен.

🔢 Верхнее меню => закрыть и загрузить => закрыть и загрузить в... => таблица Excel

Конец.

Написано с телефона без интерфейса перед глазами. Учитесь работать в Power Query.

————

🟢 И самое шикарное в этом во всём:

Далее этот готовый запрос PQ используете как шаблон для обработки любого другого массива из таких же двух столбцов с группами и ключами и получаете за одну секунду кросс-минусацию фраз на уровне групп на любом размере семантики, хоть на миллионе фраз.


🔴 Но сразу вас предупреждаю:

Вы такой кросс-минусовкой похерите себе весь трафик, т.к. из каждого ключевика поисключаете всю целевую вложенную глубину каждой маски.

🔴 Что это значит и почему это проблема?

Допустим, у вас есть две группы ключей:

Группа1:
купить слона цена
серый слон цена
большой слон цена

Группа2:
купить слона москва
серый слон москва
большой слон москва

Отличающихся слов на уровне групп тут всего два:

В группе1 нет слова "москва"
В группе2 нет слова "цена"

Все остальные слова одинаковые, и исключение их пересечения между собой учтено в пунктах 16-17 в части 1.

Если вы отминусуете на уровне группы1 слово "москва", а на уровне группы2 - "цена", то ни в группе1, ни в группе2 вы не получите показов по поисковым запросам:

купить слона цена москва
серый слон цена москва
большой слон цена москва

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

Допустим, у вас есть 3 группы:

Группа1 - ключи про "алюминиевые окна"
Группа2 - ключи про "панорамные окна"
Группа3 - ключи про "раздвижные окна"

Делаете тотальную кросс-минусацию на уровне групп и лишаетесь показов по запросам, в которые входят либо два прилагательных:

панорамные раздвижные окна
панорамные алюминиевые окна
алюминиевые раздвижные окна

Либо все три сразу:

панорамные алюминиевые раздвижные окна

Потому что вы в PQ на уровне каждой группы автоматом отминусовали все уникальные слова из других групп, которые не содержатся ни в одном ключевике данной группы.

И вечная память вашему трафику.


А покажется ваше объявление только в том случае, если вы добавите в РК группу с подобными пересечениями слов в ключах, т.е.:

панорамные раздвижные окна
панорамные алюминиевые окна
алюминиевые раздвижные окна
панорамные алюминиевые раздвижные окна

Бездумной кросс-минусацией вы себе навредите больше, чем пользу принесёте.

Поэтому сначала сбор полноты семантики и только потом кросс-минусация на уровне групп.


————

Как очень быстро это сделать, покажу пошагово в закрытом канале на стриме с демонстрацией экрана во вторник 20 февраля в 19:00 по МСК.

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

————
Топ постов @ppc_bigbrain:
ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
😅 (3/3) Результаты кросс-минусации на уровне групп в Power Query

Продолжение части 1 и части 2.

Т.к. оба поста выше писал на телефоне по памяти в час ночи без интерфейса Power Query перед глазами, забыл о ряде важных шагов.

Сделал вчера в Power Query шаблон кросс-минусации на уровне групп, исправил в алгоритме недочёты, получился безошибочно работающий инструмент, который автоматом пересчитывает данные по любому новому массиву в 1 клик.

Около 50 шагов преобразования данных — и готово. Изи левел.

Сделал две реализации кросс-минусации на уровне групп:

💓 Скрин 1 — 80 групп, 600 ключей, состоящих из 270 уникальных слов. Кросс-минусация с учётом добавок (горячих, инфо, ранних этапов спроса, гео, стоп-слов, размеров). От групп откроссминусовано много слов, большинство из них — добавки. Этот вариант нежелательный, т.к. исключатся показы по запросам, в которых две и более добавок, а все их комбинации предусмотреть невозможно.

💓 Скрин 2 — тот же проект. Кросс-минусация без учёта добавок. Откроссминусованы слова, которые либо не являются добавками, либо слово приведено к некорректной лемме, которой нет в моей библиотеке из 115 тысяч разных видов добавок, которые я собираю 9 лет.

Для теста производительности на объёмах готовый шаблон PQ, сделанный на скрине 2, применил к другому большому проекту:

💓 Скрин 3 — в исходном файле 1500 групп, 60 тысяч ключей, состоящих из 900 уникальных слов. Кросс-минусовка только категорийных слов без учёта добавок. Длина строки всех минусов меньше лимита 4096 символов на уровне группы, всё прекрасно.

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

Исключено пересечение показов по другим группам, которые ведут на сотни других URL, и ни у автотаргетинга, ни у синонимов нет шансов.

Как это сделать самому от и до, покажу на турбостримах.

————
Топ постов @ppc_bigbrain:
ч.1 | ч.2 | ч.3 | ч.4 | ч.5 | ч.6 | ч.7
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31