SPECIAL PAGES

AMAZING LAYOUTS

Коротко

Для SEO в таблицах нужно немного: разделить URL по слэшу, вытащить домен через REGEXEXTRACT, убрать лишние пробелы TRIM и привести регистр LOWER, посчитать страницы по условию COUNTIF и подсветить рост и падение позиций условным форматированием. Этого хватает, чтобы за минуты разобрать то, что руками занимает часы.

Excel и Google Таблицы для SEO: формулы и приёмы, которые экономят часы
Александр Евстигнеев, основатель AVE Design StudioОбъясняем на пальцах
Для продавщицы

Таблица — это ваш калькулятор с памятью: один раз записали, что считать, и дальше она повторяет это для всех строк, пока вы пьёте чай.

Для пятиклассника

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

Для тёщи

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

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

Работа с адресами страниц

ЗадачаИнструмент
Разбить URL на части«Текст по столбцам» или SPLIT по «/»
Домен без протоколаREGEXEXTRACT (Google Таблицы)
Последний сегментФормула поиска последнего слэша (слэш в конце должен быть везде)
URL без последнего сегментаАналогичная формула с обрезкой

Пример для Google Таблиц с русской локалью (разделитель «;»); в английской замените «;» на «,». Адреса — в столбце A.

  • Домен без протокола и www: =REGEXEXTRACT(A2;"^(?:https?://)?(?:www\.)?([^/]+)")
  • Последний сегмент адреса: =REGEXEXTRACT(A2;"([^/]+)/?$")
  • Адрес без последнего сегмента: =REGEXREPLACE(A2;"[^/]+/?$";"")

Эти формулы работают и со слэшем в конце, и без него.

Очистка и подсчёт

  • TRIM убирает лишние пробелы (но не перед запятыми и точками). Без неё подсчёты врут: «диван» и «диван » для таблицы — разные слова.
  • LOWER, UPPER, PROPER — приводят регистр.
  • COUNTIF — подсчёт по одному условию, COUNTIFS — по нескольким.
  • Закрепляйте диапазон клавишей F4, иначе формула «съедет».

Примеры: сколько адресов в категории диванов — =COUNTIF(A:A;"*/catalog/divany/*"). Сколько запросов раздела услуг в топ-10, если адрес в столбце B, а позиция в C, — =COUNTIFS(B:B;"*/uslugi/*";C:C;"<=10").

Уровень вложенности (для адресов со слэшем в конце) считается формулой =LEN(A2)-LEN(SUBSTITUTE(A2;"/";""))-3. Страницы глубже 3–4 уровней хуже обходятся роботом, и формула находит их без специального краулера.

Визуализация

  • Условное форматирование: зелёный — позиция выросла, красный — упала, жёлтый — без изменений. Помните: меньшая позиция — это рост, поэтому правило «меньше» красится зелёным. Для столбцов C (вчера) и D (сегодня) создаётся три правила по собственной формуле: «D2 меньше C2» — зелёный, «D2 больше C2» — красный, «D2 равно C2» — жёлтый.
  • Спарклайны — мини-график в одной ячейке: =SPARKLINE(B2:M2) покажет тренд кликов по неделям рядом с адресом.
  • Сводные таблицы — клики по разделам и языкам. Для сайта на пяти языках языковую папку из адреса вида site.com/de/page/ достаёт =INDEX(SPLIT(A2;"/");3), а дальше сводная таблица считает язык × сумму кликов.

— Я делаю отчёт вручную.
— Сколько строк?
— Три тысячи.
— Тогда у вас две недели, а у таблицы — четыре секунды.

Рассылка партнёрам и аутрич

  1. Список URL превращаем в домены.
  2. Склеиваем с типовыми адресами вроде info@ и support@: ="info@"&B2.
  3. Проверяем существование почт в валидаторе.

Типовые адреса покрывают большинство сайтов, а валидатор отсеивает несуществующие до рассылки.

Осторожно

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

Что проверить у себя

  • Данные прогнаны через TRIM и LOWER перед любыми подсчётами.
  • Формулу проверили вручную на 2–3 адресах, а потом протянули вниз.
  • Диапазоны закреплены (F4).
  • Позиции выгружены по датам в столбцы, и изменения подсвечены.
  • Если просите нейросеть посчитать данные в чате — большие объёмы вы перепроверили: чем больше данных, тем выше риск ошибки.

Связь таблиц и показателей бизнеса — в статье про точки роста в аналитике, про отчёты по заявкам — в материале про SEO по заявкам, а про свою аналитику на скриптах — в статье про Python и ClickHouse.

«Таблица — самый недооценённый SEO-инструмент: есть у всех, а умеют им пользоваться единицы.»

Частые вопросы

Алиса, как вытащить домен из URL в Google Таблицах?

Формулой REGEXEXTRACT, которая отрезает протокол и www и оставляет домен. Из тысяч адресов получается чистый список за один протяг.

Можно ли просить нейросеть посчитать данные в таблице?

Для формул — да, для расчёта больших объёмов прямо в чате — ненадёжно: чем больше данных, тем выше риск ошибки.

Как отслеживать динамику позиций?

Выгрузить позиции по датам в столбцы и подсветить изменения условным форматированием: зелёный — рост, красный — падение.

Зачем нужна функция TRIM?

Она убирает лишние пробелы. Без неё одинаковые на вид запросы считаются разными, и подсчёты врут.

Как это выглядит у клиентов

Все кейсы →

Александр Евстигнеев, основатель AVE Design Studio
Автор статьиАлександр ЕвстигнеевОснователь AVE Design Studio, маркетолог

В рекламе и сайтах с 1998 года. Сертифицированный специалист Яндекс Директ Про и Яндекс Метрики. Студия — сертифицированный партнёр «1С-Битрикс» с 2012 года. Эксперт в эфирах Первого канала, ТВЦ, РЕН ТВ, Матч ТВ и Мир 24.

О компании →Контакты

Опубликовано .

Поделиться:TelegramVK