Redirect chains, loops and 404 errors: the complete Wix troubleshooting guide
Module 50: Wix SEO Troubleshooting, Diagnostics & Common Fixes | Lesson 561 of 687 | 52 min read
By Michael Andrews, Wix SEO Expert UK
Redirects and error pages are invisible to most Wix site visitors, but they have a direct and measurable impact on your search rankings, crawl efficiency, and user experience. A single redirect chain can waste crawl budget, dilute link equity, and add seconds to page load times. A redirect loop can make pages completely inaccessible. Unchecked 404 errors signal to Google that your site is poorly maintained, while soft 404s waste indexing resources on pages that provide no value. Understanding HTTP status codes, how Wix handles redirects internally, and how to diagnose and fix every type of redirect and error issue is essential knowledge for any Wix SEO practitioner. This lesson provides a complete troubleshooting framework for redirect chains, redirect loops, 404 errors, 410 gone responses, soft 404s, and server errors on Wix, with step-by-step instructions for using the Wix 301 Redirect Manager and external tools to resolve every issue.

Understanding HTTP Status Codes for SEO
HTTP status codes are three-digit numbers returned by a web server in response to every request. Understanding the SEO implications of each status code is fundamental to redirect and error troubleshooting. Here are the status codes that matter most for Wix SEO:
- 200 OK: The page loaded successfully. This is the ideal status code for all your indexable pages. Every page you want ranking in Google should return a 200 status.
- 301 Moved Permanently: The page has permanently moved to a new URL. Google transfers approximately 95-100% of the link equity to the new URL. Use 301 redirects when you permanently change a URL, remove a page, or migrate content.
- 302 Found (Temporary Redirect): The page has temporarily moved to a different URL. Google does not transfer link equity because it expects the original URL to return. Wix sometimes uses 302 redirects internally, which can cause SEO issues if the move is actually permanent.
- 404 Not Found: The requested URL does not exist. Google will eventually remove 404 pages from its index. A small number of 404s is normal and harmless; a large number suggests structural problems.
- 410 Gone: The page has been deliberately and permanently removed. Google removes 410 pages from the index faster than 404 pages. Use 410 when you intentionally delete content with no replacement.
- 500 Internal Server Error: The server encountered an unexpected condition. On Wix, 500 errors are rare but can occur during platform maintenance or if custom code causes server-side failures.
- 503 Service Unavailable: The server is temporarily unable to handle the request. Wix returns 503 during planned maintenance. Google treats 503 as temporary and will re-crawl later without penalising the page.
How Wix Handles Redirects Internally
Wix manages several types of redirects automatically as part of its platform infrastructure. Understanding these automatic redirects helps you diagnose issues and avoid creating conflicting manual redirects.
- HTTP to HTTPS: Wix automatically redirects all HTTP requests to HTTPS using a 301 redirect. You do not need to set this up manually.
- Non-WWW to WWW (or vice versa): When you connect a custom domain, Wix handles the www/non-www redirect based on your domain configuration. Check which version is primary in your Wix domain settings.
- Trailing Slashes: Wix normalises URLs by handling trailing slash variations automatically.
- Old Wix URL to Custom Domain: If your site was previously on a Wix subdomain (username.wixsite.com/sitename), Wix redirects old URLs to your custom domain.
- Slug Changes: When you rename a page in the Wix Editor, Wix does NOT automatically create a redirect from the old slug to the new one. You must create this redirect manually.
- Blog Post URL Changes: If you change a blog post URL in Wix Blog settings, Wix may or may not create an automatic redirect depending on the version. Always verify and create manual redirects if needed.
Finding Redirect Chains on Wix
A redirect chain occurs when a URL redirects to another URL, which then redirects to yet another URL, forming a chain of two or more redirects before reaching the final destination. For example: URL A redirects to URL B, which redirects to URL C, which redirects to URL D. Each hop in the chain adds latency (typically 100-500ms per redirect), wastes crawl budget, and can cause link equity loss. Google follows redirect chains up to about 5 hops before giving up, and with each hop approximately 1-5% of link equity may be lost.
Using Screaming Frog to Find Redirect Chains
Finding redirect chains with Screaming Frog
- Open Screaming Frog and crawl your entire Wix site
- Once the crawl is complete, go to the Response Codes tab
- Filter by 3XX (Redirects) to see all redirecting URLs
- Look at the Redirect Chain column, which shows the number of hops for each redirect
- Any URL with a redirect chain length of 2 or more needs to be fixed
- Click on a redirecting URL to see the full chain in the lower pane under the Redirect tab
- Export all redirect chains by going to Reports > Redirect Chains
- The exported report shows every chain with its full hop sequence, making it easy to create direct redirects
Using Free Online Tools to Check Individual Redirects
If you do not have Screaming Frog, you can check individual URLs for redirect chains using free online tools like httpstatus.io, wheregoes.com, or redirect-checker.org. Enter any URL and these tools show every redirect hop, the status code at each step, and the final destination URL. Use these tools to spot-check URLs you suspect may have redirect chains, such as old URLs you have redirected, URLs from backlink reports, and URLs from Google Search Console crawl errors.
Fixing Redirect Chains: Shortening to Single Redirects
The fix for every redirect chain is simple in concept: update the initial redirect to point directly to the final destination, bypassing all intermediate hops. If URL A redirects to URL B which redirects to URL C, update the redirect so URL A goes directly to URL C, then keep the URL B to URL C redirect in case there are other links pointing to URL B.
Fixing redirect chains in Wix
- Export your redirect chain report from Screaming Frog or compile your list of chains from manual checking
- Open Wix Dashboard > Settings > SEO > URL Redirect Manager
- Find the first redirect in the chain (URL A redirecting to URL B)
- Edit this redirect to point directly to the final destination URL (URL A to URL C)
- Keep all intermediate redirects in place to handle any external links pointing to intermediate URLs
- After updating all chain-starting redirects, test each one using httpstatus.io to confirm a single 301 redirect to the final destination
- Re-crawl with Screaming Frog after 1 week to verify all chains have been resolved
Identifying and Fixing Redirect Loops
A redirect loop occurs when URL A redirects to URL B, and URL B redirects back to URL A, creating an infinite cycle that never reaches a final page. The browser will attempt the loop several times before displaying an "ERR_TOO_MANY_REDIRECTS" error. Redirect loops completely prevent access to the affected pages and result in Google being unable to crawl them. On Wix, redirect loops most commonly occur when you accidentally create circular redirects in the URL Redirect Manager, when a redirect conflicts with Wix's automatic www/non-www redirect, or when conflicting redirects are created during a site migration.
Diagnosing and fixing redirect loops on Wix
- If you see "ERR_TOO_MANY_REDIRECTS" in the browser, clear your browser cookies and cache first to rule out cached redirect data
- Use httpstatus.io or a redirect checker tool to trace the redirect path and identify the loop
- Open Wix Dashboard > Settings > SEO > URL Redirect Manager
- Search for both URLs involved in the loop
- Delete the redirect that is pointing back to the first URL (breaking the circular reference)
- Decide which URL should be the final destination and ensure only a one-way redirect exists
- Test the fixed URLs in an incognito browser window to confirm the loop is resolved
- Check Google Search Console for any crawl errors on the affected URLs and request re-indexing via URL Inspection
404 Errors: When They Matter and When They Do Not
Not all 404 errors require action. Google has confirmed that having some 404 errors is completely normal and does not harm your site's overall SEO. A 404 is the correct response for URLs that never existed or no longer serve any purpose. However, 404 errors on pages that had backlinks, organic traffic, or internal links pointing to them represent lost SEO value that should be recaptured with redirects.
- 404s that DO matter: Pages with backlinks from external sites (check Ahrefs or Moz), pages that were previously indexed and receiving organic traffic, pages that still have internal links pointing to them from other pages on your Wix site, and pages that were bookmarked or shared on social media.
- 404s that do NOT matter: URLs generated by bots probing your site for vulnerabilities (e.g., /wp-admin, /wp-login.php), URLs with random query parameters added by scrapers, old URLs for test pages or draft content that never had value, and URLs for intentionally deleted content with no replacement.
- The action for valuable 404s is to create a 301 redirect to the most relevant existing page. The action for worthless 404s is to do nothing and let them remain as 404s.
Finding 404 Errors in Google Search Console
How to find and assess 404 errors in Google Search Console
- Open Google Search Console and navigate to the Pages report (formerly Coverage)
- Click on the "Not Indexed" section to see excluded pages
- Look for "Not found (404)" in the list of reasons
- Click on this reason to see all URLs returning 404 that Google has attempted to crawl
- Export the full list of 404 URLs
- Cross-reference the 404 URLs with your backlink profile (Ahrefs, Moz) to identify URLs with external links pointing to them
- Cross-reference with Google Analytics or Search Console Performance data to identify URLs that previously received organic traffic
- Prioritise fixing 404s that have backlinks or historical traffic by creating 301 redirects to the most relevant existing page
- For 404s with no backlinks or traffic, no action is needed
Wix 301 Redirect Manager: How to Use It Correctly
The Wix 301 Redirect Manager is your primary tool for managing URL redirects on your Wix site. It is located under Wix Dashboard > Settings > SEO > URL Redirect Manager (or search for "URL Redirect" in the Wix dashboard search). The redirect manager supports 301 permanent redirects only, which is correct for SEO purposes. Each redirect maps an old URL path to a new URL, and the redirect takes effect immediately after saving.
Creating a redirect in the Wix 301 Redirect Manager
- Open your Wix Dashboard and go to Settings > SEO > URL Redirect Manager
- Click "Add New Redirect" or the "+ New Redirect" button
- In the "Old URL" field, enter the path of the old URL WITHOUT your domain (e.g., /old-page-name)
- In the "New URL" field, enter the path of the destination URL WITHOUT your domain (e.g., /new-page-name)
- Alternatively, enter a full external URL in the "New URL" field if redirecting to a different domain
- Click Save to activate the redirect immediately
- Test the redirect by visiting the old URL in an incognito browser window and confirming it redirects to the new URL
- Verify the redirect returns a 301 status code using httpstatus.io or a similar tool
Bulk Redirect Management on Wix
When migrating a site or restructuring URLs, you may need to create dozens or hundreds of redirects. The Wix Redirect Manager supports bulk redirect import via a CSV or JSON file, which is dramatically faster than adding redirects one by one.
Creating bulk redirects on Wix
- Create a spreadsheet with two columns: Old URL (just the path, starting with /) and New URL (just the path or full external URL)
- Verify each redirect maps to a valid, live destination page
- Export the spreadsheet as a CSV file
- In the Wix Dashboard, go to Settings > SEO > URL Redirect Manager
- Click the import option (usually represented by an upload icon or "Import" button)
- Upload your CSV file
- Review the preview to confirm the redirects are correct
- Click confirm to create all redirects at once
- Test a sample of 10-20 redirects to verify they work correctly
- Run a Screaming Frog crawl on the old URLs to confirm they all return 301 status codes
Common Redirect Mistakes on Wix
- Redirecting to the homepage by default: Every redirect should point to the most relevant replacement page, not your homepage.
- Not creating redirects when changing page slugs: Wix does not auto-redirect when you rename a page. Always create a manual redirect.
- Creating redirect chains accidentally: When you redirect A to B and later redirect B to C, you create a chain. Update A to redirect directly to C.
- Using redirects instead of fixing internal links: After creating redirects, update all internal links on your Wix site to point to the new URLs directly. Redirects are for external links and search engines.
- Redirecting important pages to irrelevant destinations: A /photography-services page redirected to /contact is a poor match. Redirect to the most topically similar page.
- Forgetting to redirect both www and non-www versions: If your old site received links to both versions, ensure redirects cover both.
- Not testing redirects after creation: Always verify in an incognito browser window and with a status code checker tool.
Soft 404s and How to Identify Them
A soft 404 is a page that returns a 200 OK status code but displays content that looks like an error page, such as "Page not found", "This page does not exist", or a nearly empty page with minimal content. Google identifies these as soft 404s because the page technically loads successfully but provides no useful content. Soft 404s are problematic because Google wastes crawl budget indexing them, they provide no value to users who land on them, and they may accumulate in your index as thin content that lowers your overall site quality score.
On Wix, soft 404s can occur when dynamic pages fail to load their data content but the page template still renders, when collection items are deleted but the dynamic page URL remains accessible, and when search result pages return no results. Check Google Search Console for URLs flagged as "Soft 404" in the Pages report. For each soft 404, either ensure the URL returns a proper 404 status code by removing the page, redirect it to a relevant page, or add meaningful content to it.
Creating a Custom 404 Page on Wix
A custom 404 page helps retain visitors who land on broken links and guides them to relevant content. The default Wix 404 page is generic and does little to keep visitors on your site. A well-designed custom 404 page can recover a significant percentage of would-be lost visitors.
Creating an effective custom 404 page on Wix
- Open the Wix Editor and go to Pages > Add Page > select "404 Error Page" from the special pages section
- Or navigate to an existing 404 page by going to Site Pages > Custom Error Pages > 404
- Design the page with a clear message acknowledging the page was not found
- Add a search bar so visitors can find what they were looking for
- Include links to your 5-10 most popular or important pages
- Add your main site navigation so visitors can easily navigate elsewhere
- Include a brief encouraging message that is on-brand (not just a generic error)
- Add a prominent button linking to your homepage as a safe default destination
- Keep the design consistent with the rest of your site (same header, footer, colours)
- Test the page by visiting a deliberately incorrect URL on your live site
500 Errors on Wix and What to Do
A 500 Internal Server Error on Wix means the Wix server encountered a problem processing the request. Since Wix manages its own server infrastructure, you have limited ability to fix 500 errors directly. However, you can diagnose the cause and take appropriate action.
- If a 500 error affects your entire site, it is likely a Wix platform issue. Check status.wix.com for known outages and wait for Wix to resolve it.
- If a 500 error affects specific pages, it may be caused by custom code (Velo) errors on those pages. Open the Wix Editor, check the Velo code on the affected pages, and test by temporarily disabling custom code.
- If a 500 error is intermittent, it could be a server-side timeout on pages with heavy data queries or external API calls. Optimise your Velo code to reduce server-side processing time.
- If Google Search Console reports 500 errors, use the URL Inspection tool to test the specific URLs. If they return 200 on re-test, the error was temporary and no action is needed.
- Contact Wix Support if 500 errors persist on specific pages and you cannot identify a custom code cause.
Monitoring Redirects After Site Changes
Redirects can break or become outdated as your Wix site evolves. Pages are renamed, content is restructured, and destination URLs change. Without ongoing monitoring, redirect chains, loops, and broken redirects accumulate over time and quietly erode your SEO performance. Implement a monitoring routine that catches these issues before they impact rankings.
- After every URL change on your Wix site, check if any existing redirects point to the changed URL and update them.
- Run a Screaming Frog crawl monthly that includes following all redirects to detect new chains and loops.
- Check Google Search Console weekly for new crawl errors related to redirects (redirect errors, 404s).
- When restructuring your site navigation, create a redirect map before making changes to ensure no URLs are orphaned.
- Before and after major site updates, export your full redirect list from the Wix Redirect Manager as a backup.
- Use an uptime monitoring tool like UptimeRobot to alert you if important pages return error status codes.
Step-by-Step Redirect Audit for Wix Sites
Complete redirect and error page audit
- Run a full Screaming Frog crawl of your Wix site with all redirects enabled
- Export the Redirect Chains report from Reports > Redirect Chains
- Export all 3XX redirects from the Response Codes tab
- Export all 4XX client errors from the Response Codes tab
- Open Google Search Console Pages report and export all error and exclusion URLs
- Cross-reference GSC 404 errors with your backlink profile to identify valuable broken pages
- Create a master spreadsheet with all redirect issues categorised: chains, loops, broken redirects, valuable 404s
- Fix redirect chains by updating them to point directly to final destinations
- Fix redirect loops by breaking the circular reference and establishing a one-way redirect
- Create 301 redirects for valuable 404 pages that have backlinks or historical traffic
- Update all internal links to point to final destination URLs rather than relying on redirects
- Create or improve your custom 404 page to recover visitors who land on remaining broken URLs
- Re-crawl after 2 weeks to verify all fixes and confirm no new issues have been introduced
- Schedule monthly redirect monitoring using Screaming Frog and Google Search Console
Complete How-To Guide
This comprehensive guide provides the exact process for auditing, diagnosing, and fixing every redirect and error issue on your Wix website, from initial discovery through verification and ongoing monitoring.
Follow these steps to fix all redirect and 404 issues on your Wix site
- Open Screaming Frog and configure it to crawl your entire Wix site. Ensure "Follow Redirects" is enabled in Configuration > Spider and the crawl depth is set to at least 10 levels.
- Start the crawl and wait for it to complete. For sites with more than 500 pages, you will need a paid Screaming Frog licence.
- Go to Reports > Redirect Chains and export the full report. This shows every redirect chain on your site with each hop listed sequentially.
- Open the Response Codes tab and filter by 4XX to see all client errors. Export this list and note each 404 URL and its source (which page links to it).
- Open Google Search Console > Pages report > Not Indexed and export all URLs listed under "Not found (404)", "Soft 404", and any redirect-related exclusion reasons.
- Create a master spreadsheet with four tabs: Redirect Chains, Redirect Loops, Valuable 404s, and Worthless 404s. Populate each tab with the relevant URLs from your exports.
- For each redirect chain: identify the first URL in the chain and the final destination URL. Open the Wix URL Redirect Manager and update the first redirect to point directly to the final destination.
- For each redirect loop: identify the circular reference in the Wix URL Redirect Manager. Delete the redirect that creates the loop and ensure a single one-way redirect remains pointing to the correct destination.
- For valuable 404 pages (those with backlinks from Ahrefs or historical traffic from Search Console): create a 301 redirect in the Wix URL Redirect Manager pointing to the most topically relevant existing page.
- For worthless 404 pages: no redirect action is needed, but ensure no internal links on your Wix site point to these dead URLs. Use Screaming Frog's Inlinks feature to find and fix internal links to 404 pages.
- Open the Wix Editor and update all internal links that point to redirected URLs. Replace them with direct links to the final destination URLs to eliminate unnecessary redirect hops for users and Googlebot.
- Create or improve your custom 404 page: add a search bar, links to your top 10 pages, clear navigation, and a homepage button. This recovers visitors who reach uncorrected 404 pages.
- Check for soft 404s by visiting each URL flagged as "Soft 404" in Search Console. Either add meaningful content to the page, configure it to return a proper 404 status, or redirect it to a relevant page.
- After implementing all fixes, test a sample of 20-30 redirects using httpstatus.io to verify they return 301 status codes and reach the correct destination in a single hop.
- Re-crawl your Wix site with Screaming Frog 2 weeks after implementation. Compare the new redirect chain report and 4XX error list to your original to confirm all issues are resolved.
- Set up ongoing monitoring: check Google Search Console weekly for new crawl errors, run a Screaming Frog crawl monthly, and audit the Wix URL Redirect Manager quarterly to remove obsolete redirects.
This lesson on Redirect chains, loops and 404 errors: the complete Wix troubleshooting guide is part of Module 50: Wix SEO Troubleshooting, Diagnostics & Common Fixes in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). Created by Michael Andrews, the UK's No.1 Wix SEO Expert with 14 years of hands-on experience, 750+ completed Wix SEO projects and 425+ verified five-star reviews.