Real-time SERP'er Skrabning med Zenserp - Gennemgang

Google har en lang historie med at give en virkelig hård tid for SEO-udviklere, der forsøger at skrabe offentligt tilgængelige data fra deres sider med søgeresultater. Faktisk er SERP-skrabning officielt imod Big Gs servicevilkår. Imidlertid er denne praksis ikke i strid med loven om computerbedrageri og -misbrug (CFAA), og dermed er direkte juridiske handlinger fra Google for at begrænse denne praksis faldet fladt. I denne artikel skal vi tale om højt skalerbare realtids SERPs skrabning med Zenserp. Lad os begynde!





Så selvom skrabning faktisk ikke er ulovligt eller skader nogens følelser i praksis, skal udviklere stadig kæmpe med vejspærringerne. Det er designet af Google til at hindre deres dataindsamling. Almindelig hovedpine inkluderer Captchas og IP-blokering. Imidlertid er der tidligere sendt udsendelsesbreve, denne taktik bliver stadig sjældnere.



Men hvad hvis du overhovedet ikke skulle håndtere disse gener for at få dine dyrebare data? Indtast Zenserp, et kernetilbud fra SaaS Industries, der er baseret i Østrig.

Zenserp i en nøddeskal | SERP'er Skrabning med Zenserp

Zenserp API er et drømmeværktøj til SEO-udviklere på udkig efter en nøglefærdig løsning til at fjerne almindelige skrabehindringer. Det er let at bruge og integrere takket være SaaS Industries 'brugercentrerede udviklingscyklus og bred sprogkompatibilitet (Browser, Curl, Python, Node.js, PHP). Derudover har deres frodige appetit på forbrugerfeedback og funktionsanmodninger ført til april 2019's enorme API-opdatering, der inkluderer et omfattende udvalg af datatyper, herunder Google-billeder, video, kort, nyheder, shopping og også tendenser.



Kombineret med konkurrencedygtige priser og kundeservice i verdensklasse. Du har virkelig en alt-i-en-løsning på dine SERP-skrabende elendigheder i Zenserp.



Kom godt i gang med Zenserp

Så hvordan er det faktisk at bruge Zenserp? Nedenfor dækker vi processen med at komme i gang med Zenserp. Derefter dykker vi ned i deres API-dokumentation for at se nærmere på Zenserps robuste funktionalitet.

Dashboardoversigt | SERP'er Skrabning med Zenserp

Antag, at du bare kigger på, hvad Zenserp handler om, du klikker på den lysegrønne Tilmeld dig gratis plan-knap på deres startside. Når du har oprettet og verificeret din konto, skal du klikke på Login for at få adgang til dit Dashboard.



Den side, du lander på, viser en oversigt over dine vigtigste brugsoplysninger, herunder din API-nøgle, månedlige anmodningskvote, API-brug over tid. Derudover dokumentation for eventuelle mislykkede anmodninger, der måtte have fundet sted. Der er også en praktisk Request Builder-sektion, der dirigerer nye Zenserp-brugere mod et væld af nyttige ressourcer. Det meste af dette er ting, vi dækker i afsnittet Dokumentation i denne anmeldelse, så hold det godt fast.



Lad os se hurtigt på alle sidebjælkeindstillinger:

  • Dashboard - Du er her allerede! Dette er simpelthen et hurtigt link til at vende tilbage til din oversigtsside til enhver tid.
  • Legeplads - Denne side er passende navngivet og tilbyder en fuldt visuel (dvs. ingen kodning påkrævet) og en interaktiv grænseflade, så du kan rode rundt med Zenserps forskellige slutpunkter. Her kan du generere nogle eksempler på svar og bruge dem til at konfigurere din API-anmodning. Stol ikke på dette 100%, da der er hjørnesager ud over dette værktøjs evne. Ikke desto mindre elsker vi, hvordan du har mulighed for at eksportere dit eksperiment til kode (Browser, Curl, Python, Node.js, PHP), når du finder noget, der virkelig fungerer.
  • Dokumentation - Detaljer om tarmen til Zenserp API. Vi dækker dette indgående nedenfor.
  • Profil / sikkerhed - Grundlæggende kontokonfiguration, herunder din avatar, kontaktoplysninger og adgangskodeadministration. Intet smukt.
  • Fakturering - Består af tre muligheder, hvor du kan opgradere / nedgradere / annullere dit abonnementsniveau, administrere din betalingsmetode og moms-id plus et gratis felt, hvor du kan anmode om, at tekst skal medtages på dine Zenserp-fakturaer for at gøre regnskab lettere.

