01.01 / Build
Websites.
Marketing- en meertalige websites, vooraf gerenderd naar statische HTML, met technische SEO, beveiligde formulieren en analytics. De repository, Supabase en Vercel staan op jouw naam.
- indexeerbare URL's, Spaans en EngelsHotel Talavera
- 16
- vertaalsleutels aanwezig in elk van de drie talenEstepona Golf
- 536/536
- talen live op de site, Spaans en EngelsGlobal Dynamic Security Group
- 2

In detail
Wat je moet weten.

Bijvoorbeeld: 16 indexeerbare URL's, Spaans en Engels. Hotel Talavera
Wat het is
Een marketingwebsite waarvan elke pagina een statisch HTML-bestand is. Polargate bouwt ze met Vite, React en vite-react-ssg: elke route wordt tijdens de build vooraf gerenderd, dus de tekst, de koppen, de gestructureerde data en de links staan al in de HTML die de server verstuurt. Een zoekmachinecrawler, een schermlezer en een AI-assistent lezen precies hetzelfde, zonder te wachten op JavaScript.
Dat weegt zwaarder dan vroeger. GPTBot, OAI-SearchBot, Claude-SearchBot en PerplexityBot halen ruwe HTML op en voeren geen JavaScript uit. Een site die zijn inhoud pas in de browser opbouwt, bestaat voor hen niet, hoe mooi hij er voor jou ook uitziet.
Hoe we het bouwen
We beginnen bij je inhoud, niet bij een sjabloon. Eén pagina per echte vraag van een koper: kamers, restaurant, evenementen, route, contact. Elke pagina krijgt één H1 die zonder omhaal zegt waar het over gaat, een direct antwoord in de eerste alinea en koppen geformuleerd zoals mensen echt zoeken.
Meertalige sites worden per taal vooraf gerenderd, met zelfverwijzende hreflang, x-default en vertaalde URL's, geen taalschakelaar die alleen teksten in de browser omwisselt. We leveren een robots.txt met expliciete groepen voor zoek- en antwoordcrawlers, een sitemap die uit dezelfde routelijst komt als de site, en schema.org JSON-LD uit één databestand, zodat de opmaak nooit afwijkt van de zichtbare tekst.
Formulieren draaien server-side op een Supabase Edge Function met honeypot, timingcontrole, validatie en een limiet per IP-adres, en gaan via Resend vanaf een eigen subdomein, zodat je zakelijke mail ongemoeid blijft. Analytics komen binnen met toestemming standaard geweigerd, en derde partijen (kaarten, chat) laden pas nadat de bezoeker akkoord gaat.
Voor de lancering gaat de site door een auditlus: meerdere reviewrondes op correctheid, toegankelijkheid, snelheid, beveiliging en SEO, waarbij elke bevinding wordt geverifieerd voordat we hem oplossen. Op een recente hotelsite leverde die lus 48 bevestigde bevindingen op, allemaal opgelost, in één onderhoudsronde.
Wat je krijgt
Wat je meeneemt.
Alles staat op papier voordat we beginnen, en alles blijft in accounts van je eigen bedrijf.
01Opleveringen
- 01
Statische pre-rendering van elke route met vite-react-ssg, zodat alle inhoud in de geserveerde HTML staat
- 02
Pagina-architectuur rond de vragen die kopers echt stellen, met één H1 en een direct antwoord per pagina
- 03
Meertalige oplevering per taal: vertaalde URL's, zelfverwijzende hreflang, x-default, eigen metadata en sitemapregels per taal
- 04
Technische SEO: sitemap gegenereerd uit de routelijst, robots.txt met expliciete groepen voor zoek- en antwoordcrawlers, schema.org JSON-LD uit één databron
- 05
Contactformulieren op een Supabase Edge Function met honeypot, timingcontrole, server-side validatie, rate limiting en verzending via Resend vanaf je eigen subdomein
- 06
Beveiliging en privacy: security headers, Content Security Policy in enforce-modus, row level security op de database, kaarten en chat pas na toestemming
- 07
Analytics: GA4 met Consent Mode, Google Tag Manager en Search Console, plus server-side zicht op verkeer van AI-crawlers
- 08
Audit in meerdere rondes voor de lancering (correctheid, toegankelijkheid, snelheid, beveiliging, SEO), met elke bevinding geverifieerd voor we hem oplossen
02Hoe het loopt
- 01 · Week 1 tot 2
Discovery Sprint
Gesprekken met de mensen die ermee gaan werken, een audit van de systemen die je al draait, een datamodel, een architectuurkeuze en een scope in gewone taal. Het eindigt met een vaste prijs en een opleverplan, en het document is van jou, of je nu doorgaat of niet.
- 02 · Week 2 tot 4
Fundament
Ontwerprichting, databaseschema met row level security vanaf de eerste migratie, omgevingen, continuous integration en de eerste schermen op een plek die je kunt openen. Niets wordt gebouwd op een platform dat je niet kunt verlaten: repository, backend en hosting komen in jouw accounts.
- 03 · Week 4 tot 8
Bouwen tot de eerste oplevering
Wekelijkse deploys, bij elke deploy een korte schriftelijke update en een lopende lijst met beslissingen. Het doel van deze fase is een versie in productie met echte data waarin iemand een echte taak kan afronden, geen demo. Scopewijzigingen krijgen een prijs voordat ze gebouwd worden.
- 04 · Vanaf week 8
Audit, livegang en overdracht
Meerdere reviewrondes over correctheid, architectuur, toegankelijkheid, prestaties en beveiliging, waarbij elke bevinding door een tweede reviewer wordt getoetst voordat die meetelt. Daarna de livegang, het overdrachtspakket en, als je dat wilt, de overstap naar het CARE-abonnement voor onderhoud en doorontwikkeling.
Bijvoorbeeld: 536/536 vertaalsleutels aanwezig in elk van de drie talen. Estepona Golf
Voor wie het is
We nemen niet elk project aan.
We zeggen het je liever nu dan halverwege. Herken je jezelf links, dan praten we graag.
Het past als
- Je hebt een website, portaal of app nodig die nog niet bestaat, of een die niet meer volstaat
- Je wilt de code, de data en de hosting in accounts van je eigen bedrijf
- Je hebt liever een vaste prijs vooraf dan een open rekening per uur
- Iemand bij jou kan beslissen en een paar uur per week aan het project besteden
- Je vindt het belangrijk dat Google en AI-assistenten het vanaf dag één kunnen lezen
Het is niets voor je als
- Je zoekt een goedkoop template of een site die in een weekend in elkaar is gezet
- Je wilt dat het draait op een platform waar je later niet meer weg kunt
- Niemand bij jou kan schermen beoordelen of beslissingen nemen
- Je zoekt mensen die uren schrijven zonder duidelijk doel
Bijvoorbeeld: 2 talen live op de site, Spaans en Engels. Global Dynamic Security Group
Planning en budget
Hoe we offreren.
Geen prijslijst en geen uurtje-factuurtje tijdens de bouw. Na een kort gesprek krijg je een schriftelijke offerte voor je project.
- Doorlooptijd
- Meestal vier tot zes weken van kickoff tot livegang voor een standaard meertalige site. Branding, veel nieuwe content of de koppeling met een boekingsmotor maken het langer. Daarvoor komt een betaalde Discovery Sprint van twee weken, die de paginastructuur, het contentplan en de prijs vastlegt.
- Team
- Ons team bepaalt en bouwt de site, met merkontwerp, fotografie en tekst als de opdracht daarom vraagt. Pedro Ciordia, oprichter en CTO, legt de architectuur vast en controleert elke pagina voordat die live gaat. Je praat met de mensen die hem bouwen, en er is geen overdracht aan een juniorteam na de kickoff.
- Hoe de prijs tot stand komt
- Vaste prijs per project, in een offerte op maat na een eerste gesprek. Wat hem beweegt: het aantal talen, merkidentiteit, content en fotografie die gemaakt moeten worden en koppelingen. Je krijgt het bedrag schriftelijk voordat we beginnen.
- De techniek
- ViteReactTypeScriptTailwind CSSshadcn/uiReact RouterSupabaseVercelResendGitHubGA4Search ConsoleVitest
Bijvoorbeeld: 27 gepubliceerde FAQ's met FAQPage-schema. Hotel Talavera
Werk
Waar we het deden.
Echte projecten. Open er een om te zien wat we bouwden en welke cijfers we maten.

