Адрес

г. Москва
Проспект Мира 101 с1

TTL (Time To Live) DNS

  • 08.07.2026
  • 19

TTL (Time To Live) DNS — это время жизни DNS-записи в кеше DNS-серверов и устройств. Проще говоря, TTL показывает, как долго можно использовать уже полученную информацию о домене, например IP-адрес, прежде чем снова запросить актуальные данные у DNS-сервера.

TTL задаётся в секундах. Если у DNS-записи TTL равен 3600, это означает, что запись может храниться в кеше примерно один час. После истечения этого времени резолвер должен запросить свежие данные. TTL особенно важен при переезде сайта, смене хостинга, изменении IP, настройке почты, CDN или DNS-зоны.

Что такое 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 после переезда.

Чек-лист перед переездом

  1. Проверить текущие DNS-записи.
  2. Снизить TTL заранее.
  3. Подготовить новый сервер.
  4. Проверить сайт на новом IP.
  5. Изменить DNS-записи.
  6. Оставить старый сервер работать на время распространения.
  7. Проверить доступность сайта из разных сетей.
  8. Вернуть нормальный TTL после стабилизации.
Комментарий эксперта

TTL часто вспоминают только во время переезда, когда часть пользователей уже видит новый сайт, а часть — старый или ошибку. Хорошая практика — снижать TTL заранее, не отключать старый сервер сразу и проверять доступность из разных сетей. Это снижает риск простоев и потери видимости.

FAQ

TTL — это срок действия домена?

Нет. TTL относится к DNS-записям и кешированию, а не к регистрации доменного имени.

Чем ниже TTL, тем лучше?

Не всегда. Низкий TTL полезен при изменениях, но постоянно держать его слишком низким не всегда нужно.

Когда снижать TTL?

Перед переездом сайта, сменой IP, подключением CDN или крупными изменениями DNS.

Почему DNS уже изменён, а сайт открывается по-старому?

Старые данные могут оставаться в кеше из-за TTL у DNS-серверов, провайдера, устройства или браузера.

Как TTL связан с GEO?

Стабильные DNS-настройки помогают поисковым и ИИ-системам получать сайт без сбоев при технических изменениях.

Связанные термины

Материал был полезен?