Как использовать редиректы 301, 302, 404, 410• BERDCK • Справочник • Как использовать редиректы 301, 302, 404, 410Правильное использование редиректов и HTTP-статусов — важная часть оптимизации сайта, особенно с точки зрения SEO и пользовательского опыта. Ниже приведены основные типы статусов и рекомендации по их использованию:
301 Moved PermanentlyОписание: Ресурс был постоянно перемещён на новое место. Когда использовать:
Влияние на SEO:
Пример: Старый URL: example.com/old-page Новый URL: example.com/new-page → Устанавливаем 301 редирект со старого на новый. 302 Found (Moved Temporarily)Описание: Ресурс временно доступен по другому URI. Когда использовать:
Влияние на SEO:
Пример: example.com/sales-campaign → временно перенаправляется на example.com/temp-landing 404 Not FoundОписание: Запрашиваемый ресурс не найден, но может появиться в будущем. Когда использовать:
Рекомендации:
Влияние на SEO:
410 GoneОписание: Запрашиваемый ресурс больше не существует и не будет существовать в будущем. Когда использовать:
Влияние на SEO:
Пример: example.com/outdated-product → возвращает 410 Как настроить редиректы (примеры)Apache (.htaccess) # 301 редирект Redirect 301 /old-page http://example.com/new-page # 302 редирект Redirect 302 /temp-page http://example.com/temp Nginx # 301 location /old-page { return 301 https://example.com/new-page; } # 302 location /temp-page { return 302 https://example.com/temp; } Через PHP // 301 header(″HTTP/1.1 301 Moved Permanently″); header(″Location: https://example.com/new-page″); // 302 header(″Location: https://example.com/temp-page″); // 404 header(″HTTP/1.1 404 Not Found″); // 410 header(″HTTP/1.1 410 Gone″); Короткие советы
Навигация по справочнику пользователя
Поделиться:
к.т.:+7 (923) 128-16-53
к.т.:+7 (913) 375-85-53 | |
|
| |