Pregled projekta
Marketinškoj agenciji koja vodi više od 20 SEO/PPC klijenata trebao je automatiziran pristup podacima Google Search Consolea (performanse, indeksiranje, Core Web Vitals) i Google Keyword Plannera (opseg pretraživanja ključnih riječi, procjene CPC-a, konkurencija). Ručni izvoz podataka s nadzornih ploča oduzimao je 5-10 sati tjedno, dok su plaćeni SEO alati poput Ahrefsa (99-999 $/mj.) i SEMrusha (119-449 $/mj.) agenciju koštali 200-1500 $/mj.
Izazov
Bez automatiziranog pristupa Google Search Consoleu i Google Keyword Planneru agencija je gubila desetke sati mjesečno na ručni izvoz podataka. Plaćeni SEO alati (Ahrefs, SEMrush) koštali su 800-6000 zł/mj. za tim od 5 osoba, a pritom nisu davali izravan pristup ažurnim GSC podacima.
Ručni izvoz podataka
Za svakog od više od 20 klijenata trebalo je otvoriti Google Search Console, odabrati razdoblje, izvesti CSV datoteku upita/stranica/zemalja i objediniti podatke u proračunskim tablicama. 5-10 sati tjedno gubilo se na kopiranje i lijepljenje.
Visoki troškovi plaćenih SEO alata
Ahrefs (400-4000 zł/mj.), SEMrush (480-1800 zł/mj.) i Moz (400-2400 zł/mj.) za tim od 5 osoba predstavljali su trošak od 800-6000 zł mjesečno. Pa ipak, nijedan od tih alata ne daje izravan pristup API-ju Google Search Consolea: prikazuju vlastite procjene, a ne stvarne podatke.
Nema automatiziranog pristupa planeru ključnih riječi
Google Keyword Planner bio je dostupan samo putem sučelja Google Adsa, što je onemogućavalo automatizirano istraživanje ključnih riječi. Svako pretraživanje zahtijevalo je ručni unos pojmova i kopiranje opsega pretraživanja i troškova u proračunske tablice.
Nemogućnost integracije podataka u vlastite nadzorne ploče
GSC i Keyword Planner podaci bili su zatvoreni u Googleovim sučeljima, bez mogućnosti integracije u CRM ili klijentski prostor agencije. Izvješća su se ručno izrađivala u Google Sheetsu umjesto kao nadzorne ploče uživo.
Naše rješenje
Izradili smo 2 MCP poslužitelja (Model Context Protocol) koji omogućuju automatiziran pristup Google Search Consoleu i Google Ads Keyword Planneru. OAuth autorizacija, automatsko preuzimanje podataka (upiti, prikazi, stopa klikova, pozicije, opseg pretraživanja, CPC) i integracija s Claude Codeom za trenutačnu SEO analizu. Bez mjesečnih troškova: alternativa Ahrefsu i SEMrushu.
MCP poslužitelj za Google Search Console
MCP poslužitelj u Node.js/TypeScriptu integriran s API-jem Google Search Consolea. OAuth 2.0 autorizacija, funkcionalnosti: (1) analiza pretraživanja - upiti, prikazi, stopa klikova i prosječna pozicija za odabrano razdoblje i dimenzije (upit/stranica/zemlja/uređaj), (2) mape stranice - popis, stanje i pogreške, (3) inspekcija URL-a - stanje indeksiranja, informacije o indeksiranju i mobilna prilagođenost za konkretne adrese.
MCP poslužitelj za Google Keyword Planner
MCP poslužitelj integriran s Google Adsom (servis Keyword Planner). OAuth 2.0 autorizacija i razvojni token, uz pristup administratorskom računu. Funkcionalnosti: (1) ideje za ključne riječi - početni pojmovi → prijedlozi s mjesečnim opsegom pretraživanja, konkurencijom (NISKA/SREDNJA/VISOKA) i prosječnim CPC-om, (2) povijesni podaci - trendovi opsega pretraživanja i troškova za popis ključnih riječi, (3) ključne riječi za grupe oglasa - ideje grupirane po grupama oglasa (za plaćene kampanje).
Integracija s Claude Codeom
Integracija MCP poslužitelja s Claude Codeom: korisnik može u chatu zatražiti SEO analizu (prikaži 10 najboljih upita domene X u posljednjih 30 dana, provjeri opseg pretraživanja izraza marketing automation, usporedi stopu klikova na računalu i mobitelu). Claude automatski poziva MCP alate, obrađuje odgovor i zaključke prikazuje u tablici.
Automatska izvješća i nadzorne ploče
Mogućnost izrade prilagođenih nadzornih ploča i izvješća iz ažurnih podataka GSC-a i Keyword Plannera. Primjer: Python skripta poziva MCP funkcije, preuzima podatke za više od 20 klijenata, generira PDF izvješća s grafikonima i šalje ih e-poštom. Bez ručnih zadataka.
Opišite što želite poboljšati - procjena u 24 h
Napišite što trebate - automatizaciju, integraciju, AI agenta ili aplikaciju. Dobivate konkretnu procjenu onoga što želite: što ćemo napraviti, koliko to košta i kada će krenuti.
Proces realizacije
Planiranje i konfiguracija API-ja
Proučavanje API-ja Google Search Consolea i Google Adsa, konfiguracija Google Cloud projekta (uključivanje API-ja, OAuth zaslon privole), izrada OAuth 2.0 vjerodajnica (ID klijenta, ključ), zahtjev za razvojni token Google Adsa i dizajn arhitekture MCP poslužitelja.
1Razvoj - MCP poslužitelj za GSC
Razvoj MCP poslužitelja za Google Search Console (Node.js/TypeScript): OAuth 2.0 autorizacija (autorizacijski kôd → pristupni token, pohrana refresh tokena), funkcija analize pretraživanja (upiti, prikazi, stopa klikova, pozicija s filtrima: razdoblje, dimenzije, broj redaka), funkcija upravljanja mapama stranice (popis URL-ova, stanje, pogreške), funkcija inspekcije URL-a (stanje indeksiranja, datum indeksiranja, mobilna prilagođenost), upravljanje pogreškama i ograničenjima zahtjeva (200 zahtjeva/min).
2Razvoj - MCP poslužitelj za Keyword Planner
Razvoj MCP poslužitelja za Google Keyword Planner: OAuth 2.0 autorizacija i razvojni token, konfiguracija administratorskog računa (povezivanje klijentskih računa), funkcija prijedloga ključnih riječi (početni pojmovi → prijedlozi s opsegom/troškom/konkurencijom), funkcija povijesnih podataka (mjesečni trendovi opsega i troškova), filtri ključnih riječi (min/maks opseg, razina konkurencije), obrada odgovora (izdvajanje mjesečnih i prosječnih opsega, konkurencije i CPC-a).
3Integracija i dokumentacija
Integracija MCP poslužitelja s Claude Codeom (MCP konfiguracija, probni upiti), dokumentacija primjera korištenja (prikaži najbolje upite, provjeri opseg pretraživanja za X, usporedi stopu klikova), upute za implementaciju (npm instalacija, OAuth konfiguracija, .env datoteka), testiranje na stvarnim klijentskim računima (više od 20 GSC domena, Google Ads računi) i edukacija tima agencije.
4Vrijeme realizacije
12 dana
Opseg usluge
API integracija i automatizacija
Tehnologije
Galerija projekta
Planirate sličan projekt?
Dogovorite besplatne konzultacije i razgovarajmo o Vašem projektu.
Dogovorite besplatne konzultacije