Google a une longue histoire de donner du fil à retordre aux développeurs SEO essayant de gratter les données publiquement disponibles de leurs pages de résultats de recherche. En effet, le raclage SERP est officiellement contraire aux conditions de service de Big G. Cependant, la pratique ne viole pas la loi sur la fraude et les abus informatiques (CFAA), et donc les actions en justice directes de Google pour mettre fin à la pratique sont tombées à plat.
Ainsi, bien que le grattage ne soit pas réellement illégal ou ne nuise à personne dans la pratique, les développeurs doivent toujours faire face aux barrages routiers conçus par Google pour entraver leur collecte de données. Les maux de tête courants incluent les Captchas et le blocage IP; bien que des lettres de cesser et de s'abstenir aient été envoyées dans le passé, cette tactique est de plus en plus rare.
Mais que se passe-t-il si vous n'avez pas du tout à faire face à ces nuisances pour obtenir vos précieuses données? Entrer Zenserp, une offre de base de SaaS Industries basée en Autriche.
L'API Zenserp est un outil de rêve pour les développeurs SEO à la recherche d'une solution clé en main pour éliminer les obstacles de grattage courants. Il est extrêmement simple à utiliser et à intégrer, grâce au cycle de développement centré sur l'utilisateur de SaaS Industries et à la large compatibilité linguistique (Browser, Curl, Python, Node.js, PHP). De plus, leur appétit vorace pour les commentaires des consommateurs et les demandes de fonctionnalités a conduit à l'API massive d'avril 2019 mise à jour pour inclure une gamme complète de types de données, y compris les images, vidéos, cartes, actualités, achats et les tendances.
Combiné avec des prix compétitifs et un service client de classe mondiale, vous avez vraiment une solution tout-en-un pour vos problèmes de raclage SERP à Zenserp.
Alors, qu'est-ce que ça fait d'utiliser Zenserp? Ci-dessous, nous couvrons le processus de démarrage avec Zenserp. Ensuite, nous plongeons dans leur documentation API pour voir de plus près les fonctionnalités robustes de Zenserp.
En supposant que vous jetez un coup d'œil à tout ce qui concerne Zenserp, vous cliquez sur le bouton vert vif «Inscrivez-vous à un plan gratuit» sur leur page d'accueil. Une fois que vous avez créé et vérifié votre compte, cliquez sur «Connexion» pour accéder à votre tableau de bord.
La page sur laquelle vous accédez affiche un aperçu de vos informations d'utilisation les plus importantes, y compris votre clé API, quota de demandes mensuel, utilisation de l'API au fil du temps, ainsi que la documentation de toutes les demandes ayant échoué eu lieu. Il existe également une section de Request Builder pratique qui dirige les nouveaux utilisateurs de Zenserp vers une multitude de ressources utiles; la plupart de ces informations sont traitées dans la section Documentation de cette revue, alors tenez-vous bien.
Pour l'instant, examinons rapidement toutes les options de la barre latérale:
Tout cela est un tarif assez standard pour n'importe quelle API, mais nous apprécions à quel point tout est simple. Ce que vous voyez est ce que vous obtenez, et Zenserp n'essaie pas d'enterrer les paramètres d'abonnement dans les coins obscurs de votre profil.
Avec les bases à l'écart, nous pouvons maintenant entrer dans les bonnes choses: la documentation de Zenserp. Ici, vous verrez exactement de quoi l'API est capable et comment l'utiliser. Bien que la mise en œuvre complète de l'API dans votre application dépasse le cadre de cet examen, nous aborderons brièvement chaque point de terminaison, certains paramètres clés et fournirons des exemples de réponses.
À partir de la page de documentation, une section bien nommée «Mise en route» détaille vos fonctions API les plus élémentaires capables d'interagir avec tous les autres points de terminaison. Nous allons jeter un coup d'oeil:
La fonctionnalité principale de Zenserp est ici. En ajoutant / recherchant à votre demande d'API, vous recevrez un tableau complet de données sur pratiquement tout ce que vous pouvez penser pour collecter SERPS. Votre requête renverra un large éventail de résultats, notamment:
Voici une version réduite de un exemple qui apparaît dans la documentation Zenserp, avec "Pied Piper" comme requête. Vous pouvez voir les différents types de résultats qui apparaissent dans l'ordre: l'entrée Wikipedia (1), les questions liées à la requête (2), un site Web avec un nom de domaine à correspondance exacte (3), un article populaire sur les origines de Pied Piper (4), ainsi que des vidéos connexes sur le sujet (5). Vous verrez également des expressions de recherche associées, ainsi que le nombre total de résultats renvoyés.
{"query": {"apikey": "YOUR-API-KEY", "q": "Pied Piper", "url": " https://google.com/search? q = Pied + Piper & hl = en & gl = us & sourceid = chrome & ie = UTF-8 "}," organique ": [{" position ": 1," title ":" Pied Piper of Hamelin - Wikipedia "," url ":" https://en.wikipedia.org/wiki/Pied_Piper_of_Hamelin", "destination":" https://en.wikipedia.org ›Wiki› Pied_Piper_of_Hamelin "," description ":" Le joueur de flûte de Hamelin est le personnage titulaire d'une légende de la ville de Hamelin (Hameln), Basse-Saxe, Allemagne. La légende remonte au milieu... "," isAmp ": false}, {" position ": 2," questions ": [{" question ":" Quelle est la signification du Pied Piper? "}, { "question": "Quelle est la histoire du Pied Piper? "}, {" question ":" Le joueur de flûte est-il un conte de fées? "}, {" question ":" Pied Piper est-il une vraie entreprise? "}]}, {" position ": 3, "title": "Pied Piper", "url": " http://www.piedpiper.com/", "destination": "www.piedpiper.com", "description": "L'ancien logo du" joueur de flûte "de Pied Piper faisait référence à un personnage de conte de fées et ne devait en aucun cas suggérer un acte sexuel impliquant la bouche ou l'oreille de... "," isAmp ": false}, {" position ": 4," title ":" L'histoire vraie troublante du joueur de flûte de Hamelin... ", "url": " https://www.ancient-origins.net/myths-legends/disturbing-true-story-pied-piper-hamelin-001969", "destination":" https://www.ancient-origins.net ›Mythes-légendes› troublant-véritable-tarte... "," description ":" 14 août 2014 - Beaucoup connaissent l'histoire du joueur de flûte de Hamelin. Peu réalisent cependant que l'histoire est basée sur des événements réels, qui ont évolué au cours de... "," isAmp ": false}, {" position ": 5," videos ": [{" title ":" Pied Piper ", "url": " https://www.youtube.com/watch? v = VEZ_Ui6d9AM "," analysé ": {" source ":" YouTube "," date ":" 2 mai 2018 "," chaîne ":" BTS - Sujet "}}, {" title ":" The True History du joueur de flûte de Hamelin | Contes de fées... "," url ":" https://www.youtube.com/watch? v = obIAwAAcAAg "," analysé ": {" source ":" YouTube "," date ":" 4 août 2017 "," chaîne ":" Jen Campbell "}}, {" titre ":" The Pied Piper: un conte de fées moderne "," url ":" https://www.wvi.org/child-health-now/video/pied-piper-modern-day-fairy-tale", "parsed": {"source": "World Vision International", "date": "22 août 2013", "channel": "WVIAdvocacy"}}]}], "related_searches": [{"title": " pied piper instrument "," url ":" https://google.com/search? hl = en & gl = us & q = pied + piper + instrument & sa = X & ved = 2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoAHoECBMQAQ "}, {" title ":" pied piper poem "," url ":" https://google.com/search? hl = en & gl = us & q = pied + piper + poem & sa = X & ved = 2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoAXoECBMQAg "}, {" title ":" Leçon morale de l'histoire du joueur de pipeau "," url ":" https://google.com/search? hl = en & gl = us & q = moral + leçon + de + pied + joueur de flûte + histoire & sa = X & ved = 2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoAnoECBMQAw "}, {" title ":" le joueur de flûte de hamelin résumé "," url " https://google.com/search? hl = en & gl = us & q = the + pied + piper + of + hamelin + summary & sa = X & ved = 2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoA3oECBMQBA "}, {" title ":" pied piper of hamelin story pdf "," url " https://google.com/search? hl = en & gl = us & q = pied + piper + of + hamelin + story + pdf & sa = X & ved = 2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoBHoECBMQBQ "},]," number_of_results ": 34800000. }
Au-delà de la demande SERPs par défaut, vous pouvez affiner davantage votre requête de recherche Google par type de recherche (image, vidéo, cartes, shopping, actualités, shopping, etc.). Réglez simplement le tbm («À associer») à l'une des options suivantes:
{"query": {"q": "chauffe-eau", "tbm": "shop", "device": "desktop", "gl": "US", "location": "Atlanta, Georgia, États-Unis ", "jeton": "03AHaCkAaxBFsJL7NT22hKMf3S8--99l5CUVg9XTmsk0PEakhoy-4NScAkAt6h995YdYgCGeA3DvJdQyh4qPdsrNihev9B1IfMWx381jmVXGNByr-z4zyswm_36ghJOn7VRtKaKTO7uGzHJdkvhZVc-OMWO37wI6rnOvXDu9KaVmnIo2ZeQVjNa7RVrJ2YB-zEbCY8iUCoqFcyGUyVEJckRy3CmJWMStwC_m-ECc6gIjNxL8ENqbFHbeqkFfWbjuximGyVtCamXO9JRv42GBs3FXw013QzCLbJR3vEzrIMXoUVUmtD2fUaeiojxE7wWeG5dsmDA5CPU0Ps3TPqHi_zCUFFG_7tWDfGxfcYXQPwXSq3Now5YEeXMpqgk0A9iNNkjAPZP0HRxkyx", "url": " http://www.google.com/search? q = eau + chauffe-eau & uule = w + CAIQICIdQXRsYW50YSxHZW9yZ2lhLFVuaXRlZCBTdGF0ZXM & gl = US & tbm = shop & hl = en-US "}," no_results_auto_correct ":" Sponsorisé "," related_searches ": []," shopping_results ": [{" title ":" Reliance Water Heater 219809 50 gal Hybrid Electric Heat Pump "," link ": "/ aclk? sa = l & ai = DChcSEwjR-LWBnPDoAhUI1WQKHSvMBFUYABAFGgJwag & sig = AOD64_2X7NgvfDv9ugCCLYqCFpiZP8Xq3g & ctype = 5 & q = & ved = 0ahUKEwisl7GBnCWHCK "description": "À propos de cet article Nous visons à vous montrer des informations précises sur les produits. Les fabricants, fournisseurs et autres fournissent ce que vous voyez ici... "," prix ":" 59,99 $ "," source ":" resenta "," avis ": 0," miniature ":" data: image / jpeg; base64, / 9j / 4AAQSk... "," extensions ": [" Réservoir "," Électrique "," 50 gallons "," Energy Star "," Pompe à chaleur "]," price_parsed ": { "devise": "USD", "valeur": 59,99}}, {"title": "110v 3000w Cuisine électrique instantanée sans réservoir avec chauffe-eau et douche", "link": "/ aclk? sa = l & ai = DChcSEwjR-LWBnPDoAhUI1WQKHSvMBFUYABAGGgJwag & sig = AOD64_0Iy1yAMjTocLSO7Nhczxc4RaHBqQ & ctype = 5 & q = & ved = 0ahUKEwLCWWCR Électrique sans réservoir chauffe-eau douche cuisine bain mini spécification: tout neuf matériel: ABS couleur... "," prix ":" $ 39.99 "," source ":" eBay - ss_487 "," avis ": 0," miniature ": "Les données: image / jpeg; base64, / 9j / 4AAQSk... "," extensions ": [" Tankless "," Electric "]," price_parsed ": {" currency ":" USD "," value ": 39.99}} }
Remarque: Quel que soit le type de demande SERP que vous effectuez, vous avez toujours un accès complet à l'ensemble standard de paramètres sous le point de terminaison / search.
Outre le noyau /search point de terminaison, l'API Zenserp propose également /shopping, qui vous permet d'analyser les pages de produits Google Shopping. Vous ajouterez le product_id paramètre à votre /shopping requête, avec la possibilité de spécifier la géolocalisation de recherche souhaitée (emplacement), code postal (gl) et / ou la langue de l'interface Web (hl). Vous pouvez également modifier la variante de région de la recherche Google avec laquelle vous souhaitez utiliser moteur de recherche.
Les demandes Google Trends sont effectuées en ajoutant /trends à votre demande (bien que la documentation de Zenserp indique à tort que vous devez utiliser /shopping). Vos résultats de tendances sont alimentés par le mot-clé[] , où vous passez votre phrase clé comme argument dans le []. La documentation de Zenserp contient un rappel pratique sur les opérateurs que Trends utilise (+ pour «ou», - pour "Exclure", un espace pour "et" et des guillemets "" pour une correspondance exacte), qui seront déterminants dans votre requete.
Vous pouvez en outre spécifier le fuseau horaire (tz), ID de catégorie (chat), le Plage de temps pour vos résultats (horaires, quotidiens, mensuels, annuels dans différentes subdivisions), type de la propriété Google à rechercher (comme, images, vols, YouTube, finances, etc.), le géoposition ou code de localisation Google (gl), et même le résolution au sein de cette région (essentiellement, en définissant si vous effectuez une recherche à l'échelle du pays, de la ville, de la région, etc.)
Supposons donc que vous vouliez voir comment Kanye West a évolué au cours du mois dernier. Vous feriez la demande comme suit:
https://app.zenserp.com/api/v1/trends? apikey = VOTRE-CLÉ-API & mot-clé% 5B% 5D = kanye% 20west & délai = aujourd'hui% 201-m
L'API renvoie ensuite un mois d'informations sur Google Trends, suivies de requêtes associées, qui incluent, sans surprise, Taylor Swift et Kim Kardashian. (Ci-dessous, nous examinons uniquement l'intérêt de la semaine dernière pour Yeezy afin de gagner de l'espace sur cette page.)
{"Kanye West": {"tendances": {"2020-04-08T00: 00: 00.000Z": {"Kanye West": 26, "isPartial": false}, "2020-04-09T00: 00: 00.000 Z ": {" Kanye West ": 29," isPartial ": false}, "2020-04-10T00: 00: 00.000Z": {"Kanye West": 31, "isPartial": false}, "2020-04-11T00: 00: 00.000Z": {"Kanye West": 35, " isPartial ": false}," 2020-04-12T00: 00: 00.000Z ": {" Kanye West ": 38, "isPartial": false}, "2020-04-13T00: 00: 00.000Z": {"Kanye West": 31, "isPartial": false}, "2020-04-14T00: 00: 00.000Z": {" Kanye West ": 24," isPartial ": false}," 2020-04-15T00: 00: 00.000Z ": { "Kanye West": 32, "isPartial": false}}, "queries": {"Kanye West": {"top": [{"query": "taylor swift kanye west", "value": 100}, {"requête": "taylor swift", "valeur": 94}, {"requête": "kanye west kim kardashian", "valeur": 65}, {"requête": "kim kardashian", "valeur": 61}, {"requête": "fameux kanye ouest", "valeur": 36}, { "requête": "célèbre", "valeur": 35}, {"requête": "kanye valeur nette ouest "," valeur ": 31}...
Maintenant que nous avons terminé la présentation des fonctionnalités, comment fonctionne réellement Zenserp? Après tout, toutes ces belles données sont inutiles si vous ne pouvez pas y accéder en raison des efforts de collecte de données programmatiques de Google.
D'après notre expérience, Zenserp a effectué ses tâches sans hoquet, quelles que soient nos recherches et où nous ciblions nos requêtes dans le monde. L'arme secrète ici est l'incroyable réseau proxy mondial de Zenserp, qui redirige vos demandes là où elles doivent aller tout en changeant votre adresse IP en fonction. Bien que Zenserp ne publie pas les numéros réels de leur réseau de serveurs, il s'est avéré suffisamment robuste pour ne jamais générer une seule erreur lorsque nous avons fait nos demandes de test.
Un solveur Captcha sophistiqué est également inclus sous le capot de l'API Zenserp. Encore une fois, nous n'avons pas de détails sur la façon dont ils ont fait ce travail; mais ça a fonctionné, et toujours aussi
Mais bon, ne nous croyez pas sur parole! Rendez-vous au Zenserp API Playground et exécutez vos propres tests en temps réel.
Et la disponibilité? Après tout, la clientèle de Zenserp a généralement besoin en permanence d’informations SERPs actualisées à haut volume. C'est beaucoup de données à traiter, potentiellement de l'ordre de millions de demandes par mois selon la taille de votre entreprise. Heureusement, Zenserp est bien équipé pour gérer un tel trafic et affiche une incroyable disponibilité de 99,9% au cours des 12 derniers mois.
L’infrastructure de Zenserp est suffisamment robuste pour satisfaire toutes les échelles d’exploitation. Ils offrent une large gamme de prix d'abonnement afin que vous ne payiez que ce dont vous avez besoin. Quel que soit le niveau que vous choisissez, vous pouvez payer des frais mensuels peu élevés ou bénéficier d'une remise de 20% sur un plan annuel.
Il y a cinq modèles d'abonnement principaux:
En plus des niveaux standard, Zenserp propose des plans à volume élevé, qui sont verrouillés dans un schéma de paiement mensuel. Chaque niveau comprend toutes les fonctionnalités premium des plans MOYEN-TRÈS GRAND, et modifie votre quota mensuel en fonction du montant que vous payez:
Pas assez? Vous pouvez également demander un plan personnalisé. Contactez simplement l'équipe d'assistance enthousiaste de Zenserp et ils travailleront avec vous pour développer des solutions API personnalisées adaptées à vos besoins.
SaaS Industries a produit une offre incroyable avec son API Zenserp. Il est personnalisable et hautement évolutif grâce à son infrastructure robuste, tout en étant simple à intégrer dans votre application grâce à une logique paramétrique simple et une large compatibilité de langage de codage.
Nos tests ont donné des résultats cohérents sans jamais générer d'erreur, bien que nous soupçonnions que le service n'est pas invulnérable aux erreurs à l'échelle requise par les grandes entreprises. Peu importe le type de demande que nous avons fait, les résultats ont toujours été opportuns et significatifs. Il est extrêmement utile de pouvoir affiner votre demande SERPs par type de recherche, et en tant que tel, il est clair que Zenserp offre un outil précieux mais abordable à tout développeur SEO.
Si nous avions une critique du service, c'est que la documentation pourrait utiliser un langage tactile plus naturel pour expliquer son contenu. Bien sûr, un développeur expérimenté ne devrait avoir aucun problème à comprendre ce qui est proposé, il s'agit donc probablement d'un problème. Même si c'est le cas, tous les niveaux de paiement, à l'exception des plus petits, incluent l'intégration du concierge et un service client personnalisé, de sorte que vous pourrez toujours répondre parfaitement à vos besoins.
Dans l'ensemble, Zenserp obtient le sceau d'approbation Addictive Tips; nous recommandons sans réserve cette API à tous ceux qui recherchent un outil de référencement vraiment sophistiqué.
Vous avez des questions ou des commentaires sur Zenserp? Lancez une discussion dans les commentaires ci-dessous.
Quel que soit le site Web sur lequel vous regardez une vidéo, vous ...
Bien que la page Nouvel onglet par défaut de Google Chrome fonction...
La navigation par onglets est une fonctionnalité utile de tous les ...