SE::Google - Google SERP Parser

Übersicht des Parsers
Der Parser für die Google-Suchergebnisse ist einer der am meisten nachgefragten. Mit ihm können Sie umfangreiche Datenbanken mit Links erhalten, die für die weitere Verwendung bereitstehen. Sie können Abfragen in derselben Form verwenden, in der Sie sie bei Google eingeben, einschließlich Suchoperatoren (inurl, intitle usw.).
Der Google-Parser unterstützt die automatische Vervielfältigung von Abfragen, sodass Sie sicher sein können, die maximale Anzahl an Ergebnissen aus den Suchergebnissen zu erhalten. Zudem kann A-Parser automatisch verwandten Suchanfragen bis zu einer angegebenen Tiefe folgen. Dank der Multithreading-Arbeitsweise von A-Parser kann die Verarbeitungsgeschwindigkeit 3000-7000 Abfragen pro Minute erreichen, was im Durchschnitt den Erhalt von bis zu 500.000 Links pro Minute ermöglicht.
Die Funktionalität von A-Parser erlaubt es, Datenerfassung-Einstellungen für die spätere Verwendung zu speichern (Presets), Zeitpläne für die Datenerfassung festzulegen und vieles mehr. Sie können die automatische Abfragevervielfältigung, die Einsetzung von Unterabfragen aus Dateien sowie das Durchlaufen von alphanumerischen Kombinationen und Listen nutzen, um die größtmögliche Anzahl an Ergebnissen zu erzielen.
Das Speichern der Ergebnisse ist in der von Ihnen benötigten Form und Struktur möglich, dank des integrierten leistungsstarken Template-Engines Template Toolkit, der es ermöglicht, zusätzliche Logik auf die Ergebnisse anzuwenden und Daten in verschiedenen Formaten auszugeben, einschließlich JSON, SQL und CSV.
Anwendungsbeispiele für den Parser
🔗 Domain-Datenerfassung
Datenerfassung von thematischen Domains nach Schlüsselwörtern aus Google und Abruf verschiedener Domain-Parameter
🔗 Google News Datenerfassung
Dieses Preset erfasst Google News nach Suchanfragen und sammelt die Daten dieser Nachrichten
🔗 Indexierungsprüfung
Das Preset prüft die Indexierung von Website-Seiten in Google anhand einer Liste angegebener Links
🔗 Wettbewerbsanalyse
Das Preset ermittelt den Wettbewerb in der Suchmaschine Google nach Schlüsselwörtern
🔗 Top 3 Suchergebnisse extrahieren
Das Preset speichert die ersten drei Snippets der Google-Suchergebnisse
🔗 Fragen und Antworten
Parser zum Sammeln von Fragen und Antworten aus dem Bereich People Also Ask
Gesammelte Daten

- Links, Ankertexte und Snippets aus den Suchergebnissen sowie das Datum aus dem Snippet (falls vorhanden)
- Zudem werden Informationen über Flags jedes Ergebnisses gesammelt; derzeit werden folgende Flags unterstützt: Date, AMP, Image Preview, Video, Rich snippet, Featured snippet
- Vorhandensein und Inhalt von Werbeblöcken sowie deren Position auf der Seite
- Anzahl der Ergebnisse pro Abfrage (Wettbewerb)
- Liste verwandter Keywords (Related keywords)
- Vorhandensein zusätzlicher Blöcke auf der Seite: Produktkarussell, Videos usw.
- Der Parser sammelt zudem folgende zusätzliche Daten:
- Vorhandensein eines Tippfehlers in der Abfrage und die korrigierte Abfrage
- Geografischer Standort, den Google ermittelt hat
- Vorhandensein von AMP-Seiten
- Liste "People also ask": Fragen, Antworten, Links zu Quellen, deren Ankertexte und Links zu Medien (wird über die separate Option Parse People also ask aktiviert)
- KI-Antwort (AI overview), deren Typ und Liste der Quellen

