Zum Hauptinhalt springen

Rank::Ahrefs - Ahrefs Backlink Checker Parser

Übersicht über den Parser

Übersicht über den Parser​

Der Ahrefs-Parser ist eines der beliebtesten Tools für SEO-Spezialisten für Aufgaben wie die Untersuchung von Backlinks, die Bewertung des Traffics und die Analyse von Suchanfragen der Konkurrenz. Dank ihm können Sie vollständige Informationen über das Domain-Rating, die Anzahl der Backlinks und die verweisenden Domains erhalten. Mit dem Ahrefs-Parser können Sie eine massenhafte Multi-Thread-Analyse von Wettbewerbern durchführen.

Die Speicherung der Ergebnisse ist in der von Ihnen benötigten Form und Struktur möglich, dank der integrierten leistungsstarken Template-Engine Template Toolkit, die es ermöglicht, zusätzliche Logik auf die Ergebnisse anzuwenden und Daten in verschiedenen Formaten auszugeben, einschließlich JSON, SQL und CSV.

Gesammelte Daten​

Die Daten werden von der Seite https://ahrefs.com/ru/backlink-checker gesammelt.

Für den Betrieb ist die Anbindung eines Dienstes zum Lösen von Recaptchas Util::TurnstileUtil::Turnstile erforderlich.

  • Domain- und URL-Rating
  • Anzahl der Backlinks und Prozentsatz der Dofollow-Backlinks
  • Anzahl der verweisenden Domains und Prozentsatz der Dofollow-Domains darunter
  • Liste der TOP100 Backlinks
    • Link zur Seite
    • Seitentitel
    • DR
    • Url
    • Link-Anker
    • Redirect-Code
    • Array von JSON-Objekten mit Daten zu Redirects
Gesammelte Daten

Anwendungsfälle​

  • Abrufen von Zusammenfassungsinformationen über eine Domain
  • Bewertung der Anzahl der Backlinks
  • Domain-Bewertung

Abfragen​

Als Abfragen muss eine Liste von Domains angegeben werden, zum Beispiel:

a-parser.com
yandex.ru
google.com
vk.com
facebook.com
youtube.com

Ausgabebeispiele für Ergebnisse​

A-Parser unterstützt eine flexible Formatierung der Ergebnisse dank der integrierten Template-Engine Template Toolkit, was es ermöglicht, Ergebnisse in beliebiger Form sowie strukturiert auszugeben, zum Beispiel als CSV oder JSON

Standardausgabe​

Ergebnisformat:

$query: $rating\n

Das Ergebnis zeigt die Domain und ihr Rating an:

a-parser.com: 39
yandex.ru: 94
vk.com: 95
facebook.com: 100
youtube.com: 99
google.com: 98

Ausgabe der Hauptdaten zur Domain​

Ergebnisformat:

$query, $url_rating $rating, $bl, $bl_dofollow, $domains, $domains_dofollow

Beispielergebnis:

a-parser.com, 21, 35, 218702, 96, 569, 53

Ergebnisformat:

[% FOREACH backlink IN backlinks;
tools.CSVline(backlink.page,backlink.title,backlink.dr,backlink.url,backlink.anchor,backlink.redirect_code);
END %]

Beispielergebnis:

https://in-scale.ru/blog/rassylka-telegram/,"Massenversand in Telegram - wie man es massenhaft macht + 9 der besten Programme",54,https://a-parser.com/?ref=21341,A-Parser,0
https://coba.tools/seo/monitoring-pozitsiy,"Online-Dienste und Programme zur Überprüfung von Website-Positionen in der Suche",31,https://a-parser.com/,"Zur Website gehen",0
https://pricecontrol.biz/9-prepyatstvij-pri-parsinge-sajtov/,"Parsing von Wettbewerberpreisen 2023 von Price Control",16,https://a-parser.com/,https://a-parser.com/,0
https://www.unisender.com/ru/blog/idei/parsery-dlya-sbora-dannyh-s-sajtov/,"Wie man schnell Daten von Websites sammelt",76,https://a-parser.com/,A-Parser,0
https://www.ashmanov.com/education/articles/poiskovye-podskazki-yandeks/,"Website-Promotion durch Suchvorschläge in Yandex",68,https://a-parser.com/parsers/,A-parser,0
https://www.calltouch.ru/blog/luchshie-servisy-i-boty-dlya-parsinga-telegram/,"Telegram-Kanal-Parser: Übersicht der besten Dienste und Bots zum Sammeln und Verarbeiten von Daten aus Chats, Posts und Nutzern | Calltouch.Blog",72,https://a-parser.com/parsers/,A-Parser,0
https://seonomad.net/ru/seotools/tekst-ru,"Text Ru. Beschreibung, Bewertungen, Analoga",24,https://a-parser.com/?ref=29414,A-parser,0
Tipp

Im Ergebnisformat wird die Template-Engine Template Toolkit verwendet, um die Elemente des Arrays $backlinks in einer FOREACH-Schleife auszugeben.

Dump der Ergebnisse in JSON​

Allgemeines Ausgabeformat:

[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;

obj = {};
obj.items = [];

FOREACH item IN p1.backlinks;
obj.items.push({
dr = item.dr
page = item.page
title = item.title
});
END;

obj.json %]

Anfangstext:

[

Endtext:

]

Beispielergebnis:

[{
"items": [
{
"page": "https://forum.compucoin.org/showthread.php?tid=612923&pid=1137290",
"dr": 34,
"title": "GypeKetarert wsvpz"
},
{
"page": "https://forum.compucoin.org/showthread.php?tid=612923&pid=1137290",
"dr": 34,
"title": "GypeKetarert wsvpz"
},
{
"page": "https://forum.compucoin.org/showthread.php?tid=612923&pid=1137290",
"dr": 34,
"title": "GypeKetarert wsvpz"
},
{
"page": "https://forum.compucoin.org/showthread.php?tid=612923&pid=1137290",
"dr": 34,
"title": "GypeKetarert wsvpz"
}
]
}]
Tipp

Damit die Optionen "Prepend text" und "Append text" im Task-Editor verfügbar sind, müssen Sie "More options" aktivieren.

Mögliche Einstellungen​

ParameterStandardwertBeschreibung
Util::Turnstile presetdefaultAuswahl des Presets Util::TurnstileUtil::Turnstile zur Umgehung von Captchas. Zuvor muss der Parser Util::TurnstileUtil::Turnstile konfiguriert werden - geben Sie Ihren Zugriffsschlüssel und andere Parameter an und wählen Sie dann hier das erstellte Preset aus.
Turnstile pass proxy☐Übergabe des Proxys an den Captcha-Lösungsdienst. Mehr Details.
Do not search for sitekey☑Experimentelle Option, deaktiviert die Suche nach dem Captcha-Sitekey, was wiederum den Start des Tasks beschleunigt. Bei Problemen wie einem ungültigen Sitekey sollte diese Option deaktiviert werden.
Mode*.domain/*Auswahl des Domain-Typs, es gibt zwei Typen: URL und *.domain/*. URL - exakte Adresse, *.domain/* - Domain mit all ihren Subdomains
Additional headersMöglichkeit, beliebige Request-Header anzugeben