Про страницу 404

Если страница не найдена, следует хоть что-нибудь показать пользователю.

Страница 404.html создается в папке /layouts. Код страницы на этом сайте:

<!DOCTYPE html>
<html lang="{{ .Site.LanguageCode | default "en" }}">
    {{ partial "head.html" . }}
    <style>
        a {
            text-decoration: underline;
        }
        a:hover {
            color: #AAAA
        }
        a:visited {
            color: #8E44AD;
        }
    </style>
    <body>
            {{ partial "darkmode.html" . }}
            <div  style="height: 10 em; display: flex; align-items: center; justify-content: center;">
            <h1>404: Старикам&nbsp;тут&nbsp;не&nbsp;<a href="{{ "/" | relURL }}">место</a></h1>
            </div>
    </body>
</html>

Стили ссылок и заголовков такие же, как на остальном сайте. Присутсвует переключение темной темы. Возможно, это лишнее и стоит сделать серую страницу с антиквой, чтобы сразу возникало желание вернуться на основную часть сайта.