Яндекс.директ, Ворпресс, Тильда и боты⁠⁠

Я тут недавно себе запустила рекламу в Яндекс.директе. Мне надоело учеников набирать до НГ по сарафану.

Но я ж программист. Поэтому я написала себе мой сайтик сама. Только про деньги с настройками* уже обратилась за помощью - ну потому что плавали, знаем, я это всё не умею и не хочу даже пробовать.

И вот недавно Яндекс выкатил обновление. Каталось оно по миру, каталось, лично моих денег в мусор полнейший списалась тонна. Я пока маркетолога попросила рекламу остановить, думаю вот гадаю теперь, в чём дело.

Она говорит, что в сайтах на Тильде этой проблемы нету. Но есть в Вордпрессе. И на моей самописке (а там чистый пых, вёрстка и стили) есть.

Ну как бы тоже плавали, знаем - я на Ворпрессе писала сто лет назад. Это тоже конструктор, как Тильда, только чисто бекендовский. Он выдаёт страницу всю целиком. И мой сайт так же делает.

Тильда же, кажется, грузит сайт по кусочкам. Либо грузит каким-то хитрым манером в отдельных запросах, как распоследний React, либо, мало ли, медленно постепенно уже на странице подключает отдельные блоки в DOM.

Что навело меня на эти мысли? Что всплытие блоков в сайтах на Тильде может быть не спецэффектом, а структурной фичей, как всплытие блоков в социальных сетях (там как раз именно что подгрузка кусками - она для того и придумана, для соцсетей, чтобы держать там юзера до посинения бггааа).

Даже если Тильда делает что-то другое, блочную-то подгрузку можно реализовать всё равно. Бот вроде тогда уйдёт, с порога не видя в вёрстке готовой формы? Если я правильно понимаю, боты простые заточены именно сразу в формы что-то вставлять, в первые пять секунд.

Да, существуют медлительные человекообразные боты (скроллящие, кликающие по странице в разных местах), но эти уже дорогие, и их для вставки в твою форму заказа чего-нибудь типа "приходите в наш массажный салон" (я репетитор, ага) не используют.

А Яндекс.метрика такую форму увидит?

Видит ли Яндекс.метрика элементы, добавленные в DOM страницы лишь на десятой секунде?

ЗЫ есть, конечно, альтернативное объяснение: это не боты, а, скажем, индусы. Тем более, что вчера одна такая заявка пришла индуйскими буквами. Имя английскими, телефон циферками (прямо как наш), а дальше санскрит. Одна была строчка санскрита, возможно, всё с тем же смыслом - приходите в наш массажный салон.


* соврала малость. Контент для сайта тоже она разрабатывала - я как-то очень с трудом могу себя похвалить. Мне прямо трудно - как большинству людей советской закалки. Как-то неловко же. На сайте всё правда, но без неё уложить эту правду в один внятный связный рассказ я бы не справилась.

Web-технологии

557 постов5.8K подписчика

Правила сообщества

1. Не оскорблять других пользователей

2. Не пытаться продвигать свои услуги под видом тематических постов

3. Не заниматься рекламой

4. Никакой табличной верстки

5. Тег сообщества(не обязателен) pikaweb

1
Два кота и айтишечка
Автор поста оценил этот комментарий

Услышал

К сожалению, я про Фому, а ты про Ерему, но это не важно, лишь бы мир событийной аналитики и мой унылый тон не отбил желание разбираться в происходящем.


Если мы говорили о дом.дереве - я позицию описал, на практике она проверена примерно 150 сайтов, через меня прошедших. Все, чего нет в дом-дереве сразу, не будет проиндексировано как контент страницы. Все, что в SPA не будет проиндексировано..В Яндексе. Гугл работает иначе, он проигрывает полную загрузку страницы и пытается статику вычленить, если лна, конечно, напрямую пишется в домдерево, а не существует только в виде кода и взаимодействия node.js с условным react.js/vue.js


Если ты бы хотела узнать больше о кликах на те или иные элементы, то правильно не аппелировать целями и особенно автоматическими целями вообще.


Любое событие, которое должен или не должен сосчитать счетчик, может быть считано:

1. По АПИ. Сервер-сервер команда, дернула урлу, в урле параметры - улетело событие с параметрами. Идеальный способ для разработки, так как по сути фронт перестает играть хоть какую-то роль - ведь события идут в вакууме по сути полностью stateless. А сервис как раз полностью наоборот. По сути ты делаешь проекцию изменений, происходящих в приложении, на плоский мир из точек (событие и его параметры)

2. Через прямую отправку события на фронте - push команды в слой данных, который считывает js-писксель метрики.


И если уж идешь классическим вторым путем (первый долго, дорого, неэффективно для малых проектов), тогда стоит обеспечь наличие этого события своим же кодом, напиши самостоятельно условия, на которых ты его хочешь отправить (например, не на onclick, а хотя бы на onsubmit формы, а лучше на бэковый 200ый ответ "команда ушла и прошла валидацию" там - слать пуш с командой события на фронт


И посмотри у Осипенкова вот эту статью с примерами


https://osipenkov.ru/yandex-metrika-events-parameters/?yscli...


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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Нет, я понимаю, о чём ты. Это не Фома и Ерёма.


У меня просто цель изначально мелкая бизнесовая. Мне нужна реклама, набрать учеников на этот год. А Метрика навалила фрода.


Ну и причина какая-то очень уж примитивная, кажется. И разобраться с ней можно простыми средствами. Ну, я надеюсь.


ЗЫ что-нибудь умное по программированию я очень люблю, но, кажется, морально скатилась в лигу "тяп-ляп и в продакшн", как только оно понадобилось мне самой чисто для денег.


ЗЫ-2 а я же тебе обещала тут написать, как там дела с подгрузкой и нахождением метрикой новых элементов. Поскольку с этим я разбираться уже не буду, вероятно, решила тебе написать, почему не буду.


Ну просто так промолчать не могла, понимаешь? Хотя, может, стоило.


Зато теперь ты так подробно ответил, и видимо всё-таки я в это вникну. Пара моментов прямо здорово удивили.


ЗЫ-3 по событиям мне говорит маркетолог. Я её слушаюсь на 100%, она мне кажется трезвой. А я когда в чём-то не разбираюсь, предпочитаю слушаться полностью кого-то грамотного.


Ну и она сказала, что нам нужно отправку формы отслеживать. Так я и сделала. Собственно, мой кабинет на метрике она настраивает, целиком.


+++++++


Перечитала твой комментарий.


Слушай, я правильно поняла, что я могу вообще не ставить у них никаких автоцелей, и что-то дёргать уже от имени сервера? Ну то есть что-то отправили с фронта, я это принимаю на сервере, обрабатываю, и если на сервере меня устраивают пришедшие данные, вот только тогда уже я отправляю в метрику... А как они тогда поймут, какой юзер форму дёрнул? Они же мне юзерID не расскажут. С фронта они получают событие с данными юзера, которых у меня нету, чтобы потом на мой сайт насылать юзеров с похожими действиями.

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества