Как визуализировать показатель качества ключевых слов — рецепт скрипта на языке R > NetPeak - Независимость и осознанность
NetPeak Biz Tech    


Как визуализировать показатель качества ключевых слов — рецепт скрипта на языке R

Как визуализировать показатель качества ключевых слов — рецепт скрипта на языке R

< >

Хотите быстро определить слабые места ваших рекламных кампаний? Используйте понятные и удобные графики со сводкой информации о составляющих показателя качества ключевых слов. В этой статье я подробно опишу, как легко получить и проанализировать эти данные с помощью языка программирования R и нескольких дополнительных пакетов.

Зачем нужно визуализировать показатель качества?

В посте «Как улучшить показатель качества в Google Рекламе» мы уже рассказывали, что в феврале 2016 года Google запустил новую версию API, и появилась возможность выгружать статусы составляющих показателя качества. Но тогда еще не было готовых бесплатных скриптов для работы с этими данными.

Небольшая ремарка. Думаю, ни для кого из рекламодателей не секрет, как работает Google Ads аукцион. Все объявления ранжируются согласно рейтингу, рассчитанному по формуле:

[показатель качества ключевого слова] * [ставка]

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

Что требуется для реализации скрипта?

  1. Скачать и установить последнюю версию языка R. Как это сделать — смотрите видео урок.
  2. Для более удобной работы в R советую скачать среду разработки R Studio. Об этом тоже снят видео урок.
  3. Установить необходимые дополнительные пакеты: rgoogleads, ggplot2, dplyr, forcats (разберём в статье) — видео урок.
  4. Получить client ID и client secret в Google Console (необязательно). Подробнее читайте в статье «Как оценить потерянный доход в Google Ads с помощью языка R».
  5. Получить токен разработчика Google Ads API (необязательно).
  6. Аккаунт Google ***ytics должен быть связан с Google Ads.

После этого можно перейти к внедрению скрипта.

Получение токена разработчика, client id и secret id

Далее в статье для запроса данных из Google Ads API мы будем использовать пакет rgoogleads.

В учебных целях в пакет rgoogleads уже включены все необходимые компоненты: токен разработчика, client id, secret id. Тем не менее я настоятельно рекомендую вам получить собственные учётные данные. 

Токен разработчика можно запросить только из управляющего аккаунта. Следуйте инструкциям ниже:

  1. Создайте новый управляющий аккаунт, если у вас его нет. 
  2. Перейдите в «Инструменты и настройки» — «Настройки» — «Центр API».
  3. Заполните сведения о разработчике.
  4. Нажмите «Подать заявку на базовый доступ». 

  1. Заполните и отправьте анкету.

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

Теперь нам необходимо зарегистрировать приложение в Google Cloud Console. Для этого выполните описанные ниже шаги:

  1. Откройте Google Cloud Console.
  2. Создайте новый проект, если у вас его ещё нет.

  1. В основном меню перейдите в раздел APIs & Services — Oauth consent screen.

  1. Заполните все необходимые поля, и перейдите в меню Credentials — Create credentials — OAuth client ID

  1. Из выпадающего меню выбираем Desktop app, вводим название приложение и жмём create.

  1. На этом настройка приложения закончена жмём ОК.

  1. Созданное приложение можно сохранить на ПК, название файла при сохранении может быть произвольным, допустим что мы сохранили его с именем app.json по ардесу C:/auth.

  1. Последним шагом настройки проекта в Google Cloud необходимо включить Google Ads API. Переходим в раздел library.

  1. В поиске пишем Google Ads.

  1. Включаем в проекте Google Ads API.

Таким образом мы получили токен разработчика и настроили проект в Google Cloud, теперь можно переходить к написанию кода на языке R.

Установка и подключение нужных пакетов на R

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

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

# установка пакетов install.packages(c(\\\'rgoogleads\\\', \\\'dplyr\\\', \\\'forcats\\\', \\\'ggplot2\\\')) # подключение пакетов library(rgoogleads) library(dplyr) library(forcats) library(ggplot2)

Авторизация в Google Ads API

Здесь у вас есть два варианта:

  • пройти авторизацию со стандартными параметрами, используя вшитые учётные данные, такие как токен разработчика и id и secret клиента;
  • использовать собственные учётные данные и конфигурацию авторизации.

Если у вас нет токена разработчика и своего приложения, используйте функцию gads_auth(), указав только свой email.

