Cyber SEO: 50% rabatt
Inställningar

Integritet är viktigt för oss, så du kan välja att inaktivera vissa typer av lagring som kanske inte är nödvändig för webbplatsens grundläggande funktioner. Om du blockerar kategorier kan det påverka din upplevelse av webbplatsen. Mer information (Cookiepolicy)

Acceptera alla cookies

Så kontrollerar du sökordspositionen med Googles API (guide 2026)

Google har inget API för rankning i realtid. Här är vad Search Console-API:et faktiskt returnerar, varför Custom Search misleder och den fungerande Python-koden för varje väg.

Publicerad
8/9/2026
Uppdaterad
8/9/2026
Lästid
5 min
Närbild av en mörk kodredigerare med radnummer 56 till 68 som visar CSS-regler för hover-, selected- och amount-klasser, med ett filträd suddigt till vänster

Verktyg

På den här sidan

Kort sagt

Google publicerar inget API som returnerar rankningar för sökord i realtid. Search Console-API:et returnerar genomsnittlig position för sökord som din egen verifierade sajt redan rankar för. Det är gratis, förstapartsdata, men begränsat till din egendom och medelvärdesbildat över tid. Custom Search JSON API returnerar resultat från en egen sökmotor, inte från google.com, så dess positioner stämmer inte med vad användarna ser. För verkliga SERP-positioner i realtid, inklusive konkurrenter, behöver du ett SERP-API från en tredjepartsleverantör. Den här guiden visar fungerande kod för vart och ett och var de brister.

Vill du veta mer? Fråga

Snabbquiz

Hur ska du följa dina positioner på Google?

Fråga 1 av 425%
Varför vill du följa dina positioner?

Att försöka kontrollera sökordspositionen med Googles API är en av de uppgifter som ser ut som ett löst problem tills du faktiskt provar. Det finns ingen rankings.get()-endpoint, och de två Google-API:er som folk först tar till besvarar var och en en något annorlunda fråga än den som ställs. Dokumentationen för Search Console Search Analytics är rätt ställe att börja, under förutsättning att du förstår vad "position" betyder där.

Har Google ett officiellt API för sökordsrankning?

Nej. Google har aldrig släppt ett API som tar emot ett sökord och returnerar din position i realtid på google.com. Det är avsiktligt: automatiserade frågor mot sökresultatsidan är förbjudna enligt Googles villkor, och företaget har inget kommersiellt intresse av att leverera infrastruktur för rankningsbevakning.

I stället finns tre delvisa vägar, var och en med en hård gräns:

VägReturnerarTäcker konkurrenter?Kostnad
Search Console-APIGenomsnittlig position, bara din sajtNejGratis
Custom Search JSON APIResultat från en egen sökmotorJa, men inte riktig SERP100 frågor/dag gratis
SERP-API från tredje partExakta SERP-positioner i realtidJaBetalt, per fråga

Hur får jag sökordspositioner från Search Console-API:et?

Anropa searchAnalytics-endpointen med dimensionen query och läs fältet position. Det här är förstapartsdata direkt från Google, det är gratis och det finns ingen gräns för antal sökord. Du får varje fråga som din sajt fick visningar för.

Den fungerande förfrågan, 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}")
En analysinstrumentpanel med prestandadiagram på en datorskärm
Search Console returnerar medelvärdesbildad positionsdata, inte en ögonblicksbild av rankningen.

De tre begränsningarna som fångar folk

  • Position är ett medelvärde, inte en rank. Ett värde på 7.4 betyder inte att du står på plats 7; det betyder att visningarna fördelades över positioner med ett medelvärde på 7.4, och kanske varierade från 3 till 15 beroende på enhet och plats.
  • Bara din sajt. Det finns inget sätt att se en konkurrents position. Search Console är ett API som är avgränsat till en egendom by design.
  • Sökord utan visningar syns inte. Om du rankar på plats 60 och ingen scrollade så långt finns frågan inte alls i datan.

Den tredje punkten är den som tyst förstör rapporteringen. Ett sökord du ännu inte fått upp på de första sidorna finns helt enkelt inte i Search Console, vilket gör det omöjligt att mäta framsteg från plats 60 till plats 20 med enbart det här API:et.

Kan jag använda Custom Search JSON API för att kontrollera rankningar?

Tekniskt sett ja, meningsfullt nej. Custom Search JSON API kräver att du först skapar en Programmable Search Engine. Även när den är inställd att söka på hela webben tillämpar den sin egen rankning och sina egna begränsningar, så ordningen den returnerar är inte den ordning google.com returnerar.

Den är dessutom begränsad till 100 frågor per dag i gratisnivån, och betald användning faktureras per tusen frågor med ett dagligt tak. För ett fåtal sökord som kontrolleras ibland fungerar det. Som rankningsbevakning ger det siffror som ser auktoritativa ut men är tyst felaktiga, vilket är värre än att inte ha några data alls.

Hur är det med att skrapa Google direkt?

