How to Audit WWW Redirects After a Website Migration

Written and reviewed by the Cenophobie Editorial Team for practical, responsible website analysis.

How to Audit WWW Redirects After a Website Migration

After a website migration, visitors may be able to reach the site through several versions of the same address. For example, the domain might work with or without www, over HTTP or HTTPS, and through old URLs that were replaced during the move. If those versions do not resolve consistently, search engines and users may encounter redirect chains, conflicting canonical signals, security warnings, or dead pages.

A WWW redirect audit answers a practical question: Does every public version of the domain lead directly and consistently to the intended HTTPS host? The Cenophobie SEO Tools www Redirect Checker can support this review by helping you inspect how selected addresses redirect. It should be used alongside browser checks, server configuration review, crawling, and inspection of page-level signals.

What Host Consistency Means

The host is the domain portion of a URL. The addresses www.example.com and example.com use different hosts, even if they display the same website. A site should normally choose one as its preferred host and redirect the other to it.

Suppose the preferred site address is:

https://www.example.com/

The other common homepage variants should lead to that address:

  • http://example.com/
  • http://www.example.com/
  • https://example.com/

The same rule should apply to internal pages. A request for http://example.com/services/ should ideally reach https://www.example.com/services/ without passing through unnecessary intermediate URLs.

Host consistency reduces ambiguity, but a redirect alone is not the whole audit. Internal links, canonical elements, XML sitemaps, structured data, hreflang references, and external campaign settings should also use the preferred host.

Why Redirect Chains Matter

A redirect chain occurs when one URL redirects to another URL, which then redirects again. For example:

http://example.com/about → https://example.com/about → https://www.example.com/about

The final destination may be correct, but the request took two redirects. A direct rule would send the first URL straight to https://www.example.com/about. Shorter paths are easier to maintain and reduce the chance that an intermediate step will fail, loop, or preserve the wrong path or query string.

A redirect loop is more serious. It occurs when redirects send the request back to a previously visited URL. Browsers eventually stop and display an error. Loops often result from conflicting rules at the hosting platform, content management system, reverse proxy, or content delivery network.

Before You Begin

Record the migration decisions before testing. You need to know the intended scheme, preferred host, and expected URL structure. If nobody documented those choices, confirm them with the person responsible for hosting or publishing.

Decision Example What to confirm
Preferred scheme HTTPS All public HTTP requests redirect to HTTPS
Preferred host www.example.com The non-WWW host redirects to WWW
Path handling /news/story/ The original path is retained or intentionally mapped
Query handling ?campaign=spring Required parameters are preserved
Redirect type Permanent redirect The response matches the intended long-term move

Step-by-Step WWW Redirect Review

1. Identify the Preferred Final URL

Write down the exact preferred homepage, including HTTPS, WWW choice, spelling, and trailing slash. Do not infer the target only from what appears in a browser bar, because cached redirects or browser extensions can affect what you see.

Then identify representative migrated pages. Include the homepage, a major category page, an article or product page, and a URL with a query string. Add any old paths that were specifically mapped during the migration.

2. Test All Four Domain Variants

Check the HTTP and HTTPS versions of both hosts:

  1. http://example.com/
  2. http://www.example.com/
  3. https://example.com/
  4. https://www.example.com/

Only the preferred version should return the final page directly. The other versions should redirect to it. Repeat the test with a deep path, not just the homepage. A homepage rule may work while internal paths return errors or redirect to the homepage.

3. Use the WWW Redirect Checker

Enter each relevant URL into the Cenophobie SEO Tools www Redirect Checker and review the redirect information it returns. Focus on the requested host, each reported destination, and the final host. If status information is displayed, note whether the response is a redirect, a successful page, or an error.

The tool is useful for comparing URL variants and spotting obvious chains or inconsistent destinations. Test URLs individually when necessary so you can preserve a clear record of what happened to each one.

Do not treat a homepage result as proof that every migrated URL follows the same rules. Redirect behavior can vary by path, file type, application route, region, authentication state, or server layer.

4. Check for Direct Redirection

For each non-preferred variant, count the transitions before the final page. A common migration mistake is to maintain separate rules for HTTP-to-HTTPS and non-WWW-to-WWW, producing two steps.

Compare these examples:

Request Result Review
http://example.com/contact https://www.example.com/contact Direct and consistent
http://example.com/contact https://example.com/contact, then https://www.example.com/contact Unnecessary chain
https://example.com/contact https://www.example.com/ Path was lost
https://www.example.com/contact http://www.example.com/contact HTTPS was downgraded

5. Verify HTTPS Behavior

Confirm that the final destination uses HTTPS and loads without a browser certificate warning. Test both hosts over HTTPS because the redirecting host still needs to complete a secure connection before it can send an HTTPS redirect. A certificate that covers only the preferred host may cause the alternate HTTPS host to fail before redirection.

Also check that pages do not load active resources over HTTP. Redirect inspection can confirm a destination URL, but it does not establish whether images, scripts, forms, or embedded resources are securely loaded.

6. Confirm Paths and Query Strings

Test an internal URL with a meaningful path:

http://example.com/guides/site-migration/

If that page still exists, the destination should usually preserve the path on the preferred host. If the content moved, it should lead to the closest relevant replacement rather than the homepage.

Next, test a harmless query parameter, such as a campaign tag used by your own site. Determine whether it is retained, removed by design, or accidentally discarded. Never place passwords, private tokens, session identifiers, unpublished document addresses, or personal information into a third-party checking form.

7. Review Redirect Status and Intent

