Learning Hub — Beginner's Guide
⭐ Beginner — No coding experience needed

What you will learn in this guide

1 What is a redirect?

A redirect tells the browser and Google that a URL has moved. When someone visits the old URL, they are automatically sent to the new one. The most common type is a 301 redirect — which signals a permanent move and passes the old page's ranking authority to the new URL.

TypeMeaningWhen to use
301Permanent redirectPage has moved permanently — use for site migrations, URL changes
302Temporary redirectPage is temporarily unavailable — use sparingly, does not pass full authority
307Temporary (HTTP/1.1)Same as 302 — rarely needed for most sites

2 What is a redirect chain?

A redirect chain is when one URL redirects to a second URL, which then redirects to a third URL. Each hop in the chain loses a small amount of ranking authority and slows down page load time for users and Googlebot.

❌ Redirect chain
/old-page → /temp-page → /new-page
✅ Direct redirect
/old-page → /new-page
Important: A redirect loop is when two or more URLs redirect to each other in a circle. This causes an error for users and Google will not index either page.

3 How to check your redirects

  1. 1Open the Redirect Chain CheckerGo to audit-tools.html#redirect-checker and enter any URL you want to check.
  2. 2Review the redirect chainThe tool follows every redirect hop and shows you each step — the URL, the status code, and the final destination. A chain with more than one hop should be fixed.
  3. 3Fix chains by updating to point directly to the final URLIn your CMS, .htaccess file or NGINX config, update the original redirect to point directly to the final destination, skipping all intermediate hops.
Written by
John
Founder, AIWebPageSEO

Redirect chains are a silent SEO tax. Every unnecessary hop bleeds a tiny bit of authority and adds milliseconds of load time. Most sites accumulate them over years of redesigns and URL changes without anyone noticing. Checking your key URLs takes minutes.