Как быстро найти ошибки на сайте — проверка важных тегов с помощью 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 ячеек. Потому иногда нужно очищать главный лист от ненужных записей.
Жду в комментариях идеи по улучшению данного метода.
Комментарии:
Как пользоваться «Совмещением данных» с учетом всех особенностей инструмента...
26 04 2024 19:45:28
Тест, который проходят все соискатели. Никому не показывайте!...
25 04 2024 2:57:53
Кейс о том, как написать большинству дилеров премиальных акустических систем в Европе и ничего не продать. И почему это кейс, а не антикейс....
24 04 2024 1:33:25
Расчет прогноза по LTV позволит более точно задать параметры рекламной кампании в Apple Search Ads на начальном этапе. Как это делают в RadASO, читайте в статье....
23 04 2024 1:25:22
Активно юзая Google Tag Manager, узнали много нового о dataLayer и методах отслеживания статистики в Google ***ytics для SPA-сайтов и лендингов. Об этом и расскажем...
22 04 2024 13:39:56
Красивый слог и сюжет должны быть в интеpaктивной оболочке, соответствующей времени. Проект Gutenbergz идет к созданию именно такой — идеальной истории для людей XXI века. О пути к этой цели, топе App Store и успехе на Kickstarter мы поговорили с руководи...
21 04 2024 11:13:31
Как диагностировать Google Panda, понять, что нужно изменить на своем сайте и сделать пользователей счастливыми....
20 04 2024 1:40:14
Что учитывать при продвижении недвижимости, клиник красоты, магазинов косметики, сайтов по продаже семян, шин?...
19 04 2024 2:50:17
Впереди ещё черная пятница и новогодние праздники. И успех массовых распродаж можно повторить....
18 04 2024 23:51:19
Услуга уровня элит-класса в конкурентной нише и не в самом простом для продвижения регионе. Рассказываем, как привели целевой трафик по минимальной цене. Узнать!...
17 04 2024 2:43:48
Проделанные шаги и полученные результаты при раскрутке магазина великов в интернете...
16 04 2024 11:51:44
Список инструментов email-маркетолога для рассылок по англоязычной аудитории....
15 04 2024 19:38:51
Благодаря внедрению интеpaктивной формы подписки увеличили количество ежемecячных подписок на 100%, доход — на 51%, а коэффициент транзакций — на 71%....
14 04 2024 23:39:18
Инструмент позволяет создавать ролики длительностью от 6 до 16 секунд. Созданные видеоматериалы можно размещать не только в рекламных кампаниях, но и на сайте или в email-рассылке. ...
13 04 2024 8:16:55
Бета-версия помогает записывать действия пользователей на сайте и благодаря этому улучшать удобство использования сайта и в перспективе растить продажи. Узнать больше!...
12 04 2024 3:33:18
Какие фишки влияют на видимость сайтов? Советы по юзабилити от SEO-специалиста....
11 04 2024 17:51:40
Крауд-маркетинг предполагает взаимодействие с целевой аудиторией с помощью рекомендательных комментариев на форумах, сайтах вопросов и ответов, в блогах, на других площадках...
10 04 2024 23:25:29
Основные этапы раскрутки сайта. Что такое и как работает поисковая оптимизация, ее виды, особенности, преимущества...
09 04 2024 23:30:40
Как настроить отправку писем с помощью языка R и как избежать подводных камней....
08 04 2024 3:18:49
SEO-dashboard для сбора данных в Google-таблицы и отправка отчетов по email. Решение, которое поможет заметить глобальные изменения в потоках трафика. Узнать больше!...
07 04 2024 1:48:34
Объявление в тематике автошин — отличная тема для рекламы в интернете....
06 04 2024 0:42:56
Посмотреть релевантность сайта для победы над конкурентами. Как использовать Serpstat....
05 04 2024 18:10:51
Четкий мануал для настройки Яндекс.Аудиторий от создания сегмента, работы с геолокацией, пикселем аудитории, похожими аудиториями, ретаргетингом и до корректировки ставок...
04 04 2024 21:28:50
Почти 50 тыс. контактов за год принесли формы подписки и регистрации....
03 04 2024 4:49:40
Эти данные пригодятся в составлении медиапланов по продвижению в интернете. Понимания стоимость конверсии и необходимое количество конверсий, вы можете прогнозировать, сколько денег на рекламу нужно выделить. Читать!...
02 04 2024 11:32:46
Настройка в четыре шага и другие отличия AdWords Express от Adwords...
01 04 2024 3:46:22
Что такое App Store optimization и как раскручивать мобильные приложения...
31 03 2024 20:44:20
С помощью этой шпаргалки вы легко распределите акценты и начнете последовательно внедрять маркетинговую стратегию по продвижению мобильного приложения...
30 03 2024 15:56:28
Раньше покупка фолловеров, лайков, репостов строго осуждалась. Сегодня это обычное дело. Всё больше сервисов предлагают по приемлемой цене купить репутацию в соцсетях: от лайков в Instagram до фолловеров в твиттере. Покупка фолловеров аукнется мне в будущ...
29 03 2024 1:21:18
Что нового, Netpeak? Новые стратегии контекстной рекламы и email-маркетинга, новая рубрика в блоге, а также о специфике работы отдела продаж Netpeak в карантин и о законах построения партнерской программы — всё читайте в материале!...
28 03 2024 7:34:17
Нейронные сети, нейросети онлайн, сверхточные нейронные сети. Я рассажу, как они устроены, как написать свою нейронную сеть с нуля, как правильно обучить нейронную сеть на имеющихся данных...
27 03 2024 15:52:40
Наш обзор кинофильма «Социальная сеть» про Facebook и Марка Цукерберга....
26 03 2024 22:43:35
Chrome Extensions экономят время тех, кто продвигает мобильные приложения...
25 03 2024 17:52:27
Есть офлайн-точка продаж и нужно привлечь сюда больше клиентов. Что делать? Настраиваем локальные кампании. Показываем и рассказываем, как это делать....
24 03 2024 16:25:21
Примеры инновационных проектов. Нескучная рецензия на интересную книгу....
23 03 2024 5:47:28
Как мы создаем BI-решение для департамента поискового продвижения — первые шаги...
22 03 2024 20:58:56
Как рекламировать смартфоны в YouTube — советы крупному бизнесу по настройке и запуску эффективной рекламы. Важно: корректный анализ результатов. Узнайте как его сделать!...
21 03 2024 14:28:31
Как без проблем пересылать данные в Google Покупки....
20 03 2024 2:52:42
Заработок в четверть миллиона. Как многофункциональная SEO-платформа Serpstat из Netpeak Group стала самым продаваемым продуктом на AppSumo — пошаговая история-инструкция...
19 03 2024 2:27:55
Как добиться 100% пользы от контекстных объявлений с помощью расширений...
18 03 2024 9:25:41
Как понять, что проект нуждается в новых текстах и сделать читателя счастливым...
17 03 2024 14:14:34
Тестирования наличия важных тегов на целевых страница — бесплатный скрипт и алгоритм...
16 03 2024 20:38:54
В этой статье мы поговорим про принципы работы СRM-системы. Это базовые моменты, прояснив которые СRM перестанет быть для вас чем-то сложным и непонятным....
15 03 2024 19:52:43
Новый способ автоматизации процессов при настройке аналитики больших объемов данных....
14 03 2024 13:54:59
Facebook buttons. Пора поделиться самым волнующим вопросом 2011-го года...
13 03 2024 7:19:41
Если ваша фирма работает на предоставление услуг в медицине, следует учесть требования рекламных систем в интернете, чтобы объявления в с первого раза прошли модерацию...
12 03 2024 16:42:34
Не только netpeak spider. Главные детали о новой версии инструмента Netpeak Checker 3.0: парсер гугла, массовый анализ сайтов, антибан-алгоритм для прокси, шаблоны параметров и фильтров...
11 03 2024 10:14:23
Сервисы для сбора поисковых фраз позволяют регулярно расширять семантическое ядро, обеспечивая сайту высокую видимость и увеличение трафика по тематическим запросам...
10 03 2024 6:24:53
Что ждет новичка в его первый день работы в Netpeak — подарки, первые задачи и традиции компании. Все, что нужно знать, чтобы меньше волноваться и влиться в коллектив. Узнать больше!...
09 03 2024 17:56:58
Человек скачал ваше приложение, воспользовался им один раз и … забыл. Что с этим делать, читайте в Netpeak Journal....
08 03 2024 4:13:28
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::