Skip to content

All tests / Crawling

Hidden links

What this tests. Five pages, each reachable one way only: a script-added link, JSON-LD, a clickable div, a Link header and a <base href>.

The rule. Five pages hang off this one, and none of them has an ordinary <a href> in this HTML. One link is added by script after the page loads. One address appears only in the JSON-LD. One is the data-href of a card you can click. One is in the Link response header with rel="next". The last is a relative link, and this page has a <base href>, so it means something other than it seems to.

A crawler that finds all five has read the page the way a browser does. Three is common.

More to read

Data version 1.0.0. Everything here is made up: products, brands, people, towns. tests.json · robots.txt · Source