Google har ingen API for live rangering. Her er hva Search Console API faktisk returnerer, hvorfor Custom Search gir feil bilde, og Python-koden som virker for hver vei.

På denne siden
Kort sagt
Google publiserer ikke et API som returnerer live søkeordsrangeringer. Search Console API returnerer gjennomsnittlig plassering for søk nettstedet ditt allerede rangerer for, gratis og fra første hånd, men begrenset til din egendefinerte egenskap og gjennomsnittet over tid. Custom Search JSON API returnerer resultater fra en egen motor, ikke fra google.com, så plasseringene samsvarer ikke med det brukerne ser. For ekte live SERP-plasseringer, inkludert konkurrenter, trenger du et SERP-API fra en tredjepart. Denne veiledningen viser fungerende kode for hver av dem, og hvor hver av dem brytes.
Vil du vite mer? Spør
Rask quiz
Hvordan bør du følge plasseringene dine på Google?
Sorank passer til svarene dine
Prøv det i 3 dager på ditt eget nettsted, og se hvor du står på Google, ChatGPT og de andre AI-assistentene.
Start en gratis prøveperiode på 3 dager3 dager gratis, deretter kan du stoppe når du vil. Resultatgaranti i 90 dager, ellers pengene tilbake.
Å prøve å sjekke søkeordsplassering med Google API er en av de oppgavene som ser ut som et løst problem helt til du faktisk prøver. Det finnes ikke noe rankings.get()-endepunkt, og de to Google-API-ene folk tyr til først, svarer hver på et litt annet spørsmål enn det som stilles. dokumentasjonen for Search Analytics i Search Console er rett sted å starte, forutsatt at du forstår hva «plassering» betyr der.
Nei. Google har aldri lansert et API som tar imot et søkeord og returnerer din live plassering på google.com. Dette er bevisst: automatisert søking i søkeresultatsiden er forbudt etter Googles vilkår, og selskapet har ingen kommersiell interesse i å levere infrastruktur for rangeringssporing.
Det som finnes i stedet, er tre delvise veier, hver med en hard grense:
| Vei | Returnerer | Dekker konkurrenter? | Kostnad |
|---|---|---|---|
| Search Console API | Gjennomsnittlig plassering, bare nettstedet ditt | Nei | Gratis |
| Custom Search JSON API | Resultater fra en egen motor | Ja, men ikke ekte SERP | 100 søk/dag gratis |
| SERP-API fra tredjepart | Live, nøyaktige SERP-plasseringer | Ja | Betalt, per søk |
Spør searchAnalytics-endepunktet med dimensjonen query og les feltet position. Dette er data fra første hånd rett fra Google, det er gratis, og det har ingen grense på antall søkeord: du får hvert søk nettstedet ditt fikk visninger for.
Den fungerende forespørselen, i Python:
from google.oauth2 import service_account
from googleapiclient.discovery import build
creds = service_account.Credentials.from_service_account_file(
"service-account.json",
scopes=["https://www.googleapis.com/auth/webmasters.readonly"],
)
service = build("searchconsole", "v1", credentials=creds)
response = service.searchanalytics().query(
siteUrl="https://example.com/",
body={
"startDate": "2026-07-01",
"endDate": "2026-07-31",
"dimensions": ["query", "page"],
"rowLimit": 25000,
},
).execute()
for row in response.get("rows", []):
query, page = row["keys"]
print(f"{row['position']:.1f} {query} -> {page}")
Det tredje punktet er det som stille ødelegger rapportering. Et søkeord du ennå ikke har fått inn på de første sidene for, finnes rett og slett ikke i Search Console, og det gjør det umulig å måle fremgang fra plass 60 til plass 20 med dette API-et alene.
Teknisk sett ja, men ikke på en meningsfull måte. Custom Search JSON API krever at du først lager en programmerbar søkemotor. Selv når den er satt opp til å søke på hele nettet, bruker den sin egen rangering og sine egne begrensninger, så rekkefølgen den returnerer er ikke rekkefølgen google.com returnerer.
Den er også begrenset til 100 søk per dag i gratisnivået, med betalt bruk fakturert per tusen søk og et daglig tak. For en håndfull søkeord som sjekkes nå og da, fungerer den. Som rangeringssporer produserer den tall som ser autoritative ut og stille er feil, og det er verre enn å ikke ha data i det hele tatt.
Ikke gjør det. Automatisert søk i Google uten tillatelse strider mot Googles vilkår for bruk, og ved stor mengde inviterer det til IP-blokkering og CAPTCHA-sperrer. Utover regelverket er den tekniske virkeligheten ubehagelig: resultatene er personaliserte, lokaliserte og settes i økende grad sammen med AI-funksjoner, så en skrapet «plassering» varierer etter datasenter, sted og økt, selv når ingenting på nettstedet ditt har endret seg.
Hvis du trenger konkurrentplasseringer, er et kommersielt SERP-API veien som både er lovlig etter leverandørens egne avtaler og driftsmessig stabil. Det er en betalt post, og den kostnaden er den ærlige prisen for data Google ikke gir bort. Bedrifter som trenger denne datalinjen bygget og overvåket uten å ansette internt, henter vanligvis inn en spesialist. Vår sammenligning av de 10 beste byråene for dataanalyse i Frankrike lister leverandører som setter opp denne typen rapportering.

For de fleste team er den pragmatiske arkitekturen en hybrid, og den ser slik ut:
Team som heller ikke vil arkitektere dette selv, overlater det vanligvis til en spesialist. Vår sammenligning av de 10 beste SEO-byråene i Frankrike omtaler leverandører som administrerer denne rapporteringsstakken for kunder.
Det siste punktet er ikke en fremtidig bekymring. Når et AI-svar løser søket i grensesnittet, ender plass ti og plass tre med samme resultat: ingen klikk. Å spore siteringer sammen med plasseringer er det Search Console MCP-serveren og plattformen for AI-synlighet vår er bygget for å gjøre, og dokumentasjonen dekker oppsettet fra start til slutt.
Det finnes ingen offisiell Google-API for live søkeordsplasseringer: bruk Search Console API for dine egne gjennomsnittsdata, et SERP-API fra en tredjepart for nøyaktige og konkurranseutsatte plasseringer, og hopp over Custom Search JSON API helt når det gjelder rangeringsarbeid. Å bygge på feil API er den vanligste feilen her, og den gir et dashbord som er trygt og fullt av feil.
Hvis du heller ikke vil bygge og vedlikeholde denne datalinjen selv, kobler Sorank Search Console-en din og sporer AI-siteringer på ett sted.
Nei. Google har aldri publisert et API som tar imot et søkeord og returnerer din live plassering på google.com. Search Console API returnerer en gjennomsnittlig plassering for din egen verifiserte egenskap, og Custom Search JSON API søker i en egen motor der rekkefølgen ikke samsvarer med google.com.
Nei. Search Console rapporterer en gjennomsnittlig plassering over alle visninger, blandet over enheter, steder og datoer. En rapportert verdi på 7.4 betyr ikke plass 7; visningene kan ha ligget fra plass 3 til plass 15 i perioden.
Automatisert søk i Google uten tillatelse strider mot Googles vilkår for bruk, og ved hvilken som helst mengde utløser det IP-blokkering og CAPTCHA. Et kommersielt SERP-API er veien som både er tillatt etter leverandørens avtale og driftsmessig stabil.
DE PRØVDE SORANK FØR DEG
