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

Разделение URL по слэшу («Текст по столбцам» или SPLIT) — домен, язык, вложенность. TRIM убирает лишние пробелы (иначе подсчёты врут), LOWER — нижний регистр. COUNTIF/СЧЁТЕСЛИ — сколько статей в категории. Сводные таблицы — клики по разделам и языкам. REGEXEXTRACT в Google Таблицах вытаскивает домен — дальше склеиваете с info@, support@ и проверяете почты. Условное форматирование подсвечивает рост и падение позиций, спарклайны показывают тренд. Учите горячие клавиши.
Работа с URL
| Задача | Инструмент |
|---|---|
| Разбить URL на части | Текст по столбцам / SPLIT по «/» |
| Домен без протокола | REGEXEXTRACT (Google Таблицы) |
| Последний сегмент | Формула поиска последнего слэша (следите, чтобы слэш в конце был везде) |
| URL без последнего сегмента | Аналогичная формула с обрезкой |
Очистка и подсчёт
- TRIM — лишние пробелы (но не перед запятыми и точками).
- LOWER, UPPER, PROPER — регистр.
- COUNTIF — подсчёт по одному условию, COUNTIFS — по нескольким.
- Закрепляйте диапазон (F4), иначе формула «съедет».
Визуализация
- Условное форматирование: зелёный — позиция выросла, красный — упала, жёлтый — без изменений.
- Спарклайны в ячейке — тренд за период.
- Сводные таблицы с нужным числом знаков после запятой.
Аутрич
- Список URL → домены.
- Склейка с info@, support@ и местными вариантами.
- Проверка существования почт в валидаторе.
Ниже 10 готовых рецептов под типовые SEO-задачи в разных нишах. Формулы — для Google Таблиц с русской локалью (разделитель «;»); в английской локали замените «;» на «,». URL — в столбце A.
Скопируйте формулу в первую строку, проверьте на 2–3 URL вручную и протяните вниз. Перед подсчётами прогоните данные через TRIM и LOWER.
- 1SaaS-сервисаутрич на западные блогиДомен без протокола и www:
=REGEXEXTRACT(A2;"^(?:https?://)?(?:www\.)?([^/]+)")Почему работает. Из тысяч URL за один протяг получается чистый список доменов для аутрича. - 2B2B-поставщикрассылка партнёрамСклейка почт с доменом из столбца B:
="info@"&B2 и ="support@"&B2
Затем проверка в валидаторе почт.Почему работает. Типовые адреса покрывают большинство сайтов, а валидатор отсеивает несуществующие до рассылки. - 3Стоматологиявыгрузка запросов из ВордстатаНормализация запроса:
=LOWER(TRIM(A2))Почему работает. Лишние пробелы и регистр дают дубли, и подсчёты по запросам начинают врать. - 4Интернет-магазин мебелиаудит каталогаСколько URL в категории диванов:
=COUNTIF(A:A;"*/catalog/divany/*")Почему работает. Подсчёт по шаблону URL быстро показывает перекос — где сотни страниц, а где пусто. - 5Каталог автозапчастейпроверка вложенностиУровень вложенности (для URL со слэшем в конце):
=LEN(A2)-LEN(SUBSTITUTE(A2;"/";""))-3Почему работает. Страницы глубже 3–4 уровня хуже обходятся — формула находит их без краулера. - 6Блог юридической фирмысверка slug со статьямиПоследний сегмент URL:
=REGEXEXTRACT(A2;"([^/]+)/?$")
URL без последнего сегмента:
=REGEXREPLACE(A2;"[^/]+/?$";"")Почему работает. Работает и со слэшем в конце, и без него — не нужно сначала выравнивать все URL. - 7Туристический сайт на 5 языкахразбивка трафика по языкамЯзыковая папка из URL вида site.com/de/page/:
=INDEX(SPLIT(A2;"/");3)
Дальше — сводная таблица: язык × сумма кликов.Почему работает. SPLIT пропускает пустые части, поэтому третий элемент — это языковой сегмент. - 8Медицинский центрпозиции по разделамСколько запросов раздела услуг в топ-10 (URL в B, позиция в C):
=COUNTIFS(B:B;"*/uslugi/*";C:C;"<=10")Почему работает. COUNTIFS по двум условиям показывает силу раздела без ручной фильтрации. - 9Доставка цветовежедневный контроль позицийУсловное форматирование → своя формула (C — вчера, D — сегодня):
зелёный: =D2<C2 красный: =D2>C2 жёлтый: =D2=C2Почему работает. Меньшая позиция — это рост, поэтому правило «меньше» красится зелёным; изменения видны с одного взгляда. - 10Онлайн-школадинамика кликов по неделямТренд в одной ячейке (клики по неделям в B–M):
=SPARKLINE(B2:M2)Почему работает. Спарклайн рядом с URL показывает рост или падение без построения графиков.
Частые вопросы
Можно ли просить нейросеть посчитать данные в таблице?
Для формул — да, для расчёта больших объёмов прямо в чате — ненадёжно: чем больше данных, тем выше риск ошибки.
Как отслеживать динамику позиций?
Выгрузить позиции по датам в столбцы и подсветить изменения условным форматированием.
Таблица — самый недооценённый SEO-инструмент. Он есть у всех, но умеют им пользоваться единицы.