SE::Yandex::Suggest - Parser für Yandex-Suchvorschläge
Übersicht des Parsers
Parser für Suchvorschläge nach Keywords in Yandex. Dank des Parsers SE::Yandex::Suggest können Sie automatisch Keyword-Datenbanken aus den Vorschlägen der Suchmaschine Yandex auf Anfrage sammeln. Mit dem Parser SE::Yandex::Suggest lassen sich Yandex-Vorschläge basierend auf der Region einfach und schnell extrahieren.
Der Parser für Yandex-Suchvorschläge löst eine der Hauptaufgaben im SEO, nämlich die schnelle automatisierte Gewinnung eines erweiterten semantischen Kerns. Google-Suchvorschläge ermöglichen es, die maximale Anzahl an Phrasen abzudecken, und in Kombination mit dem Yandex Keyword-Scraper -
SE::Yandex::WordStat erhalten Sie eine möglichst vollständige Semantik, die dazu beiträgt, mehr organischen Traffic zu generieren.
Dank der Multithreading-Arbeit von A-Parser kann die Verarbeitungsgeschwindigkeit bis zu 5700 Anfragen pro Minute erreichen, was im Durchschnitt bis zu 17000-18000 Ergebnisse pro Minute ermöglicht.

Sie können die automatische Abfragevervielfältigung, die Substitution von Unterabfragen aus Dateien, die Iteration von alphanumerischen Kombinationen und Listen verwenden, um die maximal mögliche Anzahl an Ergebnissen zu erhalten. Mithilfe der Ergebnisfilterung können Sie das Ergebnis sofort bereinigen und unnötigen Müll (unter Verwendung von Negativ-Keywords) entfernen.
Die Funktionalität von A-Parser ermöglicht es, die Datenerfassung-Einstellungen des Parsers SE::Yandex::Suggest für die spätere Verwendung zu speichern (Presets), Zeitpläne für die Datenerfassung festzulegen und vieles mehr.
Das Speichern 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
- Anzahl der Ergebnisse pro Abfrage
- Suchvorschläge zur Abfrage
- Bei Auswahl der 2. Abfragemethode werden auch zusätzliche Daten und der Typ der Vorschläge gesammelt