Funktionen
Der Parser der Suchmaschine Google verfügt über zahlreiche Funktionen und Einstellungen:
- Unterstützung aller Google-Suchoperatoren (site:, inurl: usw.)
- Angabe der Größe der Suchergebnisse (10, 20, 30, 50 oder 100 Ergebnisse) und Angabe der Seitenanzahl (von 1 bis 10); bei maximalen Einstellungen gibt Google zwischen 300 und 500 Ergebnisse pro Abfrage aus, wobei A-Parser diese Einschränkung durch Abfragevervielfältigung leicht umgeht
- Möglichkeit des automatischen Übergangs zu verwandten Keywords
- Angabe von Sprache und Land der Suchergebnisse, Auswahlmöglichkeit der lokalen Google-Domain sowie der Sprache der Benutzeroberfläche der Suchergebnisse
- Möglichkeit zur Angabe der Geolokalisierung, was den Erhalt präziser lokaler Suchergebnisse für jeden Ort auf der Welt ermöglicht
- Wahl zwischen Desktop- oder mobiler Ansicht
- Möglichkeit zur Auswahl des Typs der Suchergebnisse; neben den organischen Hauptergebnissen kann der Google-Parser auch News-, Bücher- oder Video-Ergebnisse erfassen
- Bei Bedarf kann die automatische Erkennung von ReCaptcha2 über Erkennungsdienste oder über XEvil/CapMonster angebunden werden
- Unterstützt die Angabe des Zeitraums der Suchergebnisse (für die gesamte Zeit oder für ein bestimmtes Intervall von 24 Stunden bis zu einem Jahr)
- Möglichkeit zur Deaktivierung des Google-Filters zum Ausblenden ähnlicher Ergebnisse (filter=)
- Möglichkeit festzulegen, ob Ergebnisse extrahiert werden sollen, wenn Google meldet, dass zur angegebenen Abfrage nichts gefunden wurde und Ergebnisse für eine ähnliche Abfrage vorschlägt
- Möglichkeit zur Festlegung der Anzahl an People also ask, die der Parser durch tieferes Klicken auf jede Frage sammeln soll
- Möglichkeit zum Sammeln von Tags
Auf Basis des Google-Parsers arbeiten folgende Scraper:
SE::Google::Position - Bestimmung der Positionen beliebiger Websites in den Suchergebnissen nach einer Liste von Anfragen
SE::Google::Compromised - prüft Domains auf Sauberkeit aus Sicht von Google, kann gehackte und Phishing-Websites identifizieren
SE::Google::TrustCheck - prüft den Trust (Vertrauen) von Google gegenüber der Website
Anwendungsfälle
- Sammlung von Linkdatenbanken - für XRumer, AllSubmitter, GSA Ranker usw.
- Vollständiger Dump der SERPs, einschließlich Links, Ankertexte, Snippets, Werbeblöcke und anderer Informationen, ermöglicht SEO-Spezialisten und Vermarktern eine tiefgehende Analyse
- Bewertung des Wettbewerbs für Keywords
- Bewertung des Wettbewerbs in den PPC-Ergebnissen (Werbung)
- Suche nach Backlinks und Erwähnungen von Websites
- Überprüfung der Indexierung von Websites
- Suche nach verwundbaren Websites
- Alle anderen Varianten, die den Erhalt von Suchergebnissen für eine unbegrenzte Anzahl von Abfragen beinhalten
Abfragen
Als Abfragen müssen Suchbegriffe so angegeben werden, wie sie direkt in das Google-Suchformular eingegeben würden, zum Beispiel:
Auto kaufen
Fenster in Moskau
site:https://lenta.ru
inurl:guestbook
Abfrage-Substitutionen
Sie können integrierte Makros zur Vervielfältigung von Abfragen verwenden. Wenn wir beispielsweise eine sehr große Datenbank von Foren erhalten möchten, geben wir einige Hauptabfragen in verschiedenen Sprachen an:
forum
Forum
foro
论坛
Im Abfrageformat geben wir das Durchlaufen von Zeichen von a bis zzzz an. Diese Methode ermöglicht eine maximale Rotation der Suchergebnisse und den Erhalt vieler neuer, einzigartiger Ergebnisse:
$query {az:a:zzzz}
Dieser Makro erstellt 475254 zusätzliche Abfragen für jede ursprüngliche Suchanfrage, was insgesamt 4 x 475254 = 1901016 Suchanfragen ergibt. Eine beeindruckende Zahl, aber für A-Parser ist das absolut kein Problem. Bei einer Geschwindigkeit von 2000 Abfragen pro Minute wird eine solche Aufgabe in nur 16 Stunden abgearbeitet.
Verwendung von Operatoren
Sie können Suchoperatoren im Abfrageformat verwenden, sodass diese automatisch zu jeder Abfrage aus Ihrer Liste hinzugefügt werden:
inurl:$query
Beispiele für die Ergebnisausgabe
A-Parser unterstützt eine flexible Formatierung der Ergebnisse dank des integrierten Template-Engines Template Toolkit, was die Ausgabe der Ergebnisse in beliebiger Form sowie in strukturierter Form wie CSV oder JSON ermöglicht.
Export einer Linkliste
Ergebnisformat:
$serp.format('$link\n')
Beispielergebnis:
https://www.weforum.org/open-forum/
https://www.weforum.org/about/world-economic-forum/
https://www.merriam-webster.com/dictionary/forum
https://en.wikipedia.org/wiki/Forum
https://dictionary.cambridge.org/dictionary/english/forum
https://www.collinsdictionary.com/dictionary/english/forum
https://www.linkedin.com/company/world-economic-forum
https://docs.moodle.org/en/Forum_activity
https://wordpress.org/support/forums/
https://www.facebook.com/worldeconomicforum/
...
Links + Ankertexte + Snippets mit Positionsausgabe
Ergebnisformat:
[% FOREACH item IN serp; loop.count _ ' - ' _ item.link _ ' - ' _ item.anchor _ ' - ' _ item.snippet _ "\n"; END %]
Beispielergebnis:
1 - https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D1%83%D0%BC - Forum — Wikipedia - <em>Fórum</em> (lat. forum — arch. Vorhof des Grabes; Platz in der Kelter für das zu verarbeitende Traubengut; Marktplatz, Stadtmarkt; ...
2 - https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D1%83%D0%BC_(%D0%BC%D0%B5%D1%80%D0%BE%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D0%B5) - Forum (Veranstaltung) — Wikipedia - <em>Forum</em> — Veranstaltung zur Benennung oder Lösung von<wbr>hinreichend globalen Problemen. Dieser Begriff findet sich in ...
3 - https://support.google.com/googleplay/community?hl=ru - Willkommen im Hilfe-Forum der Community ... - Willkommen im Hilfe-<em>forum</em> der Google Play Community. Ausgewählte Beiträge. Alle interessanten Beiträge ansehen · Brauchen Sie Hilfe bei einem Spiel?
4 - https://support.google.com/mail/community?hl=en - Gmail Community - Google Support - Welcome to the Gmail Help Community · Featured posts · Categories.
5 - https://www.weforum.org/ - The World Economic Forum - The World Economic Forum is an independent international organization committed to improving the state of the world by engaging business, political, academic ...
6 - https://www.kunena.org/ - Home - Kunena - To Speak! Next Generation Forum ... - Kunena! - To Speak! Next Generation Forum Component for Joomla.
7 - https://forum.adguard.com/index.php - AdGuard Forum - <em>Forum</em> der Betatester. Hier posten wir Fehlerberichte zu Beta-Versionen. Threads: 355. Messages: 11.6K. Sub-forums: Kommentare zu Beta-Releases ...
8 - https://www.sofiaforum.bg/ - Sofia Security Forum: Plattform für Diskussionen ... - Sofia <em>Forum</em> für Sicherheit / Sofia Security Forum.
9 - https://forum.keenetic.net/ - Forums - Keenetic Community - Keenetic fan club. A place to meet software developers, get the latest updates, and share experience.
10 - https://forum.euroaion.com/ - Perfect quality European private server of Aion - EuroAion.com - Perfect quality European private server of Aion!
...
Ausgabe von Links, Ankertexten und Snippets in einer 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.
Allgemeines Ergebnisformat:
[% FOREACH i IN p1.serp; tools.CSVline(i.link, i.anchor, i.snippet); END %]
Dateiname:
$datefile.format().csv
Anfangstext:
Link,Anker,Snippet
Beispielergebnis:
Link,Anker,Snippet
https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D1%83%D0%BC,"Forum — Wikipedia",
https://en.wikipedia.org/wiki/Forum,"Forum - Wikipedia","<em>Forum</em> (plural forums or fora) may refer to: Contents. 1 Common uses; 2 Places. 2.1 Natural features; 2.2 Populated places. 3 Arts and entertainment; 4 Media."
https://www.weforum.org/,"The World Economic Forum","The World Economic <em>Forum</em> is an independent international organization committed to improving the state of the world by engaging business, political, academic ..."
https://support.google.com/webmasters/community?hl=ru,"Willkommen im Hilfe-Forum der Community ...","Willkommen im Hilfe-<em>forum</em> der Google Search Central Community. Ausgewählte Beiträge. Alle interessanten Beiträge ansehen · Antworten auf ..."
https://support.google.com/chrome/community?hl=ru,"Willkommen im Hilfe-Forum der Community ...","Willkommen im Hilfe-<em>forum</em> der Google Chrome Community. Ausgewählte ..."
...
Im Allgemeinen Ergebnisformat wird der Template-Engine Template Toolkit verwendet, um das Array $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 den "Anfangstext" schreiben wir die Spaltennamen durch Kommas getrennt und lassen die zweite Zeile leer.
Ausgabe von Werbeblöcken
Ergebnisformat:
$ads.format('$link - $anchor - $snippet\n')
Beispielergebnis:
https://www.rentalcars.com/ - Rent a Car Worldwide - Best Prices Online Guaranteed - Secure Your <em>Car Hire</em> Today. The Best Price Guaranteed. Book at Over 53,000 Locations. Search, Compare and Save Using the World's Biggest Online <em>Car Rental</em> Service.
https://www.kayak.com/United-States-Car-Rentals.253.crc.html - United States from $9/day - Search for Rental Cars on Kayak - Find and Compare Great <em>Car</em> Deals in USA. Book with Confidence on KAYAK®!
https://www.discovercars.com/ - -70% Worldwide Car Rental - Rent Your Car in 5 Minutes - <em>Car rental</em> prices are rising, but if you act fast, you can get a good deal. Don’t stress! We...
https://www.economybookings.com/ - Rent a Car for Summer Holidays - Car Rentals for the Best Price - Theft protection and Third Party liability part of a great deal. Free Mileage included.
...
Speichern verwandter Keywords
Ergebnisformat:
$related.format('$key\n')
Beispielergebnis:
test <b>speed</b>
<b>net speed</b> test
<b>google speed</b> test
<b>fast speed</b> test
<b>ping</b> test
<b>xfinity speed</b> test
<b>speed</b> test <b>mobile</b>
test <b>my</b>
...
Um HTML-Tags im Ergebnis automatisch zu entfernen, müssen Sie den Ergebnis-Builder verwenden, das Array $related auswählen und Remove HTML tags anwenden.
Keyword-Wettbewerb
Ergebnisformat:
$query - $totalcount\n
Beispielergebnis:
speed test mobile - 1080000000
test score - 4020000000
net speed test - 1210000000
fast speed test - 2150000000
speed test - 2500000000
test match - 4160000000
ping test - 425000000
google speed test - 1870000000
Identifizierung von Keywords mit Fehlern
Ergebnisformat:
$query - $misspell\n
Beispielergebnis:
spead test - 1
test match - 0
speed test - 0
temst match - 1
Überprüfung der Link-Indexierung
Abfrageformat:
site:$query
Ergebnisformat:
$query.orig - $totalcount\n
Beispielergebnis:
https://a-parser.com/pages/buy - 2
https://a-parser.com/wiki/parsers - 4
https://a-parser.com/resources - 883
https://trjkjfkdf.bg.ky - none
https://a-parser.com/forum - 371
Um die Indexierung von Links zu prüfen, setzen Sie im Abfrageformat den entsprechenden Operator ein: site:.
Das Ergebnisformat wird in der Form "Original-URL - Anzahl der Seiten im Index" ausgegeben.
Als Ergebnis erhalten wir die Adresse der Seiten und deren Anzahl im Index der Suchmaschine.
Falls die Seite nicht vorhanden ist, lautet das Ergebnis: none.
Speichern im SQL-Format
Ergebnisformat:
[% FOREACH serp; "INSERT INTO serp VALUES('" _ query _ "', '"; link _ "', '"; anchor _ "')\n"; END %]
Beispielergebnis:
INSERT INTO serp VALUES('test', 'https://www.speedtest.net/', 'Speedtest by Ookla - The Global Broadband Speed Test')
INSERT INTO serp VALUES('test', 'https://fast.com/', 'Fast.com: Internet Speed Test')
INSERT INTO serp VALUES('test', 'https://www.business-standard.com/article/sports/ind-vs-aus-live-score-4th-day-5-india-vs-australia-live-cricket-score-online-brisbane-weather-121011900103_1.html', 'IND vs AUS 4th Test highlights: India creates history, wins ...')
INSERT INTO serp VALUES('test', 'https://www.test.com/', 'Find online tests, practice test, and test creation software | Test ...')
INSERT INTO serp VALUES('test', 'https://www.espncricinfo.com/series/india-in-australia-2020-21-1223867/australia-vs-india-4th-test-1223872/match-report-4', 'Recent Match Report - Australia vs India 4th Test 2020 ...')
INSERT INTO serp VALUES('test', 'https://www.icc-cricket.com/world-test-championship/standings', 'World Test Championship (2019-2021) Points Table - Live ...')
INSERT INTO serp VALUES('test', 'https://www.icc-cricket.com/rankings/mens/team-rankings/test', 'ICC Test Match Team Rankings International Cricket Council')
INSERT INTO serp VALUES('test', 'https://projectstream.google.com/speedtest', 'Speedtest - Google')
INSERT INTO serp VALUES('test', 'https://www.google.com/search?hl=en&q=Software+Testing&stick=H4sIAAAAAAAAAONgecQ4g5Fb4OWPe8JSfYyT1py8xtjOyMUVnJFf7ppXkllSKaTCxQZlSXHxSHHo5-obmJul5GkwSHFxwXlKwUbuuy5NO8fmKMgABGJm_g5SmlpCXOyexT75yYk5ggpvuB68mfLeXkuYiyMksSI_Lz-3UtCBgcHhx__39kqcnEBND7aoddhrMTTtW3GIjYWDUYCBZxGrQHB-Wkl5YlGqQkhqcUlmXjoAS5B1P7EAAAA&sa=X&ved=2ahUKEwiW-rnmlajuAhWpAGMBHR-JAv4Q6RMwHXoECDQQBQ', '')
...
Ergebniss-Dump in JSON
Allgemeines Ausgabeformat:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.totalcount = p1.totalcount;
obj.links = [];
FOREACH item IN p1.serp;
obj.links.push(item.link);
END;
obj.json %]
Anfangstext:
[
Endtext:
]
Beispielergebnis:
[{"totalcount":"6450000000","links":["https://www.speedtest.net/","https://fast.com/","https://projectstream.google.com/speedtest","https://www.test.com/","https://www.speakeasy.net/speedtest/","https://www.att.com/support/speedtest/","https://speedtest.xfinity.com/","https://developers.google.com/speed/pagespeed/insights/","https://www.espncricinfo.com/series/india-in-australia-2020-21-1223867/australia-vs-india-4th-test-1223872/match-report-4","https://nasional.tempo.co/read/1424570/listyo-sigit-temui-ahy-menjelang-fit-and-profer-test-calon-kapolri","https://www.google.com/search?hl=en&q=Test+Assessment&stick=H4sIAAAAAAAAAONgecRYyC3w8sc9YamMSWtOXmNM4uIKzsgvd80rySypFNLiYoOyFLj4pbj10_UNjQyzKsvyzDQYpHi5kAWUNIxkdl2ado5NTJABCMTKAhyUODmBLIVA-wX2WgxN-1YcYmPhYBRg4FnEyh-SWlyi4FhcnFpcnJuaVwIAwEAP9ogAAAA&sa=X&ved=2ahUKEwj17MzXmajuAhW8CWMBHRlzBP4Q6RMwDHoECBEQBQ"]}]
Damit die Optionen "Anfangstext" und "Endtext" im Task-Editor verfügbar sind, müssen Sie "Mehr Optionen" aktivieren.
Ergebnisverarbeitung
A-Parser ermöglicht die Verarbeitung von Ergebnissen direkt während der Datenerfassung. In diesem Abschnitt haben wir die beliebtesten Anwendungsfälle für den Google-Parser aufgeführt.
Link-Deduplizierung
Fügen Sie eine Unique-Prüfung hinzu und wählen Sie in der Dropdown-Liste $serp.$i.link - Link aus.
Beispiel herunterladen
Wie man ein Preset in A-Parser importiert
eJx9VE1v2zAM/SsFkcMGBEFy2MW3NFiKDVnTNekpyEGNaUOLLGmSnDUw/N9H+ktO
N/Rmko+PfCTlCoLwZ//k0GPwkBwqsM03JLD7miQPxuQK7zZSn/3di5a/S4QpWOE8
OoYfRigKpJiJUgWYVhCuFonEXNA5mXJQpmRbZ96uDoOT6Ml3Eapk2GI+n0P9QZrI
8WRKHWLO4gO44n4tOk4bZcxHKWUvhuRyy8kBSJMlByfDcdoh9i3cU8c6h977oMyr
UJAEV2J9PPYsfm1cIXh4E7uYdZMcgjtxwb2hYCZVrOzXZD2KgqtMUhGQo7OsIfr0
eRbemEGkqQzSaKHaCjz7WLVbTALaEJY+ebprZwpyBWwI2HntuzvApLGjyp9tDiSZ
UB6n4KnVtaBG0vcRGdCJYNzWcj/kr8DopVIbvKCKsIb/vpQqpUNZZpT0rUv8P2T7
D0c9yBuXokX/cdTDwNJY99sfMSs1G5OT8vS1WWYhA9l+1VxPAnNynhHtMLNHnllh
HA5lOuauOr0Ni5qvKq5saaPrRsbNWm6dJ6MzmW+7S+2Rpd7TA9zqlSmsQtalS6Vo
LR6f43ksfbcGNmKD75NXTQmW3r9DCMYo/33XtmqdpPP7wg0WNMlx1Y7yJJR6ed6M
IxBPqjknz7QnutPc0AWRivo4/BGG/0g1/i8kVU1r+eWfWhBrYAj5aBieZs6P+S/t
6pW4
Siehe auch: Deduplizierung von Ergebnissen
Link-Deduplizierung nach Domain
Fügen Sie eine Unique-Prüfung hinzu und wählen Sie in der Dropdown-Liste $serp.$i.link - Link aus. Wählen Sie den Typ der Deduplizierung: Domain.
Beispiel herunterladen
Wie man ein Preset in A-Parser importiert
eJx9VE2P2jAQ/SvI4tBKaAWHXnJj6bJqRZftwp4QB0MmyMXxuLZDF0X89844IQ7b
am+ZmffefDq1CNIf/bMDD8GLbFMLG79FJlYPWfaIeNAwWChz9INXo35XMNidB1+x
lMqIkbDSeXBM3PTwFMihkJUOYlSLcLZAcngC51TOQZWTbR2+nR0Ep8CT7yR1xbDJ
eDwWlw9o8gB7rExInMkHcM2VW3BM6zHGPUoV26IgNc4lZxtBPVlyMFlsRy1i3cDz
a++N91HjTmqRBVfBZbu9qvg5ulLyGId2ctfOtAuu5AnWSMFC6ZTZz8l6kiVnGeYy
AEfviij06fNdeGMFmecqKDRSNxl49ilrsyLiGyQsffJ05w5LcgWIAuw8X6vbiGG0
U5c/G47ICqk9jISnUueSCsnfR1QAJwO6peV6yF8LNFOtF3ACnWBR/75SOqdDmRZE
+tYS/w9Z/qNx6drrp6JF/3FUQ6cSrfvlj8TKcYEHXtkuLrNUgWw/i9eTiTE5jwC2
m9kTz6xEB12aVrnNTq/EguGrSiub2uS6aeNmLbfOPZpCHZbtpV6RlVnTU1yaGZZW
A/dlKq1pLR5e0nlMfbsGNlKB78mzmIJbv75DERC1/75qSrVO0fl94QJLmmQ/ayu5
l1q/viz6EZFOKp6TZ9k93ekB6YKoi8u2+yN0f5S6/1/I6gut5Zd/bkDcA0PIR8Pw
NHN+zH8BRVyZDA==
Siehe auch: Deduplizierung von Ergebnissen
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 aus. Wählen Sie den Typ: Extract Domain.
Beispiel herunterladen
Wie man ein Preset in A-Parser importiert
eJx9VE1v2zAM/SuFkMMGBIFz2MW3NGuGDVnTNe0p6EGzaUOLLGqSnCUw8t9HKort
dkNv5scj+cgndyJIv/cPDjwEL/JdJ2z8FrnY3uX5F8Raw83dMThZhJvP2EhlxFRY
6Tw4BuxGeRQooZKtDmLaiXCyQGXwAM6pkoOqJNs6PJ4cBKfAk+8gdctp8yzLxPkd
mKyhwNaEATN/J10rs/cWHMNGiOz88jIVxJBm9Ct0jWSmEzufJdp9cCsP8IQUrFQk
dsWQdS8bbjkpZQCOzqpY6MPHWThyBVmWKig0Ul868JqGrs9G/Y6MDVIuffIiVg4b
cgWIBdh5uk63E5NoCyrRRuyPC0bkldQepsLTqCtJg5RvIyqAkwHdxvI85O8EmoXW
aziAHtJi/dtW6ZJuuqgI9DUB/5+y+afGuac3bkU3+eNohr5KtG433wdUiWusiXn5
k3hr1ahAtl/GQ+ciI+cewPY7u+edNeigb5Mqp+4kZAuGBTCcbGEH1ysar84ycnbC
Y+sK6rfLpjtBQrdxOLMXrJ6kOLi8if5JSOfkifwpPWBSoTgTpkBTqXqTRHrt3Jon
en0bs8TGauA9mVZrOrOHx0FuC5/OysZA+C14GVvwKq9PkGZA7b9tL9StUzTSJybc
0GXGXVPJQmr9/LgeR8Qg0ShPz2UL0n2NpEhiweTSz6D/iXTjX0LenenMv/zDJYk5
cAr5aBmebsjv+C86oZM/
Siehe auch: Ergebnis-Builder
Entfernen von Tags aus Ankertexten und Snippets
Fügen Sie einen Results Builder (Ergebnis-Builder) hinzu und wählen Sie in der Dropdown-Liste die Quelle: $p1.serp.$i.anchor - Anchor aus. 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.snippet - Snippet aus. Wählen Sie den Typ: Remove HTML tags.
Beispiel herunterladen
Wie man ein Preset in A-Parser importiert
eJyVVD1v2zAQ/SsC4aEFBEMeumhzjLpp4cSp7UxGBlY6qawpkiUpN4bg/947mpaU
NAjQjby79+7rkR3z3B3cgwUH3rF83zETzixn2895/kXrWkKygUYfIbnd3a0Sz2uX
VFY3yVwVP7V1CVdlslXCGKJImeHWgSWy/YgDHSVUvJWepR3zJwOYAkmtFSU5RYl3
Y/XzyYK3AojpyGVLYbMsy9j5HRivodCt8gNm9k64FOrgDFiCjRDZ+ekpZdg91uiW
2jacpjAxs2kcSe/c8iPsNDorERq7YvB2zxtKOSm5B/JOq0D04ePUPxMDL0vhhVZc
XjLQmIasj0r8Dh0rjbF4pEEscdZo8hAIyHi6Vrdnk3BnSNEG7PcLhuUVlw5S5rDU
JcdCytce4cFyr+3aUD1o75hWcylXcAQ5hAX+m1bIEnc6rxD0NQLfDln/w3Hu2xun
wp38sVhDzxJuN+u7AVXqla6x8/IH9i1FIzze3SIsOmcZGg8App/ZPc2s0Rb6NJE5
ZkeRG1AkgGFlczOYXrTxYi0jY8ecbm2B+fZZumcodENbDS+BkX6i5mx4Mbe+keS2
lp/QGKM9SSdCSKZvMbrLe/ovyivmjJhCq0rU66j8azut2uFzX6uFbowEGr5qpUTt
ONgMGp67qBW6DFN8DV6EFLSf67vGMrR037aXeRorsKpPaSx8nDVSFlzKx81q7GGD
7oPmHdEW+JhqjTLHLqi5+MP0v1Y3/mfy7oza+eUeLkHUA4WgDYfhUBj0OfwFH/O5
UQ==
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 aus. Wählen Sie den Typ: Enthält Zeichenfolge. Geben Sie anschließend unter String (Zeichenfolge) das Filterkriterium ein.
Beispiel herunterladen
Wie man ein Preset in A-Parser importiert
eJx9VE1v2kAQ/StoxSGVEIJDL74RVKpWNKSBnBCHDR5bG9Y72901DbL83zuzNrZJ
qtw8H+/Nm491JYL0J//owEPwItlXwsZvkYjttyT5jphrGK2UDuCUyUcvl5EP8UuZ
kVbmJCbCSufBMXo/AFEghUyWOohJJcLFAnHiGZxTKQdVSrZ1+HZxQIzgyXeWuuS0
+Ww2E/UnMJnDEUsTesz8k3TW6S04hg0QswEkix1SkLpnycleUE+WHLHJw6TN2DXp
RzRBKjOQPD1iQSbaoNCQ7cF4UR8OV0a/QldInuvYzqftkLvgVp5hh40O6N00d3iQ
BfOPUxmAo9MsEt19mYY3ZpBpqrim1E0F3kNf9dmoP1GfQcqlT570ypHWRASIBOy8
XNXtxTja3HEZsb8bjEgyqT1MhCepK0lC0vcRRfORAd0mzoD8lUCz0HoNZ9B9WuS/
L5VO6WgWGYF+tMD/p2w+cNRde8NStPS/jjR0LNG63/zqUSmuMafO05e42EIFsv0y
XlIiZuQ8AdhuZg88swIddGVa5rY6PRsLhi+sX9nC9q6bNm7Wcuuka8pUvmmv9ppZ
mh29zY1ZYmE1cF+m1JrW4uGpP4+Fb9fARi/wPXgZS3Dr1zcpAqL2P7eNVOsUnd9X
FljQJIdVW8qj1Pr5aT2MiP6k4jl5pj3SneZIF0Rd1Ifu79D9YqrhPyKpalrLq39s
krgHTiEfDcPHlzSv/wHtZp3U
Siehe auch: Ergebnisfilter
Mögliche Einstellungen
Regionale Parameter
Google domain - die verwendete Google-Domain, standardmäßig google.com
Results language - Suche nach Seiten in der ausgewählten Sprache; im Browser entspricht dies der Option Erweiterte Suche -> Zusätzliche Einstellungen -> Suchen in (URL-Parameter lr). Standardmäßig nicht festgelegt, was eine automatische Erkennung basierend auf der IP bedeutet.
Spoiler: Screenshot

