При проведении аудита PageSpeed Insights, вы можете увидеть рекомендацию: «Избегайте большого количества переадресций». Устранение данной ошибки позволяет существенно ускорить сайт и повысить его в ранжировании.😏
Для выполнения переадресаций используются коды 301 и 302. К примеру, в заголовке HTTP ответ 301 будет выглядеть таким образом:
⬇
HTTP / 1.1 301 перемещено навсегда
Расположение: http://example.com/newuri Тип контента: текст / HTML
⬆
Таким образом, браузер отправит юзера по URL-адресу, который указан в поле «Location».
➡Переадресация в HTTP
Переадресация URL-адресов — метод, позволяющий странице, форме или целому веб-приложению использовать более одного URL-адреса. HTTP-перенаправления могут использоваться для различных целей — временное перенаправление во время обслуживания сайта, постоянное перенаправление для поддержания работы внешних ссылок после изменения архитектуры сайта, страницы прогресса при загрузке файла, и так далее.
По своей сути, все переадресации делятся на 3 типа:
✔Перманентные переадресации.
✔Временные переадресации.
✔Специальные переадресации.
➡Переадресация в JavaScript
Переадресации в JavaScript создаются путем установки значения для window.location.
window.location = “http://www.example.com/“;
Создать JS-переадресацию можно для любого рессурса, который поддерживает данную функцию. Это особенно актуально при работе с мобильными устройствами, когда пользователи набирают короткий адрес сайта.
Чтобы увеличить производительность сайта, максимально снизьте число возможных переадресаций. Если обойтись без них не удастся — настройте их грамотно.
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев