---
title: "Del 9: Synlig for Google og AI · Snarveien"
description: "Prerender, sitemap og Search Console — uten keyword-farm."
url: "https://snarveien.holisti.no/stien/synlig"
---

-

[Digitalt kompass](/)

[Snarveien](/stien)
[Brevet](/brevet)
[Om](/om)
[Start Snarveien](/#start)

Snarveien · Del 9 av 12 · 10 min

# Synlig for Google og AI

Prerender, sitemap og Search Console — uten keyword-farm.

Jeg trodde synlighet var et trick med nøkkelfraser. Det som faktisk betydde noe først, var enklere: at en bot som ikke kjører JavaScript, likevel kunne lese tittelen og brødteksten på landingen min.

Sti-notatet ditt

Du har live side og fungerende påmelding. Denne delen legger til: **prerender (eller tilsvarende)** så HTML finnes uten JS, **sitemap/robots**, og **Search Console** koplet til domenet ditt.

Mangler live URL? Sett den opp først (Del 7). Console uten side er tomt ritual.

## Historie

Første gang jeg åpnet den publiserte siden med «vis kildekode», så jeg et nesten tomt #root. Bra for appen. Dårlig for Googlebot og for AI som henter siden uten å kjøre hele bundelen.

Jeg trengte ikke et SEO-byrå. Jeg trengte at bygget skrev ferdige HTML-filer per rute: title, beskrivelse, synlig tekst. Plus en sitemap som listet adressene, og robots som ikke sperret alt av vanvare.

Search Console ble ikke et dashbord jeg stirret på daglig. Det ble en bekreftelse: domenet er mitt, sitemap er sendt inn, feil kan jeg se.

## Prinsipp

Først crawlbar. Ikke «rank én over natten».

Synlighet her er at det du har skrevet, kan leses og indekseres. Trafikk kommer senere, hvis rytme og nytte holder. Du eier teksten. Du gjør den lesbar. Du jager ikke ti nye landingsider før rytmen finnes.

## Hvordan

Fire lag. Godt nok til å starte.

**Prerender** — ved build: generer HTML for landing og viktige ruter (hub, artikler) med ekte <title>, meta og brødtekst i body. Bots skal ikke være avhengige av at React kjører.

-
**Sitemap** — sitemap.xml som lister kanoniske URL-er (uten trailing-slash-rot hvis det er regelen din).

-
**Robots** — robots.txt som peker til sitemap og ikke stenger hele siten uten grunn. (Merk: noen CDN-er kan legge egne AI-regler oppå. Sjekk *live* fil, ikke bare den i repoet.)

-
**Search Console** — én konkret vei:

- Gå til [Google Search Console](https://search.google.com/search-console)

- Legg til eiendom: **Domene** (f.eks. dittnavn.no) hvis du kan verifisere med DNS, eller **URL-prefiks** (https://prosjekt.dittnavn.no)

- Verifisering med DNS-TXT: Console gir en tekststreng. Hos Cloudflare: DNS → Add record → TXT → lim inn det Google viser → lagre. Vent til Console sier OK.

- Sitemaps → legg inn https://din-adresse/sitemap.xml → Send

Valgfritt og kort: llms.txt som peker AI til de viktigste sidene dine. Ikke en keyword-farm. En innholdsfortegnelse.

Sjekk at HTML faktisk er der

På maskinen din (eller i et terminalvindu):

```text

curl -sL https://din-adresse/ | head -n 40

```

Du skal se <title>…</title> og gjerne H1/tekst i HTML-en, ikke bare <div id="root"></div> tomt. «Vis kildekode» i nettleseren på den *live* URL-en forteller det samme.

Forklar mer
Hva prerender faktisk løser

En ren klient-app sender ofte et skall. Mennesker med JS får innholdet. Mange crawlere får mindre.

Prerender (eller SSR) skriver innholdet inn i filen *før* den serveres. Du beholder gjerne SPA for klikk inne i appen. Første treff og deling blir lesbare.

**Domene vs URL-prefiks i Console:** Domene-eiendom dekker alle subdomener (krever DNS-TXT). URL-prefiks er én adresse (kan verifiseres med HTML-fil eller annen metode Console tilbyr). Velg det du faktisk får til i dag.

Se forskjellen i praksis:

Håp om ranking

«Jeg trenger å ranke på ti søkeord.»

Crawlbar nok til å starte

«Landing (og minst én del) har HTML med title og tekst. Sitemap er i Search Console.»

Vanlig felle

Å lage nye landingsider for hvert søkeord før rytmen finnes. Det blir støy og tynn tekst. Skriv det du mener. Gjør det lesbart. La Console fortelle deg om noe faktisk blir funnet. Juster copy senere, ikke URL-jungel nå.

## Slik så det ut hos meg

- Vite-build pluss prerender-script som skrev per-rute HTML under dist/.

- Sitemap og robots generert fra innholdet.

- Search Console: domeneverifisering med DNS-TXT hos Cloudflare, sitemap sendt.

-
curl mot landingen: <title> matchet ruten. llms.txt pekte til det viktigste.

Ingen Ahrefs-sprint første uke.

**Resultatet hos meg:** landingen var lesbar uten JS, og jeg hadde et sted å se crawl-feil uten å gjette.

## Med AI

Be om sjekk, ikke om «SEO-strategi». Lim inn:

Tekst du kan lime inn i AI

Jeg har en Vite/React-side på [live URL].
Målet er crawlbarhet, ikke keyword-farm.

Hjelp meg med en kort sjekkliste:
1) curl / «vis kildekode»: hva jeg skal se (title + synlig H1/tekst)
2) hva sitemap.xml og robots.txt minst bør inneholde
3) Search Console: DNS-TXT vs URL-prefiks for mitt oppsett ([Cloudflare / annet])
4) hva jeg bevisst skal la vente (ingen nye keyword-landingsider)

