Topic 02 / 32 primary articles

HTTP Errors and Redirects

Trace status codes and redirect paths from the first request to the final response, then repair the layer actually producing the failure.

Start here / In order

Build the diagnosis
one step at a time.

These approved entry points establish the topic before the complete inventory below.

  1. 01

    Redirect Error in Search Console: How to Find the Failed Hop

    Trace every response from the exact source URL to the intended destination. The failed hop is usually a loop, excessive chain, malformed or empty Location value, unstable protocol or hostname rule, or a destination that grows beyond a usable URL length.

  2. 02

    Server Error 5xx: How Search Failures Affect Crawling and Indexing

    Persistent 5xx responses prevent Google from using the returned content, cause crawling to slow, and may eventually remove indexed URLs. Identify the failing layer, restore stable success responses, and monitor both user availability and Googlebot fetches.

  3. 03

    Not Found 404: When It Is Correct and When It Is a Problem

    A 404 is correct when a page is genuinely gone and has no replacement. Fix 404s caused by broken internal links, sitemap errors, misspelled routes, or moved content with a clear replacement.

Complete primary inventory

Every article
in this topic.

Trace status codes and redirect paths from the first request to the final response, then repair the layer actually producing the failure.

Playbook01

Technical baseline

Blocked Due to Access Forbidden 403: Fixing WAF and Bot-Protection Errors

Trace a Search Console 403 through CDN, WAF, bot protection, geography, middleware, and origin permissions without trusting spoofable user agents.

Primary sources5 min read
Explainer02

Technical baseline

Blocked Due to Other 4xx Issue: How Google Treats Client Errors

Identify the exact response behind Search Console's other 4xx label, preserve intentional errors, repair accidental ones, and treat 429 separately.

Primary sources5 min read
Playbook03

Technical baseline

Blocked Due to Unauthorized Request 401: Should Google Access the Page?

Decide whether a Search Console 401 protects private content correctly or accidentally blocks a public page, then inspect every authentication layer.

Primary sources5 min read
Explainer04

Technical baseline

Not Found 404: When It Is Correct and When It Is a Problem

Decide when a 404 is the correct response, when to use 410 or a redirect, and which broken links or sitemap entries actually need repair.

Primary sources5 min read
Explainer05

Technical baseline

Page With Redirect: What Search Console Is Reporting

Learn why Search Console excludes a redirected source URL, how to inspect its destination, and when a Page with redirect status needs cleanup.

Primary sources5 min read
Playbook06

Technical baseline

Redirect Error in Search Console: How to Find the Failed Hop

Trace a Search Console redirect error through every response, locate loops or malformed targets, and replace fragile chains with one direct redirect.

Primary sources6 min read
Checklist07

Technical baseline

The no-drama SEO migration launch checklist

A compact launch sequence for protecting valuable URLs, signals, measurement, and rollback options during a site move.

Documented practice1 min read
Playbook08

Technical baseline

Server Error 5xx: How Search Failures Affect Crawling and Indexing

Find whether Search Console 5xx failures originate in the application, origin, CDN, or capacity layer, then verify stable recovery for Googlebot.

Primary sources6 min read
Playbook09

Technical baseline

Soft 404: Why Google Treats a Working Page as Missing

Diagnose a soft 404 by comparing HTTP success with rendered content, then return a real missing status, redirect, or restore the intended page.

Primary sources6 min read
Explainer10

Technical baseline

How to Change a URL Without Losing SEO Signals

Move one page or section by mapping the old URL to a real replacement, using a permanent redirect and updating links, canonicals, sitemaps and metadata.

Primary sources4 min read
Playbook11

Technical baseline

Domain Migration SEO: Move Domains Without Breaking Search

Plan a domain migration with a complete URL map, permanent redirects, matching canonicals, Search Console verification, sitemap replacement and post-launch evidence.

Primary sources5 min read
Playbook12

Technical baseline

HTTP to HTTPS SEO Migration: A Controlled Launch Playbook

Move an entire site to HTTPS with valid certificates, direct permanent redirects, HTTPS canonicals, clean sitemaps, secure dependencies and post-launch verification.

Primary sources5 min read
Playbook13

Technical baseline

Redirect Mapping for Site Migrations: Build a One-to-One Plan

Create a migration redirect map that assigns every old URL to an equivalent replacement, consolidated destination, retained resource or truthful removal response.

Primary sources6 min read
Playbook14

Technical baseline

Domain Migration SEO: Move the Site Without Rebuilding Everything at Once

Plan and execute a domain migration with one-to-one redirects, preserved canonicals, updated internal links, sufficient server capacity, and measurable old-to-new URL transfer.

Primary sources8 min read
Playbook15

Technical baseline

URL Migration Redirect Mapping: Build a Testable One-to-One Matrix

Build a migration redirect matrix from sitemaps, logs, analytics, CMS exports, and link data, then test relevance, hop count, final status, canonical, and indexability.

Primary sources7 min read
Playbook16

