What can Instagram read
off your link page?
Paste your link. We look at it the way Meta's crawler does. We keep the score and which platform it was, never the address we found.
Nine checks, the same nine on every page.
Is the destination readable?
The big one. We fetch the page as Meta does and look for the paid address in what comes back: in the HTML, in a redirect, in a data attribute, in JSON the page ships to itself. Most link pages write it straight into the markup they serve everybody, crawlers included.
Does a preview card name you?
The hidden tags that turn a pasted link into a preview box. A box that puts your name next to a platform hands over the connection in one go, and it travels with the link into every chat it lands in.
Is the page indexed?
Whether it invites search engines in. An indexed link page is a permanent public record joining your name to what you sell, and it outlives the page.
Is the address in the title or description?
The cheapest leak there is, and the easiest to miss, because a human never reads the title tag.
Are there third-party trackers on it?
Analytics tags, pixels, chat widgets. Each one is another company that knows who visits your page, and a Meta pixel on a link page tells Meta directly.
Is there a referrer leak?
Whether the destination is told where the visitor came from. If it is, the paid platform learns your link page address and so does anybody reading its logs.
Is there an age check before the destination?
Whether a person confirms they are eighteen before anything adult is reachable. This is what most platforms require and most link pages do not do.
Does a bot get a different page from a person?
Cloaking. We check for it and we mark it, because it is the behaviour that actually gets domains banned, and we will not do it either.
Is the page on a shared host with other adult pages?
A domain thousands of adult link pages sit on is a signal by itself, separate from anything on your page.
What a bad score actually costs you
Nothing happens the day you score badly. But your name and what you sell sit side by side wherever a platform looks, for as long as the page is up.
It is one of five causes of restriction, and the one you can measure. The other four.
What the big ones scored.
| Page | Score | What it gave away |
|---|---|---|
| peekin | 100 | a creator page with a paid link on it |
| Linktree | 25 | a creator page with a paid link on it |
| bouncy.ai | 27 | a creator page with a paid link on it |
| link.me | 50 | a creator page with a paid link on it |
Scored with our public scanner. Higher is better, and the third column is the exact page we scanned, because the page decides the number. A company's own home page has no paid link on it, so it passes the heaviest check for free; put a paid link on the same platform and thirty points come off. Scores move when a platform ships a change, and you can repeat any of these yourself above.
About the scanner.
Is the scanner really free?
Yes, with no account. Paste a link and get a score.
Does it work on pages that are not peekin?
Yes. Linktree, beacons.ai, bio.link, allmylinks, your own site, and ours.
What do you store?
The score, the platform and the date. Never the link we found.
What is a good score?
Above 90, a robot gets nothing useful. Below 20, your paid link is in plain sight.
Will a good score stop Instagram restricting me?
No. It measures the one cause a link page controls, out of five.
Why does my score change between runs?
The page changed, or the platform did. Every score carries the date it was taken.