HTML-linkextractor
Extraheer en analyseer alle hyperlinks uit HTML-code met gedetailleerde informatie, inclusief URL, tekst, type en attributen
Invoer
Uitvoer
| URL | Linktekst | Type | Titel | Doel | Rel |
|---|---|---|---|---|---|
| Geen links gevonden in de HTML | |||||
Readme
Wat zijn HTML-links?
HTML-links, gemaakt met de <a> (anchor) tag, vormen de basis van webnavigatie. Ze verbinden pagina's, documenten en bronnen op het internet. Elke link kan meerdere attributen bevatten: href (de doel-URL), title (hovertekst), rel (relatie tot het doel) en target (waar de link wordt geopend). Het begrijpen van de linkstructuur van een webpagina is essentieel voor SEO-analyse, site-audits en webontwikkeling.
Links worden gecategoriseerd op basis van hun doeltype. Externe links wijzen naar andere websites met volledige URL's. Interne links navigeren binnen dezelfde site met behulp van relatieve paden. Ankerlinks springen naar specifieke secties op dezelfde pagina. Speciale protocollen zoals mailto: en tel: activeren respectievelijk e-mailclients en telefoonkiezers.
Hulpprogrammabeschrijving
Dit hulpprogramma parseert HTML-code en extraheert alle hyperlinks met hun volledige attributen. Het classificeert automatisch elke link op type (extern, intern, anker, mailto, tel of javascript) en geeft deze weer in een sorteerbare tabel. Statistieken tonen de verdeling van linktypen in één oogopslag, waardoor het gemakkelijk is om het linkprofiel van elke webpagina te analyseren.
Voorbeelden
Invoer HTML:
<nav>
<a href="https://example.com">Externe site</a>
<a href="/about" title="Over ons">Over</a>
<a href="#contact">Contactsectie</a>
<a href="mailto:info@example.com">E-mail sturen</a>
</nav>Geëxtraheerde links:
| URL | Tekst | Type | Titel |
|---|---|---|---|
| https://example.com | Externe site | extern | |
| /about | Over | intern | Over ons |
| #contact | Contactsectie | anker | |
| mailto:info@example.com | E-mail sturen | mailto |
Functies
- Extraheert alle linkattributen: URL, tekst, titel, rel en target
- Automatische linkclassificatie in zes typen
- Real-time statistieken met verdeling van linktypen
- Sorteerbare resultatentabel voor eenvoudige analyse
- Ondersteuning voor basis-URL om interne links klikbaar te maken
- Filteropties om lege links te verbergen of alleen externe links weer te geven
Gebruiksscenario's
- SEO-audits: Analyseer het linkprofiel van een pagina om verbroken links, ontbrekende rel-attributen of overmatige externe links te identificeren die de zoekmachinerangschikking kunnen beïnvloeden.
- Website-migratie: Extraheer alle interne links uit HTML om ervoor te zorgen dat geen pagina's worden gemist bij het verplaatsen naar een nieuw domein of het herstructureren van sitenavigatie.
- Concurrentieanalyse: Onderzoek concurrentenpagina's om hun linkstrategie te begrijpen, inclusief welke externe bronnen zij refereren en hoe zij interne navigatie structureren.
Opties uitgelegd
| Optie | Beschrijving |
|---|---|
| Basis-URL | Voer de basis-URL van de website in om interne links in de resultatentabel klikbaar te maken |
| Lege links weergeven | Voeg links in die geen href-attribuut hebben of lege href-waarden hebben |
| Alleen externe weergeven | Filter resultaten om alleen links weer te geven die naar externe domeinen wijzen |
Linktypen
| Type | Beschrijving | Voorbeeld |
|---|---|---|
| Extern | Volledige URL's die naar andere websites wijzen | https://example.com |
| Intern | Relatieve paden binnen dezelfde site | /about, contact.html |
| Anker | Fragmentlinks naar paginasecties | #section-name |
| Mailto | E-mailadreslinks | mailto:user@example.com |
| Tel | Telefoonnummerlinks | tel:+1234567890 |
| JavaScript | Door scripts geactiveerde links | javascript:void(0) |
Tips
- Plak de volledige HTML-bron van een pagina voor nauwkeurige resultaten—gedeeltelijke HTML kan links in weggelaten secties missen
- Gebruik het basis-URL-veld bij het analyseren van interne links om snel te controleren of deze correct worden opgelost
- Sorteer op de kolom "type" om vergelijkbare links samen te groeperen voor sneller beoordelen
- Schakel "Alleen externe weergeven" in bij het controleren op ongewenste uitgaande links of het verifiëren van plaatsing van affiliatelinks