SEO, GEO un AEO optimizācija
Daļa klientu vairs nemeklē Google meklētājā - viņi jautā ChatGPT, un tur tavas lapas nav. Salaboju tehnisko bāzi un saturu tā, lai lapa parādītos abās vietās.
Kas ir GEO optimizācija un kāpēc šis termins mulsina
Pieprasījumi kļūst retāki, kaut arī lapa nav mainījusies un Google pozīcijas ir tur, kur bijušas. Rezultātu sarakstā cilvēks redz desmit saites un izvēlas pats; ģeneratīvajā atbildē modelis izvēlas viņa vietā un piemin trīs līdz astoņus avotus. Ja tavas lapas tur nav, tu neesi otrajā vietā - tu tajā atbildē neparādies vispār, un par to neuzzini, jo nav neviena klikšķa, ko saskaitīt.
GEO ir Generative Engine Optimization jeb ģeneratīvo meklēšanas sistēmu optimizācija: darbs, kas panāk, ka ChatGPT, Perplexity, Gemini un Google AI Overviews atbildēs nosauc tavu uzņēmumu un citē tavu lapu. Latvijā saīsinājums mulsina, jo daļa cilvēku ar to saprot ģeogrāfisko jeb lokālo SEO. Abas nozīmes ir dzīvas, un šajā lapā runāju par abām.
GEO nav atsevišķa maģija papildus SEO. Liela daļa darba sakrīt ar tehnisko SEO: tīrs HTML, ātra lapa, saprotama struktūra, godīgs saturs. Jaunais ir tas, ka lapu tagad lasa arī modelis, kas no tās izgriež fragmentus un pārstāsta savā atbildē.
GEO kā ģeneratīvā optimizācija: redzamība ChatGPT, Perplexity, Gemini un Google AI Overviews atbildēs.
GEO kā ģeogrāfiskais SEO: redzamība Google Maps, lokālajā rezultātu blokā un vaicājumos ar pilsētas nosaukumu.
Abiem virzieniem tehniskais pamats ir kopīgs, atšķiras saturs un veids, kā rezultātu mēra.
SEO, GEO un AEO: ar ko tie atšķiras
Trīs saīsinājumi apzīmē trīs mērķus, ne trīs pakalpojumus. Visus trīs darbus daru vienā piegājienā, jo aptuveni divas trešdaļas darba ir kopīgas.
Kopīgais pamats, arī lokālajam SEO, ir viens: lapa, kas ātri atbild, ir nolasāma bez JavaScript, strukturēta ar godīgiem virsrakstiem un kas satur pārbaudāmus faktus. Bez tā atsevišķu „GEO pakotni” es nepārdodu.
| Pieeja | Ko optimizē | Kur parādās rezultāts | Kā mēra |
|---|---|---|---|
| SEO | Saturu, struktūru, ātrumu, iekšējo sasaisti, ārējās saites | Google un Bing rezultātu sarakstā | Pozīcijas, klikšķi un impressions Search Console datos |
| GEO (ģeneratīvā) | Faktu blīvumu, citējamus fragmentus, mašīnlasāmību | ChatGPT, Perplexity, Gemini un Google AI Overviews atbildēs | Cik bieži modelis nosauc zīmolu un citē domēnu fiksētā jautājumu komplektā |
| AEO | Tiešas atbildes uz konkrētiem jautājumiem | Featured snippets, People Also Ask blokā un balss asistentos | Snippet īpatsvars un jautājuma formā uzdotu vaicājumu skaits |
| Lokālais SEO (ģeogrāfiskais GEO) | NAP datus (nosaukums, adrese, telefons), Google Business Profile, LocalBusiness schema | Google Maps un lokālajā rezultātu blokā | Zvani, maršruti un vaicājumi ar pilsētas nosaukumu |
Kā AI modeļi izvēlas, ko citēt
Sistēma jautājumu sadala vairākos vaicājumos, savāc desmitiem lapu un uzbūvē atbildi no īsiem fragmentiem. Citēts tiek fragments, ne lapa kopumā. Pirmā prasība: katrai svarīgai rindkopai jābūt saprotamai arī atsevišķi - rindkopa, kas sākas ar „kā jau minēju iepriekš”, izgrieztā veidā neko nepasaka.
Otrā prasība ir skaitļi. „Individuāla pieeja katram klientam” nav citējama, jo tajā nav informācijas; „pilns SEO audits līdz 5 lapām maksā 300 EUR un aizņem 3-5 darba dienas” ir citējams, jo to var pārstāstīt bez izmaiņām.
Trešā prasība ir entitāšu skaidrība: kas tu esi, ko dari un kur strādā, un šai informācijai jāsakrīt mājaslapā, Google Business Profile, LinkedIn un katalogos. Ja mājaslapā esi dizainers un izstrādātājs, bet katalogā „mārketinga aģentūra”, modelis izvēlas skaidrāko avotu, un tas parasti nav tavējais.
Fragments, kas ir saprotams bez pārējās lapas.
Konkrēti skaitļi, summas, termiņi un datumi.
Virsraksts, kas formulēts kā jautājums, un atbilde uzreiz zem tā.
Nosaukti klienti, nozares, pilsētas un produkti, nevis vispārīgi apzīmējumi.
Autors ar vārdu, uzvārdu un pieredzi, nevis anonīma „mūsu komanda”.
Vienāda informācija par uzņēmumu arī ārpus mājaslapas.
Kāpēc ar JavaScript renderēts saturs AI atbildēs neeksistē
Googlebot JavaScript izpilda, kaut arī ar aizkavi. GPTBot, PerplexityBot un ClaudeBot to nedara - tie lasa tikai servera atsūtīto HTML. Ja saturs parādās vienīgi pēc tam, kad pārlūkā nostrādā React vai Vue, botam tava lapa ir tukša, lai gan Google to indeksē un formas strādā. Googlebot uzvedību Google apraksta JavaScript SEO pamatos.
Risinājums ir server-side rendering, statiska ģenerēšana vai prerender slānis. Šajā lapā viss teksts ir HTML kodā jau pirms pirmā skripta, un tāpēc to var citēt. Statiskā renderēšana atrisina arī ātrumu, tāpēc jaunās mājaslapas būvēju tā uzreiz. Vecās WordPress lapās šīs problēmas parasti nav.
Atver lapas pirmkodu ar Ctrl+U un meklē tajā kādu teikumu no lapas. Ja atrodi tikai tukšu div elementu, saturu renderē pārlūks.
Palaid komandrindā curl un pārbaudi, vai servera atbildē teksts vispār ir.
Izslēdz JavaScript pārlūka izstrādātāja rīkos un pārlādē lapu. Ko redzi tu, to redz arī bots.
Google Search Console rīkā „URL pārbaude” salīdzini renderēto un neapstrādāto HTML.
llms.txt un robots.txt AI botiem
robots.txt nosaka piekļuvi. Bieži atrodu, ka lapa AI botiem ir aizvērta nejauši: to izdarījis drošības spraudnis, Cloudflare noteikums vai hostinga slēdzis „AI protection”. Pirmais darbs katrā auditā ir pārbaudīt, vai botiem vispār ir atļauts ienākt.
llms.txt ir priekšlikums, ne standarts: fails, kurā vietne mašīnlasāmā formā uzskaita savas svarīgākās lapas. Neviens lielais modeļu ražotājs nav apstiprinājis, ka to lasa, tāpēc es to sagatavoju - pusstunda darba, kas neko nesabojā - bet rezultātu no tā nesolu.
Lielāku ietekmi nekā llms.txt dod garlaicīgas lietas: derīga sitemap.xml, pareizi HTTP statusa kodi, canonical bez pretrunām un lapas, kas mobilajā tīklā atveras ātrāk par divām sekundēm.
Formātu apraksta llms.txt specifikācija, bet katra bota uzvedību - tā īpašnieka dokumentācija: OpenAI, Anthropic un Perplexity.
GPTBot, OAI-SearchBot un ChatGPT-User: OpenAI boti satura ievākšanai un meklēšanai reāllaikā.
ClaudeBot un Claude-SearchBot: Anthropic.
PerplexityBot: Perplexity.
Google-Extended: Gemini un AI Overviews. Bloķēšana neizņem lapu no Google meklēšanas indeksa, bet izņem to no AI atbildēm.
Applebot-Extended: Apple sistēmas.
Bingbot: Bing un Copilot.
Schema markup: konteksts, ko mašīna nolasa bez minēšanas
Schema markup ir JSON-LD bloks lapas kodā, kas mašīnai pasaka to, ko cilvēks nolasa no dizaina: šis ir pakalpojums, šī ir tā cena, šis ir jautājums un šī ir atbilde. Tipus uztur schema.org; tos, kurus Google tiešām izmanto, uzskaita Google strukturēto datu dokumentācija.
Schema nav ranžēšanas faktors, un es to nesolu kā pozīciju uzlabotāju. Tā samazina minēšanu: jo mazāk parsētājam jāmin, jo lielāka iespēja, ka fragments tiks izmantots pareizajā kontekstā un ar pareizo cenu. Tas pats attiecas uz entitātes skaidrību ārpus koda, ko sakārto zīmola identitāte.
2023. gadā Google lielākajai daļai lapu izslēdza FAQ paplašinātos rezultātus, tāpēc izvēršamie jautājumi meklētājā vairs neparādās. Struktūru tomēr atstāju, jo to lasa AI parsētāji.
Organization: kas ir uzņēmums, tā logotips un profili citās platformās.
Service: katrai pakalpojumu lapai, ar aprakstu un apkalpoto teritoriju.
FAQPage: jautājumu un atbilžu blokam.
BreadcrumbList: navigācijas ceļam.
LocalBusiness: adresei, telefonam un darba laikam.
Article un Person: blogam un autoram, ar publicēšanas datumu.
Ja ar GEO tu domā ģeogrāfisko redzamību
Vaicājumi „labākais zobārsts Rīgā” vai „durvju montāža netālu no manis” nes klientus, kas ir gatavi pirkt šodien, un šiem vaicājumiem darba saraksts ir citāds.
Viens brīdinājums: es netaisu desmitiem gandrīz identisku lapu ar nomainītu pilsētas nosaukumu. Google tās sauc par doorway pages un pazemina to pozīcijas, un AI modeļi tās ignorē. Lokālā lapa ir vērtīga tikai ar reālu saturu par konkrēto vietu: paveiktie objekti, piegādes laiki, cenas un kontaktpersona.
Uz lokālajiem jautājumiem modeļi atbild, balstoties arī uz Google Business Profile, katalogiem, forumiem un atsauksmēm. Ja tur par tevi nav nekā, spodra mājaslapa viena pati atbildi nemainīs.
Vienāds nosaukums, adrese un telefons visos avotos, līdz pat pieraksta formai.
Aizpildīts un uzturēts Google Business Profile ar pakalpojumiem, foto un atbildēm uz atsauksmēm.
LocalBusiness schema ar adresi, koordinātām un darba laiku.
Atsauksmju plūsma, kas neapstājas pēc pirmā mēneša.
Atsevišķas lapas pilsētām tikai tad, ja katrā no tām ir savs saturs par konkrēto vietu.
Lai lapu atrastu Google meklēšanā un lai ChatGPT to citētu tad, kad klients jautā tur, nevis meklētājā.
Biežākās kļūdas, ko atrodu auditos
Auditos atkārtojas viens un tas pats saraksts neatkarīgi no nozares un no tā, cik dārga bija mājaslapa. Lielāko daļu no tā var salabot divās nedēļās; dārgi kļūst tad, kad jāpārraksta saturs un jāpārbūvē renderēšana.
Saturu renderē pārlūks, tāpēc AI botiem lapa ir tukša.
Cenas nav nosauktas nekur, tāpēc lapa nevar parādīties atbildē uz jautājumu par cenu.
H1 nav vispār vai to ir trīs, un virsrakstu hierarhija ir izjaukta dizaina, nevis satura dēļ.
Schema nav vai tā ir spraudņa ģenerēta ar tukšiem laukiem.
Kontaktinformācija mājaslapā, Google Business Profile un katalogos atšķiras.
Blogs ar 40 rakstiem par visu un neko, bet bez neviena raksta par to, ko uzņēmums tiešām pārdod.
Attēli bez alt teksta un bez moderna formāta, kas velk lejā gan ātrumu, gan saprotamību.
Kā es strādāju: no audita līdz mērāmai redzamībai
Strādāju viens: tas pats cilvēks, kurš uztaisa dizainu, uzraksta arī kodu un schema bloku. Aiz tā ir 18 gadu pieredze dizainā un izstrādē.
Audits vienmēr ir pirmais - abonementu lapai, kuras problēmas vēl neredzu, es nepārdodu. Auditā redzamā aina bieži maina plānu: reizēm satura darbs nav vajadzīgs, jo pietiek ar renderēšanas labojumu.
Mērīšana sākas ar pirmo bloku, ne beigās: pirms pirmās izmaiņas nofiksēju pozīcijas, apmeklējumu, botu pieprasījumus un atbildes uz jautājumu komplektu katrā modelī.
- 01
Audits
3-5 darba dienas
Tehniskā pārbaude, renderēšana bez JavaScript, Search Console dati, struktūrdatu (schema.org) stāvoklis, iekšējā sasaiste, konkurentu pārskats.
- 02
Tehniskais bloks
1-2 nedēļas
Renderēšana, ātrums, statusa kodi, canonical un hreflang, robots.txt, sitemap.
- 03
Saturs
2-4 nedēļas
Tiešā atbilde pirmajos simt vārdos, cenas ar skaitļiem, FAQ bloks, citējami fragmenti.
- 04
Entitātes
Google Business Profile, katalogi, profili, viena un tā pati uzņēmuma apraksta versija visur.
- 05
Mērīšana un uzturēšana
Fiksēts jautājumu komplekts, servera žurnāli, ikmēneša atskaite.
Cenas
Izvēle starp Basic, Plus un PRO ir atkarīga no lapu skaita un no tā, cik dziļi jāiet. AI SEO ieviešana ir atsevišķs darbs: tur runa nav par pārbaudi, bet par reālām izmaiņām lapā - schema, renderēšana, satura pārrakstīšana citējamā formā, botu piekļuve un mērīšanas sistēma.
Uzturēšanai ir jēga tikai tad, kad pamatdarbs ir izdarīts. Ilgtermiņa līgumu nav, uzturēšanu var pārtraukt, brīdinot mēnesi iepriekš.
| Pakalpojums | Apjoms | Cena |
|---|---|---|
| SEO Basic | līdz 5 lapām, pilns tehniskais un satura audits | 300 EUR |
| SEO Plus | līdz 10 lapām, ātruma un AI optimizācija | 500 EUR |
| SEO PRO | līdz 20 lapām, konkurentu analīze | 800 EUR |
| AI SEO bāzes ieviešana | schema, botu piekļuve, citējami fragmenti galvenajām lapām | 700 EUR vai divi maksājumi pa 350 EUR |
| AI SEO standarta ieviešana | bāzes apjoms, renderēšana, satura pārrakstīšana, mērīšanas sistēma | 1200 EUR vai divi maksājumi pa 600 EUR |
| SEO uzturēšana | ikmēneša darbs, mērījumi un atskaite | no 80 EUR mēnesī |
Kā izmērīt redzamību AI atbildēs
ChatGPT nav savas Search Console, un neviens rīks nerāda pilnu ainu. Solījumi par „pilnu AI redzamības kontroli” ir pārdošanas triki.
Vissvarīgākais rīks ir jautājumu komplekts: pierakstu, vai zīmols atbildē parādās, kurā vietā un kurš domēns tiek citēts. Daļu no šīs uzskaites pārņem AI aģenti saturam un mērīšanai. Google Search Console atsevišķi neuzrāda impressions no AI Overviews, tāpēc precīzu skaitli no tās datiem iegūt nevar.
Servera žurnāli: vai GPTBot, PerplexityBot un ClaudeBot vispār ienāk lapā, cik bieži un kuras lapas tie paņem.
Analītika: apmeklētāji no chatgpt.com, perplexity.ai un copilot.microsoft.com. Skaitlis parasti ir mazāks par patieso, jo daļa pāreju paliek bez avota.
Manuāls jautājumu komplekts: 20-40 jautājumi, ko reālie klienti tiešām uzdod; tos katru mēnesi vienā un tajā pašā dienā ievadu katrā modelī.
Zīmola vaicājumu pieaugums Search Console datos: netiešs, bet ticams signāls, jo pēc AI ieteikuma cilvēks uzņēmuma nosaukumu bieži pameklē Google.
Ko reāli var solīt un ko nevar
Jaunai lapai pirmās pozīcijas terminiem „SEO optimizācija” un „SEO pakalpojumi” 6-12 mēnešos nav sasniedzamas: tās gadiem tur aģentūras ar simtiem lapu un domēna vēsturi. Sasniedzami ir garāki vaicājumi ar skaidru nodomu, nišas jautājumi un tie jautājumi, ko cilvēki pilnos teikumos uzdod AI asistentiem.
Solu: lapas, kuras boti spēj nolasīt, un pierādījumu no servera žurnāliem, ka tie tās nolasa.
Solu: saturu citējamā formā, ar cenām un termiņiem.
Solu: mērīšanas sistēmu ar fiksētu sākuma punktu un ikmēneša salīdzinājumu.
Solu: precīzu sarakstu ar to, kas tika izdarīts, kad un kāpēc.
Nesolu: pozīciju Nr. 1 vai garantētu vietu AI atbildēs.
Nesolu: rezultātu mēneša laikā. Meklētājiem un modeļiem ir sava inerce.
Ar ko esmu strādājis
Ražošanā un būvniecībā: Tenter, ARM Metals, Estire un Improvement. Loģistikā un biznesa pakalpojumos: MLM Cargo, Box Latvia, Universal Solutions un DarbaGuru. Tirdzniecībā un patērētāju pakalpojumos: Tavasdurvis, Lucky Punch, Cafeteria, Valis Stomatoloģija, Lauvas Zobs un Forevolt. Digitālajos produktos: Apmeklē.lv, Digitālais Dzintars un LimeBit. Publicētie darbi ir mājaslapu un logo izstrādes piemēros.
Astoņpadsmit gados esmu strādājis ar klientiem Latvijā, Igaunijā, Lietuvā un ASV. Daļa projektu ir jaunas mājaslapas, kurās SEO pamats ielikts jau izstrādes laikā, daļa - esošu lapu sakārtošana. Nozares atšķiras, bet pirmās problēmas ir vienādas: saturs, ko boti nevar nolasīt, nekur nenosauktas cenas un schema, kas vai nu nav ielikta, vai ir kļūdaina.
Ar ko sākt
Sāc ar auditu par 300 EUR: pārbaudu līdz piecām svarīgākajām lapām un atsūtu pēc svarīguma sakārtotu sarakstu ar to, kas kavē redzamību meklētājos un AI atbildēs. Sarakstu vari izmantot arī bez manis, tas ir tavs.
Ja gribi, lai labojumus ieviešu es, izmaksas sākas no 700 EUR atkarībā no apjoma. Raksti uz connect@gatisdesign.com vai sazinies ar mani kontaktu formā un pievieno lapas adresi - pirmo novērtējumu atsūtu vienas darba dienas laikā.
Jautājumi
Kas ir GEO optimizācija?
Ar ko GEO atšķiras no SEO?
Cik maksā GEO un SEO optimizācija?
Cik ilgā laikā parādās rezultāti?
Vai var garantēt, ka ChatGPT ieteiks manu uzņēmumu?
Vai llms.txt tiešām strādā?
Kāpēc mana React mājaslapa neparādās AI atbildēs?
Citi pakalpojumi
Sāc ar auditu par 300 EUR. Raksti uz connect@gatisdesign.com un pievieno lapas adresi - pirmo novērtējumu atsūtu vienas darba dienas laikā.

