Skip to content
TurboIndex

Page Link Extractor

Enter a URL to list every link on the page with its anchor text, type and rel attributes.

What you get

The extractor downloads the page, finds every <a href> element and resolves it to an absolute URL, taking a <base> tag into account when one exists. Each link is labelled internal or external and tagged with its rel values. The summary shows totals, unique URLs (ignoring #fragments) and the number of external domains. The filter tabs narrow the table, and the CSV download exports the rows you are looking at.

What to look for

Internal links

Internal links are how Google discovers your pages and how it judges which ones matter. Check that your important pages are linked from here with descriptive anchor text, not only "read more" or "click here". If a new page has no internal links pointing to it, Google can only find it through the sitemap, and pages like that are slow to get indexed.

Empty anchors

A link with no text, no image alt and no aria-label tells nobody where it leads. Icon links and linked images without alt text are the usual cause. The tool falls back to image alt, aria-label and title before it calls an anchor empty, and shows which source it used.

External links and rel attributes

Review who you link to. Paid and affiliate links should carry rel="sponsored", links posted by users should carry rel="ugc". Editorial links to good sources need no attribute at all. If the page has a nofollow robots meta tag, the tool warns you, because that overrides every individual link.

Duplicates

When the same URL is linked several times, the gap between total and unique links shows it. That is normal for navigation and footers. It is worth a look when body content links to the same target with conflicting anchor text.

Working with the export

Internal links help discovery, but they depend on Google recrawling the linking page first. TurboIndex submits new URLs from your sitemap directly and reports which ones made it into the index.

Questions and answers

What counts as an internal link?

A link whose hostname matches the page you entered, ignoring a leading www. Links to other subdomains, such as blog.yoursite.com from www.yoursite.com, are listed as external, because Google may treat subdomains as separate sites.

What is the difference between nofollow, sponsored and ugc?

All three are rel values that tell Google not to pass ranking credit the usual way. sponsored is for paid or affiliate links, ugc is for links in user generated content such as comments and forum posts, and nofollow is the general option. Google treats them as hints, and a link can carry more than one.

Is there a limit on the number of links per page?

Google has no fixed limit. Its old advice to stay under 100 links was dropped long ago. Very large numbers of links still dilute attention, both for users and for how much weight each link carries, so keep navigation focused.

Why are some links on my page missing from the list?

The tool reads the server HTML and does not run JavaScript, so links that a script adds after load are not seen. Links without an href, links that only jump to an anchor on the same page, and mailto, tel and javascript links are counted as skipped and not listed. The list is capped at 2000 links.

Should internal links ever be nofollow?

Rarely. Nofollow on internal links does not save crawl budget in any useful way and it stops you from passing signals to your own pages. If a page should stay out of search, use noindex on that page instead.