Real-Time SERPs Skraping med Zenserp - Gjennomgang

Google har en lang historie med å gi det veldig vanskelig for SEO-utviklere som prøver å skrape offentlig tilgjengelige data fra søkeresultatsidene. Faktisk er SERP-skraping offisielt i strid med Big Gs servicevilkår. Imidlertid er fremgangsmåten ikke i strid med lovene om datamisbruk og misbruk (CFAA), og dermed direkte rettslige tiltak fra Google for å begrense fremgangsmåten har falt flat. I denne artikkelen skal vi snakke om High Scalable Real-Time SERPs Scraping with Zenserp. La oss begynne!





Så selv om skraping faktisk ikke er ulovlig eller skader noen følelser i praksis, må utviklere fortsatt kjempe med veisperringene. Det er designet av Google for å hindre deres datainnsamling. Vanlige hodepine inkluderer Captchas og IP-blokkering. Imidlertid er det sendt tidligere opphør-og-opphør-brev, denne taktikken blir stadig sjeldnere.



Men hva om du ikke i det hele tatt måtte håndtere disse plagene for å få dine dyrebare data? Gå inn på Zenserp, et kjernetilbud fra SaaS Industries, Østerrike.

Zenserp i et nøtteskall | SERPs Skraping med Zenserp

Zenserp API er et drømmeverktøy for SEO-utviklere som leter etter en nøkkelferdig løsning for å fjerne vanlige skrapehinder. Det er enkelt å bruke og integrere takket være SaaS Industries bruker-sentriske utviklingssyklus og brede språkkompatibilitet (Browser, Curl, Python, Node.js, PHP). Dessuten har deres glupske appetitt for tilbakemeldinger fra forbrukere og funksjonsforespørsler ført til den enorme API-oppdateringen i april 2019, som inkluderer et omfattende utvalg av datatyper, inkludert Google-bilder, video, kart, nyheter, shopping og også trender.



Kombinert med konkurransedyktige priser og kundeservice i verdensklasse. Du har virkelig en alt-i-ett-løsning på dine SERP-skrapeviser i Zenserp.



Komme i gang med Zenserp

Så hvordan er det å bruke Zenserp? Nedenfor dekker vi prosessen med å komme i gang med Zenserp. Deretter tar vi et dykk ned i API-dokumentasjonen deres for å se nærmere på Zenserps robuste funksjonalitet.

Oversikt over dashbordet SERPs Skraping med Zenserp

Anta at du bare tar en titt på hva Zenserp handler om, du klikker på den lysegrønne Registrer deg for gratis plan-knappen på hjemmesiden deres. Når du har opprettet og bekreftet kontoen din, klikker du på Logg inn for å få tilgang til oversikten.



Siden du lander på viser en oversikt over din viktigste bruksinformasjon, inkludert API-nøkkel, månedlig forespørselkvote, API-bruk over tid. I tillegg dokumentasjon av mislykkede forespørsler som kan ha oppstått. Det er også en praktisk Request Builder-seksjon som styrer nye Zenserp-brukere mot et vell av nyttige ressurser. Det meste av dette er ting vi vil dekke i dokumentasjonsdelen av denne anmeldelsen, så hold deg fast på det.



La oss se raskt på alle sidelinjealternativene:

  • Dashbord - Du er her allerede! Dette er ganske enkelt en rask lenke for å gå tilbake til oversiktssiden din når som helst.
  • Lekeplass - Denne siden er passende navngitt, og tilbyr et fullstendig visuelt (dvs. ingen koding kreves) og et interaktivt grensesnitt for deg å rote med Zenserps forskjellige endepunkter. Her kan du generere noen eksempelsvar og bruke dem til å konfigurere API-forespørselen. Ikke stol på dette 100%, da det er hjørnesaker utenfor dette verktøyets mulighet. Likevel elsker vi hvordan du har muligheten til å eksportere eksperimenteringen din til kode (Browser, Curl, Python, Node.js, PHP) når du finner noe som virkelig fungerer.
  • Dokumentasjon - Detaljer om tarmen til Zenserp API. Vi dekker dette grundig nedenfor.
  • Profil / sikkerhet - Grunnleggende kontokonfigurasjon, inkludert avatar, kontaktinformasjon og passordadministrasjon. Ikke noe spesielt.
  • Fakturering - Består av tre alternativer, der du kan oppgradere / nedgradere / kansellere abonnementsnivået, administrere betalingsmåte og moms-ID, pluss et gratis felt der du kan be om at teksten blir inkludert på Zenserp-fakturaene for å gjøre regnskapet enklere.

