Rank::Ahrefs - Ahrefs Backlink Checker 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::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

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
Ausgabe der Backlink-Daten in eine CSV-Tabelle
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
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"
}
]
}]
Damit die Optionen "Anfangstext" und "Endtext" im Task-Editor verfügbar sind, müssen Sie "Mehr Optionen" aktivieren.
Mögliche Einstellungen
| Parameter | Standardwert | Beschreibung |
|---|---|---|
| Util::Turnstile preset | default | Auswahl des Presets Util::Turnstile zur Umgehung von Captchas. Zuvor muss der Parser Util::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 headers | Möglichkeit, beliebige Request-Header anzugeben |