Extractor voor externe links

Plak ruwe HTML en krijg een schone lijst zonder duplicaten van elke externe link die erin staat. Geef optioneel een basis-URL op zodat de extractor weet welke host als intern telt; links naar elke andere host worden gerapporteerd. Handig om een website te controleren op linklekken, verouderde partnerplaatsingen of om te bevestigen dat uitgaande links gaan waar uw beleid ze wil hebben.

Zo extraheer je externe links

  1. 1

    Geef de bron op

    Plak de ruwe HTML van de pagina. Voeg optioneel een basis-URL toe zodat de extractor weet welke host als intern telt; laat hem leeg om elke host als extern te behandelen.

  2. 2

    Extractie uitvoeren

    Kies of subdomeinen als intern tellen en of links met nofollow, sponsored en ugc worden meegenomen. Daarna wordt elke `<a href>` en `<area href>` gelezen, worden relatieve links met behulp van de basis-URL omgezet naar volledige URL's en blijven alleen http/https-links naar een andere host over. Dubbele links worden samengevoegd en geteld.

  3. 3

    Bekijk de lijst

    U krijgt een tabel met de externe URL's, met hun ankertekst, hun rel-waarden (nofollow, sponsored, ugc) en hoe vaak elke URL voorkomt, plus het aantal interne links.

  4. 4

    Gebruik het resultaat

    Kopieer alle URL's naar het klembord, download de tabel als CSV-bestand voor een spreadsheet of open een bestemming naar keuze in een nieuw tabblad.

Wat de extractor als extern beschouwt

Een link is extern wanneer de host ervan verschilt van de host van de basis-URL die u hebt opgegeven. De vergelijking houdt geen rekening met hoofdletters en met een www. aan het begin, dus example.com en www.example.com zijn dezelfde site. Subdomeinen tellen standaard als afzonderlijke hosts, dus blog.example.com is extern ten opzichte van www.example.com; zet de optie ‘Subdomeinen als intern tellen?’ op Ja om elk subdomein van uw host als intern te behandelen. Laat de basis-URL leeg om elke http/https-link als extern te tonen.

Voor elke bestemming toont de tabel de ankertekst (bij afbeeldingslinks en <area>-gebieden van een imagemap de alt-tekst), de rel-waarden die op de links naar die bestemming staan, waarbij nofollow, sponsored en ugc gemarkeerd zijn, en hoe vaak de bestemming voorkomt. De CSV-download bevat dezelfde kolommen plus het domein.

Wat het negeert

  • mailto:-, tel:-, javascript:- en alleen-fragment-#-links.
  • Relatieve URL’s als de basis-URL leeg is: zonder basis-URL kan de extractor niet bepalen waarnaar ze verwijzen, dus telt hij ze alleen. Met een basis-URL worden ze aangevuld en tellen ze als intern. Protocolrelatieve URL’s zoals //cdn.example.com bevatten altijd een host en worden dus gecontroleerd (als https wanneer er geen basis-URL is).
  • Ankertags zonder href (dat zijn geen navigeerbare links).

Tips

  • Plak de gerenderde HTML als de pagina JavaScript gebruikt. Links die een framework aan de clientzijde genereert, verschijnen pas wanneer u de gerenderde DOM plakt (bijvoorbeeld door outerHTML uit DevTools te kopiëren).
  • Let op tracking-wrappers. Affiliate-omleidingen via /go/ of /out/ kunnen de echte bestemming verbergen; de extractor geeft de wrapper-URL terug zoals die er staat, dus inspecteer de ruwe href wanneer een bestemming verdacht lijkt.
  • Normaliseer vóór het vergelijken. Een URL met een ander fragment of een andere trackingparameter telt als een afzonderlijke link; normaliseer URL’s voordat u twee uitvoeringen van de extractor vergelijkt.
  • Vergelijk in de tijd. Voer de extractor maandelijks uit en vergelijk de lijsten; nieuwe externe links die u niet hebt toegevoegd, zijn het eerste teken van een gecompromitteerd thema of een gecompromitteerde plugin.

Veelgestelde vragen

Het haalt de href er precies zo uit als die in de HTML staat. Elke omleiding volgen zou het rapport aanzienlijk vertragen en kan botbeveiliging op de bestemming activeren; los ze apart op als u de uiteindelijke bestemmings-URL nodig hebt.

Nee. De extractor verwerkt de HTML zoals die wordt aangeleverd. Links die een framework aan de clientzijde rendert, verschijnen alleen als u de gerenderde DOM plakt (bijvoorbeeld door outerHTML uit DevTools te kopiëren).

Alleen http/https-links naar een andere host worden getoond. Relatieve paden zijn intern (zonder basis-URL worden ze alleen geteld), mailto:-, tel:- en javascript:-links worden overgeslagen, subdomeinen tellen als intern wanneer u de optie ‘Subdomeinen als intern tellen?’ op Ja zet, en links met nofollow, sponsored en ugc worden weggelaten wanneer u ‘Links met nofollow, sponsored en ugc meenemen?’ met Nee beantwoordt.

De HTML die u plakt en de basis-URL blijven in uw browser. Ze worden niet naar onze servers gestuurd en niet aan de paginalink toegevoegd: de links worden op deze pagina geëxtraheerd en tussen de stappen wordt de HTML bewaard in de tijdelijke opslag van dit tabblad, totdat u opnieuw begint of het tabblad sluit.

Gerelateerde tools

Tool beschikbaar in andere talen