Long-term host and protocol migrations generally use permanent redirects, while temporary redirects suit genuinely temporary routing. Status labels alone do not prove that the configuration is correct. Confirm that the destination is relevant, stable, and aligned with the migration plan.

Watch for a successful response on both WWW and non-WWW pages without redirection. That can leave two accessible versions of the same content. A canonical element may provide a preference signal, but it is not a substitute for consistent host routing when one host is meant to be retired.

8. Compare Canonical and Other URL Signals

Open representative final pages and inspect their canonical URL using browser developer tools or the page source. The canonical should normally use the preferred HTTPS host and point to the correct page, not automatically to the homepage.

Review these additional sources:

  • Internal navigation, body links, image references, and pagination
  • XML sitemap entries
  • Hreflang annotations for multilingual or regional pages
  • Structured data containing page or organization URLs
  • Social sharing metadata
  • Robots directives and any blocked migration paths

Redirects and canonical elements should reinforce the same preferred URL rather than contradict each other.

9. Test Old URLs and Error Cases

Sample URLs from the old site, including high-value editorial pages, bookmarked resources, renamed sections, and removed content. Each should reach a relevant replacement or return an intentional not-found or gone response.

Test a clearly nonexistent path as well. If every unknown URL redirects to the homepage, the server can hide genuine errors and make broken links harder to diagnose. Avoid blanket rules that treat all missing pages as successful migrations.

10. Verify at More Than One Layer

Repeat key checks in a private browser window and with browser developer tools, where the network panel can show individual responses. If you control the infrastructure, compare the observed behavior with settings in the web server, hosting dashboard, content management system, proxy, and content delivery network.

Clear relevant caches after approved configuration changes. Do not repeatedly alter live redirect rules without a rollback plan. A small syntax or precedence error can affect the entire site.

What the Tool Can and Cannot Establish

The WWW Redirect Checker can support targeted inspection of URL behavior. It may help reveal whether a tested address redirects, where it goes, and whether the route contains additional steps, depending on the information presented for that request.

It cannot establish that every URL on the site behaves correctly. It also cannot by itself confirm:

  • That canonical elements, sitemaps, hreflang, and internal links are consistent
  • That certificates are correctly managed for every client and environment
  • That redirects behave identically for all locations, devices, cookies, or authenticated users
  • That a destination contains the right replacement content
  • That server rules will remain unchanged after deployment or cache refreshes
  • That search engines have processed a migration in a particular way

Use the checker as evidence for specific requests, not as a complete migration certification.

Common Migration Mistakes

  • Testing only the homepage: Deep URLs may lose paths, loop, or return errors.
  • Creating two-step host redirects: Separate protocol and hostname rules can produce avoidable chains.
  • Redirecting everything to the homepage: This discards page relevance and conceals missing mappings.
  • Leaving both hosts live: WWW and non-WWW pages may both return successful responses.
  • Using conflicting canonicals: A redirected page ends on WWW while the canonical points to non-WWW.
  • Forgetting the alternate certificate: HTTPS requests to the retiring host fail before a redirect is received.
  • Dropping required parameters: Campaign, filter, or application behavior can break.
  • Keeping old internal links: Every navigation click passes through a redirect unnecessarily.
  • Overlooking cached rules: A proxy or browser may continue serving previous behavior.
  • Publishing sensitive test URLs: Private parameters or staging addresses may be exposed to external services.

Manual Verification Checklist

  • Confirm the preferred HTTPS host in writing.
  • Test all four HTTP, HTTPS, WWW, and non-WWW homepage variants.
  • Repeat the tests for several deep URLs.
  • Confirm that redirects go directly to the intended destination.
  • Check that paths and required query strings are preserved.
  • Verify that alternate HTTPS hosts connect without certificate warnings.
  • Inspect canonical elements on representative final pages.
  • Check internal links, sitemaps, hreflang, and structured data.
  • Test mapped legacy URLs and a deliberately nonexistent URL.
  • Review browser network responses independently of the checking tool.
  • Record results, configuration changes, and rollback instructions.
  • Retest after cache clearing, deployment, or infrastructure changes.

Frequently Asked Questions

Should I choose WWW or non-WWW?

Either can be a valid preferred host. The important points are consistency, correct DNS and certificate coverage, and alignment across redirects, internal links, canonicals, and sitemaps. Retaining the host used before migration may also reduce unnecessary configuration changes.

Should HTTP redirect to HTTPS before changing the host?

It can, but that creates an extra step. Where the infrastructure permits, each alternate URL should redirect directly to the final HTTPS host. Confirm the approach with whoever manages the server or proxy.

Is a canonical element enough if both hosts load?

Not for a clean host migration. A canonical is a page-level preference signal, while a redirect controls how visitors and automated clients reach the resource. If one host is retired, consistent redirection is normally the clearer implementation.

Why does the homepage work while internal pages fail?

The redirect may be hard-coded only for the root address, or a rule may fail to capture and append the requested path. Application routing, case sensitivity, trailing slashes, and old file extensions can also affect deep URLs.

Should deleted pages redirect to the homepage?

Usually not. Redirect a deleted page to a close replacement when one exists. Otherwise, an intentional not-found or gone response may describe the situation more honestly than an unrelated homepage redirect.

How often should redirects be retested?

Test immediately after migration, after configuration or hosting changes, and when monitoring reveals unexpected errors. Retest a representative sample rather than assuming an earlier result still applies.

Can browser testing replace a redirect checker?

No single method is sufficient. Browser testing shows the user experience, while a redirect checker can make individual transitions easier to review. Server configuration, page signals, crawls, and migration records provide additional context.

Last reviewed: July 28, 2026