SERP-uri în timp real răzuire cu Zenserp - Recenzie

Google are o istorie lungă de a oferi un moment foarte greu dezvoltatorilor de SEO care încearcă să scape datele disponibile public de pe paginile lor cu rezultatele căutării. Într-adevăr, răzuirea SERP este oficial împotriva condițiilor de serviciu ale Big G. Cu toate acestea, practica nu încalcă Legea privind frauda și abuzul pe computer (CFAA) și, prin urmare, acțiunile legale directe ale Google pentru a reduce practica au căzut. În acest articol, vom vorbi despre SERP-urile în timp real foarte scalabile, cu Zenserp. Sa incepem!





Așadar, deși răzuirea nu este de fapt ilegală sau afectează sentimentele cuiva în practică, dezvoltatorii trebuie să se lupte cu obstacolele. Aceasta este concepută de Google pentru a împiedica colectarea lor de date. Durerile de cap obișnuite includ Captchas și blocarea IP. Cu toate acestea, în trecut au fost trimise scrisori de încetare și renunțare, această tactică este din ce în ce mai rară.



Dar dacă nu ar fi trebuit să te ocupi deloc de aceste neplăceri pentru a obține datele tale prețioase? Intrați în Zenserp, o ofertă de bază a SaaS Industries din Austria.

Zenserp pe scurt | SERPs Scraping cu Zenserp

API-ul Zenserp este un instrument de vis pentru dezvoltatorii de SEO care caută o soluție la cheie pentru a elimina obstacolele obișnuite de răzuire. Este extrem de simplu de utilizat și integrat, grație ciclului de dezvoltare centrat pe utilizator al SaaS Industries și compatibilității extinse a limbajului (Browser, Curl, Python, Node.js, PHP). Mai mult, apetitul lor vorac pentru feedback-ul consumatorilor și cererile de caracteristici a dus la actualizarea imensă a API-ului din aprilie 2019 pentru a include o gamă cuprinzătoare de tipuri de date, inclusiv imagini Google, videoclipuri, hărți, știri, cumpărături și, de asemenea, tendințe.



Combinat cu prețuri competitive și servicii de calitate pentru clienți. Aveți cu adevărat o soluție all-in-one pentru problemele dvs. de răzuire SERP din Zenserp.



Noțiuni introductive despre Zenserp

Deci, cum este să folosești Zenserp? Mai jos, acoperim procesul de începere cu Zenserp. Apoi, ne aruncăm în documentația API pentru a vedea mai îndeaproape funcționalitatea robustă a Zenserp.

Prezentare generală a tabloului de bord | SERPs Scraping cu Zenserp

Să presupunem că doar aruncați o privire asupra a ceea ce este vorba despre Zenserp, veți face clic pe butonul verde strălucitor Înscrieți-vă pentru plan gratuit de pe pagina lor de pornire. După ce v-ați creat și ați verificat contul, faceți clic pe Conectare pentru a accesa tabloul de bord.



Pagina pe care ajungeți afișează o prezentare generală a celor mai importante informații de utilizare, inclusiv cheia API, cota lunară de solicitare, utilizarea API-ului în timp. În plus, documentația cu privire la orice solicitări eșuate care ar fi putut apărea. Există, de asemenea, o secțiune la îndemână pentru Generatorul de cereri, care direcționează noii utilizatori Zenserp către o multitudine de resurse utile. Cele mai multe dintre acestea sunt lucruri pe care le vom aborda în secțiunea Documentație a acestei recenzii, așa că stai bine pe asta.



