TrueURL
TrueURL

Меню

501 Not Implemented

Сервер не поддерживает функциональность, необходимую для выполнения запроса, — как правило, HTTP-метод, который он не распознает.

Поясняющая фраза
Not Implemented
Редирект
Нет
Кэшируется по умолчанию
Да

501 Not Implemented означает, что сервер не поддерживает функциональность, необходимую для выполнения запроса. Это правильный ответ, когда сервер не распознает метод запроса и не может поддержать его ни для одного ресурса. Если метод известен, но не разрешен для конкретного ресурса, правильный ответ — 405 Method Not Allowed.

Серверы также отвечают 501, когда запрос использует Transfer-Encoding, который они не понимают. Ответ 501 кэшируется эвристически.

Пример ответа

HTTP
HTTP/1.1 501 Not Implemented
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/plain
Content-Length: 50

Method PROPFIND is not implemented by this server.

SEO и проверка редиректов

Поисковые роботы запрашивают страницы методом GET, который (как и HEAD) обязан поддерживать любой сервер общего назначения, поэтому 501 до них доходить не должен. Если проверка с методом HEAD возвращает 501, а GET работает, значит, сервер не реализует HEAD, и это сбивает с толку программы проверки ссылок и системы мониторинга. Постоянную ошибку 501 поисковые системы обрабатывают так же, как другие ошибки 5xx.

Типичные причины и сценарии использования

  • Клиент использовал метод, который сервер не знает, например PROPFIND на сервере без WebDAV или нестандартный метод.
  • Запрос использует Transfer-Encoding, который сервер не поддерживает.
  • Минималистичный или встроенный HTTP-сервер реализует только GET.

Проверка редиректов URL

Бесплатная проверка редиректов TrueURL покажет все коды ответа, которые возвращает URL, — на каждом переходе цепочки.