Back to HTTP 404 Not Found
    HTTP 404
    GitHub Pages

    HTTP 404 Not Found in GitHub Pages

    GitHub Pages — free static hosting from a repo.

    What triggers it in GitHub Pages

    The build succeeded but the requested path isn't in `_site` — often a missing `permalink` or a case-mismatch on Linux runners.

    Standards reference

    How to fix it on GitHub Pages

    Check the Actions artifact for the deployed folder tree; add a `permalink` to the front-matter.

    Where you'll see it

    The GitHub Actions deploy log, the Pages settings tab, or the raw response headers (`x-github-request-id`).

    Monitor 404 responses continuously

    Lemwatch checks your GitHub Pages endpoints as often as every 5 minutes and alerts the moment a 404 pattern appears — with the full response headers and body captured, so you can debug without waiting for the next customer report.

    Catch 404 errors on GitHub Pages in under 60s

    Free tier — 5 monitors, no credit card.

    Same error on other platforms

    404 Not Found in GitHub Pages — FAQs

    The build succeeded but the requested path isn't in `_site` — often a missing `permalink` or a case-mismatch on Linux runners.

    Last verified: by the Lemwatch research team.