Alt dette er ganske vanlig pris for enhver API, men vi setter pris på hvor enkelt alt er lagt ut. Det du ser er hva du får, og Zenserp prøver ikke å begrave abonnementsinnstillinger i uklare hjørner av profilen din.

Zenserp API-dokumentasjonen | SERPs Skraping med Zenserp

Med det grunnleggende ute av veien, nå kan vi komme inn på de gode tingene: Zenserps dokumentasjon. Her ser du nøyaktig hva APIen er i stand til, og hvordan du bruker den. Selv om full API-implementering i applikasjonen din ligger utenfor omfanget av denne gjennomgangen, berører vi kort hvert endepunkt, noen viktige parametere og gir noen eksempler på svar.

Grunnleggende funksjonalitet

Å starte med dokumentasjonssiden er en passende navn Komme i gang-delen, som beskriver de mest grunnleggende API-funksjonene som er i stand til å samhandle med alle andre sluttpunkter. La oss ta en titt:

hvordan strømme fra pc til firestick
  • Godkjenning - Dette viser deg hvordan du bruker API-nøkkelen din til autentisering. Det er et eksempel på bruk i overskriften, etterfulgt av eksempler på GET og POST-forespørsel. Lett peasy.
  • status - Lar deg be om antall gjenværende forespørsler per abonnementsgrensen. Tross alt, hvorfor bry deg med å logge på Zenserp Dashboard når du bare kan få appen din til å fortelle deg direkte?
  • parti - Ved å legge til dette endepunktet kan du foreta opptil 1000 søk i en enkelt batch. Du har muligheten til å be om alle batchene samtidig, spesifikt etter batch-ID, eller å sende inn en ny batch eller slå sammen eksisterende etter behov.
  • Feilkoder - Zenserp har også muligheten til å returnere feil når de oppstår. Inkludert 403 forbudt når du har nådd den månedlige grensen eller brukt en feil API-nøkkel, 404 når ingen resultater er funnet, eller 500. Når det er en serverfeil. Ikke glem at mislykkede forespørsler også vises på dashbordet ditt.

Endepunktet / søk | SERPs Skraping med Zenserp

Kjernefunksjonaliteten til Zenserp er her. Ved å legge til / søke i API-forespørselen din. Du vil motta et omfattende utvalg av data om i utgangspunktet alt du kan tenke deg å samle SERPS til. Søket ditt returnerer et bredt utvalg av resultater, inkludert:

  • Organiske søkeresultater - Spørring av organiske SERPs returnerer alle slags data, inkludert varerangering, tittel, både vist og destinasjons-URL, flere typer anmeldelser, enten lenken er en Google AMP-lenke, strenger som representerer sidebeskrivelsen, og pluss Local 3-Pack som inneholder forretningsinformasjon.
  • Betalte resultater - Du får også en full oversikt over betalte resultater. Informasjonen som returneres inkluderer betalt posisjon (øverst, høyre eller nederst), tittel, AdWords-sporings-URL, brødsmuler, den synlige nettadressen slik den vises på Google, sidebeskrivelse, pluss eventuelle betalte produktplasseringer (inkludert posisjon, tittel, tilknyttede bilder, URL, og selvfølgelig pris).
  • Svarboks / utvalgt tekstutdrag / topphistorie - Rent gull til enhver SEO. Se enkelt hva som fungerer best for å få disse ettertraktede stedene på SERPer, og lag deretter en strategi for å replikere disse resultatene.
  • Relaterte søk / mente du - Zenserp forbedrer søkeordforskningen din ved å returnere verdifull data om alle relaterte søk til spørsmålet ditt. Du kan også forutse hvordan Google reagerer på vanlige feil brukere gjør når de søker etter spørringen din.