# авторизация gads_auth(\\\'me@gmail.com\\\')

Если же у вас есть собственные учётные данные, предварительно укажите их, используя функцию gads_auth_configur().

# данные клиента my_app <- httr::oauth_app( appname = \\\'Название клиента\\\', key = \\\'Id клиента\\\', secret = \\\'Secret клиента\\\' ) # конфигурация авторизации gads_auth_configure( app = my_app, developer_token = \\\'ВАШ ТОКЕН РАЗРАБОТЧИКА\\\' ) # авторизация gads_auth(\\\'me@gmail.com\\\')

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

# конфигурация авторизации gads_auth_configure( path = \\\'путь/к/файлу/app.json\\\', developer_token = \\\'ВАШ ТОКЕН РАЗРАБОТЧИКА\\\' ) # авторизация gads_auth(\\\'me@gmail.com\\\')

После запуска функции gads_auth() вы будете перенаправлены в браузер. В браузере пакет запросит у вас разрешение на доступ к данным, после подтверждения вы увидите сообщение «Authentication complete. Please close this page and return to R.».

Запрос данных из Google Ads API

Мы вплотную подобрались к запросу нужных нам данных. Следующим шагом в скрипте необходимо указать из какого именно аккаунта нам необходимо получить данные. 

# аккаунты ## управляющий аккаунт gads_set_login_customer_id(\\\'xxx-xxx-xxxx\\\') ## рекламный аккаунт gads_set_customer_id(\\\'xxx-xxx-xxxx\\\')

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

Теперь загрузим необходимые для визуализации данные:

# запрос данных из Google Ads ads_data <- gads_get_report( resource = \\\'keyword_view\\\', fields = c(\\\'customer.descriptive_name\\\', \\\'ad_group_criterion.criterion_id\\\', \\\'ad_group_criterion.final_urls\\\', \\\'ad_group_criterion.status\\\', \\\'ad_group.id\\\', \\\'ad_group.name\\\', \\\'ad_group.status\\\', \\\'campaign.id\\\', \\\'campaign.name\\\', \\\'campaign.status\\\', \\\'metrics.impressions\\\', \\\'metrics.clicks\\\', \\\'metrics.cost_micros\\\', \\\'metrics.ctr\\\', \\\'metrics.search_top_impression_share\\\', \\\'ad_group_criterion.quality_info.creative_quality_score\\\', \\\'ad_group_criterion.quality_info.post_click_quality_score\\\', \\\'ad_group_criterion.quality_info.search_predicted_ctr\\\', \\\'ad_group_criterion.quality_info.quality_score\\\'), where = c(\\\'metrics.impressions > 0\\\', \\\'ad_group_criterion.quality_info.creative_quality_score IN (\"ABOVE_AVERAGE\", \"AVERAGE\", \"BELOW_AVERAGE\")\\\'), during = \\\'LAST_30_DAYS\\\' )

В примере кода замените xxx-xxx-xxxx на идентификаторы вашего управляеющего и рекламного аккаунта.

Мы запросили необходимые для визуализации поля. К запрашиваемым данным применили фильтры, используя аргумент where:

  • количество показов по ключевому слову более 0;
  • показатель качества посадочной страницы ниже среднего, средний или выше среднего.

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

Отчётный период можно задать несколькими способами:

  • аргумент during, который мы использовали, позволяет задавать относительный период, в нашем примере \\\'LAST_30_DAYS\\\'.
  • пара аргументов date_from и date_to позволяет задавать статичный отчётный период между двумя датами. Даты необходимо передавать в формате ГГГГ-ММ-ДД.

Преобразование данных

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

  • 1 - 4 баллов — Low;
  • 5 - 7 баллов — Middle;
  • 8 - 10 баллов — High.

Наиболее простой способ это сделать — использовать пакет dplyr и функцию case_when().

# Определяем группу показателя качества для каждого ключевого слова ads_data <- mutate(ads_data, qiality_score_group = case_when( ad_group_criterion_quality_info_quality_score <= 4 ~ \\\'Low\\\', between(ad_group_criterion_quality_info_quality_score, 5, 7) ~ \\\'Middle\\\', ad_group_criterion_quality_info_quality_score >= 8 ~ \\\'High\\\' ) )

Визуализация данных

Далее мы будем использовать для визуализации пакет ggplot2. 

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

Средний показатель качества в разрезе кампаний

Код для построения визуализации:

# Визуализация среднего показателя качества в разрезе кампаний ads_data %>% group_by(campaign_name) %>% summarise(avg_qs = mean(ad_group_criterion_quality_info_quality_score, na.rm = TRUE)) %>% ggplot(aes(x = fct_reorder(.f = campaign_name, .x = avg_qs, .fun = median), y = avg_qs, fill = avg_qs)) + geom_bar(stat = \"identity\", position = \"dodge\") + theme(axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.5, size = 9)) + scale_fill_gradient(high = hcl(15,100,75), low = hcl(195,100,75)) + ggtitle(\"Average Quality Score by Campaign\") + xlab(\\\'Campaign\\\') + ylab(\\\'Average Quality Score\\\')

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

Распределение ключевых слов по уровню показателя качества в разрезе рекламных кампаний

В ходе подготовки данных, в таблицу «ads_data» добавлен столбец «qiality_score_group», в котором каждое ключевое слово соответствует одной из трёх групп в зависимости от показателя качества:

  • «Low» — ключевые слова с показателем качества ниже пяти;
  • «Middle» — группа ключевых слова с показателем качества от пяти до семи;
  • «High» — ключевые слова с показателем качества выше семи.

Код для построения визуализации:

# Визуализация по группированному показателю качества ads_data %>% group_by(campaign_name, qiality_score_group) %>% summarise(keywords_count = n_distinct(ad_group_criterion_criterion_id)) %>% ggplot(aes(x = campaign_name, y = keywords_count,fill = qiality_score_group))+ geom_col(stat = \"count\", position = \"fill\") + scale_fill_manual(breaks=c(\"High\",\"Middle\",\"Low\"), values=c(High = \"forestgreen\", Middle = \"tan1\" , Low = \"firebrick1\"))+ theme(axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.5, size = 9))+ ggtitle(\"Number of keywords by Quality Score Group\") + xlab(\\\'Campaign\\\') + ylab(\\\'Kweywords number\\\')

На представленном графике видно, что кампании «Ser / Контрагенты / NP» (пятая кампания справа), более 70% ключевых слов находятся в группе «Low», то есть показатель качества по этим словам ниже пяти.

Распределение ключевых слов по уровню релевантности объявления

Каждое ключевое слово соответствует одной из четырех групп в зависимости от того, какую оценку поставил Google:

  • «Above average» — выше среднего;
  • «Average» — средняя оценка;
  • «Below average» — ниже среднего.

Код для построения визуализации:

# Визуализация по релевантности объявления ggplot(ads_data, aes(x = campaign_name, fill = ad_group_criterion_quality_info_creative_quality_score))+ geom_bar(stat = \"count\", position = \"fill\")+ scale_fill_manual(values=c(\"forestgreen\", \"tan1\" , \"firebrick1\",\"grey\" ))+ theme(axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.5, size = 9), legend.position = \\\'bottom\\\')+ ggtitle(\"Landing page experience by Campaign\") + xlab(\\\'Campaign\\\') + ylab(\\\'Kweywords number\\\')

Релевантность объявления оказывает наименьшее влияние на показатель качества, тем не менее повысить оценку этой составляющей несложно. Вы можете выделить ключевые слова с низкой релевантностью объявления в отдельную группу объявлений либо добавить в рекламную кампанию новые объявления с ключевыми словами в заголовке или тексте.

Распределение ключевых слов по уровню релевантности целевой странице

Код для построения визуализации:

# Визуализация по качеству целевой страницы ggplot(ads_data, aes(x = campaign_name, fill = ad_group_criterion_quality_info_post_click_quality_score))+ geom_bar(stat = \"count\", position = \"fill\")+ scale_fill_manual(values=c(\"forestgreen\", \"tan1\" , \"firebrick1\",\"grey\" ))+ theme(axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.5, size = 9), legend.position = \\\'bottom\\\')+ ggtitle(\"AdRelevance by Campaign\") + xlab(\\\'Campaign\\\') + ylab(\\\'Kweywords number\\\')

Оценка содержимого страницы сайта, на которую ведет рекламное объявление, важна при определении показателя качества. Улучшить ее сложно, так как алгоритм Google учитывает много факторов — от контента самой страницы, до удобства использования сайта.

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

Код для построения визуализации:

# Визуализация по ожидаемому значению CTR ggplot(ads_data, aes(x = campaign_name, fill = ad_group_criterion_quality_info_search_predicted_ctr))+ geom_bar(stat = \"count\", position = \"fill\")+ scale_fill_manual(values=c(\"forestgreen\", \"tan1\" , \"firebrick1\",\"grey\" ))+ theme(axis.text.x = element_text(angle = 90, hjust = 1, vjust = 0.5, size = 9), legend.position = \\\'bottom\\\')+ ggtitle(\"Expected CTR by Campaign\") + xlab(\\\'Campaign\\\') + ylab(\\\'Kweywords number\\\')

Если у вас низкое ожидаемое значение CTR, можно:

  • повысить ставки, чтобы объявления оказывалось на более высоких (и более кликабельных) позициях;
  • добавить расширения объявлений;
  • прописать в тексте объявления слова, которые привлекут внимание пользователей. Например, «скидка», «акция» или «распродажа».

Оценка процента показа над результатами поиска и CTR в зависимости от балла показателя качества

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

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

Код для построения визуализации:

# оценка % показа над результатами поиска ads_data %>% group_by(qiality_score_group) %>% mutate(med_impression_share = median(search_top_impression_share)) %>% ggplot(aes(x = fct_relevel(qiality_score_group, \"Low\", \"Middle\", \"High\"), y = search_top_impression_share, fill = med_impression_share))+ geom_boxplot(outlier.color = \"grey\", outlier.stroke = F) + scale_fill_gradient(high = hcl(15,100,75), low = hcl(195,100,75)) + scale_y_continuous(labels = scales::percent_format()) + theme(legend.position = \\\'none\\\') + ggtitle(\"Search Top Impression Share by Quality Score Group\") + xlab(\\\'Quality Score Group\\\') + ylab(\\\'Search Top Impression Share, %\\\')

Из приведённого выше графика видно, что у группы High наибольший процент показов над результатами поиска, и в целом процент показов над результатами поиска имеет линейную зависимость от группы показателя качества. 

Так же мы можем проанализировать кликабельность (CTR) в зависимости от группы показателя качества.

Код для построения визуализации:

# CTR в зависимости от группы показателя качества ads_data %>% group_by(qiality_score_group) %>% mutate(med_ctr = median(ctr)) %>% ggplot(aes(x = fct_relevel(qiality_score_group, \"Low\", \"Middle\", \"High\"), y = ctr, fill = med_ctr))+ geom_boxplot(outlier.color = \"grey\", outlier.stroke = F) + scale_fill_gradient(high = hcl(15,100,75), low = hcl(195,100,75)) + scale_y_continuous(labels = scales::percent_format()) + theme(legend.position = \\\'none\\\') + ggtitle(\"Search Top Impression Share by Quality Score Group\") + xlab(\\\'Quality Score Group\\\') + ylab(\\\'Search Top Impression Share, %\\\')

Соответственно и CTR по ключевым словам из группы High выше. 

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

Выводы

Если правильно внедрить все пункты этой статьи, вы получите скрипт, который поможет визуализировать показатель качества и оптимизировать работу специалиста по контекстной рекламе. Чтобы запустить скрипт в RStudio, нужно:

  • установить язык R и среду разработки RStudio;
  • установить и подключить пакеты «rgoogleads»,«dplyr», «ggplot2» и «forcats»;
  • по желанию получить свой токен разработчика и идентификатор клиента;
  • пройти аутентификацию в Google Ads;
  • запустить скрипт.
  • проанализировать полученные графики. 

Я привел несколько примеров графиков для удобного анализа всех факторов влиющиз на показатель качества:

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

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

Если вы интересуетесь или планируете начать изучение языка R наверняка вам будет интересен мой telegram и youtube канал R4marketing, большая часть контента которого посвящены R — подписывайтесь!



Комментарии:

Один из самых популярных мессенджеров в мире: продвигаемся в Telegram

Один из самых популярных мессенджеров в мире: продвигаемся в Telegram Правила, законы, платное и бесплатное продвижение в Telegram...

19 04 2024 21:23:17

Как автоматизировать PPC-отчетность с помощью языка R, Google Таблиц и Data Studio

Как автоматизировать PPC-отчетность с помощью языка R, Google Таблиц и Data Studio Новый способ автоматизации процессов при настройке аналитики больших объемов данных....

18 04 2024 18:44:14

Что такое электронный кошелек и для чего им пользоваться

Что такое электронный кошелек и для чего им пользоваться Электронный кошелек — это виртуальная ячейка для хранения денежных средств. Каждая такая ячейка обладает уникальным цифровым определителем и может принадлежать одному человеку....

