11 функций Google Таблиц в помощь SEO-специалистам
При оптимизации сайта не обойтись без обработки огромного количества данных — и чаще всего для этого используют таблицы Google. Для многих на данном этапе начинается рутинная рутина, хотя если вы знаете функции, таблицы могут пpaктически заменить отдельные сервисы или дополнения.
Расскажу про 11 функций таблиц Google, которые упрощают работу с массивами данных.
1. Зачем нужна функция CONCATENATE
CONCATENATE ([ячейка_1];[ячейка_2]) объединяет две строки или ячейки. Это могут быть как два аргумента, так и текстовые блоки, добавленные в формулу, или закрепленные в ячейках.
В SEO эта функция, например, позволяет упростить формирование файла с некачественными доменами для инструмента Google Disavow Links Tool. Синтаксис необходимого документа предполагает формат domain:site.com. При этом также рекомендуется добавлять домены с www. Исходными данными в такой задаче, как правило, является список доменов. Например:
Как новичку разобраться в регулярных выражениях Вначале приводим список доменов к единому формату site.com (без www и протокола) с помощью простой замены,
Теперь можно применить функции к готовому списку:
=CONCATENATE(\"domain:\";[адрес_ячейки])=CONCATENATE(\"domain:www\";[адрес_ячейки])
Протягиваем первую формулу в столбике С, а вторую — в столбике D. Объединив две колонки, получаем готовый список для Google Disavow Links Tool.
Разумеется, для формулы можно найти и другое применение. Например, если нет возможности настроить шаблон генерации метатегов на сайте, функция CONCATENATE поможет сгенерировать метатеги вручную. Затем их можно внедрить через админку сайта.
2. Что делает функция VLOOKUP
VLOOKUP ([запрос];[диапазон];[номер_столбца];[тип_поиска]) производит поиск по первому столбцу диапазона и возвращает значение из найденной ячейки. Если есть две таблицы с общими данными в одном из столбцов (например, URL), но эти данные в разном формате, функция позволяет их свести в одну таблицу.
Первый параметр, [запрос], определяет, по какому значению необходимо найти совпадения. В нашем примере это будет URL. Второй параметр, [диапазон] — таблица с данными, которые нужно свести к первому списку. Третий параметр [номер_столбца] — номер столбца во второй таблице, из которого необходимы значения. Важно, чтобы в данной таблице первый столбец содержал параметры [запроса]. Если необходимо точное совпадение, а именно это чаще всего и нужно, в четвертом параметре указываем «0» (логическое значение ЛОЖЬ).
Рассмотрим функцию на примере. В Serpstat существует отчет по страницам с наибольшим потенциальным трафиком, то есть страницам, оптимизация которых может принести лучший результат. Для работы с такими страницами важно понимать их текущий уровень оптимизации, например, объем ссылочной массы, метатеги. Даже если остановиться только на этих параметрах, у нас уже три разных отчета. Их необходимо привести к одному знаменателю. Итак, выгружаем все три таблицы, используя отчеты Serpstat «SEO-анализ — ТОП страниц», «Анализ ссылок — Страницы-лидеры» и сервис Netpeak Spider для выгрузки метатегов.
Таблицу Serpstat «SEO–анализ — ТОП страниц» сортируем по столбцу «Потенциальный трафик»:
Для всех URL данной таблицы сканируем и получаем метатеги:
Для сводной таблицы нам нужны следующие данные:
- URL;
- потенциальный трафик;
- обратные ссылки (backlinks) ;
- ссылающиеся домены (refdomains) ;
- заголовок Н1;
- Title, Description и Keywords.
Переносим в новую таблицу все URL и потенциальным трафик, а далее настраиваем функцию VLOOKUP:
- в качестве первого аргумента указываем URL (для которого ищем данные) из нашей новой сводной таблицы;
- вторым аргументом будет диапазон всей таблицы, данные из которой нужны — не забываем закрепить ее, чтобы при «растягивании» функции данные не поплыли;
- третий аргумент — номер столбика из выбранного диапазона, в котором располагаются искомые данные.
Проделываем эти настройки для всех столбцов-параметров:
Если функция возвращает #N/A, значит в таблице с данными отсутствует URL, по которому осуществлялся поиск. Логично, что у нас не все URL имеют обратные ссылки. Анализируем и делаем выводы.
3. Как использовать функцию UNIQUE
UNIQUE ([диапазон]) возвращает уникальные строки в указанном диапазоне, убирая дубликаты. Строки возвращаются в том же порядке, в котором они располагаются в диапазоне.
Например, есть список URL, которые отдают 404 ошибку и для которых нужно настроить редирект на новые URL. Если список выгружен из одного источника и в наличии порядка 20-50 URL, никакой проблемы не возникает. А вот если список из разных источников и в наличии более 1000 URL-адресов, велика вероятность, что в списке присутствуют дубли. Выбрать уникальные адреса легко с помощью функции UNIQUE:
4. Зачем нужна функция COUNTIF
COUNTIF ([диапазон]; [критерий]) подсчитывает количество ячеек в диапазоне, соответствующих заданному условию.
Пример пpaктического применения функции — поиск потенциальных доноров среди сайтов–конкурентов (которые, конечно, ранжируются лучше). Используем Serpstat для поиска конкурентов и выгружаем актуальный ссылочный профиль из Ahrefs или Serpstat (отчет «Анализ обратных ссылок») по каждому из конкурентов:
Формируем все домены в единый столбец (в нашем случае G). В соседнем столбце H применяем функцию UNIQUE. В следующем столбце применяем COUNTIF, где первый аргумент — закрепленный диапазон всех доноров всех конкурентов, а второй — ячейка с уникальным донором. Таким образом получаем таблицу «донор — количество вхождений среди группы конкурентов»:
Отсортировав данную таблицу по убыванию, получаем рабочий список с потенциальными донорами для проекта. Важно учитывать:
- анализируемые ссылочные профили конкурентов должны быть актуальными (снятие ссылок никто не отменял) ;
- конкуренты должны хорошо ранжироваться, иначе существует вероятность собрать список мусорных доноров, которые в лучшем случае никак не повлияют на сайт;
- среди таких площадок 100% будут сайты-анализаторы, мусорные каталоги. Их, к сожалению, придется чистить вручную;
- зависит от задачи, но, скорее всего, не понадобятся доноры, с которых уже есть ссылки, поэтому их следует исключить в процессе работы (пригодится простая функция IF).
5. В чем польза функции LEN
LEN ([ячейка_с_текстом]) вычисляет длину строки с учетом пробелов. Функция будет полезна при формировании метатегов (проверка превышения максимально рекомендуемой длины тега) или текстового контента на страницах сайта.
Итак, берем выгрузку URL с метаданными. Рядом с каждым тегом добавляем столбец с функций LEN. Применив к столбцам условное форматирование, можем выделить те теги, где есть превышение по рекомендуемой длине.
6. Что делают функции IMPORTHTML, IMPORTXML
IMPORTHTML (\"[URL_страницы]\";\"[тег_из_которого_нужно_извлечь_данные]\"; [порядковый_номер_тега_на_странице]) импортирует данные из таблицы или списка на странице.
IMPORTXML (\"[URL_страницы]\";\"xpath_запрос\") — импорт данных из источников в формате XML, HTML, CSV, TSV, а также RSS и ATOM XML.
Например, можно выгрузить заголовки Н1 со страниц (xpath-запрос в данном примере — //*/h1) или количество просмотров (xpath запрос //*/span[@class=\\\'icon–views\\\']):
7. Зачем нужна функция SPLIT (или Data — Text to Columns)
SPLIT ([ячейка_с_данными]; \"[разделитель]\"; TRUE) выводит текст, разделенный определенными символами, в разные ячейки.
Крайне полезная функция, которая позволяет разбивать различные массивы на составляющие по отдельным столбцам. В качестве разделителя можно использовать любой символ (слеш, точку, запятую) или набор символов. Если указать в качестве третьего аргумента TRUE или 1, в качестве разделителя будет считаться каждый из указанных символов. Если указать FALSE или 0, разделителем будет считается вся комбинация символов.
Допустим, в категориях есть теги. Задача — выгрузить все теги и проверить их на дубли, адекватность и упущенные теги. Для этого нужны:
- список категорий (URL), где есть теги;
- path-запрос, который позволит вытянуть со страниц URL и анкоры тегов;
- сервис для сканирования (например, Netpeak Spider).
Часть итоговой таблицы (URL и анкоры страниц тегов):
Работать с такими ячейками сложно: нельзя просканировать на наличие метатегов или товаров, проверить код ответа страниц тегов. Для решения указанных подзадач необходимы полные URL страниц тегов.
Вначале применяем к каждой ячейке формулу SPLIT, в качестве разделителя можно указать символ «>», который поделит таблицу на две части. Затем с помощью регулярных выражений или функций сможем привести оба столбца к нужному виду.
Данную формулу можно заменить опцией таблиц Google: Data > Text to Columns (Данные > Разделить на колонки). Перед применением следует выделить весь диапазон, к которому нужно применить функционал.
8. Как использовать функции REGEXMATCH, REGEXEXTRACT, REGEXREPLACE
Функции REGEXMATCH, REGEXEXTRACT, REGEXREPLACE позволяют использовать регулярные выражений для проверки, извлечения или замены части текста ячейки.
REGEXEXTRACT ([ячейка];\"[регулярное_выражение]\") извлекает определенную часть текста, соответствующую регулярному выражению.
В качестве пpaктического примера воспользуемся последней таблицей. Из части кода с URL извлечем относительный URL, регулярное выражение для этого примера — “/.*/”. Усложним задачу, добавив CONCATENATE и получив таким образом готовый абсолютный URL:
В данном примере задача упрощена — все теги первого уровня, без привязки к категории.
Теперь необходимо получить «чистые» анкоры данных страниц тегов — зовем на помощь функцию REGEXREPLACE.
REGEXREPLACE ([ячейка]; \"[символы_которые_нужно_заменить]\"; \"[символы_на_котторые_выполняется_замена]\") заменяет часть строки на другой текст с помощью регулярного выражения.
В данном случае регулярное выражение не потребуется. Необходимо найти символы «
REGEXMATCH ([ячейка];\"[регулярное_выражение]\") проверяет, соответствует ли текст регулярному выражению.
Проверим, чтобы в URL-адресах не было пробелов:
9. Что такое функция SPARKLINE
Как строить диаграммы в отдельных ячейках Excel и таблицах Google SPARKLINE ([диапазон_данных];[параметры_графика]) создает миниатюрную
Данную функцию удобно использовать при анализе сезонности для наглядного отображения высокого и низкого сезона в нише.
Например, для категории «УЗИ аппараты» берем запросы «узи аппараты», «купить узи аппараты», «узи сканеры», «купить узи сканеры» (в идеальном варианте следует взять все релевантные категории запросы). Вытягиваем из Яндекс.Вордстат (для поисковой системы Яндекс) и/или Планировщика ключевых запросов от Google Рекламы (для Google соответственно) частотности данных фраз по месяцам. Затем суммируем частотность данных фраз в разрезе каждого месяца. В отдельном столбце задаем функцию SPARKLINE, в качестве диапазона данных задаем суммарную частотность по месяцам, а для параметров графика формируем отдельную таблицу (рекомендуем на отдельном листе).
В нашем примере диаграмма столбчатая, цвет столбиков — зеленый, а максимальное значение — гoлyбое. Не забывайте фиксировать параметры графика:
На графике видно, что высокий сезон для данной категории — март-апрель и ноябрь, а низкий — с мая по июль.
10. Зачем нужна функция IMPORTRANGE
IMPORTRANGE (\"[Ссылка_на_электронную_таблицу]\";\"[Название_листа]![Диапазон_ячеек]\") – импортирует диапазон ячеек из одной электронной таблицы в другую.
Функция полезна, если по проекту выгружаются данные из разных источников и в итоге их нужно свести в одну таблицу.
Когда необходимо выгрузить на один лист несколько таблиц из разных файлов, важно сразу резервировать место для каждой из них, чтобы они не накладывались друг на друга.
11. Как использовать функцию TRANSPOSE
TRANSPOSE ([массив_данных]) меняет местами строки и столбцы в массиве ячеек.
Если необходимо проанализировать несколько конкурентов, их удобно сравнивать между собой, когда домены будут распределены по столбцам, а параметры — по строкам.
При пробивке параметров (рекомендуем использовать Netpeak Checker) итоговая таблица будет обратной: домены — по строкам, параметры по столбцам. Если вы цените время, вручную форматировать таблицу плохой вариант. Лучше собрать все необходимые данные и в свободном прострaнcтве (новом листе) ввести формулу TRANSPOSE, аргументом которой будет вся таблица с исходными данными:
Выводы
Функции таблиц Google можно использовать для:
- формирования файла с некачественными доменами;
- проверки URL и поиска адресов, которые отдают 404 ошибку;
- поиска потенциальных доноров среди конкурентов;
- формирования метатегов или текстового контента;
- проверки тегов на дубли;
- анализа сезонности и отображения высокого/низкого сезона в нише.
Кстати, для четкости в таблицах Google не забывайте использовать дополнение Crop Sheet, которое в один клик удаляет лишние (пустые) столбцы и строки в файле.
Функции SPARKLINE, IMPORTXML, IMPORTHTML, IMPORTRANGE работают исключительно в таблицах Google, у остальных есть русские аналоги, которые можно использовать в Microsoft Excel. Подробнее об этих функциях можно прочитать в справке Google.
Кто дочитал, ловите бонус — Google Docs с примерами функций.
Я рассказала только про некоторые варианты применения функций — не ограничивайте фантазию и делитесь своими примерами в комментариях.
Комментарии:
Как улучшить видимость сайта после оптимизаторов-староверов — кейс в тематике «световое и звуковое оборудование»....
20 09 2024 14:36:32
Контент-революция: искусственный интеллект для уникальных текстов с достоверной информацией и контент-платформы на блокчейне для сохранения авторского права. Читайте больше в статье!...
19 09 2024 9:51:49
Проверенные лайфхаки по платному трафику от спикеров и участников конференции 8P 2018...
18 09 2024 20:10:55
Как понять, что именно нравится подписчикам в вашей рассылке...
17 09 2024 8:30:31
Private Blog Network для ниши безопасности, доставки цветов, товаров сантехники, туризма и выпекания. Сетки сайтов работают не всегда и это нормально. Узнать больше!...
16 09 2024 23:25:36
Руководитель отдела HR, Ольга Пачесная, написала пост о главном — людях, которые выбрали работу в Netpeak....
15 09 2024 14:44:39
Андрей Чумаченко про будни топ-менеджера, постановку, декомпозицию, помощь и контроль выполнения задач сотрудниками комaнд, которые входят в состав департамента маркетинга, а также о регулярных встречах и тонкостях работы. Узнать больше!...
14 09 2024 14:19:15
Украинские реалии того, в каких тематиках трафик из Yandex.Direct дороже Google Ads. Новое исследование Алексея Селезнева....
13 09 2024 16:10:49
Старт любых активностей в сфере email-маркетинга — разработка стратегии...
12 09 2024 13:50:51
Новая услуга для бизнесов, которым большое количество подписчиков не приносит продаж...
11 09 2024 5:52:53
All about internet mail. Примеры того, что стоит внедрить в рассылках почты онлайн....
10 09 2024 6:45:51
Грабберы — программы, позволяющие автоматизировать процесс сбора и публикации контента. С помощью грабберов, помимо парсинга контента, осуществляют перевод и уникализацию текстов....
09 09 2024 2:55:56
Почему соотношение данных об использовании приложения важнее, чем количество установок и удалений...
08 09 2024 8:26:12
Спойлер: чтобы получить наилучший результат с наименьшими усилиями и затратами времени....
07 09 2024 17:31:12
О том, какие результаты дает эта технология, рассказал Александр Иванов, Head of Product в ЛУН.ua в рамках прошлогодней самой летней конференции 8P. Читайте, как его комaнде удалось разогнать загрузку страниц сервиса Flatfy до 0,2 секунды...
06 09 2024 18:41:20
Иногда удержать пользователя сложнее, чем мотивировать загрузить приложение. Семь инструментов для анализа Uninstall Rate....
05 09 2024 4:54:10
VPN — технология анонимного сетевого подключения. Она позволяет организовать подсеть в уже существующем соединении. Поверхностная сеть закрыта от внешнего доступа, потому вмешаться в нее не смогут. Чтобы узнать больше, читайте дальше!...
04 09 2024 0:11:26
Алексей Селезнев, руководитель отдела аналитики Netpeak делится статистикой по самым дорогим и самым дешевым тематикам, регионам размещения рекламы, каналам и устройствам. Узнать больше!...
03 09 2024 13:15:54
Делайте анализ ссылочной массы хотя бы раз в месяц — и будет вам счастье....
02 09 2024 10:35:43
Крутые площадки для нового инструмента: контекстщикам на заметку!...
01 09 2024 9:40:58
Аромамаркетинг. Почему В Нью-Йоркских магазинах Samsung пахнет медовой дыней, в British Airways — луговыми травами. Что мы знаем о восприятии нами сенсорной информации, а конкретно — ароматов. Читать дальше!...
31 08 2024 12:50:23
Когда саппорт-отдел не справляется, подключайте к работе ПланФикс и Телеграм....
30 08 2024 12:56:29
Пример использования пакета google***yticsR от Марка Эдмондса...
29 08 2024 2:38:26
В конце октября Яндекс начал открытое бета-тестирование новой версии Коммaндера. Я решила уже сейчас проверить все плюсы и минусы новой версии сервиса...
28 08 2024 16:40:31
Пример удачной рекламы. История о том, как маленький региональный магазин может получать хорошую прибыль с прайс-агрегаторов...
27 08 2024 8:58:41
Будьте полезны, будьте удобны и будьте везде. Далее подробно — 18 способов собрать базу для email-рассылок. О пользе бесплатного, привлечении внимания, возможных активностях для аудитории, социальных доказательствах, предсказуемости, работе с Facebook и многом другом...
26 08 2024 21:49:17
Как считать конверсии из Facebook, когда они происходят в Jivosite и Битрикс24....
25 08 2024 7:20:17
Активно юзая Google Tag Manager, узнали много нового о dataLayer и методах отслеживания статистики в Google ***ytics для SPA-сайтов и лендингов. Об этом и расскажем...
24 08 2024 17:42:59
Четкий мануал для настройки Яндекс.Аудиторий от создания сегмента, работы с геолокацией, пикселем аудитории, похожими аудиториями, ретаргетингом и до корректировки ставок...
23 08 2024 11:42:36
Тестируем новый инструмент Яндекс.Директ — динамические объявления....
22 08 2024 17:22:16
Как правильно оптимизировать страницы пагинации, чтобы не допустить проседание целевого трафика...
21 08 2024 1:28:54
Отмена видео-сниппетов в выдаче Google, удаление страницы с тегами и инструмента подсказки ключевых слов в YouTube — все события последних месяцев свидетельствуют: Google всерьёз взялся за видеохостинги и решил изменить правила игры для видеомаркетинга в...
20 08 2024 8:29:38
Система индексирования страниц — как поисковик и его роботы разбирают перечень контента по полочкам...
19 08 2024 7:25:41
Любопытная подборка "маленьких" гигантов: компании и сервисы, чья аудитория превышает 10 миллионов пользователей, а также несколько интересных фактов о каждом из них. Узнать больше!...
18 08 2024 12:52:22
База самых распространенных CMS и модулей для их SEO-оптимизации....
17 08 2024 10:49:55
Решили написать про новый формат рекламы — баннерный...
16 08 2024 7:52:53
Как формируется цена на услугу онлайн-рекламы в специализированном агентстве, и на какие бюджеты предпринимателям стоит ориентироваться...
15 08 2024 15:22:34
Многие специалисты недооценивают эффективность отчетов Яндекс.Метрики. Очень зря. Вот чем они могут быть полезны....
14 08 2024 4:22:22
Как начать бизнес в институте и масштабировать его до международной группы компаний. Собрали все самое интересное из интервью фаундера «Техно Ёж» Алексея Гулыя на конференции 8P....
13 08 2024 18:37:24
Новости для наших существующих и потенциальных клиентов....
12 08 2024 11:49:12
Расширяем возможности визуализации данных из Google ***ytics c помощью пакета RGA и Power BI...
11 08 2024 18:40:12
Как перенести рекламные кампании из адвордс в директ, используя только Google Editor и Директ Коммaндер? Делимся быстрым и эффективным методом...
10 08 2024 23:18:31
Минусовки это не только про эстраду. Какой метод кросс-минусовки ключевых слов лучше?...
09 08 2024 2:54:12
Бренду нужно зайти на Фейсбук? Несколько очень полезных советов об измерении эффективности SMM....
08 08 2024 18:14:23
Партнерская сеть, к которой нужно присоединиться уже сейчас....
07 08 2024 3:13:21
Как настроить передачу категории и бренда товара в Google Data Studio....
06 08 2024 20:40:14
Главные вопросы при запуске и настройке любых кампаний: «чего я хочу достичь?», «помогает ли текущая кампания достичь желаемых результатов?», «влияет ли кампания на эффективность других кампаний и источников?». Узнать больше....
05 08 2024 21:46:54
UTM-метки позволяют эффективно отслеживать источники трафика. Но составлять их нужно правильно. Как именно, давайте разбираться....
04 08 2024 0:10:27
Новые тактики в рекламных кампаниях, SMM и PR, которые использует бизнес в новых условиях...
03 08 2024 1:59:58
Чат-боты упрощают процесс покупки продуктов онлайн. Netflix, Adidas, British Airways и другие крупные компании уже внедрили ботов в свои маркетинговые системы. Так ли это эффективно, если компании начинают отказываться от операторов в пользу ботов?...
02 08 2024 17:33:41
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::