Tracking & analytics · Glossary

Redirect HTTP redirect (301, 302, 307, meta refresh, JavaScript)

In plain words

A redirect is a forwarding instruction: you ask for one address and the server answers "go there instead". Every affiliate click uses at least one, because the tracking link has to send the visitor on to the offer right after recording the click.

Definition

A redirect sends a browser from the requested URL to a different one. Server-side redirects use HTTP status codes defined in RFC 9110: 301 (moved permanently) and 308 (permanent, request method preserved), 302 (found) and 307 (temporary, method preserved), plus 303 (see other). Client-side redirects happen after a page starts loading, through a meta refresh tag or JavaScript. Server-side redirects are faster and more dependable; client-side ones work only if the page loads and its scripts run.

In affiliate tracking redirects are the mechanism, not a side effect. A click typically passes through the traffic source’s click URL, the affiliate’s tracker, the network’s tracking link and sometimes the advertiser’s own tracker before the landing page appears. Trackers use temporary redirects because each click must be logged and the destination can change with rotation rules; a permanent 301 may be cached by the browser, which would skip the logging on the next visit.

Every hop costs time: a DNS lookup, a connection and a response, often across continents. Chrome’s Lighthouse audit flags multiple page redirects as a performance problem because they delay the first render, and on a mobile connection a chain of four or five hops is a visible wait before anything appears. Some trackers offer a double meta refresh or a JavaScript redirect to hide the referrer; that adds a full page load and fails when scripts are blocked.

In SEO the same tool plays a different role. A 301 or 308 tells search engines a page has moved for good and consolidates its signals on the new URL, while 302 or 307 signals a temporary move. Content sites often route affiliate links through a local path such as /go/offer-name for clean, easy-to-update links; Google asks for those outbound paid links to be qualified with rel="sponsored" or rel="nofollow".

In practice

Worked example — illustrative numbers

Counting the cost of a redirect chain

A visitor in Brazil on a mobile connection clicks a push ad. Before the advertiser’s page even starts loading, the click passes four hops.

HopServer locationAdded time
Traffic source click URLUnited States120 ms
Affiliate trackerGermany180 ms
Network tracking linkNetherlands90 ms
Advertiser trackerUnited States160 ms
Before the landing page starts550 ms

Half a second of blank screen is enough for some mobile users to give up. Moving the tracker to a server close to the audience and asking whether the advertiser’s extra hop is needed could roughly halve the delay without losing any data. Times are illustrative; measure your own chain in the browser’s network panel.

Common mistakes

  • Using a 301 on a tracking path, so browsers cache the destination and later clicks are never logged.
  • Stacking tools: a tracker, a second rotator and a link shortener in front of the network add hops but no data.
  • Hosting the tracker on the other side of the world from the audience.
  • Relying on meta refresh or JavaScript redirects for paid traffic; they fail whenever the page or script does not load.
  • Letting a redirect drop the query string, which silently removes the click ID and every sub ID.

Go deeper

FAQ

What is a redirect in affiliate marketing?

The forwarding step in which a tracking link logs the click and sends the visitor on to the offer. Most clicks pass through several redirects before the landing page loads.

Should affiliate links use 301 or 302?

Tracking redirects should be temporary, 302 or 307, so every click is logged. Permanent redirects can be cached by the browser and skip the tracker.

Do redirects hurt conversions?

One fast hop barely matters. Long chains across distant servers delay the page and lose impatient mobile visitors.

Do redirects pass SEO value?

Permanent redirects consolidate signals to the new URL. Affiliate links on content sites should still be marked rel=sponsored or nofollow, as Google asks for paid links.

Sources

  1. RFC 9110: HTTP Semantics — IETF (rfc-editor.org, 2022)
  2. Avoid multiple page redirects — Chrome for Developers (developer.chrome.com)
  3. Redirects and Google Search — Google Search Central (developers.google.com)
  4. Qualify your outbound links to Google — Google Search Central (developers.google.com)

References are listed as plain text on purpose; look them up by title and publisher. Updated: 2026-10-09.

Terms are the easy part.

Run them inside a network with real tracking, roughly 48-hour payouts and a dedicated manager.

Join the network