Что такое Bad Requests?

x?

Иногда ваш HTML или CSS будет запрашивать несуществующий ресурс, например изображение или html-файл. Когда это происходит, браузер и сервер совершают больше бесполезных обращений туда и обратно (поскольку запрашиваемой вещи там нет).

Если бы это был разговор, он бы выглядел примерно так:

Браузер — «Мне нужно это изображение»
Сервер — «У меня нет этого изображения»
Браузер — «Вы уверены? В этом документе сказано, что оно у вас есть».
Cервер — «ну нет»

Эти запросы действительно замедляют работу ваших веб-страниц. Мало того, что это вызывает больше бессмысленных циклов, это также может вызвать больше запросов DNS, что может еще больше замедлить работу вашей страницы.

Это случается чаще, чем вы думаете. Пример, который случался со мной не раз, — это когда я создаю веб-сайт на основе шаблона и меняю некоторые вещи, а затем обнаруживаю, что мой файл CSS вызывает то, что я вообще не использую (например, фоновое изображение).


Cообщение об ошибке 404

Мы все, вероятно, видели страницу с ошибкой 404, когда переходим по ссылке во время просмотра веб-страниц.

Когда сделан неверный запрос, пользователь получит ошибку 404 или не найден. Эта ошибка представляет собой стандартный код ответа HTTP, указывающий, что клиент смог связаться с сервером, но сервер не смог найти запрошенный файл.

Веб-сервер обычно генерирует веб-страницу «404 Not Found», когда пользователь пытается перейти по неработающей или неработающей ссылке.


Как обнаружить плохие запросы

Во многих случаях плохие запросы совершенно очевидны, например, когда изображение, которое должно быть, отсутствует. В других случаях они находятся на заднем плане, где их сразу не видно.

Иногда визуальные признаки плохих запросов отсутствуют, поэтому рекомендуется всегда удалять неиспользуемый CSS и достаточно хорошо знать свои страницы и ресурсы, которые они используют.

Использование инструмента Page Speed для проверки ваших страниц — лучший способ узнать, вызывает ли ваш файл несуществующие ресурсы. Наш инструмент Page Speed обнаруживает плохие запросы.


Как исправить плохие запросы

Исправить плохие запросы намного проще, чем найти их. Если вы обнаружите, что у вас есть один или несколько, просто удалите код, вызывающий ресурс, или замените отсутствующий ресурс. Например, если ваша веб-страница запрашивает изображение, но изображения там нет, просто измените изображение «src» так, чтобы оно указывало на нужное изображение, или полностью удалите изображение.