Her er en kuttversjon av et eksempel som vises i Zenserp dokumentasjon, med Pied Piper som spørring. Du kan se de forskjellige typene resultater som vises i rekkefølge: Wikipedia-oppføringen (1), spørsmål relatert til spørringen (2), et nettsted med et eksakt samsvar domenenavn (3), en populær artikkel om Pied Pipers opprinnelse (4), pluss noen relaterte videoer om emnet (5). Du ser også noen relaterte søkefraser, pluss det totale antallet returnerte 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 }

Raffinering av forespørselen din etter søketype | SERPs Skraping med Zenserp

Utover standard SERP-forespørselen, kan du også avgrense Google-søk etter søketype (bilde, video, kart, shopping, nyheter, shopping osv.). Bare sett inn Også (som skal matches) parameter til et av følgende alternativer:

  • ish - Returnerer Googles bildesøkresultater. Denne forespørselen returnerer en mengde data inkludert posisjon, miniatyrbilder, kilde-URL-er, titler og mer. (For omvendt bildesøk kjører du image_url parameter i stedet for tbm = ish )
  • - Returnerer søkeresultatene for Google Video. Du får informasjon som kildedomen, video-URL, tittel, beskrivelse, pluss eventuelle utvidelser eller miniatyrbilder.
  • lcl - En annen gullgruve med SEO-data, lcl parameter returnerer Google Maps søkeresultater. Du vil se firmanavn / stedsnavn, nettadresser, uansett om resultatet er betalt eller ikke, stjerner eller anmeldelser, pluss viktig informasjon som adresse, telefonnumre, åpningstider, bemerkelsesverdige priser og til og med typen virksomhet. Du har også muligheten til å be om veibeskrivelse til disse virksomhetene.
  • den - Trenger du å holde deg oppdatert på aktuelle hendelser og utvikling i din bransje? Legg til den parameter for spørringen din for å returnere søkeresultater i sanntid fra Google Nyheter. Se navnene på artiklene, deres lenker, publiseringsdatoer (og analysert av API-et), utgiveren, en kort artikkelbeskrivelse, pluss eventuelle tilgjengelige miniatyrbilder.
  • butikk - Få tilgang til søkeresultatene på Google Shopping med butikk parameter. La oss se på noen eksempler på resultater (sterkt avkortet for lesbarhets skyld) for varmtvannsbereder i Atlanta, GA:

Shopping EndPoint

Foruten kjernen /Søk sluttpunkt, har også Zenserp API / shopping . Dette lar deg analysere Google Shopping-produktsidene. Du legger til Produkt ID parameter til din / shopping spørring, med muligheten til å spesifisere ønsket geografisk beliggenhet ( plassering ), landskode ( jeg ) og / eller språk på nettgrensesnittet ( hl ). Du kan også endre hvilken regionvariant av Google Søk du vil bruke med søkemotor .

Trend Endpoint | SERPs Skraping med Zenserp

Google Trends-forespørsler gjøres ved å legge til / trender på forespørselen din (selv om Zenserps dokumentasjon feilaktig sier at du skal bruke / shopping ). Trends-resultatene dine drives av nøkkelord [] parameter, der du sender søkeordsetningen som argumentet i []. Zenserps dokumentasjon har en praktisk påminnelse om hvilke operatører Trender bruker (+ for eller, - for å ekskludere, plass til og, og tilbud for en nøyaktig samsvar), som vil være medvirkende til spørsmålet ditt.

Du kan ytterligere spesifisere tidssone ( tz ), kategori-ID ( katt ), den tidsramme for resultatene dine (time, daglig, månedlig, årlig i mange underavdelinger). De type av Googles eiendom å søke (som bilder, Flyreiser, YouTube, Finans osv.). De geo posisjon eller Googles posisjonskode ( jeg ), og til og med Vedtak innenfor den regionen (i hovedsak angi om du søker i hele landet, i hele byen, regionalt osv.)

La oss si at du ønsket å se hvordan Kanye West har hatt en trend den siste måneden. Du vil komme med forespørselen slik:

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

Ytelse | SERPs Skraping med Zenserp

Nå som vi er ferdige med funksjonsoversikten, hvordan fungerer Zenserp egentlig? Tross alt er alle disse fine dataene ubrukelige hvis du faktisk ikke får tilgang til den på grunn av Googles steinmurende programmatiske innsamling av data.

I vår erfaring utførte Zenserp sine oppgaver uten hikke, uansett hva vi søkte, og hvor i verden vi målrettet våre spørsmål. Det hemmelige våpenet her er Zenserps utrolige verdensomspennende proxy-nettverk, som omdirigerer forespørslene dine der de trenger å gå mens du endrer IP-adressen din for å passe. Selv om Zenserp ikke offentliggjør det faktiske antallet servernettverk, viste det seg å være tilstrekkelig robust til å aldri kaste opp en eneste feil da vi kom med testforespørsler.

Også inkludert under hetten på Zenserp API er en sofistikert Captcha-løsning. Nok en gang har vi ikke detaljer om hvordan de fikk dette til å fungere. Men arbeid det gjorde, og konsekvent også.

Priser

Zenserps infrastruktur er nok til å tilfredsstille enhver driftstype. De tilbyr et bredt utvalg av abonnementsprispoeng, slik at du bare betaler for akkurat det du trenger. Uansett hvilket nivå du velger, kan du betale en lav månedlig avgift, eller fange 20% rabatt på en årlig plan.

I tillegg til standardnivåene tilbyr Zenserp planer for høyt volum. Det er låst inn i en månedlig betalingsordning. Hvert nivå inkluderer alle premium-funksjonene i MEDIUM-VERY LARGE planene. Og skalerer den månedlige kvoten din etter hvor mye du betaler:

  • PREMIUM - $ 599,99 og 250 000 forespørsler per måned
  • FAGLIG - $ 1 399,99 og 750 000 forespørsler per måned
  • BEDRIFTEN - $ 1 599,99 og 1 000 000 forespørsler per måned

SERPs Skraping med Zenserp

SaaS Industries har produsert et utrolig tilbud med sin Zenserp API. Den kan tilpasses og er skalerbar takket være den robuste infrastrukturen. Likevel dødsenkelt å integrere i appen din takket være enkel parametrisk logikk og bred kodingsspråkkompatibilitet.

Testene våre ga jevnlige resultater uten noen gang å kaste opp en feil. Selv om vi mistenker at tjenesten ikke er usårbar for feil på skalaen som kreves av store bedrifter. Uansett hvilken type forespørsel vi kom med, var resultatene alltid betimelige og meningsfylte. Det er enormt nyttig å kunne avgrense SERPs-forespørselen din etter søketype, og som sådan er det klart at Zenserp tilbyr et uvurderlig, men rimelig verktøy for alle SEO-utviklere.

Hvis vi hadde noen kritikk av tjenesten, er det at dokumentasjonen kan bruke et mer naturlig språk for å forklare innholdet. Selvfølgelig bør en erfaren utvikler ikke ha problemer med å forstå hva som tilbys, så dette er sannsynligvis ikke et problem. Selv om det er tilfelle, inkluderer alle bortsett fra de minste betalingsnivåene concierge-ombordstigning og personlig kundesupport, slik at du alltid vil kunne møte dine behov perfekt.

Konklusjon

OK, det var alt folkens! Jeg håper dere liker denne SERPs Scraping with Zenserp artikkelen og synes det er nyttig for deg. Gi oss tilbakemeldinger på det. Også hvis dere har ytterligere spørsmål relatert til denne artikkelen. Gi oss beskjed i kommentarfeltet nedenfor. Vi kommer snart tilbake.

Ha en flott dag!

Se også: Brukerhåndbok På Vis Chrome Cache På Windows 10