Обложка канала

Идея украдена

5735 @ukradeno

Воруем для вас лучшие материалы по интернет-маркетингу, ppc, seo и веб со всего мира.

Идея украдена

3 года назад
Открыть в
Борьба с ботами через CloudFlare & отложенная загрузка Яндекс.Метрики Настройка cloudflare Заходим в домен, потом Security -> WAF. Настраиваем правила: 1️⃣ Пускаем хороших ботов: - Known Bots equals ✅ Можно дополнительно добавить правило через [or] для Яндекс и Google: - User Agent -> equals -> YandexBot - User Agent -> equals -> Google [Choose action: Skip] Expression будет такой:
(http.user_agent eq "YandexBot") or (http.user_agent eq "Google") or (cf.client.bot)
2️⃣ Проверяем всех, кто идет с протоколом меньше HTTP2 или заходит напрямую: - HTTP Version is not in HTTP/2, HTTP/3, SPDY/3.1 And - Referer equals `` [Choose action: JS Challenge] Expression будет такой:
(not http.request.version in {"HTTP/2" "HTTP/3" "SPDY/3.1"} and http.referer eq "")
3️⃣ Фильтруем IPv6 и заход на HTTP: - IP Source Address is in ::/0 Or - SSL/HTTPS equals ✖️ [Choose action: Managed Challenge] Expression будет такой:
(ip.src in {::/0}) or (not ssl)
4️⃣ Блокируем страны: - Country equals «Indonesia» - Country equals «Unknown states, other entities or organizations» - Добавляйте любые страны или континенты [Choose action: JS Challenge] Expression будет такой:
(ip.src in {::/0}) or (not ssl)
Отложенная загрузка кода Яндекс.Метрики Просто подставьте ваш айди в metricaId и замените ваш текущий код счетчика. Данный код подключает метрику если: - юзер начал скроллить - юзер коснулся экрана - юзер дернул мышкой - юзер кликнул мышкой - при полной загрузке DOM дерева - через секунду если пользователь ничего вообще не делал Код счетчика: https://soe.su/115 ✅ Для: #SEO & #Analytics 🔗 Ссылки: https://soe.su/115 (kobzarev) & https://soe.su/116 (Иван Зимин) via @ukradeno