Technical baseline

Website Maintenance SEO: Use 503 and Retry-After Without Deindexing the Site

Handle short maintenance windows with a lightweight 503 response and Retry-After header while keeping robots.txt available, avoiding noindex and removal tools, and preserving user guidance.

Primary sources7 min read
Playbook17

Technical baseline

Redirect Loop Debugging Playbook: Find the Rule That Sends the Request Back

Diagnose ERR_TOO_MANY_REDIRECTS by tracing each HTTP hop, separating browser state from edge and origin rules, and verifying the repaired canonical path.

Primary sources7 min read
Explainer18

Technical baseline

HTTP 304 Not Modified and SEO: What Googlebot Reuses

A 304 response can reduce unnecessary transfer when Google already has the current version, but inaccurate validators can preserve stale content.

Primary sources5 min read
Explainer19

Technical baseline

HTTP 103 Early Hints and SEO: Performance Signal, Not Indexing Signal

Understand HTTP 103 Early Hints, Link preload and preconnect headers, browser and CDN behavior, performance measurement, crawler limits, and why 103 is not an indexing status.

Primary sources5 min read
Data note20

Technical baseline

HTTP 429 vs. 503 for Googlebot: A Response-Code Decision Note

Compare HTTP 429 and 503 for Googlebot using standards semantics, crawl-rate effects, index limits, Retry-After, robots.txt behavior, duration, and recovery.

Primary sources7 min read
Claim check21

Claim checks

Does HTTP/3 Improve Google Rankings?

Check whether HTTP/3 boosts Google rankings using the standard, page-experience guidance, Core Web Vitals, real-user data, fallbacks, and migration risks.

Primary sources7 min read
Explainer22

Technical baseline

HTTP 423 Locked and SEO: The Resource Exists but Cannot Be Changed

Understand HTTP 423 Locked across WebDAV, lock tokens, CMS publishing, file management, public GETs, retries, caches, and Google crawler behavior.

Primary sources4 min read
Playbook23

Technical baseline

HTTP 424 Failed Dependency Playbook: Fix the Upstream Operation First

Diagnose HTTP 424 Failed Dependency across WebDAV, transactional APIs, batch operations, upstream failures, retries, public pages, and crawler access.

Primary sources5 min read
Claim check24

Claim checks

Does HTTP 511 Mean the Website Requires Login?

HTTP 511 is for network authentication such as captive portals, not website login. Learn origin, security, caching, crawler, and troubleshooting behavior.

Primary sources5 min read
Explainer25

Technical baseline

307 vs. 308 Redirects: Method Preservation, Caching, and Migration Checks

A standards-based guide to choosing 307 or 308 redirects, preserving HTTP methods, and validating temporary and permanent redirect behavior before a migration ships.

Primary sources6 min read
Explainer26

Technical baseline

Redirect Location Headers: Validate Relative Targets, Chains, and Loops Before Launch

A standards-based validation guide for resolving HTTP Location headers, checking redirect targets, and catching path, query, host, chain, and loop failures before deployment.

Primary sources6 min read
Explainer27

Technical baseline

Redirect Caching: Why Cache-Control Belongs in Every SEO Migration Audit

A primary-source explainer of how permanent redirects interact with HTTP caching, why Cache-Control affects rollback behavior, and what migration teams should record before launch.

Primary sources6 min read
Explainer28

Technical baseline

Redirect Chains: How to Audit Every Hop Before an SEO Migration Goes Live

A primary-source explainer for tracing redirect chains, resolving Location targets, detecting loops, and simplifying migration paths before they reach production.

Primary sources6 min read
Explainer29

Technical baseline

HTTP 204 No Content and SEO: When a Successful Status Makes a Page Disappear

Why 204 is valid HTTP but usually wrong for indexable pages, how Google handles no-content responses, and how to catch 2xx SEO failures.

Primary sources5 min read
Explainer30

Technical baseline

HTTP 451 and SEO: What Legal Takedown Responses Do to Indexing

A standards-based guide to 451 Unavailable For Legal Reasons, Google's treatment of 4xx responses, geographic blocking, and indexing consequences.

Primary sources6 min read
Explainer31

Technical baseline

404 vs. 410 for SEO: Which Status Code Should Deleted Pages Return?

A practical guide to choosing 404 Not Found or 410 Gone for deleted URLs, including what Google documents, when redirects are better, and how to avoid soft 404 mistakes.

Primary sources6 min read
Explainer32

Technical baseline

Meta Refresh Redirects and SEO: When Google Treats Them as Permanent or Temporary

Google supports meta refresh redirects, but their timing changes how they are interpreted. Learn when instant refresh acts permanent, when delayed refresh acts temporary, and why server redirects are usually cleaner.

Primary sources5 min read

Related utilities

Inspect or measure the evidence.

Existing glossary references

Terms used
inside this topic.

These definitions are derived from glossary links already approved in the topic's article inventory.

Browse the full glossary.