17 04 2024 17:25:45

Язык R в веб-аналитике и интернет-маркетинге — интервью с Алексеем Селезневым

Зачем маркетологи и аналитики обращаются к языку программирования R в повседневной работе нужно и какая польза от программирования на R в интернет-маркетинге в интервью Алексея Селезнева...

16 04 2024 7:45:39

Итоги Всемирного дня шопинга: рост продаж в 11 раз в Украине и самые популярные товары

Итоги Всемирного дня шопинга: рост продаж в 11 раз в Украине и самые популярные товары Впереди ещё черная пятница и новогодние праздники. И успех массовых распродаж можно повторить....

15 04 2024 6:31:20

Рамиль Мухоряпов: «Мы стали драйвером развития электронной коммерции в Казахстане»

Рамиль Мухоряпов: «Мы стали драйвером развития электронной коммерции в Казахстане» История создания и развития холдинга «Choco Family» помогает понять масштабы онлайн-рынка Казахстана, найти точки роста для собственного бизнеса в Казнете. Каково быть пионером ecommerce в стране? Чем казахстанский рынок e­commerce отличается от Рунета и Уанета? Читать!...

14 04 2024 11:24:20

Рычаги управления людьми

Рычаги управления людьми Эта книга рекомендована к прочтению решительно всем :)...

13 04 2024 12:13:49

Кейс по контекстной рекламе в Google Ads в тематике «автотюнинг»: ROMI 30%

Кейс по контекстной рекламе в Google Ads в тематике «автотюнинг»: ROMI 30% Эффективность контекстной рекламы в тематике «тюнинг автомобилей»....

12 04 2024 17:12:11

Кейс по SMM в тематике «ресторанный бизнес»: «Угощение — каждому!»

Кейс по SMM в тематике «ресторанный бизнес»: «Угощение — каждому!» Cafe case. Знакомство аудитории с только что открывшимся заведением: online + offline....

11 04 2024 6:54:42

Отчеты Google ***ytics — подробное руководство с объяснениями

Отчеты Google ***ytics — подробное руководство с объяснениями То, чего нет в справке — подробный обзор отчетов Google ***ytics: в режиме реального времени, по аудитории, источникам трафика, поведению, конверсии. Узнать больше!...

10 04 2024 14:55:19

Как добавить статью о проекте на Википедию: Slando for Wiki

Как добавить статью о проекте на Википедию: Slando for Wiki О том, как добавить статью в Википедию и о правилах, которые нужно выполнить, чтобы ее не удалили: от добавления Интервики до ссылок на другие статьи, специальных терминов, добавления страниц в категории и выбора источников. Узнать больше!...

09 04 2024 20:11:40

Stories для бизнеса. Фишки вовлечения в Instagram

Stories для бизнеса. Фишки вовлечения в Instagram Как использовать сториз для бизнеса на полную? Фишки от пpaктиков SMM-продвижения....

08 04 2024 22:17:40

15+ Telegram-каналов о бизнесе, обучении, маркетинге, веб-аналитике, SEO, путешествиях

15+ Telegram-каналов о бизнесе, обучении, маркетинге, веб-аналитике, SEO, путешествиях Полезный и развлекательный контент для всех, кто работает в IT, интернет-маркетинге, интересуется фишками тайм-менеджмента, учится управлять комaндой и собой....

07 04 2024 19:35:25

Энн Смарти: о правилах эффективного блоггинга и сюрпризах от Google

Энн Смарти: о правилах эффективного блоггинга и сюрпризах от Google Энн Смарти (Ann Smarty), пожалуй, самая известная публичная личность в мире контент-маркетинга и поискового продвижения. За несколько лет она прошла путь от SEO-блогера до главного редактора авторитетного Search Engine Journal и CEO одного из самых популя...

06 04 2024 4:18:43

10 SEO-требований к сайту

Советы и даже требования SEO-специалистов к разработчикам сайтов....

05 04 2024 11:59:24

Как обнаружить и снять лишнюю ссылочную массу

Как обнаружить и снять лишнюю ссылочную массу Ссылки нужно не только наращивать, но и постоянно посещать и мониторить качество уже существующих....

04 04 2024 10:34:52

Как мы подняли МRR с нуля до 24 тысяч долларов без бюджета, комaнды и маркетинговой стратегии