Să aruncăm o privire rapidă asupra tuturor opțiunilor barei laterale:

  • Bord - Sunteți deja aici! Acesta este pur și simplu un link rapid pentru a reveni oricând la pagina de prezentare generală.
  • Loc de joaca - Numită în mod corespunzător, această pagină oferă o interfață complet vizuală (adică nu este necesară codificarea) și interactivă pentru a vă lăsa cu diversele puncte finale ale Zenserp. Aici puteți genera câteva exemple de răspunsuri și le puteți utiliza pentru a vă configura cererea API. Nu vă bazați pe acest 100%, deoarece există cazuri de colț dincolo de capacitatea acestui instrument. Cu toate acestea, ne place cum aveți opțiunea de a vă exporta experimentele în cod (Browser, Curl, Python, Node.js, PHP) atunci când găsiți ceva care funcționează cu adevărat.
  • Documentație - Detalii curajul API-ului Zenserp. Acoperim acest lucru în profunzime mai jos.
  • Profil / Securitate - Configurarea de bază a contului, inclusiv avatarul dvs., informațiile de contact și gestionarea parolelor. Nimic extraordinar.
  • Facturare - Constă din trei opțiuni, unde puteți actualiza / retrograda / anula nivelul abonamentului, puteți gestiona metoda de plată și codul TVA, plus un câmp gratuit unde puteți solicita includerea textului pe facturile dvs. Zenserp pentru a facilita contabilitatea.

Toate acestea sunt prețuri destul de standard pentru orice API, dar apreciem cât de simplu este așezat totul. Ceea ce vedeți este ceea ce obțineți, iar Zenserp nu încearcă să îngroape setările de abonament în colțurile obscure ale profilului dvs.

Documentația API Zenserp | SERPs Scraping cu Zenserp

Cu elementele de bază înlăturate, acum putem intra în lucrurile bune: documentația Zenserp. Aici veți vedea exact de ce este capabil API-ul și cum să îl utilizați. Deși implementarea completă a API-ului în aplicația dvs. depășește scopul acestei revizuiri, vom atinge pe scurt fiecare punct final, câțiva parametri cheie și vom oferi câteva exemple de răspunsuri.

Funcționalitate de bază

Începerea paginii de documentare este o secțiune „Noțiuni introductive” numită în mod adecvat, care detaliază funcțiile API cele mai de bază capabile să interacționeze cu toate celelalte puncte finale. Hai să aruncăm o privire:

pcsx2 prima configurare
  • Autentificare - Aceasta vă arată cum să utilizați cheia API pentru autentificare. Există un exemplu de utilizare în antet, urmat de exemple de solicitare GET și POST. Ușor de țăran.
  • stare - Vă permite să solicitați numărul de cereri rămase în funcție de limitele abonamentului. La urma urmei, de ce să vă deranjați să vă conectați la tabloul de bord Zenserp atunci când puteți solicita aplicației dvs. să vă spună direct?
  • lot - Adăugarea acestui punct final vă permite să efectuați până la 1.000 de căutări într-un singur lot. Aveți opțiunea de a solicita toate loturile simultan, în funcție de ID-ul lotului, sau de a trimite un lot nou sau de a le combina pe cele existente, după cum este necesar.
  • Coduri de eroare - Zenserp are și capacitatea de a returna erorile pe măsură ce apar. Inclusiv 403 Interzis când ați atins limita lunară sau ați utilizat o cheie API incorectă, 404 când nu au fost găsite rezultate sau 500. Ori de câte ori există o eroare de server. Nu uitați că solicitările eșuate apar și pe Tabloul de bord.

Punctul final / căutare | SERPs Scraping cu Zenserp