Alt dette er ret standardpris for enhver API, men vi sætter pris på, hvor simpelt alt er lagt. Hvad du ser, er hvad du får, og Zenserp forsøger ikke at begrave abonnementsindstillinger i obskure hjørner af din profil.

Zenserp API-dokumentationen | SERP'er Skrabning med Zenserp

Med det grundlæggende ude af vejen kan vi nu komme ind på de gode ting: Zenserps dokumentation. Her ser du nøjagtigt, hvad API'en er i stand til, og hvordan du bruger den. Mens fuld API-implementering i din applikation ligger uden for denne gennemgang, berører vi kort hvert slutpunkt, nogle nøgleparametre og giver nogle eksempler på svar.

Grundlæggende funktionalitet

Start af dokumentationssiden er et passende navn, Kom godt i gang, der beskriver dine mest basale API-funktioner, der er i stand til at interagere med alle andre slutpunkter. Lad os se:

bedste tumblr app android 2016
  • Godkendelse - Dette viser dig, hvordan du bruger din API-nøgle til godkendelse. Der er et eksempel på brug i overskriften efterfulgt af eksempler på GET og POST-anmodning. Let peasy.
  • status - Giver dig mulighed for at anmode om antallet af resterende anmodninger pr. Dine abonnementsgrænser. Når alt kommer til alt, hvorfor gider du at logge ind på dit Zenserp Dashboard, når du bare kan få din app til at fortælle dig direkte?
  • parti - Ved at tilføje dette slutpunkt kan du foretage op til 1.000 søgninger i en enkelt batch. Du har mulighed for at anmode om alle batcher på én gang, specifikt efter batch-id, eller at indsende et nyt batch eller flette eksisterende sammen efter behov.
  • Fejlkoder - Zenserp har også evnen til at returnere fejl, når de opstår. Herunder 403 forbudt, når du har nået din månedlige grænse eller brugt en forkert API-nøgle, 404 når der ikke er fundet nogen resultater, eller 500. Når der er en serverfejl. Glem ikke, at mislykkede anmodninger også vises på dit dashboard.

Slutpunktet / søg | SERP'er Skrabning med Zenserp

Zenserp's kernefunktionalitet er her. Ved at tilføje / søge på din API-anmodning. Du modtager et omfattende udvalg af data om stort set alt, hvad du kan tænke dig at indsamle SERPS til. Din forespørgsel returnerer en bred vifte af resultater, herunder:

  • Organiske søgeresultater - Forespørgsel på organiske SERP'er returnerer alle former for data, herunder varerangering, dens titel, både vist og destinations-URL, flere typer anmeldelser, uanset om linket er et Google AMP-link, strenge, der repræsenterer sidebeskrivelsen og plus den lokale 3-pakke som indeholder forretningsinformation.
  • Betalte resultater - Du får også et komplet overblik over betalte resultater. Den returnerede info inkluderer betalt position (øverst, højre eller nederst), titel, AdWords-sporings-URL, brødkrummer, den synlige URL, som den vises på Google, sidebeskrivelse plus eventuelle betalte produktplaceringer (inklusive position, titel, tilknyttede billeder, URL og selvfølgelig pris).
  • Svarboks / featured uddrag / tophistorie - Rent guld til enhver SEO. Se let, hvad der fungerer bedst for at få disse eftertragtede pletter på SERP'er, og bygg derefter en strategi til at replikere disse resultater.
  • Relaterede søgninger / mente du - Zenserp forbedrer din søgeordsforskning ved at returnere værdifulde data om alle relaterede søgninger til din forespørgsel. Du kan også forudse, hvordan Google reagerer på almindelige fejl, brugerne laver, når de søger efter din forespørgsel.

