Redirect Chain Tracer β€” Full Hop Path avatar

Redirect Chain Tracer β€” Full Hop Path

Pricing

from $0.001 / url traced

Go to Apify Store
Redirect Chain Tracer β€” Full Hop Path

Redirect Chain Tracer β€” Full Hop Path

Follow every URL through its full redirect chain and report each hop's status, location and timing plus the final destination. For SEO migrations, link audits and tracking checks.

Pricing

from $0.001 / url traced

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Redirect Chain Tracer β€” Full Hop-by-Hop Path

Follow every URL through its full redirect chain and get each hop's status code, location and timing, plus the final destination. Essential for SEO migrations, link audits, tracking-link checks and spotting redirect loops or chains that leak crawl budget.

Redirect Chain Tracer input β€” configure the options in the Apify Console

What it does

  • Traces each URL hop by hop (301/302/307/308…) to its final URL.
  • Reports status, target and response time for every hop.
  • Flags redirect loops, chains that are too long, and the final HTTP status.

Use cases

  • SEO β€” audit redirects after a site migration; find chains and loops.
  • Marketing β€” verify short/tracking links land on the right page.
  • QA β€” confirm HTTPS and www/non-www redirects behave correctly.

Input

{ "urls": ["http://google.com", "https://bit.ly/example"], "maxHops": 15, "method": "GET" }
FieldTypeDescription
urlsarrayURLs to trace.
maxHopsintegerStop after this many redirects (1–30).
methodstringGET or HEAD.
userAgentstringOptional custom User-Agent.

Output

Redirect Chain Tracer output β€” the results as a clean dataset

{ "url": "http://google.com", "finalUrl": "https://www.google.com/", "hopCount": 2, "finalStatus": 200, "hops": [ { "url": "http://google.com", "status": 301, "location": "http://www.google.com/", "ms": 40 } ] }

Output schema

FieldTypeDescription
urlstring (URL)The starting URL.
finalUrlstring (URL)The final destination.
hopCountintegerNumber of redirects.
finalStatusintegerFinal HTTP status code.

FAQ

Does it detect loops? Yes β€” if the chain exceeds maxHops it's flagged rather than looping forever.

Can I automate it? Yes β€” via integrations on the Apify platform and the Apify API.

Notes

Original clean-room implementation.