Что такое TTL простыми словами
Простыми словами, TTL — это срок, на который интернет «запоминает» DNS-настройку. Чем выше TTL, тем дольше старое значение может сохраняться в кеше. Чем ниже TTL, тем быстрее изменения обычно расходятся по сети.
Где используется TTL
- в A-записях домена;
- в AAAA-записях для IPv6;
- в CNAME-записях;
- в MX-записях для почты;
- в TXT-записях для подтверждений и SPF;
- при подключении CDN;
- при переносе сайта на новый сервер.
Как TTL влияет на изменения DNS
| TTL | Что происходит |
|---|---|
| Низкий | Изменения распространяются быстрее, но запросов к DNS больше |
| Высокий | Записи кешируются дольше, нагрузка ниже, изменения медленнее |
| Перед переездом | TTL часто заранее снижают |
| После стабилизации | TTL можно вернуть к нормальному значению |
Почему TTL важен для сайта
Если TTL слишком высокий перед переездом, часть пользователей и роботов может долго попадать на старый сервер. Если старый сервер уже отключён, сайт может временно стать недоступным. Для поисковых систем и ИИ-систем это риск: страницы могут открываться нестабильно, а изменения инфраструктуры будут применяться не одновременно для всех.
Частые ошибки
- не снижать TTL перед переносом сайта;
- менять DNS в последний момент;
- отключать старый сервер слишком рано;
- не проверять A, CNAME, MX и TXT-записи;
- путать TTL с временем регистрации домена;
- не учитывать кеш провайдеров и локальных устройств;
- не возвращать нормальный TTL после переезда.
Чек-лист перед переездом
- Проверить текущие DNS-записи.
- Снизить TTL заранее.
- Подготовить новый сервер.
- Проверить сайт на новом IP.
- Изменить DNS-записи.
- Оставить старый сервер работать на время распространения.
- Проверить доступность сайта из разных сетей.
- Вернуть нормальный TTL после стабилизации.
Комментарий экспертаTTL часто вспоминают только во время переезда, когда часть пользователей уже видит новый сайт, а часть — старый или ошибку. Хорошая практика — снижать TTL заранее, не отключать старый сервер сразу и проверять доступность из разных сетей. Это снижает риск простоев и потери видимости.
FAQ
Нет. TTL относится к DNS-записям и кешированию, а не к регистрации доменного имени.
Не всегда. Низкий TTL полезен при изменениях, но постоянно держать его слишком низким не всегда нужно.
Перед переездом сайта, сменой IP, подключением CDN или крупными изменениями DNS.
Старые данные могут оставаться в кеше из-за TTL у DNS-серверов, провайдера, устройства или браузера.
Стабильные DNS-настройки помогают поисковым и ИИ-системам получать сайт без сбоев при технических изменениях.

