Back to GuidesRemediation Guide
How to Fix 404 Broken Links
Category: Broken Links (Weight: 25 points) • Severity: Critical Blocker
Why This Issue Matters
Dead links frustrate users, drain Google crawl budget, and signal poor build quality. When an internal link returns a 404 status, Nyrolo flags it as a critical blocker.
Platform-Specific Solutions
WordPress Fix Steps
- Log in to WP Admin and open the affected page in the Block Editor.
- Click the flagged anchor link and click the Pencil icon to edit.
- If the page was renamed or deleted, install a 301 redirect plugin (like Rank Math, Yoast SEO, or Redirection) and map the old slug to the new destination.
- Update permalinks by visiting Settings > Permalinks and clicking “Save Changes” to flush the rewrite cache.
Webflow Fix Steps
- Open your site in Webflow Designer.
- Select the link or button element, then open Link Settings in the right-hand panel (gear icon).
- Ensure the link type is set to “Page” and select the target internal page from the dropdown menu, rather than hardcoding a relative string.
- If an old URL slug was deleted, set a 301 redirect in Project Settings > Publishing > 301 Redirects.
Shopify Fix Steps
- In Shopify Admin, go to Online Store > Navigation (for menus) or Pages / Products.
- Edit the block or rich text containing the dead link.
- To configure a permanent redirect for deleted products, go to Online Store > Navigation > “View URL Redirects” and create a redirect to the collection or active product.
Custom Code (Next.js / Nginx)
Add a permanent 301 redirect in your next.config.js:
async redirects() {
return [
{
source: '/old-path',
destination: '/new-path',
permanent: true,
},
];
}