A 404 error page appears when a visitor requests an address that does not exist. In 2011, I noticed that many theme developers ignored this page completely. As a result, visitors hit a dead end and left. Today, every WordPress theme includes a 404 error page. However, the default version rarely helps visitors find their way.

Why a Good 404 Error Page Matters

Visitors reach missing pages through old links, typing mistakes and deleted posts. If the page offers nothing, they simply press Back. Consequently, you lose a reader who genuinely wanted your content. A helpful 404 page, by contrast, turns a dead end into a fresh path.

What to Include on Your 404 Page

  • A short, friendly message that the page has moved or no longer exists.
  • A search box, so visitors can look for what they wanted.
  • Links to your homepage, blog and most popular posts.
  • A clear contact link for anyone still stuck.

Keep the tone light, but avoid clutter. Moreover, never redirect every 404 to your homepage. Google treats that as a soft 404, which confuses both search engines and visitors.

How to Edit the 404 Page in a Block Theme

Step 1: Open the 404 Template

Go to Appearance > Editor > Templates and open the template named “Page: 404”. Most block themes already include it.

Step 2: Add Helpful Blocks

Next, add a Search block below the message. Then insert a Buttons block linking to your homepage and blog. Additionally, a Latest Posts block can surface recent articles for curious visitors.

Step 3: Save and Test

Save the template, then visit a made-up address on your website. Check that the page displays correctly on both desktop and mobile.

Using a Classic Theme?

In a classic theme, the page lives in a file called 404.php. If your theme lacks one, create it in a child theme with this simple structure:

<?php get_header(); ?>
<main id="content">
  <h1>Sorry, this page is not here</h1>
  <p>It may have moved. Try a search instead.</p>
  <?php get_search_form(); ?>
</main>
<?php get_footer(); ?>

WordPress loads this file automatically whenever it cannot find a requested page.

Finally, check the Page indexing report in Google Search Console for addresses returning 404. Where a post has moved, add a 301 redirect to its new home. Together, a helpful 404 page and tidy redirects keep visitors moving. Need help with your website’s structure? Talk to our team in NOIDA.