Если по какой-то причине на моем сайте произойдет ошибка, страница вернет ответ 500 и в качестве контента покажет некоторую информацию для посетителя о том, что произошло и где он может продолжить.
Например:
/product/somebook -> Обычный HTTP 200 OK с содержанием об этой книге
Когда происходит внутренняя ошибка:
/product/somebook -> Ошибка HTTP 500 возвращает страницу с информацией о том, что делать сейчас (без перенаправления)
Если ответ равен 500, должна ли страница содержать канонический тег, например, /error ?