Hotel Talavera
Hotels en hospitalityEen tweetalige hotelsite die crawlers en AI-assistenten wél kunnen lezen
27 gepubliceerde FAQ's met FAQPage-schema
BuildGrowCare

Estepona Golf
Golf en leisure, toerisme aan de Costa del SolEen website in drie talen voor Estepona Golf
251 KB gewicht van de hero, eerder 1,3 MB
BuildCare

Global Dynamic Security Group
Particuliere beveiliging, Dominicaanse RepubliekMerk en tweetalige site voor Global Dynamic Security Group
15 pagina's in het huisstijlhandboek
Build
Bijvoorbeeld: 251 KB gewicht van de hero, eerder 1,3 MB. Estepona Golf
Dezelfde lijn
Meer diensten in Build.
Elke dienst heeft een eigen pagina met wat erbij hoort, de gebruikelijke doorlooptijd en de projecten waarin we het deden.
- 02AI-functies en agentsAssistenten die antwoorden met de data van je eigen bedrijf.
- 03Webapps en interne portalenJe operatie, uit de spreadsheet en in een echte applicatie.
- 04Integraties en automatiseringJe systemen praten met elkaar.
- 05Mobiele appsEen app voor iOS en Android die in minuten bijwerkt.
- 06Realtime spraakagentenSpraakagenten die de bestelling opnemen en de reservering maken.
- 07Polar BrainGeen enkele AI-sessie begint nog bij nul.
- 08Software voor camera's, drones en gebouwenDe softwarelaag boven de camera's, sensoren en drones die je al hebt. De hardware is niet van ons.
Bijvoorbeeld: 15 pagina's in het huisstijlhandboek. Global Dynamic Security Group
FAQ
Wat mensen ons vragen.
Wat kost een website op maat?
Hoe lang duurt het bouwen van een website?
Waarom statische HTML in plaats van WordPress?
Komt mijn website in ChatGPT en andere AI-assistenten terecht?
Kan ik de content zelf bijwerken?
Bouwen jullie meertalige websites?
Bijvoorbeeld: 48 auditbevindingen bevestigd en opgelost. Hotel Talavera
Beginnen
Vertel ons wat je wilt bouwen.
Websites, apps, systemen op maat en AI voor bedrijven die ze binnen weken in productie nodig hebben. Vul het formulier in of plan een gesprek van 30 minuten: een senior engineer antwoordt binnen twee werkdagen met een eerste inschatting van scope, planning en prijs.
Eerste stap
Twee weken om scope, architectuur en prijs vast te leggen voordat er iets wordt gebouwd.
Geen prijslijst. Je krijgt na een kort gesprek een schriftelijke offerte op maat.
Daarna, om te bouwen, altijd tegen een vaste prijs
Nog niet zover?
- AI-zichtbaarheidsauditEenmalig, vaste prijs.






