Google har en lång historia av att ha svårt att SEO-utvecklare försöker skrapa offentligt tillgängliga data från sina sökresultatsidor. Faktum är att SERP-skrotning officiellt strider mot Big G: s användarvillkor. Övningen bryter dock inte mot Computer Fraud and Abuse Act (CFAA), och därmed har direkta rättsliga åtgärder från Google för att begränsa praxis fallit.
Så även om skrotning faktiskt inte är olagligt eller skadar någons känslor i praktiken, måste utvecklare fortfarande kämpa med de vägspärrar som Google har utformat för att hindra deras datainsamling. Vanliga huvudvärk inkluderar Captchas och IP-blockering; Medan upphör-och-desist-brev har skickats tidigare, är denna taktik alltmer sällsynt.
Men vad händer om du inte alls behövde hantera dessa olägenheter för att få dina värdefulla data? Stiga på Zenserp, ett grundläggande erbjudande från Österrike-baserade SaaS Industries.
Zenserp API är ett drömverktyg för SEO-enheter som letar efter en nyckelfärdig lösning för att rensa vanliga skraphinder. Det är död-enkelt att använda och integrera, tack vare SaaS Industries användarcentriska utvecklingscykel och breda språkkompatibilitet (Browser, Curl, Python, Node.js, PHP). Dessutom har deras våldsamma aptit för konsumentåterkoppling och begäran om funktionalitet lett till april 2019: s enorma API uppdatera för att inkludera ett omfattande utbud av datatyper, inklusive Google-bilder, video, kartor, nyheter, shopping och trender.
Kombinerat med konkurrenskraftig prissättning och kundtjänst i världsklass har du verkligen en allt-i-ett-lösning på dina SERP-skrapande elände i Zenserp.
Så, hur är det egentligen att använda Zenserp? Nedan täcker vi processen att komma igång med Zenserp. Sedan tar vi ett dyk i deras API-dokumentation för att se närmare på Zenserps robusta funktionalitet.
Om du antar att du bara tittar på vad Zenserp handlar om, klickar du på den ljusgröna knappen "Registrera dig gratis" på deras hemsida. När du har skapat och verifierat ditt konto klickar du på "Logga in" för att komma åt din instrumentpanel.
Sidan du landar på visar en översikt över din viktigaste användningsinformation, inklusive din API-nyckel, månatlig begärandekvot, API-användning över tid, plus dokumentation av eventuella misslyckade förfrågningar som kan ha inträffade. Det finns också en praktisk begäran-avdelning som riktar nya Zenserp-användare mot en mängd användbara resurser. det mesta av detta är saker vi täcker i avsnittet Dokumentation i den här recensionen, så hänga fast på det.
Låt oss ta en snabb titt på alla sidfältalternativ:
Allt detta är ganska vanlig biljettpris för alla API, men vi uppskattar hur enkelt utformat allt är. Det du ser är vad du får, och Zenserp försöker inte begrava prenumerationsinställningar i otydliga hörn av din profil.
Med grunderna ur vägen kan vi nu komma in på det bra: Zenserps dokumentation. Här ser du exakt vad API: n kan, och hur du använder det. Även om fullständig API-implementering i din app ligger utanför granskningen, kommer vi kort att beröra varje slutpunkt, några viktiga parametrar och ge några exempel på svar.
Börja med dokumentationssidan är ett passande namn "Komma igång" -avsnittet, som beskriver dina mest grundläggande API-funktioner som kan interagera med alla andra slutpunkter. Låt oss ta en titt:
Zenserps kärnfunktion finns här. Genom att lägga till / söka till din API-begäran får du ett omfattande utbud av data om i princip allt du kan tänka dig att samla in SERPS för. Din fråga returnerar en mängd resultat, inklusive:
Här är en nedskuren version av ett exempel som visas i Zenserp-dokumentationen, med "Pied Piper" som frågan. Du kan se de olika typerna av resultat som visas i ordning: Wikipedia-posten (1), frågor relaterade till frågan (2), en webbplats med ett exakt matchande domännamn (3), en populär artikel om Pied Piper ursprung (4), plus några relaterade videor om ämnet (5). Du ser också några relaterade sökfraser, plus det totala antalet resultat som returneras.
{"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 "}," organisk ": [{" 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 är titelfiguren i en legend från staden Hamelin (Hameln), Niedersachsen, Tyskland. Legenden går tillbaka till mitten... "," isAmp ": false}, {" position ": 2," frågor ": [{" fråga ":" Vad är meningen med Pied Piper? "}, { "fråga": "Vad är story of the Pied Piper? "}, {" fråga ":" Är pied piper ett saga? "}, {" fråga ":" Är Pied Piper ett riktigt företag? "}]}, {" position ": 3, "title": "Pied Piper", "Url"" http://www.piedpiper.com/", "destination": "www.piedpiper.com", "description": "Den gamla flödesspelarlogotypen för Pied Piper hänvisade till ett sagans karaktär och var på intet sätt tänkt att föreslå en sexuell handling som involverar antingen munnen eller örat på... "," isAmp ": false}, {" position ": 4," title ":" The Sturbing 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 ›Myter-legender› störande-sann-historien-paj... "," beskrivning ":" 14 augusti 2014 - Många är bekanta med historien om Pied Piper of Hamelin. Få inser dock att berättelsen är baserad på verkliga händelser, som utvecklats över... "," isAmp ": false}, {" position ": 5," videos ": [{" title ":" Pied Piper ", "url"" https://www.youtube.com/watch? v = VEZ_Ui6d9AM "," parsed ": {" source ":" YouTube "," date ":" 2 maj 2018 "," channel ":" BTS - Topic "}}, {" title ":" The True History av The Pied Piper of Hamelin | Sagor... "," url ":" https://www.youtube.com/watch? v = obIAwAAcAAg "," parsed ": {" source ":" YouTube "," date ":" 4 aug 2017 "," channel ":" Jen Campbell "}}, {" title ":" The Pied Piper: en modern saga "," url ":" https://www.wvi.org/child-health-now/video/pied-piper-modern-day-fairy-tale", "parsed": {"source": "World Vision International", "date": "22 augusti 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-dikt "," url ":" https://google.com/search? hl = sv & gl = oss & q = pied + piper + dikt & sa = X & ved = 2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoAXoECBMQAg "}, {" title ":" moralisk lektion av pied piper story "," url ":" https://google.com/search? hl = en & gl = us & q = moral + lektion + av + pied + piper + story & sa = X & ved = 2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoAnoECBMQAw "}, {" title ":" the pied piper of hamelin summary "," url ": https://google.com/search? hl = sv & gl = oss & q = den + pied + piper + av + hamelin + sammanfattning & sa = X & ved = 2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoA3oECBMQBA "}, {" title ":" pied piper of hamelin story pdf "," url https://google.com/search? hl = sv & gl = us & q = pied + piper + of + hamelin + story + pdf & sa = X & ved = 2ahUKEwj-vPeI3oXnAhVJJBoKHQ6iDYkQ1QIoBHoECBMQBQ "},]," number_of_results ": 34800000. }
Utöver standardförfrågan för SERP kan du ytterligare förfina din Google-sökfråga efter söktyp (Bild, Video, Kartor, Shopping, Nyheter, Shopping osv.). Ställ bara in tBM ("Ska matchas") -parameter till något av följande alternativ:
{"query": {"q": "vattenvärmare", "tbm": "shop", "device": "desktop", "gl": "US", "location": "Atlanta, Georgia, USA "," token ": "03AHaCkAaxBFsJL7NT22hKMf3S8--99l5CUVg9XTmsk0PEakhoy-4NScAkAt6h995YdYgCGeA3DvJdQyh4qPdsrNihev9B1IfMWx381jmVXGNByr-z4zyswm_36ghJOn7VRtKaKTO7uGzHJdkvhZVc-OMWO37wI6rnOvXDu9KaVmnIo2ZeQVjNa7RVrJ2YB-zEbCY8iUCoqFcyGUyVEJckRy3CmJWMStwC_m-ECc6gIjNxL8ENqbFHbeqkFfWbjuximGyVtCamXO9JRv42GBs3FXw013QzCLbJR3vEzrIMXoUVUmtD2fUaeiojxE7wWeG5dsmDA5CPU0Ps3TPqHi_zCUFFG_7tWDfGxfcYXQPwXSq3Now5YEeXMpqgk0A9iNNkjAPZP0HRxkyx" "url": " http://www.google.com/search? q = vatten + värmare & uule = w + CAIQICIdQXRsYW50YSxHZW9yZ2lhLFVuaXRlZCBTdGF0ZXM & gl = US & tbm = shop & hl = sv-US "}," no_results_auto_correct ":" Sponsored "," related_searches ": []," shopping_results ": [{" title ":" Reliance Water Heater 219809 50 gal Hybrid Electric Heat Pump "," länk ": "/ ACLK? sa = l & ai = DChcSEwjR-LWBnPDoAhUI1WQKHSvMBFUYABAFGgJwag & sig = AOD64_2X7NgvfDv9ugCCLYqCFpiZP8Xq3g & ctyp = 5 & q = & ved = 0ahUKEwisl7GBnPDoAhWEr54KHf6zCRMQ2CkIjwM & adurl =", "description": "Om denna artikel Vi syftar till att visa dig korrekt produktinformation. Tillverkare, leverantörer och andra tillhandahåller det du ser här... "," pris ":" 59.99 $ "," källa ":" resenta "," recensioner ": 0," thumbnail ":" data: image / jpeg; base64, / 9j / 4AAQSk... "," extensions ": [" Tank "," Electric "," 50 gallon "," Energy Star "," Heat Pump "]," price_parsed ": { "currency": "USD", "value": 59.99}}, {"title": "110v 3000w Instant Electric Tankless Hot Water Heater Shower Kitchen", "link": "/ ACLK? sa = l & ai = DChcSEwjR-LWBnPDoAhUI1WQKHSvMBFUYABAGGgJwag & sig = AOD64_0Iy1yAMjTocLSO7Nhczxc4RaHBqQ & ctype = 5 & q = & ved = 0ahUKEwIkWlHQWlQmWQ Elektrisk tanklös varmvattenberedare Dusch Kök Bad Mini Specifikation: Helt nytt Material: ABS Färg... "," pris ":" $ 39.99 "," källa ":" eBay - ss_487 "," recensioner ": 0," miniatyrbild ": "data: image / jpeg; base64, / 9j / 4AAQSk... "," extensions ": [" Tankless "," Electric "]," price_parsed ": {" currency ":" USD "," value ": 39.99}} }
Obs: Oavsett vilken typ av SERP-begäran du gör har du fortfarande full åtkomst till standarduppsättningen av parametrar under / sökändpunkten.
Förutom kärnan /search Endpoint, Zenserp API har också /shopping, som gör att du kan analysera Googles shopping-produktsidor. Du kommer att lägga till Serienummer parameter till din /shopping fråga med alternativet att ange önskad geografisk sökning (plats), landskod (gl) och / eller webbgränssnittsspråk (hl). Du kan också ändra vilken regionvariant av Google-sökning du vill använda med SEARCH_ENGINE.
Google Trends-förfrågningar görs genom att lägga till /trends på din begäran (även om Zenserps dokumentation felaktigt anger att du ska använda /shopping). Dina Trender-resultat drivs av nyckelord[] -parameter, där du skickar din sökordsfras som argument inom []. Zenserps dokumentation har en praktisk påminnelse om vilka operatörer Trender använder (+ för “eller”, - för "Utesluta", utrymme för "och" och citerar "" för en exakt matchning), som kommer att vara ett instrument i din fråga.
Du kan ytterligare ange tidszon (tz), kategori-ID (katt), den tidsram för dina resultat (timme, dagligen, månadsvis, årligen i olika underavdelningar), typ av Googles egendom för att söka (som, bilder, flyg, YouTube, finans osv.), geoplats eller Google-positionskod (gl), och till och med upplösning inom den regionen (i huvudsak ställa in om du söker landsomfattande, stadsövergripande, regionalt etc.)
Så låt oss säga att du ville se hur Kanye West har trender under den senaste månaden. Du skulle göra en förfrågan så:
https://app.zenserp.com/api/v1/trends? apikey = DIN-API-KEY & sökordet% 5B% 5D = kanye% 20west & tidsram = idag% 201-m
API returnerar sedan en månads värde på Google Trends-information, följt av relaterade frågor - som oöverraskande inkluderar Taylor Swift och Kim Kardashian. (Nedan tittar vi på just den senaste veckans intresse för Yeezy för att spara utrymme på den här sidan.)
{"Kanye West": {"trends": {"2020-04-08T00: 00: 00.000Z": {"Kanye West": 26, "isPrior": false}, "2020-04-09T00: 00: 00.000 Z ": {" Kanye West ": 29," isPrior ": false}, "2020-04-10T00: 00: 00.000Z": {"Kanye West": 31, "isPrior": false}, "2020-04-11T00: 00: 00.000Z": {"Kanye West": 35, " isPrior ": false}," 2020-04-12T00: 00: 00.000Z ": {" Kanye West ": 38, "isPrior": false}, "2020-04-13T00: 00: 00.000Z": {"Kanye West": 31, "isPrior": false}, "2020-04-14T00: 00: 00.000Z": {" Kanye West ": 24," isPrior ": false}," 2020-04-15T00: 00: 00.000Z ": { "Kanye West": 32, "isPrior": false}}, "queries": {"Kanye West": {"top": [{"query": "taylor swift kanye west", "value": 100}, {"query": "taylor swift", "value": 94}, {"query": "kanye west kim kardashian", "value": 65}, {"query": "kim kardashian", "value": 61}, {"query": "berömda kanye west", "value": 36}, { "query": "berömd", "value": 35}, {"query": "kanye västra nettovärde "," värde ": 31}...
Nu när vi är klar med funktionsöversikten, hur fungerar Zenserp faktiskt? När allt kommer omkring är all den här fina informationen värdelös om du faktiskt inte kan få åtkomst till den på grund av Googles stonväggande programmatiska insamling av data.
Enligt vår erfarenhet utförde Zenserp sina uppgifter utan hick, oavsett vad vi sökte och var i världen vi riktade våra frågor. Det hemliga vapnet här är Zenserps otroliga globala proxy-nätverk, som omdirigerar dina förfrågningar dit de behöver gå medan du ändrar din IP-adress för att passa. Medan Zenserp inte publicerar de verkliga numren på deras servernätverk, visade det sig vara tillräckligt robust för att aldrig kasta upp ett enda fel när vi gjorde våra testförfrågningar.
Dessutom ingår under huven på Zenserp API en sofistikerad Captcha-lösare. Återigen har vi inga detaljer om hur de gjorde detta. men jobb det gjorde, och konsekvent också.
Men hej, ta inte vårt ord för det! Gå över till Zenserp API Playground och kör dina egna realtidstest.
Hur är det med upptid? När allt kommer omkring, har Zenserps kundkrets vanligtvis ett löpande krav på hög volym, uppdaterad SERP-information. Det är mycket data att bearbeta, eventuellt i storleksordningen miljontals förfrågningar per månad beroende på företagets storlek. Lyckligtvis är Zenserp välutrustad för att hantera sådan trafik och rapporterar en otrolig driftstid på 99,9% under de senaste 12 månaderna.
Zenserps infrastruktur är tillräckligt robust för att tillfredsställa alla driftsskalor. De erbjuder ett brett utbud av poäng för prenumerationspriser så att du bara betalar för exakt vad du behöver. Oavsett vilken nivå du väljer kan du betala en låg månadsavgift eller hålla 20% rabatt på en årlig plan.
Det finns fem kärnprenumerationsmodeller:
Förutom standardnivåerna erbjuder Zenserp stora volymplaner, som är låsta i ett månatligt betalningssystem. Varje nivå innehåller alla premiumfunktioner i MEDIUM-MYCKET STORA planer och skalar din månatliga kvot beroende på hur mycket du betalar:
Inte tillräckligt? Du kan också begära en anpassad plan. Nå bara Zenserps entusiastiska supportteam, och de kommer att arbeta med dig för att utveckla anpassade API-lösningar som passar dina behov.
SaaS Industries har producerat ett otroligt erbjudande med sitt Zenserp API. Det är anpassningsbart och mycket skalbart tack vare sin robusta infrastruktur, men ändå död-enkel att integrera i din app tack vare enkel parametrisk logik och bred kodningsspråkskompatibilitet.
Våra tester gav konsekventa resultat utan att någonsin kasta upp ett fel, även om vi misstänker att tjänsten inte är oåterkallelig för fel i den skala som krävs av stora företag. Oavsett vilken typ av förfrågan vi gjorde, var resultaten alltid i tid och meningsfulla. Det är oerhört bra att kunna förfina din SERP: s begäran efter söktyp, och som sådan är det tydligt att Zenserp erbjuder ett ovärderligt men prisvärt verktyg för alla SEO-enheter.
Om vi hade någon kritik av tjänsten är det att dokumentationen kan använda ett mer naturligt språk för att förklara innehållet. Naturligtvis borde en erfarenhetsutvecklare inte ha några problem med att förstå vad som erbjuds, så detta är troligtvis ett problem. Även om det är så inkluderar alla utom de minsta betalningsnivåerna concierge-onboarding och personlig kundtjänst, så att du alltid kan tillgodose dina behov perfekt.
Sammantaget får Zenserp godkännandestämpeln för beroendeframkallande tips; Vi rekommenderar helhjärtat detta API till alla som söker ett verkligt sofistikerat SEO-verktyg.
Har du några frågor eller kommentarer om Zenserp? Börja en diskussion i kommentarerna nedan.
Har du någonsin provat att använda YouTubes inbyggda kortkommandon?...
Letar du efter ett enkelt sätt att läsa och komponera e-postmeddela...
Att hantera e-post är en av de vanliga saker som människor kämpar m...