Spør meg hvis du mangler fakta om stakken min.
Tone: rolig, ærlig, ingen hype.

Bruk svaret som huskeliste. Du krysser av selv.

I dag (under 20 min)

Kjør build med prerender. curl landingen (eller vis kildekode) og bekreft title/tekst. Start Search Console-verifisering (DNS-TXT hvis du kan). Skriv i sti-notatet: «Crawlbar: ja/nei» pluss lenke til Console eller sitemap.

Har du bare tid til curl-sjekken i dag? Den alene er gull. Console i morgen. Det er greit.

Sjekk før du går videre

-
**Nå:** crawlbar landing (og gjerne én del) + sitemap på vei inn i Console

-
**Neste (Del 10):** innholdsmotor, så serien din får mal og første del på *din* side

Maskinen er synlig nok til å bli lest. Neste steg er rytme: serie med fast mal, så du ikke finner opp strukturen hver gang. Da blir innholdet eiendelen, ikke bare teknikk.

Neste steg, når du er klar: [Del 10 — Innholdsmotor: serie + mal →](/stien/serie)

[← Del 8**Én ekte integrasjon: MailerLite**
](/stien/skjema)
[Del 10 →**Innholdsmotor: serie + mal**
](/stien/serie)

## Fortsett Snarveien på e-post

Fem korte mailer inn i maskinen. Deretter Ukens brev — med lenke hit når neste verktøy-steg passer. Serien er den videregående oppskriften.

E-postadresse

Start Snarveien
Snarveien: 5 mailer inn i maskinen, deretter Ukens brev. Videregående oppskrift på nettet. Uten betaling. Avmeld når du vil. [Personvern](/personvern)

Digitalt kompass · Snarveien ut med AI

[HoliSti by Pedersen ENK](https://holisti.no) · Org.nr. [937 311 036](https://data.brreg.no/enhetsregisteret/oppslag/enheter/937311036)

Kilhusveien 160B, 9402 Harstad · [E-post](/kontakt)

[Snarveien](/stien)
[Brevet](/brevet)
[Om](/om)
[Kontakt](/kontakt)
[Personvern](/personvern)
[Stien ut](https://stienut.holisti.no)
[For AI](/llms.txt)
