Naar de inhoud

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
De nieuwe website van een golfclub op een beeldscherm bij een raam: de foto van de baan op de homepage en ernaast het boekingspaneel voor een green fee met de vrije starttijden.

In detail

Wat je moet weten.

Twee hotelmedewerkers bekijken een nieuwe website voor de lancering: de mobiele versie op haar telefoon, de kamerpagina en een snelheidsrapport op zijn scherm

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

  1. 01

    Statische pre-rendering van elke route met vite-react-ssg, zodat alle inhoud in de geserveerde HTML staat

  2. 02

    Pagina-architectuur rond de vragen die kopers echt stellen, met één H1 en een direct antwoord per pagina

  3. 03

    Meertalige oplevering per taal: vertaalde URL's, zelfverwijzende hreflang, x-default, eigen metadata en sitemapregels per taal

  4. 04

    Technische SEO: sitemap gegenereerd uit de routelijst, robots.txt met expliciete groepen voor zoek- en antwoordcrawlers, schema.org JSON-LD uit één databron

  5. 05

    Contactformulieren op een Supabase Edge Function met honeypot, timingcontrole, server-side validatie, rate limiting en verzending via Resend vanaf je eigen subdomein

  6. 06

    Beveiliging en privacy: security headers, Content Security Policy in enforce-modus, row level security op de database, kaarten en chat pas na toestemming

  7. 07

    Analytics: GA4 met Consent Mode, Google Tag Manager en Search Console, plus server-side zicht op verkeer van AI-crawlers

  8. 08

    Audit in meerdere rondes voor de lancering (correctheid, toegankelijkheid, snelheid, beveiliging, SEO), met elke bevinding geverifieerd voor we hem oplossen

02Hoe het loopt

  1. 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.

  2. 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.

  3. 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.

  4. 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

FAQ

Wat mensen ons vragen.

Wat kost een website op maat?
Dat hangt af van het aantal talen, of merkidentiteit (logosysteem, merkboek, fotografieregie) in de opdracht zit, de content die gemaakt moet worden en de koppelingen. Polargate geeft een vaste prijs, schriftelijk en voordat de bouw begint, na een kort gesprek en een betaalde Discovery Sprint. Hosting en database staan daar los van en lopen tegen werkelijke kosten, meestal enkele tientallen euro per maand, rechtstreeks gefactureerd door de leverancier zonder onze marge. Vertel ons over je site en je krijgt een offerte op maat.
Hoe lang duurt het bouwen van een website?
Vier tot zes weken van kickoff tot livegang voor een standaard meertalige site. Branding, veel nieuwe content of een koppeling met een boekingsmotor rekken dat op. De Discovery Sprint ervoor duurt twee weken en levert de paginastructuur, het contentplan en de vaste prijs op, zodat de bouw begint zonder open vragen en zonder discussie over de scope halverwege.
Waarom statische HTML in plaats van WordPress?
Statische pagina's zijn sneller, hebben veel minder aanvalsoppervlak en zijn leesbaar voor machines die geen JavaScript uitvoeren, waaronder vrijwel alle AI-crawlers. Er is geen plug-instapel die je maandelijks moet patchen en geen licentie voor een paginabouwer. Daar staat tegenover dat een tekstwijziging via een build gaat, dus wie vaak aanpast krijgt van ons een beheerpaneel op de eigen database.
Komt mijn website in ChatGPT en andere AI-assistenten terecht?
Niemand kan een vermelding garanderen, en Polargate verkoopt die ook niet. Wat we wel doen is de technische redenen wegnemen waarom je zou wegvallen: echte HTML op elke route, een robots.txt die zoek- en antwoordcrawlers toelaat, geen botcheck die ze aan de rand blokkeert, indexering in Bing naast Google, kloppende gestructureerde data en een direct antwoord bovenaan elke pagina. De rest hangt af van je inhoud en je reputatie.
Kan ik de content zelf bijwerken?
Ja, waar het loont. Pagina's die zelden veranderen passen wij aan in de repository, zo blijft de site eenvoudig en snel. Voor nieuws, aanbiedingen of overzichten bouwen we een klein beheerpaneel op je eigen Supabase-project, met login en rollen, zoals de nieuwsbeheerder op de site van Estepona Golf. Jij past aan, de pagina wordt automatisch opnieuw gebouwd en gepubliceerd.
Bouwen jullie meertalige websites?
Ja. Polargate werkt native in het Engels, Spaans en Nederlands, en heeft sites opgeleverd in het Spaans, Engels en Frans. Elke taal wordt vooraf gerenderd als een eigen set pagina's, met vertaalde URL's, zelfverwijzende hreflang en x-default, eigen metadata en eigen sitemapregels. We sturen bezoekers niet door op IP-adres of browsertaal, want daarmee verberg je de andere talen voor crawlers.

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.

Wat heb je nodig?
Budget
Wanneer

Minstens tien tekens.

Schriftelijk antwoord binnen twee werkdagen. Geen nieuwsbrief, geen automatische mails.

Liever de volledige briefing?

Eerste stap

Discovery Sprint

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-native digitale studio voor middelgrote bedrijven

POLARGATE, S.L. · CIF B24895005
Calle Electrónica 6, 28027 Madrid, Spanje