Что такое cookie
Cookie — небольшие фрагменты данных, которые сайт сохраняет в браузере посетителя. Они позволяют «запомнить» человека между страницами и визитами: вошёл ли он в аккаунт, что лежит в корзине, приходил ли он раньше. Системы аналитики и рекламы используют cookie, чтобы отличать нового посетителя от вернувшегося и связывать действия в один визит.
Виды cookie
| Вид | Для чего | Пример |
|---|---|---|
| Технические | Работа сайта: вход, корзина, язык | Идентификатор сессии |
| Аналитические | Учёт визитов и поведения | Идентификатор посетителя в счётчике |
| Рекламные | Показ и оценка рекламы | Метки рекламных систем |
| Функциональные | Настройки и удобство | Запомненный регион, тема оформления |
Согласие и закон
Требования к использованию cookie определяются законодательством: в России это правила о защите персональных данных, для посетителей из Евросоюза — общие европейские правила. Что именно считать персональными данными, когда согласие обязательно и как оформлять уведомление, зависит от вашего сайта и юрисдикции. Эти вопросы нужно уточнить у юриста, здесь мы говорим только о влиянии на технику и поиск.
Влияние на аналитику
- Если аналитика запускается только после согласия, часть визитов не попадёт в отчёты.
- Вернувшиеся посетители могут учитываться как новые, если cookie не сохраняются.
- Источники трафика искажаются: потери источника трафика.
- Сравнивайте данные с журналом сервера: там нет зависимости от согласия: логи и аналитика.
О том, как готовить отчёты к таким искажениям, — в статье про аналитику без cookie.
Влияние на скорость и поиск
- Скрипты баннера. Сторонние скрипты уведомлений могут быть тяжёлыми: влияние сторонних скриптов.
- Смещения макета. Баннер, появляющийся и сдвигающий содержимое, ухудшает показатель CLS: резервируйте место или показывайте баннер поверх страницы.
- Перекрытие содержимого. Баннер на весь экран, который нельзя закрыть, мешает читать и может ухудшать оценку страницы.
- Что видит робот. Поисковый робот не нажимает кнопки согласия: важное содержимое не должно зависеть от согласия.
Как сделать баннер, который не вредит
- Компактный и не перекрывающий основной текст.
- Не сдвигает содержимое при появлении.
- Не блокирует доступ к содержимому до согласия (кроме случаев, предусмотренных правилами).
- Легко настраивается и запоминает выбор.
- Подключается лёгким скриптом, а не тяжёлой библиотекой.
Проверьте на практике. Отключите cookie в браузере и откройте страницы: содержимое, меню и ссылки должны быть доступны. Настройка счётчика — в статье про Метрику для анализа адресов.
Частые вопросы
Влияет ли баннер cookie на позиции сайта?
Напрямую нет, но плохой баннер ухудшает скорость и стабильность макета, перекрывает содержимое и тем самым вредит оценке страницы.
Почему после появления баннера упала посещаемость в аналитике?
Если счётчик запускается только после согласия, визиты без согласия не учитываются; реальная посещаемость при этом не изменилась.
Нужно ли уточнять юридические требования к cookie?
Да: они зависят от страны и типа данных; конкретные обязательства нужно уточнять у юриста, а техническую сторону настраивать так, чтобы сайт оставался быстрым и доступным для роботов.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.