Rank::Ahrefs::KeywordDifficulty - Ahrefs Keyword Difficulty Checker Parser

Übersicht des Parsers
Rank::Ahrefs::KeywordDifficulty – dieser Parser ruft den Wert „Keyword-Schwierigkeit“ ab. Zusätzlich werden Daten für die Suchergebnisse der Abfrage abgerufen (nur für die erste Seite TOP - 10).Die Keyword-Difficulty ist eine Kennzahl, die hilft zu verstehen, wie schwierig es sein wird, für eine bestimmte Suchanfrage zu ranken.
Die Daten werden von der Seite https://ahrefs.com/keyword-difficulty gesammelt.
Für den Betrieb ist die Anbindung eines Dienstes zum Lösen von Recaptchas
Util::Turnstile erforderlich.
Gesammelte Daten
- Keyword-Difficulty
- Geschätzte Anzahl der Websites, von denen Backlinks gesetzt werden müssen, um in die TOP 10 für das gesuchte Keyword zu gelangen (shortage)
- Übersicht der Suchergebnisse für die Anfrage (nur die erste Seite TOP - 10)
- Links aus den Suchergebnissen (TOP - 10)
- Anker (TOP - 10)
- AR (nur TOP - 3)
- DR (nur TOP - 3)
- UR (nur TOP - 3)
- Backlinks - Anzahl der Backlinks von anderen Websites, die auf dieses Suchergebnis verweisen (nur TOP - 3)
- Domains - Gesamtzahl der einzigartigen Domains, die auf dieses Suchergebnis verweisen (nur TOP - 3)
- Traffic - geschätzter monatlicher organischer Traffic, den dieses Suchergebnis erhält (nur TOP - 3)
- Keywords - Anzahl der Keywords, für die dieses Suchergebnis unter den ersten 100 Positionen rangiert (nur TOP - 3)

