My Website Is Displaying a 404 Error — How Can I Fix It?
A 404 error means a visitor tried to access a page on your website, but the page either doesn’t exist or has moved. It’s one of the most common website issues, especially if your site is growing, changing, or has older links floating around.
What Is a 404 Error?
A 404 error means:
- The visitor’s browser reached your website’s server
- But the server couldn’t find the specific page they were trying to load
These usually happen when:
- A page is deleted or moved
- A link is outdated or mistyped
- A page title was changed, which updated the URL (called the “slug”)
- The site’s permalink structure changed (rare, but possible)
Why 404 Errors Matter
For SEO (Search Engine Optimization):
- Search engines may lower your rankings if lots of broken links are found
- 404s interfere with how your site gets crawled and indexed
- It can look like poor maintenance or outdated content
For Visitors:
- A broken page hurts the user experience
- It can interrupt their journey and reduce trust
- It may cause people to leave without taking action (buying, donating, contacting, etc.)
How to Fix 404 Errors (Step by Step)
Step 1: Find Out What’s Causing the Error
Use Google Search Console
- Go to Google Search Console
- Under Index > Pages, look for items labeled “Not found (404)”
Try an Online Tool
- Broken Link Checker
- Screaming Frog SEO Spider
- Ahrefs Site Audit
These can scan your whole site and flag broken links.
*Cause Inspired can help with any unresolved 404, SEO concerns or needs. Please submit a ticket to request a quote or assistnace.
Step 2: Decide What to Do With Each 404
Here’s how to think through each broken URL:
| Situation | What to Do |
|---|---|
| Page was deleted | Redirect to a related or relevant page |
| Page was moved | Set up a redirect to the new page |
| URL was typed wrong | Fix the link (on your site or in the source) |
| Page should exist but doesn’t | Recreate the page or fix its slug |
Step 3: Set Up Redirects Using Pretty Links or Contact Us
There are two ways to redirect a broken URL to a new one:
Option 1: Use Pretty Links
If your site has the Pretty Links plugin installed:
- Go to Pretty Links in your WordPress dashboard
- Click “Add New”
- In the Target URL field, enter the correct, working link
- In the Pretty Link field, enter the broken URL (just the end part — like
/old-page) - Set the redirection type to 301 (Permanent)
- Click Update
This will permanently redirect the broken link to the new one — and it’s a great option if you want to track clicks too.
🔧 Option 2: Have Us Add the Redirect Manually
If you're not sure or don’t have Pretty Links set up, feel free to contact Cause Inspired by submitting a support ticket. We can manually add the redirect to your .htaccess file or server-level config, which is faster and more efficient for long-term use — especially if you have a lot of redirects to manage.
Step 4: Fix Any Internal Links
Don’t just rely on redirects — it’s better to fix the actual link wherever it appears on your site.
- Edit pages, menus, or blog posts that link to the broken URL
- Update them to the correct, working page
This improves both SEO and user experience.
Step 5: Customize Your 404 Page
If your site was built by Cause Inspired, you should already have a built-in 404 page that shows up when visitors land on a broken link.
If you don’t have a custom 404 page yet, or want to update the message or design, please reach out to Cause Inspired and we can help set that up for you.
A helpful 404 page keeps visitors engaged by guiding them back to your important content.
Step 6: Update and Submit Your Sitemap Using Yoast SEO
If you’ve deleted or moved pages, updating your sitemap helps Google find the latest version of your site.
How to find your sitemap URL with Yoast SEO:
- Log in to your WordPress dashboard.
- Go to SEO > General (Yoast SEO settings).
- Click the “Features” tab.
- Make sure XML sitemaps is enabled (toggle is set to “On”).
- Click the question mark icon next to XML sitemaps, then click “See the XML sitemap” — this will open your sitemap in a new tab.
The URL in your browser address bar is your sitemap URL (usually something like yourwebsite.com/sitemap_index.xml ).
How to submit your sitemap to Google:
- Go to Google Search Console.
- Select your website property.
- In the left sidebar, click “Sitemaps.”
- Paste your sitemap URL (everything after your domain, e.g.,
sitemap_index.xml) into the “Add a new sitemap” box. - Click Submit.
Google will then crawl your sitemap and update its index based on the latest site structure.
If Cause Inspired is already providing SEO services for your site, please reach out to your SEO point of contact and they can handle this for you.