Hoe ik een SaaS lanceerde met 500+ pagina's in 10 talen
De SEO- en i18n-strategie achter de organische groei van VectoSolve: programmatische pagina's, meertalige architectuur en geleerde lessen.

Founder of VectoSolve
Self-taught developer, founder and sole developer of VectoSolve since 2024. He builds the conversion engine and the cutting, embroidery and 3D printing exports.
How this article was made: drafted with AI assistance, then edited and fact-checked before publication. About the author
Key Takeaways
- Programmatische SEO + i18n maakte van 21 basispagina's 529 geïndexeerde pagina's in 10 talen
- Totale kosten: $0/maand hosting (Vercel gratis) + ~40 uur over 3 weekenden
- Organisch verkeer verviervoudigde (4,7x) in 90 dagen zonder advertentie-uitgaven
- URL-slugs in het Engels houden in alle talen was de beste i18n-beslissing
- ISR met 1-uur revalidatie loste de build-tijd explosie op bij schaalvergroting
Toen ik begon met het bouwen van VectoSolve, had ik geen marketingbudget. Een vectorisatietool die gebruikers $1-5 per conversie kost, kan simpelweg geen betaalde acquisitie ondersteunen — een enkele Google Ads klik in de "beeldconverter" ruimte kost $2-4. Organisch verkeer was geen bonus. Het was het enige haalbare pad.
Vandaag heeft de site 529 geïndexeerde pagina's in 10 talen, en ik heb geen dollar aan advertenties uitgegeven.
"Het beste marketingkanaal voor een gebootstrapte SaaS is het kanaal dat je concurrenten te langzaam vinden om zich mee bezig te houden.
De technische stack
- Next.js 14 (App Router) —
generateStaticParamsis de motor achter elke programmatische pagina - Supabase — Postgres voor blog, auth en gebruikersdata met row-level security
- Vercel — Gratis hosting, edge-functies voor de AI-tools
- next-intl — De schoonste integratie voor App Router
SEO-strategie: Van 21 basispagina's naar 529 pagina's
Zoekwoordonderzoek
Ik begon met drie seed-zoekwoorden met directe conversie-intentie: "png to svg", "convert image to vector", "vectorize logo". Resultaat: 21 unieke conversiepagina-concepten.
Programmatische paginageneratie
export interface ConversionPage {
slug: string
fromFormat: string
toFormat: string
title: string
h1: string
description: string
faqs: FAQ[]
relatedSlugs: string[]
}
Eén template, één generateStaticParams() aanroep, eenentwintig geoptimaliseerde pagina's. De sleutel: elke pagina heeft echt unieke content nodig.
De i18n-vermenigvuldiger
Eenentwintig Engelse pagina's is een begin. In 10 talen zijn dat 210+ pagina's — 10x de adresseerbare zoekmarkt.
Warning: i18n SEO-valkuilen die ik op de harde manier leerde:
- Vertaal nooit URL-slugs.
/fr/convert/png-to-svgwint van/fr/convertir/png-en-svg - Stel
x-defaulthreflang altijd in op je Engelse pagina, niet je homepage - Vertaal meta descriptions niet automatisch — Google detecteert automatisch vertaalde tags en CTR stort in
- Elke locale-pagina MOET een zelfrefererende hreflang-tag hebben
Hreflang + Schema-markup
Elke pagina declareert zijn taalrelaties en bevat gestructureerde data — FAQPage, HowTo en SoftwareApplication schema's. Rich results verschenen binnen 2 weken.
De cijfers: Verkeersgroei in 90 dagen
| Mijlpaal | Geïndexeerde pagina's | Zoekwoorden | Sessies/week | Succes |
|---|---|---|---|---|
| Lancering | 21 | 12 | ~30 | Eerste GSC-impressies |
| Maand 1 | 147 | 68 | ~180 | Pagina 1-rang: "webp to svg" |
| Maand 2 | 380 | 156 | ~520 | FAQ rich results live |
| Maand 3 | 529 | 240+ | ~890 | Verkeer 4,7x vs lancering |
| Maand 4+ | 529 | 310+ | ~1.200 | Samengestelde groei, geen nieuwe pagina's |
A Full Year of Conversions for $49
Starter Annual: 25 conversions every month, $49 for the whole year. That is about $4.08 a month · Cancel anytime
Get the Annual DealInterne links: De stille groeimotor
Elke conversiepagina linkt naar 3-5 gerelateerde conversies. De PNG naar SVG converter linkt naar JPG naar SVG, WebP naar SVG en de AI SVG-animatietool.
Pro Tip: Build-tijden en ISR-strategie: Met 529 pagina's duurde volledige statische generatie 8+ minuten. ISR met 1-uur revalidatie bracht dit terug naar onder de 3 minuten.
Geleerde lessen
Fouten die ik zou corrigeren
- Alle 10 talen tegelijk gelanceerd. Had moeten beginnen met Engels + 2-3 hoog-volume talen.
- Initiële FAQ's waren te generiek. Herschrijven naar formaatspecifiek verdubbelde de klikratio's.
- Core Web Vitals twee maanden genegeerd. Lazy-loading van de tool-iframe verlaagde LCP van 4,2s naar 1,8s.
Successen die ik zou herhalen
- URL-slugs overal alleen in het Engels. Nul verwarring, schone analytics.
- Schema-markup vanaf dag één. Rich results binnen weken.
- Blog op hetzelfde domein. Deelt domeinautoriteit.
- Supabase als blog-CMS. Een
blog_articlestabel met markdown. Kosten: $0.
De hele stack — beeldvectoriseerder, AI SVG-animatie, dit blog — draait op Next.js + Supabase + Vercel gratis. Maandelijkse hosting: $0.
Bouwen in het openbaar betekent echte cijfers delen. Als je een SaaS lanceert en programmatische SEO overweegt, hoop ik dat dit je een paar weken trial-and-error bespaart.
Probeer VectoSolve: vectosolve.com — AI-gestuurde beeld-naar-vector conversie in seconden.
| SEO-metric | Voor (Dag 1) | Na (Dag 90) | Groei |
|---|---|---|---|
| Geïndexeerde pagina's | 21 | 529 | 25x |
| Organische sessies/maand | ~120 | ~564 | 4,7x |
| Ondersteunde talen | 1 (Engels) | 10 | 10x |
| Maandelijkse hostingkosten | $0 | $0 | N/A |
| Ontwikkeltijd | 0 uur | ~40 uur | 3 weekenden |
Bronnen en verder lezen
- Google Search Central — Officiële documentatie over internationalisering en hreflang
- Moz SEO Blog — Diepgaande gidsen over internationaal SEO
- web.dev Performance — Core Web Vitals optimalisatie
- HubSpot Marketing Blog — Groeistrategieën voor SaaS