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

TL;DR

Данные на уровне ключевых слов не исчезли, их просто сложнее обнаружить. С помощью Google Таблиц можно объединить данные из Search Console и Google Analytics в таблице, и вы будете иметь основные ключевые слова и показатели взаимодействия с посадочной страницы вместе (бесплатно!). Это не идеальные данные на уровне ключевых слов, но за 7 шагов вы сможете увидеть ключевые слова, которые ведут на страницу и показатели органического трафика в одном месте. В дополнении к Google Analytics для Google таблиц, будут подтягиваться показатели органического трафика посадочной страницы, и Search Analytics, в дополнение к Таблицам будут подтягиваться топовые запросы посадочной страницы с Search Console. Затем используйте функцию ВПР и формулы массива, чтобы объединить данные в новой вкладке, которая вмещает перечисленные посадочные страницы, кликабельные ключевые слова и определенные показатели взаимодействия.

Что вы имеете ввиду, когда говорите, что не знаете какие ключевые слова привели к конверсии?

С исчезновением данных на уровне ключевых слов в Google Analytics, SEO-специалисты изо всех сил пытаются связать стратегию ключевых слов, чтобы узаконить измеримые показатели. Мы тратим большую часть нашего времени, ресурсов и исследовательских работ для того, чтобы подобрать идеальные ключевые слова, которые будут тематически релевантными и будут улучшать семантическую стратегию. Мы уверены, что нужно создать идеальные метаданные, позиционировать основные ключевые слова в нужном месте в названии тэга и интегрироввать их незаметно для пользователя в мета дескрипшен, но что потом? Мы следим за выдачей и метриками посадочных страниц, но все наши данные разделены, и мы вынуждены экстраполировать идеи, основанные на ограниченном понимании того, как наши темы на самом деле демонстрируются.


Есть и хорошие новости…хотя! Данные на уровне ключевых слов по-прежнему существуют – их просто сложнее найти, учитывая структуру существующих платформ. Если вы похожи на меня, — у вас есть свои показатели посадочных страниц в Google Analytics, ваши данные по ключевым словам в Search Console и ваши темы ключевых слов в задаваемой вручную программе (вероятно Excel). Учитывая то, как Google Analytics экспортирует данные и способ, каким Search Console разделяет ключевые слова и посадочные страницы, и нюансы, которые вы применили к документу тем ключевых слов — сложно соединить все данные таким образом, чтобы получить всю важную для вас информацию в режиме реального времени и получить возможность мониторинга данных.


Сложно…но не невозможно. Введите: Google таблицы. С помощью 7 простых шагов, вы можете сгруппировать все данные в одной таблице, так, вы можете увидеть тему ваших ключевых слов, ключевые слова с которых вы получаете клики для выдачи страниц и любые органические данные для определенной страницы (например, показатели взаимодействия, конверсии, дохода и т.д.) – все в одном месте! Вы можете отслеживать возможности ключевых слов в пределах досягаемости, вне зависимости от ключевых слов, которые вы хотите ранжировать и какие сроки и темы обеспечивают большую часть вашего дохода и конверсий. В конце дня, все эти работы дадут вам действенные метрики, которые вы можете менять или контролировать с помощью стратегии ключевых слов. Это намного проще, чем вы думаете, и следующие шаги помогут вам начать работу.


Следуйте этому гайду, чтобы построить из стандартной Google таблицы, связанной с Search Console, Google Analytics, и темой ваших ключевых слов единственное место с несколькими страницами; и затем вам будет проще на вашем пути по созданию автоматизированных таблиц, которые дадут вам более полное представление о данных на уровне ключевых слов!

Шаг 1: Получите дополнения Google Analytics и Search Analytics для Таблиц

Дополнение Google Analytics позволит вам подтянуть любые данные из Google Analytics в вашу таблицу, а Search Analytics для Таблиц подтянет данные из Search Console. Вытягивая данных из этих двух источников, будет иметь ключевое значение для соединения их в отчетах Search Analytics. Итак, у вас есть новая открытая таблица и установлено дополнение, найдены и установлены Google Analytics и Search Analytics для таблиц — это должно быть довольно просто. Кроме того, оба дополнения бесплатны.

Шаг 2: Создание отчетов Google Analytics