Как мы подняли МRR с нуля до 24 тысяч долларов без бюджета, комaнды и маркетинговой стратегии Опыт стартапа Paperform для стартаперов, которые боятся начать из-за ограниченного бюджета и/или отсутствия знаний в маркетинге. Надеемся, эта история вдохновит предпринимателей и поможет меньше сомневаться на счет запуска без бюджета....

03 04 2024 14:54:58

Как правильно зарегистрировать сайт в поисковых системах Google, Яндекс, Bing, Mail.ru, Rambler и Yahoo

Как правильно зарегистрировать сайт в поисковых системах Google, Яндекс, Bing, Mail.ru, Rambler и Yahoo Бесплатная регистрация сайта в поисковых системах и каталогах – отличный способ увеличить объемы трафика и раскрутить собственный ресурс....

02 04 2024 9:19:33

Как запустить торговые кампании в Bing Ads

Товарные объявления торговых кампаний заметнее в выдаче, да и показываться будут и в Bing, и в Yahoo, и в AOL...

01 04 2024 8:49:23

Влияние ссылок из социалок на ранжирование в поисковиках

Влияние ссылок из социалок на ранжирование в поисковиках Выдержка из интервью Дэнни Салливаном с представителями компаний Google и Bing...

31 03 2024 3:36:41

Как быстро составить карту редиректов для дроп-домена

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

30 03 2024 19:55:40

Как бесплатно защитить книгу от копирования — инструкция для писателей

Как бесплатно защитить книгу от копирования — инструкция для писателей Как обезопасить себя от интернет-пиратов и защитить авторское право онлайн....

29 03 2024 6:24:17

Беседа Netpeak с клиентом — отвечаем на вопрос «как оценить эффективность агентства»

Беседа Netpeak с клиентом — отвечаем на вопрос «как оценить эффективность агентства» Взяли интервью у нашего клиента — магазина климатической техники Mircli.ru. Поговорили о том, как клиенту и подрядчику лучше взаимодействовать....

28 03 2024 7:19:19

Алгоритмы соцсетей — зло. Так считает экс-президент Facebook и вот почему

Алгоритмы соцсетей — зло. Так считает экс-президент Facebook и вот почему Создатели алгоритмов соцсетей используют слабые места человеческого мозга. Случайно или намеренно, но они это делают. Как нам с этим жить?...

27 03 2024 20:58:11

Сколько стоят услуги копирайтера

Сколько стоят услуги копирайтера Непросто найти ответственного автора, готового проводить сео-оптимизацию своих статей, исправлять ошибки, вносить дополнения в материал. Это очень дорого? Узнать!...

26 03 2024 21:58:30

Анонимный покупатель на страже роста продаж — опыт агентства Netpeak

Анонимный покупатель на страже роста продаж — опыт агентства Netpeak И эксперт, и агент. Анонимный покупатель — специальная проверка бизнес-процессов до и во время рекламной кампании...

25 03 2024 16:31:12

Дэн Ариэли про пятничную усталость от правильных решений

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

24 03 2024 14:10:39

Плотность ключевых слов — как определить релевантность документа ключевому запросу

SEOmoz создал систему, которая определяет релевантность страницы поисковому запросу....

23 03 2024 4:24:45

Что такое PageRank страницы сайта и как его узнать

Что такое PageRank страницы сайта и как его узнать Алгоритм ссылочного ранжирования, который показывает ее значимость, в частности, для поисковиков. Важность показателя PageRank оспаривают, но до сих пор считают. Читать!...

22 03 2024 1:50:36

Цистерны и насосы — задача по теории ограничений систем Голдратта

Цистерны и насосы — задача по теории ограничений систем Голдратта Используйте методы Элияху Голдратта для оптимизации процессов в жизни и на работе...

21 03 2024 17:39:51

LinkedIn Ads: как настроить первую рекламную кампанию

LinkedIn Ads: как настроить первую рекламную кампанию LinkedIn хороший инструмент для достижения B2B целей. Пока его редко используют в СНГ, что делает LinkedIn еще привлекательней. В этой социальной сети возможности рекламных форматов и таргетингов почти безграничны. Узнать больше....

20 03 2024 17:48:38

Клубная культура Netpeak: что такое Netpeak Cluster и как он поможет развивать малый и средний бизнес

Клубная культура Netpeak: что такое Netpeak Cluster и как он поможет развивать малый и средний бизнес Участники бизнес-клуба netpeak получают бесплатные консультации по вопросам ведения контекстной рекламы в Google Ads...

