Как быстро найти ошибки на сайте — проверка важных тегов с помощью Google Tag Manager и таблиц Google

Как узнать, закрыли ли страницу для роботов поисковых систем буквально через минуту после того как это произошло? В этой статье — бесплатный алгоритм и скрипт для быстрой проверки наличия важных тегов на целевых страницах. Для внедрения понадобятся только Google Tag Manager и таблицы Google.
13 неочевидных и пpaктически применимых SEO-фишек — круглый стол 8P 2017 Кстати, этот текст — подробная расшифровка двенадцатой фишки
В качестве примера настроим проверку . Этот тег часто ненарочно применяется для закрытия важных страниц от индексации.
1. В Google Tag Manager создаем переменную Meta Robots
В этой переменной будет храниться значение атрибута content тега meta robots.
Три CSS-селектора помогут избежать ошибок на сайтах, где название атрибута name содержит заглавные буквы (такое иногда случается).
2. В Google Tag Manager создаем триггер Noindex Meta Robots
Триггер будет сpaбатывать, если:
- переменная Meta Robots содержит noindex;
- URL страницы соответствует регулярному выражению.
Для второго правила нужно задать в регулярном выражении страницы, которые вы хотите проверять.
3. Копируем таблицу Google для приема данных
Нужно создать таблицу, которая будет принимать данные с нужными названиями колонок.
Чтобы упростить задачу, пройдите по пути File — Make a copy и скопируйте себе готовую таблицу-шаблон. В таблице уже есть все скрипты.
Достаточно определять URL и время обнаружения тега. Если хотите отслеживать больше параметров, просто добавьте новые столбцы и параметры URL в четвертом пункте.
Важно: не идите дальше, пока не указали названия колонок! Иначе скрипт будет выдавать ошибку.
4. Настраиваем скрипт приема данных
В таблице из предыдущего пункта следует пройти по пути Tools — Script editor и отредактировать переменные в файле Get data.gs.
В var SHEET_NAME = \"Sheet Name\"; замените Sheet Name на название вашего рабочего листа (в моем случае — noindex).
В var SHEET_KEY = \"Spreadsheet ID\"; заменить Spreadsheet ID на ID вашей таблицы.
После этого в редакторе скриптов следует опубликовать скрипт как веб-приложение с публичным доступом. При первом запуске нужно будет дать разрешение, нажав «Развернуть».
После этого будет сгенерирован URL-адрес веб-приложения.
Желтым выделен [ID_веб_приложения]. Сохраняем его — он понадобится во всех последующих пунктах.
Теперь мы можем передавать значения в таблицу по шаблону:
https://script.google.com/macros/s/[ID_веб_приложения]/exec? [Название_колонки_1]= [Данные_1]&[Название_колонки_2]=[Данные_2]& [Название_колонки_3]=[Данные_3]&TimestampМы будем передавать URL-адрес страницы с noindex. Для параметра Timestamp не нужно передавать значение. Скрипт сам запишет в него время получения данных.
5. Проверяем приходят ли данные в таблицу
Переходим в браузере по следующей ссылке:
https://script.google.com/macros/s/[ID_веб_приложения]/exec?url=https://domain.com/test-url&TimestampМы должны получить подтверждение об успешном завершении операции и номер строки таблицы, куда были вставлены данные.
6. В Google Tag Manager создаем тег Meta robots check
Создаем тег типа «Пользовательское изображение». В URL изображения нужно вставить:
https://script.google.com/macros/s/[ID_веб_приложения]/exec?url={{Page URL}}&Timestamp
К тегу нужно применить триггер Noindex Meta Robots из второго пункта алгоритма.
7. Настраиваем скрипт проверки наличия URL в таблице
Скрипт уже есть на листе Check noindex.gs. Он проверяет, есть ли URL на листе noindex для текущей даты. Если есть хоть один URL, отправляется письмо на email-адрес, указанный на листе emails.
8. Устанавливаем триггер для скрипта
Теперь осталось только установить периодичность проверки наличия закрытых для индексирования URL в таблице.
Для этого в меню переходим Edit — Current project’s triggers, жмем Click here to add one now и задаем нужную периодичность сpaбатывания скрипта.
Если достаточно только один раз в день проверять страницы, раскомментируйте вторую переменную checkDate вверху файла Check noindex.gs и настройте соответствующий триггер.
Выводы
Чтобы быстро и бесплатно настроить проверку закрытия важных страниц от индексации, нужно:
- Создать в Google Tag Manager переменную для хранения значения meta robots.
- Создать в Google Tag Manager триггер, который сpaбатывает при наличии noindex в переменной.
- Настроить таблицу Google для приема данных.
- Настроить скрипт приема данных.
- Создать в Google Tag Manager тег типа «Пользовательское изображение», который будет передавать данные в таблицу.
- Настроить скрипт проверки наличия URL в таблице для нужного дня.
- Установить триггер для скрипта проверки.
Вы можете доработать скрипт под себя. Например, настроить передачу данных в одну таблицу для разных сайтов и отправку отдельных писем для каждого сайта.
Единственное ограничение предложенного метода: ограничение таблицы Google — 400 000 ячеек. Потому иногда нужно очищать главный лист от ненужных записей.
Жду в комментариях идеи по улучшению данного метода.
Комментарии:
79% владельцев смартфонов, если верить Google, используют их для покупок или заказов услуг. Это более двух миллиардов человек. Ничего удивительного, что даже Google запустил собственный сервис Call Tracking. Кому и зачем жизненно важно отслеживать звонки...
23 07 2026 20:39:19
Как создавать интеpaктивные рассылки-сайты и чем они хороши...
22 07 2026 2:44:38
Как вернуть на сайт как можно больше пользователей...
21 07 2026 4:57:14
Оптимизация и оформление вордовских текстов, переводчик, совместное редактирование, возможность залить картинку... Эти и много других опций дают дополнения для Google Документов....
20 07 2026 16:54:50
Результаты грамотного внедрения технического SEO-аудита...
19 07 2026 12:54:10
Look-alike аудитории, таргетинг на участников групп, ограничение стоимости установки и другие вкусные фишки myTarget...
18 07 2026 9:54:33
Иногда даже замена блока с промокодом или обновление хедера и футера способны освежить рассылки и принести продажи, заявки, повысить лояльность клиентов. Узнать больше!...
17 07 2026 10:53:39
Распределение бюджета на кампании в Google Рекламе. Обозревает Григорий Крутий....
16 07 2026 11:48:34
Функционал для специалистов и новичков: как настраивать особые правила. Знания, которые помогают предотвратить грубые ошибки в рекламе товаров и услуг. Читать дальше!...
15 07 2026 9:37:36
Представление — это уровень доступа в аккаунте Google ***ytics. На уровне представления можно предоставить или ограничить доступ пользователей к отчетам и аналитическим инструментам...
14 07 2026 12:50:55
Увольнять сотрудника — это неприятно и порой сложно. Прежде надо убедиться, что такой шаг оправдан, но он же потребует от руководителя понимания, как действовать в подобной ситуации. На этом и остановимся...
13 07 2026 9:15:22
Наличие или отсутствие в карточках отзывов о товарах интернет магазина сказывается на продажах, а также оказывает влияние на SEO. Об этом, а также о пользе автоматизированного сбора отзывов о товарах мы расскажем в этой статье....
12 07 2026 5:30:35
Что, если бы покупка в супермаркете происходила так же, как в онлайн-магазине?...
11 07 2026 21:21:48
Советы бизнесу от зрителей Big Money и Артема Бородатюка. Предлагаем 11 универсальных, но простых и понятных идей....
10 07 2026 19:28:10
Интересные детали интерьера в офисах украинских IT-компаний: от массажного стола и тенниса до звукозаписывающей студии и корпоративной велопарковки. Читать дальше!...
09 07 2026 14:21:41
Как избежать скликивания — инструкция...
08 07 2026 22:45:51
Расскажем про ошибки интернет-магазинов, которые трудно найти соответствующими программами и сервисами проверки...
07 07 2026 2:27:17
Обидно терять сохраненные достижения. Почему падает трафик из поисковых систем и как это исправить...
06 07 2026 0:26:40
Какая интересная и трэшовая реклама встречалась в соцсетях в январе 2021-го? Давайте смотреть...
05 07 2026 10:51:32
При использовании похожих инструментов важно не переборщить с количеством рекламы...
04 07 2026 13:54:34
Как мы продвигали бизнес-страницы OLX с помощью рекламы в Facebook, TikTok и Viber....
03 07 2026 11:51:53
Знания основных принципов конверсионности сайта, этапов воронки продаж важны для того, чтобы наладить процессы, рост продаж в любом бизнесе. Узнать больше!...
02 07 2026 12:19:20
Стартовый урок о том, как настроить визуализацию данных из Google ***ytics с помощью Google Spreadsheets...
01 07 2026 20:52:30
Количество обращений выросло на 43,27%, а рынок перегрет — десятки компаний предлагают свою продукцию, услуги. Что делать, чтобы люди выбрали вас среди других игроков рынка (помимо качественного выполнения своей работы)? Читайте дальше!...
30 06 2026 9:50:14
Обсуждаем, как попробовать инфлюенсер-маркетинг без особого бюджета...
29 06 2026 14:32:26
Рассказываем о приемах, которые помогут вам заинтересовать читателей рассылки....
28 06 2026 22:47:21
Основные законы приняты. Что это значит?...
27 06 2026 19:41:50
Вам нужно приложение или мобильная версия сайта? Как вы собираетесь монетизировать приложение? И другие важные вопросы, на которые нужно ответить до разработки....
26 06 2026 6:50:45
Как понравиться поисковым системам и пользователям....
25 06 2026 12:28:41
Офис Netpeak в Харькове официально открыт! В этом посте, вместо игры на фанфарах, мы на собственном примере рассмотрим, что нужно для создания регионального отделения в разгар кризиса....
24 06 2026 12:24:31
Будьте полезны, будьте удобны и будьте везде. Далее подробно — 18 способов собрать базу для email-рассылок. О пользе бесплатного, привлечении внимания, возможных активностях для аудитории, социальных доказательствах, предсказуемости, работе с Facebook и многом другом...
23 06 2026 22:48:57
Как определить, что SEO-продвижение не будет в тягость, что и кого читать начинающему специалисту...
22 06 2026 17:51:17
Подробный алгоритм успешного питча на Product Hunt на примере Serpstat...
21 06 2026 12:49:11
Как подготовить фиды в Яндекс.Директ для разных тематик...
20 06 2026 23:42:44
Нужно организовать конференцию с участием многих пользователей? Этот пост будет полезен, если до важного ивента есть хотя бы несколько дней в запасе....
19 06 2026 18:39:59
Динамический ремаркетинг: как вернуть посетителя на сайт и продать, когда человеку «надо ещё подумать»....
18 06 2026 10:28:40
Какой контент публиковать в Instagram, зачем ставить хештеги, какие активности интересны пользователям инсты, как ведут свой Инстаграм топовые бренды. Узнать больше!...
17 06 2026 9:55:17
Хотите говорить с клиентами? Пишите им в телеге. Для этого важно продвижение телеграм-канала. Что и как делать для раскрутки — подробная инструкция....
16 06 2026 10:56:55
Как расширение от Netpeak может облегчить работу над важными SEO-задачами....
15 06 2026 13:11:19
Делимся полезным скриптом — он проверяет код ответа сервера для списка страниц, до 1000 за сутки....
14 06 2026 2:17:30
Продвигаем медицинский проект. Кроме цифр рассказываем, что и как делали...
13 06 2026 4:34:14
Объявление или кабинет блокируют из-за эмоджи. Что делать?...
12 06 2026 16:47:47
Как настроить Google ***ytics и как открыть вход другому пользователю: подробный урок....
11 06 2026 5:44:34
Краткая инструкция для новичков. Структура сайта, внутренняя перелинковка, юзабилити, контент, оптимизация тегов и заголовков, HTTPS, скорость загрузки сайта, mobile friendly и другие. Узнать больше!...
10 06 2026 1:22:16
Как написать годный кейс и победить страх чистого листа...
09 06 2026 23:22:34
Лайфхаки, как упростить работу с соцсетями от специалиста агентства Netpeak и ежедневной работы SMM-специалиста. Телеграм-боты, которые облегчат рутину и сэкономят время. Узнать больше!...
08 06 2026 6:54:57
Трекер — система аналитики мобильного приложения с возможностью отслеживания источника установок. Рассмотрим бесплатные и платные решения для аналитики мобильных приложений....
07 06 2026 4:27:13
Почему соотношение данных об использовании приложения важнее, чем количество установок и удалений...
06 06 2026 5:18:17
Увеличение трафика из поисковых систем Азербайджана на 30% за три месяца. И он продолжает расти...
05 06 2026 5:59:29
Убираем человеческий фактор при сборе отчетов по контекстной рекламе...
04 06 2026 18:38:52
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::