Funcționalitatea de bază a Zenserp este aici. Prin adăugarea / căutarea la solicitarea API. Veți primi o gamă cuprinzătoare de date despre practic orice vă puteți gândi pentru a colecta SERPS. Interogarea dvs. va returna o gamă largă de rezultate, inclusiv:

  • Rezultatele căutării organice - Interogarea SERP-urilor organice returnează tot felul de date, inclusiv clasarea articolelor, titlul acestuia, atât adresa URL afișată, cât și adresa de destinație, mai multe tipuri de recenzii, indiferent dacă linkul este un link Google AMP, șiruri care reprezintă descrierea paginii și plus pachetul local de 3 care conține informații despre afaceri.
  • Rezultate plătite - Veți obține, de asemenea, o prezentare completă a rezultatelor plătite. Informațiile returnate includ poziția plătită (sus, dreapta sau jos), titlul, adresa URL de urmărire AdWords, pesmetul, adresa URL vizibilă așa cum apare pe Google, descrierea paginii, plus orice destinații de plasare plătite pentru produse (inclusiv poziția, titlul, imaginile asociate, URL și, desigur, preț).
  • Casetă de răspuns / fragment prezentat / povestea de top - Aur pur pentru orice SEO. Vedeți cu ușurință ce funcționează cel mai bine pentru a câștiga aceste locuri râvnite pe SERP, apoi construiți o strategie pentru a reproduce aceste rezultate.
  • Căutări similare / v-ați referit - Zenserp îmbunătățește cercetarea cuvintelor cheie prin returnarea datelor valoroase despre toate căutările aferente la interogarea dvs. De asemenea, puteți anticipa modul în care Google răspunde la erorile obișnuite pe care le fac utilizatorii atunci când caută interogarea dvs.

Iată o versiune redusă a unui exemplu care apare în Zenserp documentație, cu Pied Piper ca interogare. Puteți vedea diferitele tipuri de rezultate care apar în ordine: intrarea Wikipedia (1), întrebări legate de interogare (2), un site web cu un nume de domeniu cu potrivire exactă (3), un articol popular despre originile lui Piper Piper (4), plus câteva videoclipuri aferente subiectului (5). Veți vedea, de asemenea, câteva fraze de căutare asociate, plus numărul total de rezultate returnate.

Exemplu

{ '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' }, 'organic':[ { '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':'The Pied Piper of Hamelin is the titular character of a legend from the town of Hamelin (Hameln), Lower Saxony, Germany. The legend dates back to the Middle ...', 'isAmp':false }, { 'position':2, 'questions':[ { 'question':'What is the meaning of the Pied Piper?' }, { 'question':'What is the story of the Pied Piper?' }, { 'question':'Is the pied piper a fairy tale?' }, { 'question':'Is Pied Piper a real company?' } ] }, { 'position':3, 'title':'Pied Piper', 'url':'http://www.piedpiper.com/', 'destination':'www.piedpiper.com', 'description':'The old Pied Piper flute player logo was referencing a fairytale character and in no way was meant to suggest a sexual act involving either the mouth or ear of ...', 'isAmp':false }, { 'position':4, 'title':'The Disturbing True Story of the Pied Piper of Hamelin ...', 'url':'https://www.ancient-origins.net/myths-legends/disturbing-true-story-pied-piper-hamelin-001969', 'destination':'https://www.ancient-origins.net › myths-legends › disturbing-true-story-pie...', 'description':'Aug 14, 2014 - Many are familiar with the story of the Pied Piper of Hamelin. Few realise however, that the story is based on real events, which evolved over ...', 'isAmp':false }, { 'position':5, 'videos':[ { 'title':'Pied Piper', 'url':'https://www.youtube.com/watch?v=VEZ_Ui6d9AM', 'parsed':{ 'source':'YouTube', 'date':'May 2, 2018', 'channel':'BTS - Topic' } }, { 'title':'The True History of The Pied Piper of Hamelin | Fairy Tales ...', 'url':'https://www.youtube.com/watch?v=obIAwAAcAAg', 'parsed':{ 'source':'YouTube', 'date':'Aug 4, 2017', 'channel':'Jen Campbell' } }, { 'title':'The Pied Piper: a modern day fairy tale', 'url':'https://www.wvi.org/child-health-now/video/pied-piper-modern-day-fairy-tale', 'parsed':{ 'source':'World Vision International', 'date':'Aug 22, 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':'moral lesson of pied piper story', 'url':'https://google.com/search?hl=en&gl=us&q=moral+lesson+of+pied+piper+story&sa=X&ved=2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoAnoECBMQAw' }, { 'title':'the pied piper of hamelin summary', '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 }

Rafinarea cererii dvs. după tipul de căutare | SERPs Scraping cu Zenserp

Dincolo de cererea implicită SERP, puteți, de asemenea, să vă rafinați interogarea de căutare Google în funcție de tipul de căutare (imagine, video, hărți, cumpărături, știri, cumpărături etc.). Pur și simplu setați De asemenea (pentru a fi asortat) parametru la oricare dintre următoarele opțiuni:

  • ish - Returnează rezultatele Google Image Search. Această solicitare returnează o litanie de date, inclusiv poziția, miniaturile, adresele URL sursă, titlurile și multe altele. (Pentru Căutare de imagini inversă, veți rula Imagine URL parametru în loc de tbm = ish )
  • la - Returnează rezultatele căutării Google Video. Veți primi informații precum domeniul sursă, adresa URL a videoclipului, titlul, descrierea, precum și orice extensii sau miniaturi.
  • lcl - O altă mină de aur a datelor SEO, lcl parametrul returnează rezultatele Căutării Google Maps. Veți vedea numele companiei / locației, adresele URL ale site-ului, indiferent dacă rezultatul este plătit sau nu, orice stele sau recenzii, plus informații vitale, cum ar fi adresa, numerele de telefon, orele de funcționare, prețurile notabile și chiar tipul de afacere. De asemenea, aveți opțiunea de a solicita indicații către aceste companii.
  • aceasta - Trebuie să fii la curent cu evenimentele și evoluțiile actuale din industria ta? Adaugă aceasta parametru pentru interogarea dvs. pentru a returna în timp real rezultatele Căutării Știri Google. Vedeți numele articolelor, linkurile acestora, datele publicate (și analizate de API-ul dvs.), editorul, o scurtă descriere a articolului, plus orice miniaturi disponibile.
  • magazin - Accesați rezultatele Căutării Google Shopping cu magazin parametru. Să aruncăm o privire la câteva exemple de rezultate (puternic trunchiate, din motive de lizibilitate) pentru încălzitoarele de apă din Atlanta, GA:

Shopping EndPoint

Pe lângă nucleu /căutare punct final, are și Zenserp API /cumpărături . Aceasta vă permite să analizați paginile de produse Google Shopping. Veți adăuga product_id parametru pentru /cumpărături interogare, cu opțiunea de a specifica locația de căutare dorită ( Locație ), Codul tarii ( gI ) și / sau limbajul interfeței web ( hl ). De asemenea, puteți modifica varianta de regiune a Căutării Google cu care doriți să utilizați search_engine .

Trend Endpoint | SERPs Scraping cu Zenserp

Cererile Google Trends se fac prin anexare / tendințe la cererea dvs. (deși documentația Zenserp precizează în mod incorect că ar trebui să utilizați /cumpărături ). Rezultatele dvs. Trends sunt oferite de cuvânt cheie [] parametru, unde treceți expresia cuvântului cheie ca argument în cadrul []. Documentația Zenserp are un memento la îndemână despre operatorii pe care îi folosește Trends (+ pentru sau, - pentru excludere, spațiu pentru și, și citate pentru o potrivire exactă), care vor fi esențiale în interogarea dvs.

Puteți specifica în continuare fusul orar ( tz ), ID-ul categoriei ( pisică ), interval de timp pentru rezultatele dvs. (orar, zilnic, lunar, anual în multe subdiviziuni). tip proprietății Google de căutat (cum ar fi, imagini, zboruri, YouTube, finanțe etc.). geo locație sau cod de locație Google ( gI ), și chiar și rezoluţie în acea regiune (în esență, stabilind dacă căutați la nivel de țară, la nivel de oraș, regional etc.)

Deci, să presupunem că ai vrut să vezi cum a evoluat Kanye West în ultima lună. Ați face cererea astfel:

https://app.zenserp.com/api/v1/trends?apikey=YOUR-API-KEY&keyword%5B%5D=kanye%20west&timeframe=today%201-m

Performanță | SERPs Scraping cu Zenserp

Acum, după ce am terminat cu prezentarea generală a funcțiilor, cum funcționează Zenserp? La urma urmei, toate aceste date frumoase sunt inutile dacă nu le puteți accesa din cauza eforturilor Google de colectare a datelor programatice.

Din experiența noastră, Zenserp și-a îndeplinit sarcinile fără sughiț, indiferent de ce am căutat și unde ne-am direcționat întrebările din lume. Arma secretă aici este rețeaua proxy la nivel mondial incredibilă a Zenserp, care vă redirecționează solicitările către care trebuie să meargă în timp ce vă schimbați adresa IP pentru a se potrivi. În timp ce Zenserp nu publică numerele reale ale rețelei lor de server, s-a dovedit suficient de robust pentru a nu produce niciodată o singură eroare atunci când am făcut cererile noastre de testare.

De asemenea, sub capota API-ului Zenserp este inclus un solutor sofisticat Captcha. Încă o dată, nu avem detalii despre modul în care au făcut acest lucru să funcționeze. Dar a funcționat și în mod constant.

Prețuri

Infrastructura Zenserp este suficientă pentru a satisface orice scară de operare. Acestea oferă o gamă largă de puncte de preț pentru abonament, astfel încât să plătiți doar exact pentru ceea ce aveți nevoie. Indiferent de nivelul pe care îl alegeți, puteți plăti o taxă lunară redusă sau puteți beneficia de o reducere de 20% la un plan anual.

În plus față de nivelurile standard, Zenserp oferă planuri de volum mare. Aceasta este blocată într-o schemă de plată lunară. Fiecare nivel include toate caracteristicile premium ale planurilor MEDI-FOARTE MARI. Și vă scalați cota lunară în funcție de cât plătiți:

  • PREMIUM - 599,99 USD și 250.000 de cereri pe lună
  • PROFESIONAL - 1.399,99 USD și 750.000 de cereri pe lună
  • AFACERE - 1.599,99 USD și 1.000.000 de cereri pe lună

SERPs Scraping cu Zenserp

SaaS Industries a produs o ofertă incredibilă cu API-ul său Zenserp. Este personalizabil și foarte scalabil datorită infrastructurii sale robuste. Totuși, este ușor de integrat în aplicația dvs. datorită logicii parametrice ușoare și a compatibilității extinse a limbajului de codare.

Testarea noastră a dat rezultate consecvente fără a produce niciodată o eroare. Deși bănuim că serviciul nu este invulnerabil la erori la scara cerută de întreprinderile mari. Indiferent ce tip de cerere am făcut, rezultatele au fost întotdeauna oportune și semnificative. Este extrem de util să puteți rafina solicitarea SERP în funcție de tipul de căutare și, ca atare, este clar că Zenserp oferă un instrument neprețuit, dar accesibil, oricărui dezvoltator SEO.

Dacă am fi criticat serviciul, documentația ar putea folosi un limbaj mai natural pentru a explica conținutul acestuia. Desigur, un dezvoltator cu experiență nu ar trebui să aibă probleme pentru a înțelege ceea ce este oferit, deci este probabil o problemă. Chiar dacă este așa, toate nivelurile de plată, cu excepția celor mai mici, includ integrarea conciergei și asistență personalizată pentru clienți, astfel încât veți putea întotdeauna să vă răspundeți perfect nevoilor.

Concluzie

Bine, asta a fost tot oameni buni! Sper că vă place acest articol SERPs Scraping with Zenserp și vă va fi de ajutor. Dă-ne feedback-ul tău despre asta. De asemenea, dacă aveți întrebări suplimentare legate de acest articol. Apoi anunțați-ne în secțiunea de comentarii de mai jos. Ne vom contacta în curând.

O zi bună!

Vezi și: Ghidul utilizatorului Pentru vizualizarea cache-ului Chrome pe Windows 10