Gör inte det. Automatiserade frågor mot Google Sök utan tillstånd strider mot Googles användarvillkor, och i vilken volym som helst riskerar det IP-blockering och CAPTCHA-spärrar. Utöver regelfrågan är den tekniska verkligheten obehaglig: resultaten är personaliserade, lokaliserade och allt oftare sammansatta med AI-funktioner, så en skrapad "position" varierar beroende på datacenter, plats och session även när inget på din sajt har ändrats.

Om du behöver konkurrenternas positioner är ett kommersiellt SERP-API den väg som både är laglig enligt leverantörens egna avtal och driftsmässigt stabil. Det är en betald kostnad, och den kostnaden är det ärliga priset för data som Google inte ger bort gratis. Företag som behöver den här pipelinen byggd och övervakad utan att anställa internt tar oftast in en specialist. Vår jämförelse av de 10 bästa byråerna för dataanalys i Frankrike listar leverantörer som sätter upp den här typen av rapportering.

En mjukvaruutvecklare som skriver kod vid en datorarbetsplats
Rankningsbevakning i stor skala är mer ett integrationsproblem än ett skrapningsproblem.

Vad bör du faktiskt bygga?

För de flesta team är den praktiska lösningen en hybrid, och den ser ut så här:

  • Search Console-API:et som ryggrad. Gratis, obegränsat antal sökord, förstapartsdata, och den enda källan som visar vad du faktiskt får visningar för.
  • Ett SERP-API för en liten, kurerad sökordslista. Dina tjugo eller trettio kommersiellt viktiga termer, kontrollerade dagligen, inklusive konkurrenternas positioner.
  • Ett lager för synlighet i AI. Allt oftare handlar frågan inte bara om "vilken position har jag" utan om "citeras jag när någon frågar en assistent". Klassiska rankings-API:er svarar inte på något av det.

Team som hellre inte konstruerar det här själva lämnar det oftast till en specialist. Vår jämförelse av de 10 bästa SEO-byråerna i Frankrike presenterar leverantörer som sköter den här rapporteringen åt kunder.

Den sista punkten är ingen framtidsfråga. När ett AI-svar löser frågan i gränssnittet hamnar position tio och position tre på samma resultat: inget klick. Att följa citeringar vid sidan av positioner är vad vår Search Console-server via MCP och vår plattform för synlighet i AI är byggda för, och dokumentationen går igenom uppsättningen från början till slut.

Slutsats

Det finns inget officiellt Google-API för sökordspositioner i realtid: använd Search Console-API:et för dina egna medelvärdesbildade data, ett SERP-API från tredje part för exakta och konkurrensinriktade positioner, och hoppa över Custom Search JSON API helt när det gäller rankningsarbete. Att bygga på fel alternativ är det vanligaste misstaget här, och det ger en instrumentpanel som är självsäkert felaktig.

Om du hellre inte vill bygga och underhålla den pipelinen själv, kopplar Sorank ihop din Search Console och följer AI-citeringar på ett ställe.

Vanliga frågor

Har Google ett API för sökordsrankning?

Nej. Google har aldrig publicerat ett API som tar emot ett sökord och returnerar din position i realtid på google.com. Search Console-API:et returnerar en medelvärdesbildad position för bara din egen verifierade egendom, och Custom Search JSON API frågar en egen sökmotor vars ordning inte stämmer med google.com.

Är positionen i Search Console samma sak som rankning?

Nej. Search Console rapporterar en genomsnittlig position över alla visningar, blandad över enheter, platser och datum. Ett rapporterat värde på 7.4 betyder inte position 7; visningarna kan ha varierat från position 3 till position 15 under perioden.

Kan jag skrapa Google för att kontrollera mina rankningar?

Automatiserade frågor mot Google Sök utan tillstånd strider mot Googles användarvillkor, och i vilken volym som helst utlöser det IP-blockering och CAPTCHA:er. Ett kommersiellt SERP-API är den väg som både är tillåten enligt leverantörens avtal och driftsmässigt stabil.

Gratis SEO- och GEO-granskning

Få din innehållsplan för 30 dagar gratis

Vi analyserar dina konkurrenter, din webbplats och din synlighet i AI för att skapa en skräddarsydd innehållsplan, gratis.

Våra kostnadsfria SEO-verktyg

Se alla våra kostnadsfria verktyg

Få en gratis granskning av din webbplats

DE TESTADE SORANK FÖRE DIG

Omdömen från ambitiösa grundare

Organisk tillväxtE-commerce

0 till 10 000 besökare på 5 månader

Celio Fabianomonrobotlavevitre.fr
Organisk tillväxtProgramvara

0 till 5 000 kunder på 8 månader

Thibault BMsorank.com
Organisk tillväxtFritid och flyg

0 till 1104 klick på 4 månader

Dominiqueflight-sensations-idf.com
Organisk tillväxtLeadgenerering för installatörer

x98 klick på 2 månader

LeadBolt Agencyleadbolt.online
Organisk tillväxtMusikprogramvara

x55 klick på 5 månader

Valentin Cordiertiger-sounds.com