Nginx и SEO: настройки веб-сервера
Nginx — веб-сервер и обратный прокси, на котором работает значительная часть сайтов. SEOMaster определяет его по заголовку ответа Server. Правильные настройки сервера влияют и на скорость, и на безопасность, и на то, как сайт видят роботы.
Что настроить
- Сжатие. Включите gzip или brotli для текста, HTML, CSS и JS, чтобы уменьшить объём передаваемых данных.
- Кэширование. Для статических файлов задайте заголовки Cache-Control и срок хранения не меньше месяца.
- Скрытие версии. Директива
server_tokens offубирает номер версии из заголовков и страниц ошибок. - Редиректы. Настройте единое главное зеркало (с www или без) и переход с HTTP на HTTPS кодом 301.
- Заголовки безопасности. Добавьте HSTS, X-Content-Type-Options и другие заголовки директивой
add_header. - Страница 404. Несуществующие адреса должны отдавать код 404, а не 200.
После изменений проверьте сайт ещё раз: SEOMaster покажет, какие замечания исчезли.