Серверные настройки напрямую влияют на скорость, доступность сайта и работу поисковых роботов. Разбираем 10 параметров — от HTTP/2 и TLS до TTFB, TCP MTU Probing и анализа логов Googlebot.
Когда речь заходит о поисковой оптимизации, большинство специалистов сразу вспоминают метатеги, скорость загрузки, Core Web Vitals и структуру сайта. Однако существует ещё один уровень оптимизации, который остаётся практически незаметным — настройки самого сервера.
Во время технических SEO-аудитов мы регулярно сталкиваемся с ситуациями, когда сайт полностью исправен с точки зрения CMS, но сервер настроен таким образом, что это приводит к ухудшению скорости, доступности или эффективности обхода поисковыми роботами.
Ниже собраны десять серверных настроек, которые действительно стоит проверить практически на каждом проекте.
1. Поддержка HTTP/2
Несмотря на то что HTTP/2 существует уже несколько лет, на некоторых серверах сайты продолжают работать по HTTP/1.1.
HTTP/2 позволяет значительно эффективнее загружать CSS, JavaScript, изображения и другие ресурсы за счёт мультиплексирования соединений.
Что проверить:
curl -I --http2 https://site.ru
2. Современные версии TLS
Использование TLS 1.0 и TLS 1.1 давно считается устаревшим. Современные браузеры и поисковые системы рекомендуют использовать только TLS 1.2 и TLS 1.3.
Рекомендуемая настройка:
ssl_protocols TLSv1.2 TLSv1.3;
3. Gzip или Brotli
Передача HTML, CSS и JavaScript без сжатия значительно увеличивает объём передаваемых данных.
Если Brotli недоступен, обязательно должен использоваться Gzip.
curl -I -H "Accept-Encoding: gzip" https://site.ru
4. HTTP-кэширование статических файлов
CSS, JavaScript, шрифты и изображения должны храниться в кеше браузера максимально долго.
Это уменьшает количество повторных загрузок и ускоряет открытие страниц.
Пример:
Cache-Control: max-age=31536000
5. Корректная работа HTTP-статусов
Удалённые страницы должны отдавать настоящий код 404, а не 200 OK с сообщением «Страница не найдена».
Также важно избегать лишних 301 и 302 редиректов.
Поисковые системы активно используют HTTP-коды при переобходе сайта.
6. Лёгкая 404-страница
Очень часто 404 загружается вместе со всеми стилями, скриптами и блоками сайта.
На крупных каталогах это создаёт лишнюю нагрузку на сервер и увеличивает расход crawl budget поисковых роботов.
Лучше использовать отдельный лёгкий шаблон без подключения полного оформления сайта.
7. TCP MTU Probing
Одна из самых неочевидных серверных настроек.
Некоторые мобильные сети некорректно работают с определённым размером TCP-пакетов.
В результате сайт может не открываться у части пользователей, хотя сервер полностью исправен.
Настройка:
net.ipv4.tcp_mtu_probing = 1
Именно такая проблема была обнаружена нами во время технического аудита одного из коммерческих проектов.
8. Проверка логов Googlebot
Практически никто не анализирует серверные журналы поисковых роботов.
Однако именно там можно увидеть:
- какие страницы реально обходятся;
- где возникают ошибки;
- сколько 404 получает Google;
- какие разделы имеют наибольший приоритет.
Иногда именно анализ логов позволяет найти проблемы, которые отсутствуют в Search Console.
9. Размер HTML-документа
Даже при быстрой работе сервера слишком тяжёлый HTML замедляет обработку страницы браузером и поисковыми системами.
На практике нередко встречаются главные страницы размером 300–500 КБ, содержащие десятки подключённых библиотек и сотни элементов DOM.
Чем компактнее HTML, тем быстрее начинается отрисовка страницы.
10. Время ответа сервера (TTFB)
Даже идеально оптимизированный фронтенд не сможет компенсировать медленную генерацию страницы.
Одним из основных показателей производительности сервера остаётся Time To First Byte (TTFB).
Проверить его можно обычной командой:
curl -w "\nTTFB: %{time_starttransfer}\nTOTAL: %{time_total}\n" \
-o /dev/null -s https://site.ru/
Такой тест позволяет быстро понять, где находится узкое место: в сети, веб-сервере или приложении.
Чек-лист проверки сервера для SEO
Ниже приведён список основных серверных параметров, которые рекомендуется проверить при проведении технического SEO-аудита сайта.
| Проверка | Статус | Почему важно |
|---|---|---|
| HTTP/2 | ☐ | Ускоряет загрузку ресурсов за счёт мультиплексирования соединений. |
| TLS 1.2 / TLS 1.3 | ☐ | Использование современных защищённых протоколов. |
| HTTP/3 (QUIC) | ☐ | Повышает стабильность соединения в мобильных сетях. |
| Gzip / Brotli | ☐ | Снижает объём передаваемых HTML, CSS и JavaScript. |
| Кэширование CSS, JS и изображений | ☐ | Ускоряет повторную загрузку страниц. |
| ETag / Last-Modified | ☐ | Позволяет браузеру корректно использовать кеш. |
| Keep-Alive | ☐ | Сокращает количество повторных TCP-соединений. |
| Корректные HTTP-коды | ☐ | 404, 301, 302 и 200 должны использоваться по назначению. |
| Лёгкая 404-страница | ☐ | Не расходует ресурсы сервера и crawl budget поисковых систем. |
| Размер HTML | ☐ | Желательно менее 150–200 КБ. |
| TTFB | ☐ | Оптимально менее 500 мс. |
| Core Web Vitals | ☐ | LCP, INP и CLS должны находиться в зелёной зоне. |
| Проверка логов Googlebot | ☐ | Позволяет увидеть реальный обход сайта. |
| Проверка 404 Googlebot | ☐ | Позволяет найти удалённые страницы и ошибки обхода. |
| Проверка 301/302 | ☐ | Исключает лишние редиректы. |
| TCP MTU Probing | ☐ | Исключает проблемы открытия сайта у части мобильных операторов. |
| robots.txt | ☐ | Проверка доступности и корректности директив. |
| sitemap.xml | ☐ | Актуальная карта сайта ускоряет переобход новых страниц. |
| Доступность сайта по IPv4/IPv6 | ☐ | Проверка сетевой доступности сайта. |
| Мониторинг времени ответа сервера | ☐ | Позволяет своевременно обнаружить деградацию производительности. |
Даже если сайт успешно проходит проверку в Google PageSpeed Insights, это ещё не означает, что сервер настроен оптимально. Во время технических аудитов регулярно выявляются проблемы, связанные с HTTP-протоколами, сетевыми настройками, обработкой 404-страниц, серверным кешированием и взаимодействием с поисковыми роботами, которые не отображаются в стандартных SEO-сервисах.
Вывод
Техническое SEO давно вышло за рамки настройки метатегов и скорости загрузки страниц. Всё большее значение приобретают серверные параметры, влияющие на доступность сайта, стабильность соединения, корректную работу поисковых роботов и эффективность использования ресурсов сервера.
Большинство перечисленных настроек проверяются за несколько минут, однако именно они нередко становятся причиной проблем, которые невозможно обнаружить с помощью стандартных SEO-сервисов.
Комплексная проверка сервера позволяет не только улучшить техническое состояние сайта, но и создать надёжную основу для дальнейшего поискового продвижения.