LaunchRanked

HTTP header checker

Enter a URL. We request it like a crawler, follow each redirect and show every header, grouped, with notes on the ones that affect indexing.

What you get

We request the URL from our server, follow up to 10 redirects one by one, and record every response: the status code, where it points next, how long it took and all of its headers. The final response’s headers are grouped so the ones that matter are easy to find:

  • SEO and indexing: X-Robots-Tag, Link (which can carry a canonical or hreflang), Content-Language, Location and Vary.
  • Caching: Cache-Control, ETag, Last-Modified, Age and CDN cache status headers.
  • Security: HSTS, Content-Security-Policy, frame options, referrer policy, CORS and cookies.
  • Content and server: type, length, compression, and the server or CDN that answered.

Headers that quietly break SEO

  • A stray X-Robots-Tag: noindex. Often left over from a staging rule. The page looks fine in a browser and drops out of search.
  • A canonical in the Link header that disagrees with the one in the HTML. Google sees both.
  • Redirect chains. http to https to www to a trailing slash is three hops where one would do.
  • A 200 on a page that should be a 404 or 301, which creates soft 404s and duplicate URLs.

Reading a redirect chain

Each hop is listed with its status and target. A 301 or 308 says the move is permanent, so search engines transfer signals to the new URL; a 302 or 307 says it’s temporary, and the old URL may stay indexed. Open any hop to see the headers that server sent: a CDN, a hosting platform and your app can each add their own redirect, and the headers show which one did. Time per hop matters too, because every extra round trip delays the first byte of the real page.

For the redirect path alone, the redirect checker is simpler. For a graded view of security headers, use the security headers checker.

Questions

Why do I see different headers in my browser?

Servers and CDNs can answer differently depending on the user-agent, cookies, language and whether you're logged in. We send a plain request with our crawler user-agent and no cookies, which is closer to what search engines see.

What is X-Robots-Tag?

An HTTP header that works like the robots meta tag: X-Robots-Tag: noindex keeps the URL out of search results. It's the only way to noindex files that have no HTML, like PDFs, and it's easy to set by accident in a server or CDN rule.

Should every page have Cache-Control?

It's good practice. Public pages can usually be cached briefly at the CDN; personalised pages should say private or no-store. Without the header, browsers and CDNs guess from Last-Modified.

Free launch

Launching something? Get a page that ranks.

Launch free on LaunchRanked: a permanent, SEO-ready product page, a weekly leaderboard slot and a followed link after human review. No badge required.

Related free tools

See all free tools