Her er en nedskåret version af et eksempel, der vises i Zenserp dokumentation med Pied Piper som forespørgsel. Du kan se de forskellige typer resultater, der vises i rækkefølge: Wikipedia-posten (1), spørgsmål relateret til forespørgslen (2), et websted med et nøjagtigt matchet domænenavn (3), en populær artikel om Pied Piper's oprindelse (4) plus nogle relaterede videoer om emnet (5). Du vil også se nogle relaterede søgeudtryk plus det samlede antal returnerede resultater.

Eksempel

{ '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 }

Forfining af din anmodning efter søgetype | SERP'er Skrabning med Zenserp

Udover standard SERP-anmodningen kan du også forfine din Google-søgeforespørgsel efter søgetype (billede, video, kort, shopping, nyheder, shopping osv.). Du skal blot indstille Også (skal matches) parameter til en af ​​følgende muligheder:

  • ish - Returnerer Google Image-søgeresultater. Denne anmodning returnerer en række data inklusive position, miniaturer, kilde-URL'er, titler og mere. (For omvendt billedsøgning kører du image_url parameter i stedet for tbm = ish )
  • - Returnerer resultaterne af Google Videosøgning. Du får oplysninger som kildedomæne, video-URL, titel, beskrivelse plus eventuelle udvidelser eller miniaturer.
  • lcl - En anden guldmine af SEO-data, lcl parameter returnerer Google Maps-søgeresultater. Du får vist virksomheds- / placeringsnavn, websteds-URL'er, uanset om resultatet er betalt eller ej, eventuelle stjerner eller anmeldelser plus vigtige oplysninger som adresse, telefonnumre, åbningstider, bemærkelsesværdige priser og endda virksomhedstypen. Du har også mulighed for at anmode om rutevejledning til disse virksomheder.
  • det - Har du brug for at holde dig opdateret med aktuelle begivenheder og udviklinger i din branche? Tilføj det parameter til din forespørgsel for at returnere Google Nyheds-søgeresultater i realtid. Se navne på artikler, deres links, udgivelsesdatoer (og parset af din API), udgiveren, en kort artikelbeskrivelse plus eventuelle tilgængelige miniaturer.
  • butik - Få adgang til Google Shopping-søgeresultater med butik parameter. Lad os se på nogle prøveresultater (stærkt afkortet af hensyn til læsbarhed) for vandvarmere i Atlanta, GA:

Shopping EndPoint

Udover kernen /Søg endepunkt, Zenserp API har også /handle ind . Det giver dig mulighed for at analysere Google Shopping-produktsider. Du tilføjer produkt_id parameter til din /handle ind forespørgsel med mulighed for at angive din ønskede geografiske placering ( Beliggenhed ), landekode ( jeg ) og / eller sprog til webgrænseflade ( hl ). Du kan også ændre, hvilken regionvariant af Google-søgning du vil bruge sammen med søgemaskine .

Trend slutpunkt | SERP'er Skrabning med Zenserp

Google Trends-anmodninger foretages ved at tilføje / tendenser til din anmodning (selvom Zenserps dokumentation forkert angiver, at du skal bruge /handle ind ). Dine Trends-resultater er drevet af nøgleord [] parameter, hvor du sender din søgeordssætning som argument inden for []. Zenserps dokumentation har en praktisk påmindelse om, hvilke operatører Trends bruger (+ til eller, - til at ekskludere, plads til og, og tilbud på et nøjagtigt match), som vil være medvirkende til din forespørgsel.

Du kan yderligere angive tidszone ( tz ), kategori-id ( kat ), det tidsramme til dine resultater (time, dagligt, månedligt, årligt i mange underinddelinger). Det type af Google-ejendom til søgning (som billeder, flyrejser, YouTube, økonomi osv.). Det geo placering eller Google placeringskode ( jeg ), og endda løsning inden for denne region (i det væsentlige at indstille, om du søger i hele landet, i hele byen, regionalt osv.)

Så lad os sige, at du ville se, hvordan Kanye West har haft en tendens i løbet af den sidste måned. Du ville stille anmodningen sådan:

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

Ydeevne | SERP'er Skrabning med Zenserp

Nu hvor vi er færdige med funktionsoversigten, hvordan fungerer Zenserp faktisk? Når alt kommer til alt er alle disse gode data ubrugelige, hvis du faktisk ikke kan få adgang til dem på grund af Googles stonewalling programmatiske indsamling af data.

Efter vores erfaring udførte Zenserp sine opgaver uden hikke, uanset hvad vi søgte, og hvor i verden vi målrettede vores forespørgsler. Det hemmelige våben her er Zenserps utrolige verdensomspændende proxy-netværk, der omdirigerer dine anmodninger, hvor de skal hen, mens du ændrer din IP-adresse, så den passer. Mens Zenserp ikke offentliggør det faktiske antal på deres servernetværk, viste det sig at være tilstrækkeligt robust til aldrig at smide en eneste fejl, da vi fremsatte vores testanmodninger.

Også inkluderet under emhætten på Zenserp API er en sofistikeret Captcha-løsning. Endnu en gang har vi ikke detaljer om, hvordan de fik dette til at fungere. Men arbejde det gjorde, og konsekvent også.

Priser

Zenserps infrastruktur er nok til at tilfredsstille ethvert omfang af drift. De tilbyder en bred vifte af abonnementsprispoint, så du kun betaler for præcis det, du har brug for. Uanset hvilket niveau du vælger, kan du betale et lavt månedligt gebyr eller fange 20% rabat på en årlig plan.

Ud over standardniveauerne tilbyder Zenserp planer med høj lydstyrke. Det er låst fast i en månedlig betalingsordning. Hvert niveau inkluderer alle premium-funktioner i MEDIUM-MEGET STORE planer. Og skalerer din månedlige kvote efter hvor meget du betaler:

  • PREMIUM - $ 599,99 og 250.000 anmodninger om måneden
  • FAGLIG - $ 1.399,99 og 750.000 anmodninger om måneden
  • VIRKSOMHED - $ 1.599,99 og 1.000.000 anmodninger om måneden

SERP'er Skrabning med Zenserp

SaaS Industries har produceret et utroligt tilbud med sin Zenserp API. Den kan tilpasses og meget skalerbar takket være den robuste infrastruktur. Alligevel er det simpelt at integrere i din app takket være let parametrisk logik og bred kodningssprogkompatibilitet.

Vores test gav ensartede resultater uden nogensinde at kaste en fejl op. Selvom vi formoder, at tjenesten ikke er usårlig for fejl i den skala, som store virksomheder kræver. Uanset hvilken type anmodning vi fremsatte, var resultaterne altid rettidige og meningsfulde. Det er enormt nyttigt at kunne forfine din SERP-anmodning efter søgetype, og som sådan er det klart, at Zenserp tilbyder et uvurderligt, men alligevel overkommeligt værktøj til enhver SEO-udvikler.

Hvis vi havde kritik af tjenesten, er det, at dokumentationen kunne bruge et mere naturligt sprog til at forklare dets indhold. Naturligvis bør en erfaren udvikler ikke have problemer med at forstå, hvad der tilbydes, så dette er sandsynligvis et ikke-problem. Selvom det er tilfældet, inkluderer alle undtagen de mindste betalingsniveauer concierge-ombordstigning og personlig kundesupport, så du vil altid være i stand til at imødekomme dine behov perfekt.

Konklusion

Okay, det var alt sammen folkens! Jeg håber, at jer kan lide denne SERPs Scraping with Zenserp-artikel og finder det nyttigt for jer. Giv os din feedback om det. Også hvis jer har yderligere forespørgsler relateret til denne artikel. Så lad os vide det i kommentarfeltet nedenfor. Vi vender snart tilbage til dig.

Hav en god dag!

Se også: Brugervejledning til visning af Chrome-cache på Windows 10