Anwendungsfälle
- Erstellung von Keyword-Datenbanken
Abfragen
Als Abfragen müssen Suchbegriffe angegeben werden, zum Beispiel:
Forex
Hausarbeit schreiben
Hausarbeiten online
Auto kaufen in Moskau
Nachrichten
Abfrage-Substitutionen
Sie können integrierte Makros für die automatische Substitution von Unterabfragen aus Dateien verwenden. Wenn wir beispielsweise zu jeder Abfrage eine Liste anderer Wörter hinzufügen möchten, geben wir einige Hauptabfragen an:
essay
article
thesis
Im Abfrageformat geben wir das Makro zur Substitution zusätzlicher Wörter aus der Datei Keywords.txt an. Diese Methode ermöglicht es, die Variabilität der Abfragen um ein Vielfaches zu erhöhen:
{subs:Keywords} $query
Dieses Makro erstellt für jede ursprüngliche Suchanfrage so viele zusätzliche Abfragen, wie in der Datei enthalten sind, was in der Summe [Anzahl der ursprünglichen Abfragen (Domains)] x [Anzahl der Abfragen in der Datei Keywords] = [Gesamtanzahl der Abfragen] als Ergebnis der Makroarbeit ergibt.
Wenn die Datei Keywords.txt zum Beispiel enthält:
buy
cheap
Am Ende verwandelt das Substitutionsmakro 3 Hauptabfragen in 6:
buy essay
cheap essay
buy article
cheap article
buy thesis
cheap thesis
Beispiele für die Ergebnisausgabe
A-Parser unterstützt eine flexible Formatierung der Ergebnisse dank der integrierten Template-Engine Template Toolkit, die es ermöglicht, Ergebnisse in beliebiger Form sowie strukturiert auszugeben, zum Beispiel als CSV oder JSON.
Export der Vorschlagsliste
Ergebnisformat:
$results.format('$suggest\n')
Beispielergebnis:
Hausarbeiten online kostenlos
Hausarbeiten online Bestellung
Hausarbeiten online kostenlos herunterladen
Hausarbeiten online herunterladen
Hausarbeiten online erstellen
Hausarbeiten online machen
Hausarbeiten online finden
Hausarbeiten online kostenlos erstellen
Hausarbeiten online bestellen
Ausgabe der Abfrage, Anzahl der gefundenen Vorschläge, Vorschläge zur Abfrage
Ergebnisformat:
$query - $totalcount:\n$results.format('$suggest\n')
Beispielergebnis:
Hausarbeiten online - 10:
Hausarbeiten online
Hausarbeiten online kostenlos
Hausarbeiten online Bestellung
Hausarbeiten online kostenlos herunterladen
Hausarbeiten online herunterladen
Hausarbeiten online erstellen
Hausarbeiten online machen
Hausarbeiten online finden
Hausarbeiten online kostenlos erstellen
Hausarbeiten online bestellen
Ausgabe in eine CSV-Tabelle
Das integrierte Tool $tools.CSVLine ermöglicht die Erstellung korrekter Tabellendokumente, die für den Import in Excel oder Google Tabellen bereit sind.
Ergebnisformat:
[% FOREACH i IN results;
tools.CSVline(i.suggest);
END %]
Dateiname:
$datefile.format().csv
Anfangstext:
Vorschläge
Im Allgemeinen Ergebnisformat wird die Template-Engine Template Toolkit verwendet, um die Elemente suggest des Arrays results 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 den "Anfangstext" schreiben wir die Spaltennamen durch Kommata getrennt und lassen die zweite Zeile leer.
Keyword-Wettbewerb
Speichern im SQL-Format
Ergebnisformat:
[% FOREACH results;
"INSERT INTO serp VALUES('" _ query _ "', '"; suggest _ "')\n";
END %]
Beispielergebnis:
INSERT INTO serp VALUES('Hausarbeiten online', 'Hausarbeiten online')
INSERT INTO serp VALUES('Hausarbeiten online', 'Hausarbeiten online kostenlos')
INSERT INTO serp VALUES('Hausarbeiten online', 'Hausarbeiten online Bestellung')
INSERT INTO serp VALUES('Hausarbeiten online', 'Hausarbeiten online kostenlos herunterladen')
INSERT INTO serp VALUES('Hausarbeiten online', 'Hausarbeiten online herunterladen')
INSERT INTO serp VALUES('Hausarbeiten online', 'Hausarbeiten online erstellen')
INSERT INTO serp VALUES('Hausarbeiten online', 'Hausarbeiten online machen')
INSERT INTO serp VALUES('Hausarbeiten online', 'Hausarbeiten online finden')
...
Dump der Ergebnisse in JSON
Allgemeines Ausgabeformat:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.totalcount = p1.totalcount;
obj.suggests = [];
FOREACH item IN p1.serp;
obj.suggests.push(item.suggest);
END;
obj.json %]
Anfangstext:
[
Endtext:
]
Beispielergebnis:
[{"suggests":["Hausarbeiten online","Hausarbeiten online kostenlos","Hausarbeiten online Bestellung","Hausarbeiten online kostenlos herunterladen","Hausarbeiten online herunterladen","Hausarbeiten online erstellen","Hausarbeiten online machen","Hausarbeiten online finden","Hausarbeiten online kostenlos erstellen","Hausarbeiten online bestellen"],"totalcount":10}]
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 die Verarbeitung der Ergebnisse direkt während der Datenerfassung. In diesem Abschnitt haben wir die beliebtesten Anwendungsfälle für den Parser SE::Yandex::Suggest aufgeführt.
Option Bis zur Ebene extrahieren (Parse to level)
Die Option weist den Parser an, die erhaltenen Ergebnisse bis zur angegebenen Ebene in die Abfragewarteschlange einzufügen, zum Beispiel:
- Wenn Ebene 1 angegeben ist, fügt der Parser alle aus der ursprünglichen Abfrage erhaltenen Ergebnisse zu den Abfragen hinzu.
- Wenn Ebene 2 angegeben ist, fügt der Parser alle aus der ursprünglichen Abfrage erhaltenen Ergebnisse + alle Ergebnisse aus den Abfragen der 1. Ebene hinzu.
- und so weiter.
Einfach ausgedrückt ist dies die Substitution der erhaltenen Ergebnisse in die Abfragewarteschlange, was wiederum ermöglicht, mehr Ergebnisse zu extrahieren. Da in den Ergebnissen wahrscheinlich Duplikate enthalten sein werden, wird empfohlen, die Einzigartigkeit der Abfragen (Unique queries) zu aktivieren, damit der Parser keine unnötige Arbeit leistet (nicht dasselbe mehrmals extrahiert).

