What a bot sees when it checks your link-in-bio

4 min read

A platform review does not look at your page the way you do: it downloads the code and reads every destination at once. That changes what is worth showing.

In another article we covered why Instagram blocks your bio link: what happens to you, and why removing the link afterwards rarely helps. This one is about the other half, the part almost nobody explains: how a page can be built so that review is not a problem.

The review is not a person looking at your page

When a platform checks where your link goes, nobody is opening it on a phone. A program requests your page, receives the code and reads it.

That difference changes everything. A person looks at your page, decides what interests them and taps one button. A program taps nothing: it receives the whole document and already has, in a single shot, the complete list of everything you link to. It never needs to click.

If your destinations are written into the page’s code, that list is handed over in full on the very first request. No exceptions, no effort.

It is worth being precise here, because this is easy to misread: this is not about hiding anything illegal. It is about a perfectly legal link penalising you by association.

Platforms do not weigh each link with nuance. They group signals. If your page hands over five destinations at once and one of them belongs to a category that platform treats with suspicion, the signal attaches to your link as a whole, not to that one destination. And you never find out, because there is no notification — just fewer people arriving.

Letting a bot and a person see different things

The idea is simple to state: what gets served to an automated program does not have to be what gets served to a person.

Two mechanisms do the work:

The destinations are not in the code. Instead of writing the final URL into each button, the page serves a temporary identifier that only turns into the real destination when somebody actually taps it. Whoever downloads the document gets no list of destinations, because there isn’t one in there.

A separate view for crawlers. When a visit is identified as automated, it gets a version of the page that you control: your name, your description, your usual public links. Not an empty page and not a trick — a version without what does not need to be readable in bulk.

What this must not be used for

Three warnings, because the line matters:

It does not hide prohibited content. If what you link breaks a platform’s rules, this does not fix it; it delays the moment. And when someone reviews it by hand — which happens — the review goes worse, not better.

It does not make you invisible. A human reviewer opens the page like anyone else and sees exactly what your audience sees. It has to work that way: a page that shows a person something different from what it shows you is a different thing entirely, and not this one.

Legitimate crawlers still have to work. When you paste your link into WhatsApp and a preview appears with your name, that is a bot reading your page. If your tool blocks it, your link looks broken in every chat where it gets shared. Blocking everything equally is worse than doing nothing.

A rule we apply to ourselves

At Iloo Pro, links to a handful of unambiguously adult platforms are hidden from crawlers by force when the panel is served from our own domain, regardless of who would prefer otherwise.

It is not paternalism: that domain is shared by every customer, and the signal one panel accumulates gets paid by the rest. On a customer’s own domain the decision is theirs, because there the reputation is theirs too.

It is a good example of what sits behind all of this: the protection is not about hiding things, it is about an automated signal not taking down people who had nothing to do with it.

How to check whether your page does this

Open your link-in-bio on a computer, right-click and choose “view page source”. Search for the URLs of your destinations.

If you find them written there, any program that requests your page has all of them without tapping anything. If they are not there — and the buttons still work when clicked — they are being resolved on the spot, which is exactly what this article is about.

← All articles