Frequently asked questions

Short answers about what the checker looks at, what it leaves alone, and what each plan covers.

What does the checker actually check?

For each link on a page it reports the network the link belongs to, the id the link carries, whether the anchor has rel=sponsored or nofollow, and whether the link resolves. Resolving means following the redirect chain to its end and reading the status line the last server returns. The report shows those facts per link, plus counts for the page or the crawl.

What does it not check?

It does not check stock or availability, prices on the destination site, shipping, earnings, commission rates, clicks or sales. It has no access to your affiliate network account and no view of what a program pays. It checks the links themselves: the network, the tag, the rel attribute and whether the link resolves. Any number about money or inventory is outside what this tool can see.

Which affiliate networks does it know?

It recognizes links from Amazon Associates, ShareASale, CJ Affiliate, Impact, Awin, Rakuten Advertising. It also treats any link with rel=sponsored as an affiliate link, whichever network it comes from, and reports an affiliate link whose anchor lacks rel=sponsored or nofollow. A network the list does not cover is missed rather than guessed at.

Does it read the Amazon product page?

No. For an Amazon link it follows the redirect chain and reads the HTTP status, and it never downloads or reads the product page content. It sends a HEAD request and only falls back to a GET when the server refuses HEAD, because some networks refuse HEAD on a link that works. Prices, reviews, availability and product details are not read at all.

Do I have to prove I own the site before a full crawl?

Yes. A full site crawl runs only after you prove you control the site, and that proof is checked again before each crawl, so the crawler does not turn up on a site that has not asked for it. A single page check is different: you type a URL and the checker fetches only that page. When a crawl does run, it obeys robots.txt, follows the sitemap that file points at, and drops any URL your rules disallow. Requests to one host are spaced at least 1 second apart when links are resolved, the crawler never runs parallel requests to a site, and the /bot page lists the user agent, the pace and the backoff in full.

What do the plans cost and what do I get?

Free is for single page checks and stores nothing. Pro is $9 a month for 1 site and crawls of up to 2,000 pages. Business is $29 a month for 5 sites and crawls of up to 20,000 pages. Both paid plans export CSV, and the Business plan also has the REST API. Every figure in these answers is read from the same plan table the crawler checks before a crawl is queued, so the answers cannot advertise a cap the server does not apply.

How long are my results kept?

A free single page check is not stored: the report is built for that response and nothing is written down. Pro crawl results are kept for 90 days, and Business crawl results are kept for 365 days. After that window the crawl rows are deleted. Page text is kept for a shorter window than the results themselves, and the privacy page states both.

What happens when a link is blocked or times out?

The link stays in the report with the outcome the check got. The outcomes are the exact ones the resolver records: ok, not found (404), gone (410), redirect loop, too many redirects, timeout, blocked by the network, and blocked: private address. A whole chain has 10 seconds and follows at most 5 redirects, so a slow or hostile link cannot hold the report open. When a link is blocked or times out the row says so and you can open the link yourself; the checker never reports a timed out link as working.