Passer au contenu principal

SE::Bing::Suggest - Scraper de suggestions de recherche Bing

Présentation du scraper

Scraper de suggestions de recherche par mots-clés dans Bing. Le scraper de suggestions Bing résout l'une des tâches principales du SEO, à savoir l'obtention automatisée et rapide d'une sémantique étendue. Grâce au scraper SE::Bing::Suggest, vous pourrez collecter automatiquement des bases de mots-clés à partir des suggestions du moteur de recherche Bing par requête. En utilisant le scraper SE::Bing::Suggest, il est possible de collecter facilement et rapidement les suggestions de Bing par requête en fonction de la région sélectionnée.

Grâce au traitement multithread d'A-Parser, la vitesse de traitement des requêtes peut atteindre 4500 requêtes par minute, ce qui permet d'obtenir en moyenne jusqu'à 8500-9000 résultats par minute.

Présentation du scraper : vitesse de fonctionnement

Vous pouvez utiliser la multiplication automatique des requêtes, la substitution de sous-requêtes à partir de fichiers, l'itération de combinaisons alphanumériques et de listes pour obtenir le maximum de résultats possible. En utilisant le filtrage des résultats, vous pouvez immédiatement nettoyer le résultat en supprimant tous les éléments inutiles (en utilisant des mots-clés négatifs).

Les fonctionnalités d'A-Parser permettent de sauvegarder les paramètres de collecte de données du scraper SE::Bing::Suggest pour une utilisation ultérieure (présélections), de définir un calendrier de collecte et bien plus encore.

La sauvegarde des résultats est possible dans la forme et la structure dont vous avez besoin, grâce au puissant moteur de gabarit intégré Template Toolkit qui permet d'appliquer une logique supplémentaire aux résultats et d'afficher les données dans divers formats, y compris JSON, SQL et CSV.

Données collectées

  • Nombre de résultats par requête
  • Suggestions pour la requête
Données collectées

Cas d'utilisation

  • Collecte de bases de mots-clés

Requêtes

Il est nécessaire d'indiquer des phrases de recherche comme requêtes, par exemple :

write essay
Football
Waterfall
Speak in english
Cats and dogs
forex
cheap essay

Substitutions de requêtes

Vous pouvez utiliser les macros intégrées pour la substitution automatique de sous-requêtes à partir de fichiers, par exemple si nous voulons ajouter une liste d'autres mots à chaque requête, indiquons quelques requêtes de base :

essay
article
thesis

Dans le format des requêtes, indiquons la macro de substitution de mots supplémentaires à partir du fichier Keywords.txt, cette méthode permet d'augmenter considérablement la variabilité des requêtes :

{subs:Keywords} $query 

Cette macro créera autant de requêtes supplémentaires qu'il y en a dans le fichier pour chaque requête de recherche initiale, ce qui donnera au total [nombre de requêtes initiales (domaines)] x [nombre de requêtes dans le fichier Keywords] = [nombre total de requêtes] suite au travail de la macro.

Par exemple, si le fichier Keywords.txt contient :

buy
cheap

Au final, la macro de substitution transformera 3 requêtes de base en 6 :

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

Exemples de formats de sortie

A-Parser prend en charge un formatage flexible des résultats grâce au moteur de gabarit intégré Template Toolkit, ce qui lui permet d'afficher les résultats sous une forme libre, ainsi que structurée, par exemple CSV ou JSON

Exportation de la liste des suggestions

Identique à SE::Google::Suggest.

Sortie dans un tableau CSV

Identique à SE::Google::Suggest.

Concurrence des mots-clés

Identique à SE::Google.

Sauvegarde au format SQL

Format du résultat :

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

Exemple de résultat :

INSERT INTO serp VALUES('write essay', 'write essays online telegra.ph')
INSERT INTO serp VALUES('write essay', 'write essay bot')
INSERT INTO serp VALUES('write essay', 'write essay telegra.ph')
INSERT INTO serp VALUES('write essay', 'write essays for money telegra.ph')
INSERT INTO serp VALUES('write essay', 'write essay english telegra.ph')
INSERT INTO serp VALUES('write essay', 'write essays for cash')
INSERT INTO serp VALUES('write essay', 'write essay service')
INSERT INTO serp VALUES('write essay telegra.ph', 'writer essay telegra.ph')
INSERT INTO serp VALUES('write essay telegra.ph', 'persuasive essay write telegra.ph')
...

Dump des résultats en JSON

Identique à SE::Google::Suggest.

Traitement des résultats

A-Parser permet de traiter les résultats directement pendant la collecte de données, dans cette section nous avons listé les cas les plus populaires pour le scraper SE::Bing::Suggest

Option Parser jusqu'au niveau (Parse to level)

Identique à SE::Google::Suggest.

Filtrage des résultats (utilisation de mots-clés négatifs)

Identique à SE::Google::Suggest.

Paramètres possibles

Nom du paramètreValeur par défautDescription
RegionUnited States - EnglishSélection de la région de recherche