19 03 2024 4:25:52

Правила видеомаркетинга для B2B, B2C-сегмента и кейс с ограниченным бюджетом на 150 тысяч просмотров

Правила видеомаркетинга для B2B, B2C-сегмента и кейс с ограниченным бюджетом на 150 тысяч просмотров Интеграция видео в маркетинговую кампанию – решение, которое повысит ценность каждого посетителя сайта....

18 03 2024 14:35:46

Что делать, если приложение удалили из Google Play или App Store

Что делать, если приложение удалили из Google Play или App Store Есть ли шанс на апелляцию...

17 03 2024 19:59:31

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

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

16 03 2024 13:53:34

Маркетинг без бюджета. Как привлечь посетителей на молодой сайт

Маркетинг без бюджета. Как привлечь посетителей на молодой сайт Бесплатно рекламировать и привлечь первых посетителей/клиентов вполне реально своими силами...

15 03 2024 19:20:33

7 идей для онлайн-корпоратива и день рождения компании в зуме. Кейс Netpeak Group

7 идей для онлайн-корпоратива и день рождения компании в зуме. Кейс Netpeak Group Онлайн-корпоративы стали трендом 2020 года, но останутся с нами надолго если не в чистом, то в гибридном формате. Делимся опытом организации дня рождения компании в Zoom....

14 03 2024 22:31:42

Продвижение детской костюмерной Colombina.ua — рост заявок на 227% в сезон

Кейс детской костюмерной Colombina.ua — как продвигать проект с ярко выраженной сезонностью....

13 03 2024 13:27:49

«Бесплатные» слова в метаданных. Как работают связующие слова в App Store

«Бесплатные» слова в метаданных. Как работают связующие слова в App Store Проверяем, есть ли разница в ранжировании при наличии/отсутствии этих слов в метаданных. Эксперимент....

12 03 2024 0:22:32

Как продвигать бизнес в Казнете — интервью с Бауыржаном Токтагазы

Как продвигать бизнес в Казнете — интервью с Бауыржаном Токтагазы Актуальный обзор особенностей работы онлайн-проектов в Казахстане...

11 03 2024 13:49:36

Как провести контент-аудит сайта — пошаговое руководство

Как провести контент-аудит сайта — пошаговое руководство Как понять, что проект нуждается в новых текстах и сделать читателя счастливым...

10 03 2024 16:23:15

Продвинутые способы аналитики кампаний на Facebook — Инспектор и внутренние диаграммы

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

09 03 2024 16:18:17

Какие виды гeймификации можно использовать в рассылках

Какие виды гeймификации можно использовать в рассылках Игровой формат отлично работает в email-рассылке. Но какой вид гeймификации интересен любой целевой аудитории? Давайте рассмотрим примеры....

08 03 2024 18:48:50

Какую картинку выбрать для Рекламной сети Яндекса — руководство и кейс

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

07 03 2024 2:37:43

Netpeak + RadASO = Netpeak RadASO. Мы выходим на рынок комплексного продвижения мобильных приложений

Netpeak + RadASO = Netpeak RadASO. Мы выходим на рынок комплексного продвижения мобильных приложений Агентство Netpeak закрыло сделку по покупке агентства мобильного маркетинга Радомира Новковича RadASO....

06 03 2024 23:23:24

Как сделать отчет для поиска перспективных товаров

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

05 03 2024 1:32:39

Поведенческая аналитика — что мешает клиенту сделать заказ

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

04 03 2024 13:54:12

Список Telegram-ботов для SMM-специалиста

Список Telegram-ботов для SMM-специалиста Лайфхаки, как упростить работу с соцсетями от специалиста агентства Netpeak и ежедневной работы SMM-специалиста. Телеграм-боты, которые облегчат рутину и сэкономят время. Узнать больше!...

03 03 2024 5:25:39

Кейс по email-маркетингу для интернет-магазина книг Book24 — рост дохода в 2 раза

Кейс по email-маркетингу для интернет-магазина книг Book24 — рост дохода в 2 раза Когда email-маркетинг становится точкой роста. Кейс интернет-магазина книг Book24....

02 03 2024 10:55:19

Как настроить расширенную электронную торговлю с помощью Google Tag Manager

Как настроить расширенную электронную торговлю с помощью Google Tag Manager Как GTM помогает настроить расширенную электронную торговлю (enhanced ecommerce)....

01 03 2024 19:55:51

Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::