SE::Google::Trends::Suggest - Scraper voor Google Trends-zoeksuggesties
Overzicht van de scraper
Scraper voor zoekopdrachten in Google Trends op basis van trefwoorden. De Google Trends suggestie-scraper lost een van de belangrijkste SEO-taken op, namelijk het snel en geautomatiseerd verkrijgen van een uitgebreide semantische kern. Dankzij de scraper SE::Google::Trends::Suggest kunt u automatisch databases met zoekwoorden verzamelen uit Google Trends-suggesties op basis van een zoekopdracht. Met de scraper SE::Google::Trends::Suggest is het eenvoudig en snel om Google Trends-suggesties per zoekopdracht te scrapen.
Dankzij de multithreading van A-Parser kan de verwerkingssnelheid oplopen tot 2000 zoekopdrachten per minuut, wat gemiddeld tot 10000 resultaten per minuut oplevert.
U kunt automatische query-vermenigvuldiging, substitutie van subquery's uit bestanden, permutatie van alfanumerieke combinaties en lijsten gebruiken om het maximaal mogelijke aantal resultaten te verkrijgen. Met behulp van resultaatfiltering kunt u het resultaat direct opschonen door alle ongewenste ruis te verwijderen (met behulp van uitsluitingswoorden).
De functionaliteit van A-Parser maakt het mogelijk om instellingen voor de SE::Google::Trends::Suggest scraper op te slaan voor toekomstig gebruik (presets), schema's voor gegevensextractie in te stellen en nog veel meer.
Het opslaan van resultaten is mogelijk in de vorm en structuur die u nodig heeft, dankzij de ingebouwde krachtige sjabloon-engine Template Toolkit, waarmee u extra logica op de resultaten kunt toepassen en gegevens in verschillende formaten kunt uitvoeren, waaronder JSON, SQL en CSV.
Verzamelde gegevens
- Suggesties voor de zoekopdracht
- suggestie
- beschrijving van de suggestie (het type)
- link naar de afbeelding
- ID van het onderwerp (topic ID)

Toepassingen
- Verzamelen van zoekwoorddatabases
Zoekopdrachten
Als zoekopdrachten moeten zoekfrasen worden opgegeven, bijvoorbeeld:
write essay
Football
Waterfall
Speak in english
Cats and dogs
forex
cheap essay
Query-substituties
U kunt ingebouwde macro's gebruiken voor automatische substitutie van subquery's uit bestanden. Als we bijvoorbeeld aan elke zoekopdracht een lijst met andere woorden willen toevoegen, geven we enkele basiszoekopdrachten op:
essay
article
thesis
In het query-formaat geven we de macro op voor de substitutie van extra woorden uit het bestand Keywords.txt. Deze methode maakt het mogelijk om de variatie van zoekopdrachten aanzienlijk te vergroten:
{subs:Keywords} $query
Deze macro creëert evenveel extra zoekopdrachten als er in het bestand staan voor elke oorspronkelijke zoekopdracht, wat resulteert in [aantal oorspronkelijke zoekopdrachten] x [aantal zoekopdrachten in bestand Keywords] = [totaal aantal zoekopdrachten] als resultaat van de macro.
Bijvoorbeeld, als het bestand Keywords.txt het volgende bevat:
buy
cheap
Dan zal de substitutie-macro de 3 basiszoekopdrachten veranderen in 6:
buy essay
cheap essay
buy article
cheap article
buy thesis
cheap thesis
Varianten voor resultaatweergave
A-Parser ondersteunt flexibele formattering van resultaten dankzij de ingebouwde sjabloon-engine Template Toolkit, waardoor resultaten in een vrije vorm kunnen worden weergegeven, evenals in gestructureerde formaten zoals CSV of JSON.
Export van de lijst met suggesties
Analoog aan SE::Google::Suggest.
Weergave in CSV-tabel
Analoog aan SE::Google::Suggest.
Opslaan in SQL-formaat
Formaat van het resultaat:
[% FOREACH results;
"INSERT INTO serp VALUES('" _ query _ "', '"; suggest _ "')\n";
END %]
Voorbeeld van het resultaat:
INSERT INTO serp VALUES('write essay', 'Exam')
INSERT INTO serp VALUES('write essay', 'Testosterone')
INSERT INTO serp VALUES('write essay', 'Test')
INSERT INTO serp VALUES('write essay', 'Testicle')
INSERT INTO serp VALUES('write essay', 'TestNav')
...
Dump van resultaten in JSON
Analoog aan SE::Google::Suggest.
Verwerking van resultaten
A-Parser maakt het mogelijk om resultaten direct tijdens de gegevensextractie te verwerken. In dit gedeelte hebben we de meest populaire cases voor de scraper SE::Google::Trends::Suggest opgenomen.
Resultaatfiltering (gebruik van uitsluitingswoorden)
Analoog aan SE::Google::Suggest.
Mogelijke instellingen
| Naam parameter | Standaardwaarde | Beschrijving |
|---|---|---|
| Language | English | Taalkeuze |