Ga naar de hoofdinhoud

SE::Pinterest::Suggest - Pinterest suggest scraper

Overzicht van de scraper

Scraper voor zoekopdrachten in Pinterest op basis van trefwoorden. De Pinterest suggestie-scraper lost een van de belangrijkste SEO-taken op, namelijk het snel en geautomatiseerd verkrijgen van een uitgebreid semantisch kernveld. Dankzij de SE::Pinterest::Suggest scraper kunt u automatisch databases met trefwoorden verzamelen uit de suggesties van de Pinterest-zoekmachine op basis van een query. Met de SE::Pinterest::Suggest scraper is het eenvoudig en snel om Pinterest-suggesties per zoekopdracht te scrapen.

Dankzij de multithreading van A-Parser kan de verwerkingssnelheid van aanvragen oplopen tot 6000 zoekopdrachten per minuut, wat gemiddeld tot 16000 resultaten per minuut oplevert.

Overzicht van de scraper: werkingssnelheid

U kunt automatische query-vermenigvuldiging, substitutie van subquery's uit bestanden, het doorlopen 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 de instellingen voor gegevensextractie van de SE::Pinterest::Suggest scraper op te slaan voor toekomstig gebruik (presets), een schema 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
  • Type suggesties

welke gegevens de SE::Pinterest::Suggest scraper verzamelt

Mogelijkheden

  • Diepgaand scrapen met de functie Scrapen tot niveau
  • Keuze van het type suggesties dat wordt gebruikt voor substitutie bij diepgaand scrapen

Toepassingen

  • Verzamelen van trefwoorddatabases

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 de 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 queryformaat 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 maakt evenveel extra zoekopdrachten aan als er in het bestand staan voor elke oorspronkelijke zoekopdracht, wat resulteert in [aantal oorspronkelijke zoekopdrachten] x [aantal zoekopdrachten in het bestand Keywords] = [totaal aantal zoekopdrachten] als resultaat van de macro.

Bijvoorbeeld, als het bestand Keywords.txt het volgende bevat:

buy
cheap

Uiteindelijk zal de substitutiemacro de 3 basiszoekopdrachten veranderen in 6:

buy essay
cheap essay
buy article
cheap article
buy thesis
cheap thesis

Voorbeelden van resultaatuitvoer

A-Parser ondersteunt flexibele formattering van resultaten dankzij de ingebouwde sjabloon-engine Template Toolkit, waardoor resultaten in een vrije vorm kunnen worden uitgevoerd, evenals in gestructureerde formaten zoals CSV of JSON.

Export van de lijst met suggesties

Hetzelfde als in SE::Google::Suggest

Uitvoer naar CSV-tabel

Hetzelfde als in SE::Google::Suggest

Trefwoordconcurrentie

Hetzelfde als in SE::Google

Opslaan in SQL-formaat

Resultaatformaat:

[% FOREACH results;
"INSERT INTO serp VALUES('" _ query _ "', '"; suggest _ "')\n";
END %]

Voorbeeld van resultaat:

INSERT INTO serp VALUES('write essay', 'write essay for me')
INSERT INTO serp VALUES('write essay', 'write essay online')
INSERT INTO serp VALUES('write essay', 'write essay for you')
INSERT INTO serp VALUES('write essay', 'write essay free')
INSERT INTO serp VALUES('write essay', 'write essays')
INSERT INTO serp VALUES('write essay', 'write essay conclusion')
INSERT INTO serp VALUES('write essay', 'write essay on covid 19')
INSERT INTO serp VALUES('write essay', 'write essay today')
INSERT INTO serp VALUES('write essay', 'write essays for money')
INSERT INTO serp VALUES('write essay', 'write essay online for free')
...

Dump resultaten naar JSON

Hetzelfde als in SE::Google::Suggest

Verwerking van resultaten

A-Parser maakt het mogelijk om resultaten direct tijdens de gegevensextractie te verwerken. In deze sectie hebben we de meest populaire cases voor de SE::Pinterest::Suggest scraper opgenomen.

Optie Scrapen tot niveau (Parse to level)

Hetzelfde als in SE::Google::Suggest

Resultaatfiltering (gebruik van uitsluitingswoorden)

Hetzelfde als in SE::Google::Suggest

Mogelijke instellingen

Naam parameterStandaardwaardeBeschrijving
Follow suggestsAllKeuze van het type suggesties dat wordt gebruikt voor substitutie bij diepgaand scrapen