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 "Anfangstext" und "Endtext" im Task-Editor verfügbar sind, müssen Sie "Mehr Optionen" 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 sitekeyExperimentelle 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