Link Analyzer
Free, no signup. Find crawlable links, images, stylesheets, and scripts on one page. Review structural anchor patterns first, then optionally batch-check the extracted URLs.
Checks run from our server; we fetch the URL you enter and don't keep the results. The page URL and, only when you choose status checks, its extracted public resource URLs are fetched; nothing is stored. Anonymous run-level outcome counters may be used for aggregate research; URLs, domains, IPs, and identifiers are never included, and no statistic is released below 100 runs.
Sample report
Illustrative example — deterministic output for the HTML below
<a href="/pricing">Learn more</a>
<a href="/support">Learn more</a>
<a href="#">Contact us</a>
<img src="/images/product.webp" alt="Product dashboard">- Warning: 1 non-navigational link —
href="#". - Warning: “learn more” points to two different targets.
- Info: 2 generic anchor-text labels.
- Extracted: three links and one image, with source line and resolved URL. HTTP statuses remain unchecked until requested.
How to use it
- Enter one public page URL and choose Analyze page.
- Review structural findings before checking network status; they come directly from the page source.
- Inspect each extracted URL, resource type, and source location.
- Choose Check HTTP status only when you also need live response evidence for the extracted destinations.
+ saves the current site or page. Use ☆ beside any saved site, page, or list to favorite it. Recent check history appears below.
Create a named list
Target filled from your local choices.
Site passport Local context for this saved site
Local data
Saved targets, named lists, and recent check summaries remain only in this browser.
Structural findings
Extracted URLs
Rate this tool
What the results mean
Warnings identify concrete ambiguity or non-navigation. Info marks patterns that need human context. A clean structural report means none of the implemented anchor rules fired; it does not prove every link is useful. Status numbers are live network observations, while a missing status or network error is not treated as a pass.
How it works
The page fetch returns raw HTML. A local extractor reads a, img, link, and script elements, resolves eligible relative URLs against the final page URL, and records source line and column. Anchor rules compare labels, targets, and rel values. Optional checks deduplicate public URLs and send batches of at most 25 to the status endpoint.
Features
- Links, images, stylesheets, and scripts in one inventory.
- Generic, empty, conflicting-label, and internal-nofollow findings.
- Source locations for faster template debugging.
- Opt-in, deduplicated status checks for up to 250 extracted items.
Limitations
This is a single-page raw-HTML audit, not a site crawler or rendered-DOM analyzer. It does not score PageRank, judge the editorial quality of a link, discover links created by JavaScript, or prove that a 200 response contains the expected content. Status checks can also be blocked or rate-limited by destination servers. Use Render Gap to compare links added after JavaScript runs →
Frequently asked questions
Does the Link Analyzer crawl my whole website?
No. It extracts links and resources from one page. Optional status checks request only the unique public URLs found on that page, in bounded batches.
What counts as a generic anchor?
Short labels such as “click here,” “read more,” and “learn more” are flagged because they provide little destination context when read alone.
Are internal nofollow links always wrong?
No. They are shown as informational findings for review. Nofollow may be intentional, but routinely using it on ordinary internal navigation can make the linking strategy harder to understand.
Why are some links missing from the report?
The analyzer reads raw HTML and does not execute JavaScript. Links inserted after rendering, links hidden inside application state, and resources beyond the 250-item display cap are not included.
Feature requests for Link Analyzer
Upvote what you want most. New ideas can be submitted from the floating Feedback menu; requests appear here once approved, and the most-wanted rise to the top.
You won't be emailed about that request anymore.
Loading…
➕ Request a feature
New requests are reviewed before they appear here.
Über das Tool
Prüfe Links, Bilder, Stylesheets und Scripts einer öffentlichen Seite in einem Inventar mit Quellpositionen und kalibrierten Ankertext-Befunden. Optional kannst du die extrahierten, eindeutigen öffentlichen URLs in begrenzten Batches auf ihren HTTP-Status prüfen.
Dies ist ein Single-Page-Raw-HTML-Audit, kein vollständiger Website-Crawler und kein gerenderter DOM-Analyzer.
Funktionen
- Gemeinsames Inventar von Links, Bildern, Stylesheets und Scripts
- Befunde für generische, leere, widersprüchliche und interne Nofollow-Anker
- Quellzeilen und Spalten für schnelleres Template-Debugging
- Optionale deduplizierte Statusprüfung für bis zu 250 extrahierte URLs
Funktionsweise
Gib eine öffentliche Seiten-URL ein und wähle Seite analysieren. Prüfe zuerst strukturelle Befunde aus dem Quelltext, dann jede extrahierte URL, Ressource und Quellposition. Wähle HTTP-Status prüfen nur, wenn du Live-Evidenz für die Zieladressen benötigst; öffentliche URLs werden dedupliziert und in höchstens 25er-Batches angefragt.
Einschränkungen
- Raw-HTML wird gelesen, JavaScript nicht ausgeführt; nach dem Rendern eingefügte Links, App-State-Ressourcen und Einträge jenseits des Anzeigelimits fehlen.
- Der Bericht bewertet weder PageRank noch redaktionelle Linkqualität und beweist nicht, dass eine 200-Antwort den erwarteten Inhalt enthält.
- Statusprüfungen können von Zielservern blockiert oder rate-limitiert werden; ein fehlender Status oder Netzwerkfehler gilt nicht als Bestanden.
Häufig gestellte Fragen
Crawlt die Link-Analyse meine gesamte Website?
Nein. Sie extrahiert Links und Ressourcen aus einer einzelnen Seite. Optionale Statusprüfungen fragen nur die eindeutigen öffentlichen URLs dieser Seite in begrenzten Batches ab.
Was zählt als generischer Anker?
Kurze Labels wie „hier klicken“, „mehr lesen“ und „mehr erfahren“ werden markiert, weil sie allein wenig Zielkontext liefern.
Sind interne Nofollow-Links immer falsch?
Nein. Sie werden als Informationsbefund zur Prüfung angezeigt. Nofollow kann beabsichtigt sein, aber ein routinemäßiger Einsatz in normaler interner Navigation kann die Verlinkungsstrategie schwerer verständlich machen.
Warum fehlen manche Links im Bericht?
Der Analyzer liest nur Raw-HTML, führt JavaScript nicht aus und zeigt höchstens 250 Einträge. Nach dem Rendern eingefügte Links, im Application-State versteckte Links und Ressourcen jenseits dieses Limits sind nicht enthalten.