Lovable basics · 6 min leestijd
Lovable.dev SEO Nederlandse beginnersgids — 7 stappen voor de eerste week
Je bent nieuw bij Lovable.dev en wil geen foutpad naar productie. Deze beginnersgids geeft stappen van eigen domein naar indexering.

Net begonnen met Lovable.dev en wil je dat Google je site vindt? In deze gids staan de zeven stappen die elke Nederlandse Lovable-builder de eerste week moet doen — geen jargon, met Nederlandse voorbeelden, en met de fouten die ik in 35 live Lovable-sites in NL heb zien terugkomen.
Een Lovable-site bouwen kost een paar avonden. Een Lovable-site die rankt in Google kost een paar avonden meer. Het verschil tussen “live” en “vindbaar” zit in zeven concrete stappen, allemaal te doen zonder ontwikkelaar in te huren.
Stap 1 — Eigen domein, geen .lovable.app subdomain
Op madewithlovable.com staan 35+ Nederlandse Lovable-sites. Geen enkele scoort op haar primaire keyword. De gezamenlijke oorzaak: ze draaien allemaal op jouw-naam.lovable.app. Google ziet dat als een pagina binnen Lovable.dev, niet als jouw zelfstandige onderneming. Je domein-autoriteit (DR) blijft 0. Voor altijd.
De fix: koop een .nl domein (€8-€15/jaar bij TransIP, Versio, of Hostnet) en koppel hem in Lovable’s deploy-settings. Tien minuten werk. Doe dit voordat je content publiceert, anders moet je later redirects opzetten.
Stap 2 — Pre-render of TanStack Start, niet pure client-side
Sinds mei 2026 levert Lovable nieuwe projecten met TanStack Start (SSR ingebouwd). Voor bestaande Vite-projecten: voeg vite-plugin-prerender toe of overweeg een upgrade. Sla deze stap niet over — zonder pre-rendering ziet Googlebot een lege div, niet je content.
Test: open Chrome DevTools, ga naar Network-tab, vink “Disable JavaScript” aan, herlaad. Zie je je content? Dan zit het goed. Zie je niets? Dan is dit je belangrijkste fix. Uitgebreide uitleg in onze TanStack-gids.
Stap 3 — Meta-titel en beschrijving per pagina
Standaard krijgt elke Lovable-pagina dezelfde <title> als de homepage. Voor Google is dat het signaal: “deze site heeft maar één pagina”. Voeg per route een unieke titel en beschrijving toe:
// In je component
import { useEffect } from 'react';
function ContactPagina() {
useEffect(() => {
document.title = "Contact — Voorbeeld Kapsalon Utrecht";
document.querySelector('meta[name="description"]')
?.setAttribute('content', 'Adres, openingstijden en directe lijn naar Voorbeeld Kapsalon in Utrecht.');
}, []);
// ...
}
Beter nog: gebruik een React-component zoals react-helmet-async en zet de titel server-side via je pre-render configuratie. Lengte: titel 50-65 tekens, beschrijving 70-160 tekens. Schrijf voor mensen, niet voor algoritmes — een goede beschrijving lokt klik.
Stap 4 — Sitemap + robots.txt
Genereer een sitemap tijdens build. Voor Vite: vite-plugin-sitemap. Geef je hoofdroutes door en je krijgt een sitemap.xml automatisch. In public/robots.txt voeg toe:
User-agent: *
Allow: /
Sitemap: https://jouw-site.nl/sitemap.xml
Wil je dat ChatGPT en Perplexity je site ook crawlen voor AI Overviews? Voeg dan expliciet toe:
User-agent: OAI-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
Volledige uitleg in onze sitemap-gids en AI Overviews gids.
Stap 5 — JSON-LD structured data
Met schema-markup vertel je Google expliciet wat je bent: een bedrijf, een product, een artikel. Begin minimaal met Organization op je homepage:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Voorbeeld Kapsalon Utrecht",
"url": "https://voorbeeld.nl",
"logo": "https://voorbeeld.nl/logo.png",
"address": {
"@type": "PostalAddress",
"streetAddress": "Hoofdstraat 1",
"postalCode": "3511 AA",
"addressLocality": "Utrecht"
},
"telephone": "+31301234567"
}
</script>
Voor een lokaal bedrijf: lees onze lokale-SEO pillar. Voor een webshop: e-commerce schema.
Stap 6 — Google Search Console verificatie
Ga naar search.google.com/search-console. Voeg je domein toe als ‘Domain property’ (vraagt DNS-record bij je registrar — die regel zet je éénmalig). Submit je sitemap. Binnen 24 uur geeft Google terug hoeveel URLs hij heeft gevonden.
Check wekelijks de Performance-tab. Eerste 2-4 weken zie je vooral branded queries. Daarna komen long-tail termen. Komt er niets, dan zit het probleem in stap 1 of 2.
Stap 7 — Bouw langzaam autoriteit op
Stap 1-6 brengen je in Google. Stap 7 brengt je in top 10. Dat is een ander spel: backlinks, content-kwaliteit, internal linking, freshness. Geen quick wins.
Drie regels: schrijf voor mensen niet algoritmes; publiceer minimaal één goed artikel per twee weken; en bouw één relevante backlink per maand (vakbladen, brancheregisters, gastblogs). Onze backlinks-pillar dekt de details.
Wat je deze week kunt doen
- Koppel je eigen
.nldomein (10 min) - Test of Googlebot je content ziet via
curl -A "Googlebot"(5 min) - Voeg per pagina een unieke titel toe (30 min)
- Genereer sitemap.xml via Vite plugin (15 min)
- Submit sitemap in Search Console (5 min)
Een uur werk per zaterdag, vier weken lang — en je site is technisch klaar voor Google. De volgende vraag wordt: heb ik genoeg backlinks? Daarvoor: lees verder of draai onze gratis audit om te zien waar je nu staat.
Liever de complete fundament als PDF naast je laptop? Download de 38-punts checklist — afdrukbaar, geen e-mail nodig.
Meer overzicht: deze beginnersgids is stap één. Het volledige overzicht van test- en fixstappen staat op SEO voor je Lovable-site.
De zeven stappen in het kort
Voor wie de gids niet in één keer wil lezen: dit is de volgorde, en die is niet vrijblijvend. Elke stap veronderstelt dat de vorige klopt.
| Stap | Wat je doet | Klaar als |
|---|---|---|
| 1 | eigen domein koppelen | je site staat niet meer op een lovable.app-adres |
| 2 | controleren of je inhoud in de HTML staat | je vindt je tekst in de paginabron, niet alleen in de inspector |
| 3 | eigen title en description per pagina | geen twee pagina’s delen dezelfde |
| 4 | canonical per pagina, naar zichzelf | precies één canonical per pagina |
| 5 | sitemap aanmaken en indienen | Search Console meldt hem als opgehaald zonder fouten |
| 6 | Search Console koppelen en indexering aanvragen | je ziet per URL wat de status is |
| 7 | interne links leggen | elke pagina is bereikbaar vanaf een pagina die al gevonden wordt |
De eerste week doe je stap 1 tot en met 5. Stap 6 en 7 lopen daarna door.
Bouw je met Lovable je eerste app in plaats van een site, dan helpt de Nederlandse uitleg over app bouwen zonder code met AI bij de eerste stappen: klein beginnen en per ronde testen.
Waar beginners het vaakst vastlopen
- Ze slaan stap 2 over. De site ziet er in de browser prima uit, dus lijkt er niets aan de hand. Dat is precies waarom dit de duurste fout is.
- Ze publiceren twintig pagina’s in week één. Google indexeert er dan een paar en laat de rest liggen. Begin met vijf goede.
- Ze vragen dagelijks indexering aan. Dat versnelt niets en verbruikt je quotum.
- Ze wachten op resultaat na een week. Bij een nieuw domein duurt de eerste zichtbaarheid weken tot maanden. Wat realistisch is staat in indexering oplossen.
Wat je in maand twee doet
Als de basis staat, verschuift het werk van techniek naar inhoud en bereikbaarheid.
- Kijk in Search Console op welke woorden je vertoond wordt. Daar staan bijna altijd verrassingen tussen.
- Verbeter title en omschrijving van pagina’s die op plek 8 tot 20 staan. Dat is de goedkoopste winst die er is.
- Schrijf twee stukken die aansluiten op wat je al hebt, en link ze aan elkaar.
- Regel je eerste externe vermeldingen. Zie backlinks-strategie.
Meer dan dit hoeft niet in de eerste maanden. Wat je vooral niet doet is alles tegelijk veranderen; dan weet je later niet wat gewerkt heeft.

