Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
thedaviddias avatar

404 Page

  • 1 installs
  • 73.4k repo stars
  • Updated June 18, 2026
  • thedaviddias/frontendchecklist

Review templates and rendered HTML to ensure a custom 404 page exists and returns a real HTTP 404 rather than a soft 404.

About

Reviews templates, rendered HTML, and shared components to confirm a site has a custom 404 error page that returns a real HTTP 404. A developer uses it when auditing error-page handling and avoiding soft-404 indexing problems.

  • Checks for a custom, helpful 404 page
  • Verifies a real HTTP 404 status, not a soft 404

404 Page by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,914 of 2,245 Frontend Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/thedaviddias/frontendchecklist --skill 404-page

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars73.4k
Last updatedJune 18, 2026
Repositorythedaviddias/frontendchecklist

What it does

Review templates and rendered HTML to ensure a custom 404 page exists and returns a real HTTP 404 rather than a soft 404.

Files

SKILL.mdMarkdownGitHub ↗

Create a custom 404 error page

A generic browser 404 page causes users to leave immediately—a well-designed custom page provides recovery paths and keeps users engaged with your site.

Quick Reference

  • Custom 404 pages retain users who encounter broken or moved links
  • Include search, navigation, and links to popular content
  • Maintain consistent branding and site design
  • Track 404 errors to identify and fix broken links
  • Return a real HTTP 404 so the page is not treated as a soft 404

Check

Verify that this website has a custom 404 error page with helpful navigation options. Confirm the route returns HTTP 404 and not a branded page with a 200 response.

Fix

Create a user-friendly 404 page with search functionality and links to important pages. Ensure the server or framework returns status code 404 so the page does not become a soft 404.

Explain

Explain how custom 404 pages help retain users who encounter broken links and why returning 200 for missing pages creates soft-404 indexing problems.

Code Review

Review templates, server-rendered HTML, and shared components that output markup related to Create a custom 404 error page. Flag exact elements, attributes, and routes where the rendered HTML violates the rule.

---

For full implementation details, code examples, and framework-specific guidance, see references/rule.md.

Rule page: https://frontendchecklist.io/en/rules/html/404-page

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.