После того, как вы установили дополнение Google Analytics, вы увидите «Google Analytics» в вашем меню. Наведите курсор на Google Analytics и выберите «Создать новый отчет», чтобы начать работу. После этого, он появляется в боковом меню, выберите «Учетная запись», «Свойства» и «Вид», — чтобы получить данные. Вы также сможете назвать ваш отчет (смотреть примечание ниже) и затем выбрать «Создать отчет». На этом этапе вам не нужно переживать о показателях и объемах, это будет позже.Примечание: В конце этой статьи, я дам вам шаблон, который вы можете использовать, чтобы объединить данные с Google Analytics и Search Analytics. Если вы хотите использовать шаблон, убедитесь, что вы назвали первый отчет «Прошлогодние посадочные страницы для органического трафика». Я также пройдусь по формулам и функциям, использованным в этой статье, так что вам не придется полагаться на шаблон, но перечень в каждой вкладке должен быть согласован, чтобы использовать мои точные формулы. Существует много возможностей, чтобы переименовать отчет и вкладки, так что не переживайте, если вы пропустите эту часть и назовете ваш отчет как-то по-другому; просто знайте, что если в конце шаблон не работает, вы должны дважды проверить названия вкладок. Шаг 3: Настройка отчетов вашего Google Analytics

Крок 3: Налаштування звітів вашого Google Analytics

Вкладку «Конфигурация отчета» вы должны видеть самой первой в таблице; в этой вкладке вы можете настроить данные, которые хотите подтянуть. Я настоятельно рекомендую самостоятельно ознакомиться с функционалом с помощью просмотра этого короткого 5-минутного видео от Google, выступающее обзором о том, как создавать отчеты с помощью Google Analytics в Google Таблицах. Ниже перечислены поля, которые используются для отчета, и вы можете найти обширный обзор того, что все эти поля означают и данные, которые вы можете использовать здесь: https://developers.google.com/analytics/solutions/google-analytics-spreadsheet-add-on.

Примечание: Если вы предпочитаете просто заполнить свою таблицу и прочитать подробную информацию о каждой конфигурации позже, вы можете вставить ячейки в вашу таблицу в ячейку В5 (просто проверьте дважды, как это выглядит на скриншоте выше) и перейдите к последнему абзацу в этом разделе, сразу после Сегменты.

395daysAgo

365daysAgo

ga:sessions, ga:bounces, ga:goalCompletionsAll

ga:landingPagePath -ga:sessions

sessions::condition::ga:medium==organic

Название отчета:

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

Тип:

Этот элемент будет автоматически заполнять «ядра» для вас, то есть вытягивают информацию из Core Reporting API.

Вид:

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

Дата начала:

Для сравнения за последние 30 дней и 30 дней в прошлом году, мы установим Дату Начала как 395daysAgo.

Дата окончания:

Для сравнения целых 30 дней в прошлом году до полных 30 дней в этом году, мы установим Дата окончания как 365daysAgo

Метрики:

Это относится к параметрам, которые вы хотите вытянуть, и обуславливает столбцы, которые вы видите в вашем отчете. Для этого отчета мы хотим просмотреть сессии, скачки и достигнутые цели, так что мы используем параметры ga:sessions, ga:bounces, ga:goalCompletionsAll. Google имеет отличный инструмент для поиска возможных показателей здесь: (https://developers.google.com/analytics/devguides/reporting/core/dimsmets), если вы хотите протестировать что-нибудь кроме сессий, достигнутых целей и скачков.

Величины:

Это относится к тем величинам, по которым вы хотите видеть конкретные показатели; в данном случае – это посадочные страницы. Мы используем посадочные страницы в качестве величины, поскольку это позволит нам соответствовать запросам посадочных страниц Search Analytics и данным посадочных страниц Google Analytics. Для того, чтобы вытянуть показатели, выбранные выше на целевой странице, используйте ga:landingPagePath.

Сортировка:

Google Analytics API по умолчанию сортирует результаты в порядке возрастания. Для меня более ценным будет увидеть топовые посадочные страницы в порядке убывания, так я смогу быстрее определить, с каких страниц мы получаем больше трафика. Чтобы так сделать, нужно напечатать «минус» (-) перед показателями, которые вы хотите рассортировать по дате: —ga:sessions. Вы можете узнать больше о сортировке данных через Google Analytics API здесь: https://developers.google.com/analytics/devguides/reporting/core/v3/reference#sort.

Сегменты:

Последнее поле, которое будет добавлено — это Сегменты, поэтому мы можем рассматривать только органический трафик. Здесь вы можете установить новых посетителей с органического поиска или любого специального сегмента, который вы создали в Google Analytics. Однако для этого отчета мы будем использовать сегмент органического трафика, который является стандартным в Google Analytics: sessions::condition::ga:medium==organic.

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

Итак, данные за 2015 год готовы, поэтому просто вставьте их в столбец С, переименуйте Название Отчета на «Посадочные страницы для органического трафика этого года» и измените дату окончания на «вчера». Дважды удостоверьтесь в правильности по скриншоту выше, перед тем, как двигаться дальше.

Шаг 4: Запустите отчет Google Analytics

Вы запустите отчет, который только создали, выбрав «Запустить отчет» в дополнении к Google Analytics. Мы не будем рассматривать отчеты по расписанию в этой статье, но это иногда может быть полезно для запуска нужного вам отчета. Вы можете узнать больше о планировании отчетов здесь: https://developers.google.com/analytics/solutions/google-analytics-spreadsheet-add-on#scheduling-reports.


Если вы все делали правильно, вы должны увидеть это всплывающее окно:

Если по какой-либо причине вы увидите всплывающее окно, говорящее о том, что возникла ошибка, то Google Analytics настолько хорош, что позволит вам узнать, где именно была допущена ошибка. Дважды проверьте эти сегменты (https://developers.google.com/analytics/devguides/reporting/core/v3/reference) и до тех пор, пока вы используете правильное форматирование, вы сможете решить любые проблемы.


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

Шаг 5: Запустите Search Analytics для отчета по таблицам

Запуск Search Analytics для отчета по таблицам на самом деле очень простой. Кликните на пустой таблице (Таблица 1), и на том же месте вы сможете запустить Google Analytics и открыть боковую панель для Таблиц. Оттуда вы будете устанавливать приложение и параметры для отчета. Любые показатели, которые я обновляю, выделены на скриншоте, поданном ниже, но, если вы хотите сгруппировать по запросу и странице, агрегировать по странице и вывести результаты на дисплей в активной таблице. По умолчанию для Таблиц Search Analytics, выделяют информацию за предыдущие 90 дней, но вы можете настроить параметры, чтобы выбрать нужные параметры для вашего сайта.

Если все работает правильно, вы увидите топовые поисковые запросы, лендинговые страницы, клики, просмотры, CTR и средние позиции в порядке убывания по кликам. Переименуйте Таблицу 1 на Search Console Data и ваша таблица будет выглядеть следующим образом.

Шаг 6: Уберите название домена с лендинговых страниц Search Analytics

Надеюсь, вы можете увидеть, где это происходит в настоящее время. У нас есть одна вкладка со всеми данными с Search Analytics с посадочной страницы, и одна с данными с посадочной страницы Search Analytics, так что теперь осталось соединить данные.


Во-первых, нам нужно просто удалить название домена с данных Search Console. Вы заметите, в данные с Google Analytics подтягиваются топовые лендинговые страницы, исключите https://domain—name.com, и Search Consoleподтянет весь домен.


Таким образом, мы должны отформатировать их одинаково, чтобы объединить данные. Для этого вам необходимо запустить «найти и заменить» на вашей Странице в колонке во вкладке Search Console в Google Таблицах и заменить https://domain-name.com без замены (исключите имя домена из URL)

Шаг 7: Объедините данные

Загрузите шаблон «Keyword Level Data» отсюда. Этот шаблон обладает нужными формулами, чтобы подтягивать просмотры с посадочных страниц в течение года, показатели отказов и общее число конверсии. Я также подключила Столбец С как «таргетированные ключевые слова», чтобы ввести все термины, которые вы определили для каждой страницы.


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

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

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

Если вы до сих пор делали все правильно, у вас получится обновить свой URL, и данные будут автоматически подтягиваться в шаблон для конкретных страниц. При добавлении URL убедитесь, в том, что он не включает имя домена. Например, если вы хотите просмотреть данные для https://www.domain-name.com/products/, you would type /products/ в ячейке В6 и увидеть заполненные данные. Также убедитесь, что все согласовано c завершающими слэшами между вашими данными с Google Analytics и данными с Search Console. Если у вас возникли проблемы с повторяющимися структурами в URL, вам, возможно, придется немного поработать с данными, чтобы сделать структуру URL более последовательной (и также вы должны пофиксить это на стороне сервера!). Полученные вами результаты должны выглядеть следующим образом:

Как работает шаблон?

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

Колонку процентного изменения и колонку отказов за предыдущий год рассчитать довольно просто. Например, процент изменений в ячейке G6 можно рассчитать, используя =(E6-F6)/F6 и показатель отказов в ячейке I6 используя =(H6/E6). Вы, наверное, уже знакомы с этими общими функциями Excel. Более сложной формулой является формула массива, которая используется для подтягивания ключевых слов из Search Analytics.


В связи с тем фактом, что ВПР остановится после первой партии, и мы хотим увидеть до 5 партий для запросов, мы используем формулу массива вместо того, чтобы подтягивать данные к 5 ячейкам.


Существуют и другие функции, которые будут делать это, а также (подтягивать все возможные партии в таблице); однако, формула массива уникальна тем, что она позволяет нам ограничить результаты в пяти строках (в противном случае, если у вас есть 10 партий на один срок, но 4 для другого, вы не сможете структурировать вашу таблицу, которая показывает несколько страниц в одной вкладке).


Вот формула массива, которая используется в ячейке D6:

=ArrayFormula(IF(ISERROR(INDEX(‘Search Console Data’!$A$1:$B$5000,SMALL(IF(‘Search Console Data’!$B$1:$B$5000=$B$6,ROW(‘Search Console Data’!$A$1:$B$5000)),ROW(2:2)),1)),»»,INDEX(‘Search Console Data’!$A$1:$B$5000,SMALL(IF(‘Search Console Data’!$B$1:$B$5000=$B$6,ROW(‘Search Console Data’!$B$1:$B$5000)),ROW(2:2)),1)))


Эта формула позволяет подтянуть несколько значений для значения B6, но также позволяет формуле переместить вниз и расширить данные до ячейки D11. Формула массива в ячейке D11:

=ArrayFormula(IF(ISERROR(INDEX(‘Search Console Data’!$A$1:$B$5000,SMALL(IF(‘Search Console Data’!$B$1:$B$5000=$B$6,ROW(‘Search Console Data’!$A$1:$B$5000)),ROW(7:7)),1)),»»,INDEX(‘Search Console Data’!$A$1:$B$5000,SMALL(IF(‘Search Console Data’!$B$1:$B$5000=$B$6,ROW(‘Search Console Data’!$B$1:$B$5000)),ROW(7:7)),1)))


Вы можете узнать больше о формулах массива здесь, но оно выполняется в Google Таблицах, и они немного отличаются от Excel. Согласно моим исследованиям, эта формула дает именно те, результаты, которые я хотела получить (множественные совпадения, контролируемые в определенных наборах клеток), но, если вы знаете, функции в Google Таблицах, которые делают что-то подобное, не стесняйтесь поделиться в комментариях!

Заключение

Данные на уровне ключевых слов не исчезли! Google дает нам ценную информацию о том, какие термины являются ведущими пользователями для наших сайтов – нам просто нужно объединить данные значимым образом. Таблицы Google – это отличный способ связать различные API и множество загруженных данных из разных источников. Существуют некоторые ограничения в отчете Search Analytics (смотреть этот крутой пост от Russ Jones о некоторых неточностях, которые он обнаружил в данных Search Console Search Analytics), поэтому, надеюсь, эта небольшая таблица будет вас вдохновлять на расширение данных и включение дополнительных показателей с Google Analytics, дополнительных данных по кликам из Search Console, данных рейтинга, данных для трафика, помимо органического и многое другое. Не говоря уже о том, что все это может быть спланировано, поэтому у вас могут быть готовые данные из Search Analytics и Google Analytics, когда вы открываете таблицы и автоматизируете практически весь процесс. Мы не должны использовать инструменты типа Search Console и Google Analytics отдельно, только потому, что они существуют. Эксперимент со способами комбинирования данных самостоятельно для того, чтобы получить более ценные просмотры.


Кроме того, если вам это понравилось, если что-то не получилось, если вы знаете платные инструменты – вы делаете это по-другому, и если это имеет для вас смысл – пишите в комментариях. Мне бы хотелось услышать как другие SEO собирают информацию о ключевых словах и улучшить этот процесс с вашей помощью!