HTTP Status Checker

Bulk check URLs for status codes and detect redirect chains

Upload URL List

CSV file with URLs in the first column
CSV Format Example:
URL
https://example.com/
https://example.com/about
https://example.com/contact
https://example.com/old-page
First column must be labeled "URL" or contain URLs in the first column

Request Settings

HEAD is faster, GET is more accurate
Maximum redirect hops to follow
Request timeout

Status Code Guide

  • 2xx Success - Page loads correctly
  • 3xx Redirect - URL points elsewhere
  • 4xx Client Error - Page not found
  • 5xx Server Error - Server issues

Warning

Redirect chains (multiple 3xx) slow page loads and dilute link equity. Aim for direct 301s when possible.

HTTP Status Checker Tutorial

What This Tool Does:

Checks HTTP status codes for a list of URLs and identifies redirect chains, broken links, and server errors. Essential for post-migration QA and ongoing site health monitoring.

How to Use:

  1. Prepare a CSV file with URLs in the first column
  2. Upload the file using the form
  3. Choose request method:
    • HEAD: Faster, requests only headers (recommended for large lists)
    • GET: More accurate, downloads full page content
  4. Configure redirect settings (follow redirects, max hops, timeout)
  5. Click "Check URLs" and review results

Understanding Status Codes:

Code Range Meaning SEO Impact
2xx Success - Page loads correctly ✅ Good - Page is indexed
3xx Redirect - URL points to another location ⚠️ OK if direct (301), bad if chained
4xx Client Error - Page not found, access denied ❌ Bad - Page not indexed, lost traffic
5xx Server Error - Server-side issue ❌ Critical - May lose rankings if prolonged

Common Use Cases:

Scenario What to Check
Post-Migration QA Export old URLs from sitemap, verify all redirect to new URLs with 301 status
Link Audit Extract all internal links, check for 404s and broken redirects
Redirect Chain Detection Look for URLs with >1 redirect - indicates multi-hop chains that hurt performance
Backlink Monitoring Check if backlinks from SEO tools still work or return errors

Best Practices:

  • Use HEAD method: Faster for large URL lists (500+ URLs)
  • Limit concurrent requests: Avoid overwhelming your server or triggering rate limits
  • Check redirect chains: Multiple redirects slow page loads and dilute link equity - fix chains to be direct 301s
  • Set appropriate timeout: 10-15 seconds works for most sites, increase for slow servers
  • Follow redirects: Enable to see final destination, disable to see first redirect only
What are Redirect Chains?

A redirect chain occurs when URL A redirects to URL B, which then redirects to URL C. Example:

example.com/old-page (301) → example.com/temp-page (301) → example.com/new-page (200)

Why it's bad: Each redirect adds latency (~100-200ms), dilutes link equity, and wastes crawl budget. Always aim for direct redirects: A → C