Beispiel herunterladen
Wie man ein Beispiel in A-Parser importiert
eJx1VFtv2jAU/iuVhdRVQggKfVjeKCrSJtZ0pX2YgAe3Pom8OrZnO6woyn/vsRPi
wLoXy+f2nct37Io4at/sgwELzpJkUxEd7iQhDDJaCkeGRFNjwXjzhqzvkuQXlQze
k2Rd5jlY79H5VsQdNGC02oMxnAEaOUM5U6agDrEbyD0VpXcbNBo7auxfLge2Ad1u
5eUVqXuA2nEl7REv1LSCPYiINhnX/y9AmOh4PZnWu92QtMmXIbevRk9Gbf+dcU33
8KR8B1xAVC9RuqdF6IFRB956bOJq5N49AmWM+6KpaDL4Ccasz5L/CTOQCn3xajjY
pVEFqhwEAK88HKvbkEGQCUKUIfZnE0OSjAoLQ2Kx1CXFQti5hTsw1CmTtkNMKqLk
XIgwwOgW8G9LLhjSPc8w6Fsb+LlL+g9G3bXXT4VU/DVYQ4cSpNv0R4xiaqXy4zAE
L7hD2S5UKT0xY1S+AehuZvferVAGujQtcpsdN1qD9LxHyuY6qk7aOKHlVPmqZMbz
tN2lo2cpn/DZpHKhCi3A9yVLIZAWC49xPea2pcELscDz4EVIcfLgnFLCfl83pWrD
cf1ufIEFTrKftYV8pUI8P676Fh9ondKpvDPmjL6wGGRbjmezsT+nN+E+690bfThn
1+F8uQgqCCcL50t0mn5t9TIwewHW0gPxlTnIFe4szq3edT9J999Un/4nSVXjRvy2
D423H5/3RR3yYJFufOr1Bxh5omw=
Ergebnisfilterung (Verwendung von Negativ-Keywords)
Durch die Verwendung von Negativ-Keywords ist es möglich, Ergebnisse, die Sie nicht benötigen, sofort zu entfernen. Ebenso können Sie mithilfe eines Filters nur die Ergebnisse behalten, die die gewünschten Wörter enthalten.

Beispiel herunterladen
Wie man ein Beispiel in A-Parser importiert
eJx1VN9vGjEM/leqCKmrVCEoIG33RlGRNrHSFfowAQ+BMyxrLrklOVbE7n+f44S7
g3UvUWx/tr/4R47McftqnwxYcJYliyPL6c4SlsKWF9KxW5ZzY8F484LNHpLkO1cp
vCXJrNjtwHpEhT0yd8gBvfUejBEpoFGkKG+1ybjD2CHknsvCw1pBY9vB/uG6ZUPQ
5VJd37CyETB3Qit7ikecJrAHWUfrdsr/E5CmBt51ew3kVkgH3hrZJYt488kiHba6
jbh5cDKgtEPGmx+N1yyLTr/f92fvI51r0mzovvlDQpeEAd07DWi4rwnUu2sY+rVD
z78mFAKzsXK1OpG2Y6qfr2jebcceVsYZ38Nch6dCrR6j9Mgz6kPKHXjrqRE3bffm
I/A0FT4flyGDn4I664sSv+jlSiMWr0aAHRudocoBBfDKw4ndgrVI9uUsyPdb8GHJ
lksLWG+kOuZIJL20CCw+d9pM4yAkR6bVUEoaghpG8e8LIVMc2eEWnT5Hx/ch039i
lNXzmqlwnH4b5FBFIel++rX2SvVE707FkCITDmU70oXyjemg8hUgr2r26GGZNlCl
iZFjdtzKHJSf3bplw7xWnT3jrC3nyo1WW7Gbxn04IQs1x9WfqpHOcgn+XaqQEtti
4bkej6GNbfBCTfDSeUQpzj4Np7W0X2aBam4Ejt/AE8ywks2sMeSGS/nyPGlavKN1
Op+qB2Mu2keDwRpLNGjsXnO56OzTPvXXV2GJ6EzrBY279ynqFXX2CqzlB+aZOdhp
nFmsW7mqfsPqzzy++ycmxxIn4qd9CmhfPo9FHfbB0gJ3y7/kMN7o
Siehe auch: Ergebnisfilter
Mögliche Einstellungen
| Name des Parameters | Standardwert | Beschreibung |
|---|---|---|
| Region | Russland | Auswahl der Region, von der aus die Suche durchgeführt wird |
| Request method | Method 1 | Abfragemethode: Method 1 - alte Methode, wie sie früher war; Method 2 - neue Methode, ermöglicht das Sammeln aller erweiterten Vorschläge (Werbung, Fakten, Website-Links) |