Interface language - Sprache der Google-Produkte; im Browser entspricht dies Sprachen -> Sprache der Benutzeroberfläche (URL-Parameter hl). Standardmäßig ist Englisch ausgewählt.
Spoiler: Screenshot

Search from country - Auswahl der Suchregion; im Browser entspricht dies Sprachen -> Suchregion (URL-Parameter gl). Standardmäßig nicht festgelegt, was eine automatische Erkennung basierend auf der IP bedeutet.
Spoiler: Screenshot

Narrow results by region - Suche nach Seiten, die in einem bestimmten Land erstellt wurden; im Browser entspricht dies Erweiterte Suche -> Zusätzliche Einstellungen -> Land (URL-Parameter cr). Standardmäßig nicht festgelegt, was die Deaktivierung dieser Option bedeutet.
Spoiler: Screenshot

Location (city) - genauer Suchstandort; im Browser wird dieser automatisch basierend auf dem Standort des Nutzers ermittelt. Standardmäßig nicht festgelegt, was eine automatische Ermittlung basierend auf der IP der Anfrage bedeutet.
Spoiler: Screenshot

Alle regionalen Parameter beeinflussen die Suchergebnisse in unterschiedlichem Maße.
| Parametername | Standardwert | Beschreibung |
|---|---|---|
| Device | Desktop | Auswahl der Desktop- oder mobilen Suchergebnisse: Desktop / Mobile |
| Pages count | 5 | Anzahl der zu extrahierenden Seiten (von 1 bis 100) |
| Serp type | Default (All) | Legt fest, ob von der Hauptseite, nach News oder Blogs extrahiert werden soll (Books, News, Videos) |
| Hide omitted results | ☑ | Legt fest, ob ausgelassene Ergebnisse ausgeblendet werden sollen (Parameter filter=) |
| Serp time | Anytime | Zeit der SERPs (zeitabhängige Suche, Parameter tbs=, mögliche Werte: Past 1 hour, Past 24 hours, Past week, Past month, Past year) |
| Parse not found | ☑ | Legt fest, ob Ergebnisse extrahiert werden sollen, wenn Google meldet, dass zur angegebenen Abfrage nichts gefunden wurde und Ergebnisse für eine andere Abfrage vorschlägt |
| Disable autocorrect | ☐ | Ermöglicht die Deaktivierung der Google-Autokorrektur und das Extrahieren der Ergebnisse exakt für die angegebene Abfrage |
| Exact match | ☐ | Entspricht der Option "Genaue Übereinstimmung" in der Suchmaschine. Achtung, diese Option überschreibt den Wert des Parameters Serp time (analog zur Funktionsweise dieser Optionen im Browser). |
| Safe search | Blur | Möglichkeit, "SafeSearch" zu aktivieren |
| Google domain | www.google.com | Google-Domain für die Datenerfassung, alle Domains werden unterstützt (www.google.ac, www.google.com.af, www.google.co.ck usw.) |
| Narrow results by region | Any region | Möglichkeit, die Suche auf ein bestimmtes Land einzugrenzen |
| Results language | Auto (Based on IP) | Auswahl der Ergebnissprache (Parameter lr=) |
| Search from country | Auto (Based on IP) | Auswahl des Landes, von dem aus die Suche erfolgt (geografieabhängige Suche, Parameter gl=) |
| Interface language | English | Möglichkeit zur Auswahl der Google-Benutzeroberflächensprache für maximale Identität der Ergebnisse zwischen Parser und Browser |
| Location (city) | Suche nach Stadt, Region. Städte können in der Form novosibirsk, russia angegeben werden; eine vollständige Liste der Standorte finden Sie unter Geotargets (Kopie - verwenden Sie den Wert aus der Spalte Canonical Name). Zudem muss die korrekte Google-Domain eingestellt sein | |
| Util::ReCaptcha2 preset | default | Legt fest, ob Util::ReCaptcha2 zur Umgehung von ReCaptchas verwendet werden soll |
| Util::AntiGate preset | default | Legt fest, ob Util::AntiGate zur Umgehung grafischer Captchas verwendet werden soll |
| ReCaptcha2 retries | 3 | Anzahl der Versuche, die ReCaptcha-Antwort die angegebene Anzahl oft zu senden, ohne den Proxy zu wechseln |
| ReCaptcha2 pass proxy | ☐ | Ermöglicht die Übergabe von Proxys (die in der Google-Anfrage verwendet werden) und Cookies (die in der Google-Antwort erhalten wurden) an den ReCaptcha-Erkennungsdienst |
| Use sessions | ☑ | Speichert gute Sitzungen, was eine noch schnellere Datenerfassung bei weniger Fehlern ermöglicht. |
| Don't take session | ☐ | Möglichkeit, gespeicherte gute Sitzungen nicht zu verwenden |
| Additional headers | Ermöglicht die Angabe beliebiger eigener Header | |
| PAA questions count | 0 | Maximale Anzahl an Fragen und Antworten (People also ask) pro Abfrage, die der Parser sammeln soll |
| Empty totalcount is error | ☐ | Bei Aktivierung dieses Parameters gilt die Abfrage als fehlgeschlagen, wenn kein Wert für $totalcount vorhanden ist, und es werden entsprechende Wiederholungsversuche unternommen |
| Redirect browser max pages | 10 | Anzahl der Browserseiten, die zur Umgehung des Schutzes in Form einer Prüfung auf aktiviertes JavaScript verwendet werden |
| Single redirect browser for task | ☑ | Wenn in der Aufgabe mehrere Google-Parser angegeben sind — nur einen Browser für alle Unteraufgaben verwenden; die maximale Seitenanzahl und restliche Einstellungen werden vom ersten Google-Parser in der Aufgabe übernommen |