Funktionen
- Automatisches Arbeiten mit Proxys
- Auswahl des Landes, für das die Keyword-Difficulty bestimmt werden soll
Anwendungsfälle
- Abrufen von zusammenfassenden Informationen über die Suchergebnisse einer Anfrage aus den TOP-10
- Bewertung der Schwierigkeit eines Keywords/einer Anfrage
Anfragen
Als Anfragen müssen Keywords angegeben werden, zum Beispiel:
essay writing
buy notebook
Ticket kaufen
Reifengeschäft St. Petersburg
Wenn die Anfragen auf Russisch oder einer anderen Sprache sind, wählen Sie das entsprechende Land in den Parser-Einstellungen aus. Da es sein kann, dass es für das standardmäßig eingestellte Land United States keine Ergebnisse gibt.
Beispiele für die Ergebnisausgabe
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, zum Beispiel als CSV oder JSON, auszugeben.
Ausgabe der "Anfrageschwierigkeit" im Ergebnis
Ergebnisformat:
$query: $difficulty\n
Im Standardergebnis werden die Anfrage und der Wert der Keyword-Difficulty angezeigt:
essay writing: 84
buy notebook: 80
Reifengeschäft St. Petersburg: 55
Ticket kaufen: 90
Ausgabe zusätzlicher Parameter für die Top-10-Suchergebnisse nach Keywords in eine CSV-Tabelle
Die Werte anchor, ar, dr, ur, bl, domains, traffic, keywords sind nur für die TOP-3 verfügbar.
Das integrierte Dienstprogramm $tools.CSVLine ermöglicht es, korrekte Tabellendokumente zu erstellen, die für den Import in Excel oder Google Tabellen bereit sind.
Ergebnisformat:
[% FOREACH item IN serp;
tools.CSVline(query, difficulty, item.link, item.anchor, item.ar, item.dr, item.ur, item.bl, item.domains, item.traffic, item.keywords);
END %]
Dateiname:
$datefile.format().csv
Anfangstext:
Abfrage,Schwierigkeit,Link,Anker,AR,DR,UR,BL,Domains,Traffic,Keywords
Beispiel für ein Ergebnis:
Abfrage,Schwierigkeit,Link,Anker,AR,DR,UR,BL,Domains,Traffic,Keywords
"buy notebook",80,https://www.bestbuy.com/site/laptop-computers/all-laptops/pcmcat138500050001.c?id=pcmcat138500050001,"Laptops and Notebooks: PC Laptop, Notebook - Best Buy",2120,88,34,219,80,139112,2248
"buy notebook",80,https://www.bestbuy.com/site/computers-pcs/laptop-computers/abcat0502000.c?id=abcat0502000,"Laptops & Notebook Computers - Best Buy",2120,88,49,2306,474,37222,3148
"buy notebook",80,https://www.bestbuy.com/site/searchpage.jsp?_dyncharset=UTF-8&browsedCategory=pcmcat138500050001&cp=2&id=pcat17071&iht=n&ks=960&list=y&sc=Global&st=categoryid%24pcmcat138500050001&type=page&usc=All%20Categories,"Laptops and Notebooks: PC Laptop, Notebook - Best Buy",2120,88,14,2,1,243,179
"buy notebook",80,https://www.amazon.com/Notebooks-Laptop-Computers/b?ie=UTF8&node=565108,"Laptops | Amazon.com",,,,,,,
"buy notebook",80,https://www.walmart.com/cp/laptops/1089430,"Laptops - Walmart.com",,,,,,,
"essay writing ",84,https://owl.purdue.edu/owl/general_writing/academic_writing/essay_writing/index.html,"Essay Writing // Purdue Writing Lab - Purdue OWL",1256,90,45,731,316,2702,864
"essay writing ",84,https://grademiners.com/,"Essay Writer & Essay Writing Service | GradeMiners.com",7081,82,87,390507,21505,7328,2836
"essay writing ",84,https://www.scribbr.com/category/academic-essay/,"The Beginner's Guide to Writing an Essay | Steps & Examples",144207,66,40,966,249,12199,3281
"essay writing ",84,https://www.internationalstudent.com/essay_writing/essay_tips/,"General Essay Writing Tips - Essay Writing Center",,,,,,,
"essay writing ",84,https://writingcenter.fas.harvard.edu/pages/essay-structure,"Essay Structure | – Harvard Writing Center",,,,,,,
...
"Ticket kaufen",90,https://www.tutu.ru/,"Tutu.ru: Flug-, Bahn-, Bustickets und Touren online ...",39974,74,80,459414,2349,1052237,7272
"Ticket kaufen",90,https://www.rzd.ru/,"Passagieren",11185,80,84,5118775,7165,4163730,32342
"Ticket kaufen",90,https://pass.rzd.ru/,"Passagieren",11185,80,75,475270,1426,249503,9533
"Ticket kaufen",90,https://www.aviasales.ru/,"Günstige Flugtickets online, Preise. Suche nach Tickets für ...",,,,,,,
"Ticket kaufen",90,https://www.kupibilet.ru/,"Günstige Flugtickets online, Suche nach Flugtickets ...",,,,,,,
"Reifengeschäft Spb",55,https://www.spbkoleso.ru/,"Räder, Felgen und Reifen im Online-Shop kaufen ...",4527548,28,42,1489,285,2240,855
"Reifengeschäft Spb",55,https://spb.kolesa-darom.ru/,"«Kolesa Darom» — Online-Shop für Reifen, Felgen und ...",370176,55,27,136,44,1740,146
"Reifengeschäft Spb",55,https://www.koleso-russia.ru/,"KOLESO - Autoreifen und Felgen | Autoreifen | Reifen ...",992706,44,40,1295,222,14428,1319
"Reifengeschäft Spb",55,https://kolesa812.ru/,"Reifen und Felgen in Sankt Petersburg | Kaufen im Internet ...",,,,,,,
"Reifengeschäft Spb",55,https://ship-ship.ru/,"Online-Shop für Reifen und Felgen - günstig kaufen ...",,,,,,,
...
Beispiel herunterladen
Wie man ein Beispiel in A-Parser importiert
eJyFVNtOGzEQ/ZWVBRJI24gAVdH2KYREpaUJDdCXEEVmPQtuvLaxvYEoyr937L0l
0MuLd25n5sx4vGviqF3YawMWnCXJdE10kElCBq801wLmvScDmf0GqwueZTwthFuR
mGhqLBgPmZIJlYskKeOSBCNflGE70QwyiiKJ18StNGB2tQRjOAN0cob6neNiPoE+
1S59osfzikZMllQUHjCBlGp0fTD0QeF3Rcnm7+lSVUhnVlt4U/wrPlMmpw5rBpYN
aLofDceTQa//JeIO8uhyFOluBxvXn+9lFEVOKWE7/Zufgks4eC7ArOKINZ3HAdVB
56ISqUyflKmVWmC1UNTCg6hdKqdc2kpzhvrclbYoJ20PkcxgdBHtz8hmNotJ2YYd
hp6wiz3k3Myzct7QJdwq3zkX0JqHqI1o7nvfY9SB93bK4Rwcdtyrz0AZ444rSUVZ
wS9BW/VO8ucwO6kw1o+Egx0alaPJQUgQ5lSzm5K9oBNMUQTsjxJDkowKCzGxSHVI
kQh768EpGOqUGWvPB+1romRPiCtYgmjDQv7zgguGG9vLEHRZAf8cMn6XY9O0t10K
d+jFIIcmS9DOx99bFFNX6rEehuA5d6jbvt9OtB6hcQGgm5mNfFiuDDRlqsxVdXyo
GqRf2PbKero17bSxcy27xlTJjD+Oq0dQRxbyFv8GY9lX/uH7vmQhBF6LhUm7Hj1b
XYNXWoJvwf1QAmk1b5+E1/L1pqSqDcf1++gJ5jjJ7apVypQKcTe52vaQdqVQuS+O
Tk/ScB6F82RL/hTOs3CyyH9Oz96ZjrtBycLZJb6mg0eF24gT2cya31zzg1z/92eX
rDd477/sdYn0Q/I4tOG0LV4qSbqb30r05Ys=
Im Ergebnisformat wird die Template-Engine Template Toolkit verwendet, um die Elemente des Arrays $serp in einer FOREACH-Schleife auszugeben.
Im Dateinamen der Ergebnisse müssen Sie lediglich die Dateiendung in csv ändern.
Damit die Option "Anfangstext" im Task-Editor verfügbar ist, müssen Sie "Mehr Optionen" aktivieren. In "Anfangstext" schreiben wir die Spaltennamen durch Kommas getrennt und lassen die zweite Zeile leer.
Dump der Ergebnisse in JSON
Allgemeines Ausgabeformat:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.query = query;
obj.links = [];
FOREACH item IN p1.serp;
obj.links.push(item.link);
END;
obj.json %]
Anfangstext:
[
Endtext:
]
Beispiel für ein Ergebnis:
[{"query":"Geschäft","links":["https://www.dns-shop.ru/","https://www.ozon.ru/","https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD","https://www.lamoda.ru/","https://www.eldorado.ru/","https://www.mvideo.ru/","https://www.wildberries.ru/","https://www.citilink.ru/","https://www.bonprix.ru/","https://www.housebrand.com/ru/ru/"]}]
Damit die Optionen "Anfangstext" und "Endtext" im Task-Editor verfügbar sind, müssen Sie "Mehr Optionen" aktivieren.
Verarbeitung der Ergebnisse
A-Parser ermöglicht es, Ergebnisse direkt während der Datenerfassung zu verarbeiten. In diesem Abschnitt haben wir die beliebtesten Anwendungsfälle für den Parser Rank::Ahrefs::KeywordDifficulty aufgeführt.
Eindeutigkeit von Links (Deduplizierung)
Fügen Sie eine Eindeutigkeitsprüfung hinzu und wählen Sie in der Dropdown-Liste $serp.$i.link - Link aus.
Beispiel herunterladen
Wie man ein Beispiel in A-Parser importiert
eJyFVG1v0zAQ/i+nSmNSqToGAuVbVygCyjq69lNbVV5y6Uwd29hOtyjKf+ec9w4Q
Xxzf+Z7nnvOdk4Nj9mjvDFp0FoJNDrrcQwCfnlmiBe4njwZj+w2zjzyOeZgKl+3X
kv9KEYagmbFoPHIDSyaPQVCFBwEBnpSJOhBFRxgz2sIwB5dppCTqhMbwyFPxiOy1
42K/xCnTLnxkb/a1miGcmEg9YIkh03T02rAHRd+MQfFvulCl0pmshzdpPz5t6qA0
XliwASpHk0NweYTdsI5YVeHWGS4P0Hg/C/XABATOpFjsdg2LnSmTMH+FA3018nyj
uPS8uhh42u1WXly2Oe09O+FKUXTMRSfFzsi6ZYlPO4iYQ3/a8FyO3LO/FBZF3HEl
mahS+j50MuomBSAVxdLWcLQzoxJyOSwJvDNr5G5gUNpd2T8qDAQxExaHYEnqjJGQ
6OUJd2iYU2ahvR7y56DkRIg5nlB0YSX/TcpFREMziQn0pQb+PWTxB0fRltdPRW1/
MqShZSmtm8X3DhWpuTo0lyF4wh3ZduoHhLxjch4RdXtntz4sUQbbNDVznZ2ejEbp
Z6xr2UR3rrMyztpy7gyVjPlhUc9tE5nKFb3LhZwq/wR9XTIVgtpicdmNx8TWbfBG
J/AleFqmIFnt8wOnlLBf7yup2nAav3deYEI32c9aU4ZMiPVy3j+BbqTI2Kbjt9dh
uY7L9bq3f1+uH8o1As/m8KBozqjWYtf+Q9qfUP7fP0mQF9TRn/auQvryPY58dI+W
2gXBVfEbj260Iw==
Siehe auch: Eindeutigkeit der Ergebnisse
Eindeutigkeit von Links nach Domain
Fügen Sie eine Eindeutigkeitsprüfung hinzu und wählen Sie in der Dropdown-Liste $serp.$i.link - Link aus. Wählen Sie den Typ der Eindeutigkeitsprüfung: Domain.
Beispiel herunterladen
Wie man ein Beispiel in A-Parser importiert
eJyFVFtv0zAU/i9WpTGpVB0DgfLWdRQBY9269qmtKi8+6Uwd29hOtyjKf+fYuXaA
eHF8Lt93rk5BHLUHe2fAgrMkWhdEhzuJyOcXmmoBu8mTgcR+h/yaJwmPM+Hy3Ury
XxnsrlVKuSRDoqmxYDzBmiyoPERRhYoixD0rwzosejNIKF7JsCAu14Cx1BGM4QzQ
yBnKK8fFbgFTql38RN/t6qSG5EhF5gELiKlG01tDHxV+c0rKf9PFKpPO5D28yfr+
WSgHzRjGJxatCZajUSG4PJDtsPZYVu6sKbvSfhHqkQoSOZNBud02LHamTEp9Jwf6
YuT5RknQvDkbeNrNRp6dtzHtAz3CUqF3wkWXip2hdEtTH3bAqANvbXjOR+7FN4Uy
xh1XkooqpJ9Dl0Y1K8RLhb54NRzszKgUVQ4CgVfmTbprMghyV/Z9hSFRQoWFIbGY
6oxiIuy1hTsw1Ckz1z4f1BdEyYkQN3AE0bkF/quMC4ZLM0kQ9LUG/t1l/gdH2ZbX
D4VjfzaYQ8sSpKv5jw7F1I3aN80QPOUOZTv1C4LaMSoPALrt2a13S5WBNkzNXEfH
l6NB+h3rRjbRneqkjJOxnCpjJRO+n9d723hmconPcy6nyr9EX5fMhMCxWFh06zGx
9Ri80CX4GjwNIfz6Ns+POKWE/fZQpaoNx/X74BNMsZP9qDVlTIVYLW76FtKtFAqb
bPz+Mg7nOJyXvfvHcH4KJyOezcFe4Z5hreW2/Ye0/6Liv3+SqChxoj/tXYX05Xsc
6rCPFsdFoovyN1c+trs=
Siehe auch: Eindeutigkeit der Ergebnisse
Extrahieren von Domains
Fügen Sie einen Results Builder (Ergebnis-Builder) hinzu und wählen Sie in der Dropdown-Liste die Quelle: $p1.serp.$i.link - Link. Wählen Sie den Typ: Extract Domain.
Beispiel herunterladen
Wie man ein Beispiel in A-Parser importiert
eJyFVG1v2jAQ/i8npK4SQ3TdtCnfKB3Stq60tHyCCt2SC/VwbM92aKOI/76zCQnt
Nu2L43t5nnt1avDoNu7GkiPvIFnUYOIdEvj8jIWRtBo9WsrdN6ouRZ6LtJS+Ws2V
+FXS6lIXKBT0waB1ZAPBAmaoNkmyRyUJ4560zTose2eUI1+hX4OvDHEsvSVrRUZs
FBnLcy/kakZjND59xHerJqk+bFGWATCjFA2b3lr8oflbIez+TZfqUnlbHeFtCbuH
hz4wL2fiJtoWGIrumbMBV2IGedS8OelJoTbLpTo5hdb7Drd0r9k7F5I69YSlaywC
fS9DT8F64Dkd+OeQP2aZ8EIrlPuQoWVdGvu2Ml5p9uWrFeQmVhes8hQJgrI6pLuA
XpSBKcqIvd1jIMlROuqD41QnyIlkry3Ck0Wv7dSEfFhfg1YjKa9oS7Jzi/wXpZAZ
z3eUM+hLA/y7y/QPjl1b3nEontCT5RxalihdTL93qExf6fWhGVIUwrPsxmGWrB2y
ckNk2p5dB7dCW2rDNMxNdF5yQyqsQzeykelUL8p4MZYjZQ1OlzbleIthfwFhVWJy
agNhnZr941FZTH37PNBarFjfuPuwOxGzY0yqVS7W02ZlD5FLdc8vc6rGOjzC0CdV
SsljdjTr1m3kmrEGoSv4NXgcQ3DQ9uVxDlq6r3f70o0VnNKHUHDBkzmO2lCmKOV8
dnVsgW5FWViWw/fnaTyH8Tw/un+M56d4ZhDYPK017y3XGlrQ/D7a31D9359IUu94
Q366mz0ylB9wrOM+Oh4/JGe736N7s6Y=
Siehe auch: Ergebnis-Builder
Entfernen von Tags und Dekodieren von Entities für Anker
Fügen Sie einen Results Builder (Ergebnis-Builder) hinzu und wählen Sie in der Dropdown-Liste die Quelle: $p1.serp.$i.anchor - Anchor. Wählen Sie den Typ: Remove HTML tags.
Fügen Sie erneut einen Results Builder (Ergebnis-Builder) hinzu und wählen Sie in der Dropdown-Liste die Quelle: $p1.serp.$i.anchor - Anchor. Wählen Sie den Typ: Decode HTML entities.
Beispiel herunterladen
Wie man ein Beispiel in A-Parser importiert
eJyNVG1P2zAQ/i+nSgwpQ2Vs2pRvpazaC6OswKeCKi+5gIdje7ZTiKL+9925blPY
pvHFsc/3PPfi59JBEP7enzv0GDzk8w5s3EMOHx9FbRUuRncOK/8V2xNZVbJoVGgX
M6zNEhcnWJgSIQMrnEfHBHOYCX2f52tUnhPuwbiyx5J3iZWgLWQdhNYixSIy52Sk
kiWdr4JUFGQsbCjuxJtFSiqDpVANA2ZYCEtXr534YejbClj9m64wjQ6u3cG7BlY3
NxkQL2XiJ8bVgose2MMDqsQeVNHyam8gdHFn3PW13tuHrf+FWOKlIf9KKuzNEzqd
iZoDDEoRkG83TPsH4ZErEGUpgzRaqHVQblqfyJWWv2KC2pAvbZ1EP3GmJlPASMDG
dpPwHAbxDETRROz3NQbySiiPGXhKdSIokfL5jQzoRDBuajkfsndg9EipU1yi6t0i
/3EjVUkvPKoI9DkB/+4y/YNjtS1vNxS90YOjHLYs8XQ8/dajSnNqbjfNULKWgc5+
zK9J1iEZ7xHttmdn7FYbh9swiTlFJ5lb1CyI/slGtjc9KePJs+wYO/CmcQXFmw+z
ObBY+FWjSoAllTTo4oh8CrXia+dES8bkHVg6CcKyfRljGaftBYwEKYyu5O00zcGm
mEZf0rhP9djwZHPrdaMUKcfjrFfwyCel8KHv4XPwOIaIeaVxpiyM8l8u1t20TlJS
77LUid2oibIQSl3NTndvoFc9Ha6b4dujIq7DuB7t7N/H9UNcS2C2gLeGRoFq5Rak
f9L239b998+UdysS3U9/vkZy+YwjG/XRk6IgP1z9BrMuz2Q=
Sie können den Ergebnis-Builder so oft hinzufügen, wie Sie benötigen.
Siehe auch: Ergebnis-Builder
Filtern von Links nach Vorkommen
Fügen Sie einen Filter hinzu und wählen Sie in der Dropdown-Liste: $serp.$i.link - Link. Wählen Sie den Typ: Enthält Zeichenfolge. Geben Sie dann unter String (Zeichenfolge) das Filterkriterium ein.
Beispiel herunterladen
Wie man ein Beispiel in A-Parser importiert
eJyFVMFu2zAM/ZVACNAVyIJ1wC6+pdkCbMuaLk1OaRCoNp1qkSVNktMahv+9pOzY
TtthJ4sU+fhIPrlknruDu7XgwDsWbUpmwplF7Nszz4yE3eTRQup+QvFVpKmIc+mL
3UxID1ao/eChGDgfTkINpFAHNmKGWweW4DZsydUhimqMKEKUJ22TDgmjE0g5Htmo
ZL4wgJX1EawVCeClSNBeeyF3S5hy4+NH/nnXUByxI5c5JSwh5gavPlr+oPFbcFb9
Gy7WufK26OXbvB+fhubwGssQsWjDsB2DjtDfdtRErOrwWCvPherBjWOdoamNF1qh
7UA5Vm23J0Q30zbjNOOhuRoT9jgNng8XQypxf68uLtv67o4fYaVrYtC5cQdwwzMq
OEy4B7o94VyO/TMNiCeJIBJc1iVpJx2NtRJ/A2GlMRaPVoCbWSQfMQ8BgJzFie6G
DYNNI8hD7u86h0Uplw5GzCHVGUciyesbgQPjXttFGAr6S6bVRMo5HEF2YQH/Ohcy
QQFNUkz63iS+H7J4g1G17fVLoQSeLHJoUYJ1vfjVZSV6rvenYUiRCY+2m5JY0PsJ
nQcA087shsIybaEt0yA31fFNGVCkt25lE9O5zto4W8u5E+WViv2i0fApMlcrfLgL
NdX0RqkvlUuJa3Gw7OQxcc0ayOgIvk6ehhJIq32KzGst3Y+7mqqxAuX3hQhmOMl+
1QYy5lKul/P+DeskFeTkCDZGne41Kgi7qLbtn6L9/5T//V9EZYW7+uNu60xqjPLQ
hxNy4b1dVS8vyrR/
Siehe auch: Ergebnisfilter
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ösungsservice. Mehr Details. |
| Country | United states | Auswahl des Suchlandes |
| Do not search for sitekey | ☑ | Experimentelle Option, deaktiviert die Suche nach dem Sitekey der Captcha, was wiederum den Start des Tasks beschleunigt. Bei Problemen wie einem ungültigen Sitekey sollte diese Option deaktiviert werden. |
| Additional headers | Möglichkeit, benutzerdefinierte Anfrage-Header anzugeben |