Naar de inhoud

Case · Hotels en hospitality

Hotel Talavera.

Een viersterrenhotel in Castilla-La Mancha wilde dat zijn site met alle inhoud bij zoekmachines en AI-assistenten aankomt. Polargate bouwde die om tot 16 voorgerenderde tweetalige URL's en beheert hem nu met een maandelijkse Care-retainer en een terugkerende auditcyclus.

Homepage van hoteltalavera.com: het logo van Talavera Hotel met vier sterren boven een hotelkamer met tweepersoonsbed, rode kussens en een groot raam op de stad.

In het kort

Klant
Hotel Talavera
Sector
Hotels en hospitality
Jaar
2026
Stack
ViteReactTypeScriptTailwind CSSshadcn/uiReact RouterVercelSupabasePostgreSQLDenoResendGA4Search ConsoleGoogle MapsVitestGitHub
Hotel Talavera op een telefoon

01 · Hotel Talavera

De uitdaging.

De site van het hotel was één pagina die in de browser werd opgebouwd, een gangbare opzet die gasten prima zien. Het hotel wilde de volgende stap: kamertypes, prijzen, zalen en openingstijden leesbaar voor zoekmachines en AI-assistenten zonder JavaScript, een Engelse versie met eigen adressen, security headers bij elk antwoord en elk bericht van het contactformulier per mail bij de receptie.

Bijvoorbeeld: 22 publieke routes vooraf gerenderd als statische HTML. Hotel Marien

02 · Hotel Talavera

Wat we bouwden.

Polargate bouwde de site opnieuw op met Vite, React en TypeScript via vite-react-ssg, zodat elke route echte HTML uitlevert. De inhoud werd 16 indexeerbare URL's, zeven in het Spaans en zeven in het Engels plus een FAQ-pagina per taal, elk met een eigen title, description, canonical en hreflang met return tags. Eén TypeScript-bestand bevat de hotelgegevens en voedt de zichtbare pagina, de schema.org-graaf en de llms.txt-bestanden. Het contactformulier verhuisde naar een Supabase Edge Function met validatie op de server en een verzendlimiet, en mail vertrekt via Resend vanaf een eigen verzendsubdomein.

Een laptop op schoot op de bank op een regenachtige middag, met de website van Hotel Talavera, de vier sterren, een kamer en de knop Descubrir, naast een kop thee en een notitieboek.
Nagespeelde scène met het echte scherm van het project

Bijvoorbeeld: 38 Spaanse en Engelse routes geprerenderd naar statische HTML. Santo Domingo Bay

03 · Hotel Talavera

Het resultaat.

Twintig URL's geven 200 terug in productie, het content security policy draait in enforce-modus zonder consolefouten en beide kamertypes staan met hun prijzen in de geserveerde HTML. Een adversarial audit met 55 agents leverde 48 bevindingen op, allemaal bevestigd en allemaal opgelost. Twintig geautomatiseerde tests bewaken nu de pariteit tussen Spaans en Engels, unieke metadata en de gestructureerde data tegenover de zichtbare tekst. Het effect op verkeer en boekingen is nog niet gemeten, dus Polargate claimt dat niet.

indexeerbare URL's, Spaans en Engels
16
gepubliceerde FAQ's met FAQPage-schema
27
auditbevindingen bevestigd en opgelost
48
geautomatiseerde tests die de SEO-coherentie bewaken
20
consolefouten met het security policy in enforce-modus
0

Bijvoorbeeld: 105.212 tekens tekst leesbaar voor AI-crawlers over 65 URL's, waar dat er nul waren. Malacca Tables

04 · Hotel Talavera

Hoe we het deden.

Bijvoorbeeld: 11 modules opgeleverd in fase 1. Elite Smart Build

Wat het hotel wilde

Een externe audit en een code review op dezelfde dag legden de volgende stap voor de site vast. Gasten zagen hem al goed; nu moesten crawlers en AI-assistenten hem net zo goed lezen.

  • Alle inhoud in de geserveerde HTML
  • Indexeerbare URL's in het Spaans en het Engels
  • Security headers bij elk antwoord
  • Elk bericht van het contactformulier bezorgd bij de receptie

Hoe het nu draait

De site valt onder een maandelijkse Care-retainer, en die retainer bevat een auditcyclus, niet alleen losse pleisters. In augustus 2026 draaiden we een multi-agent audit over zes gebieden, waarbij een tweede agent elke bevinding probeerde te weerleggen voordat we die accepteerden: 48 bevindingen, 48 bevestigd, geen enkele weerlegd. Onder de verbeteringen:

  • Beide kamertypes in de voorgerenderde HTML
  • De juiste taaltag op elke Engelse pagina
  • De hero-afbeelding zichtbaar vanaf de eerste weergave
  • De exacte coördinaten van het hotel

Alles is hersteld en live geverifieerd van buiten het netwerk van de klant. Het content security policy ging van report-only naar enforce zonder één consolefout, 66 verweesde bestanden en 33 ongebruikte dependencies zijn verwijderd, en 20 vitest-tests laten de build falen als Spaans en Engels uit elkaar lopen, als twee pagina's dezelfde title krijgen of als de gestructureerde data niet meer overeenkomt met wat een bezoeker leest.

FAQ

Vragen over dit project.

Hoelang duurt zo'n herbouw?
Het werk liep in fasen binnen een maandelijkse retainer, niet als één lancering. De eerste versie, met de koppeling van de boekingsmotor, het merk en de analytics, is als vaste-prijsproject opgeleverd. De overgang naar 16 voorgerenderde tweetalige URL's ging in juli 2026 live en het AI-zichtbaarheidswerk werd in augustus 2026 afgerond. Een vergelijkbare herbouw begint met een betaalde Discovery Sprint, die scope en volgorde vastlegt voordat er code wordt geschreven.
Kunnen jullie dit doen met onze huidige boekingsmotor?
Ja. Dit hotel boekt via Paraty Tech en dat hebben we behouden. Polargate behandelt de boekingsmotor als een vast punt: de site linkt ernaartoe en de gestructureerde data bevat een ReserveAction naar dezelfde URL, zodat een assistent die de pagina leest weet waar geboekt wordt. Dezelfde aanpak werkt met een PMS, een channel manager of de motor van een keten. We bouwen om wat je al betaalt heen in plaats van het te vervangen.
Komt ons hotel hierdoor in ChatGPT en in de AI-antwoorden van Google?
Het maakt het hotel leesbaar en citeerbaar, en dat is het deel dat je kunt sturen. We serveren echte HTML voor elke route, zetten de feiten in zichtbare tekst, houden een schema.org-graaf bij die die tekst weerspiegelt, laten de zoek- en antwoordcrawlers toe in robots.txt en publiceren llms.txt. Niemand, Polargate zelf inbegrepen, kan een citatie of een positie garanderen, dus rapporteren we wat verifieerbaar is: wat een crawler binnenkrijgt en of dat klopt.
Wat dekt de maandelijkse Care-retainer eigenlijk?
Onderhoud, de Google-diensten (Bedrijfsprofiel, Search Console, Analytics), content en SEO, en een auditcyclus. Om de paar maanden auditen we de live site opnieuw op security, SEO, toegankelijkheid, performance en content, en een tweede ronde probeert elke bevinding te weerleggen voordat we iets aanpassen. In augustus 2026 leverde dat 48 bevestigde bevindingen op, allemaal opgelost. Twintig geautomatiseerde tests draaien bij elke build, zodat dezelfde regressies niet stilletjes terugkomen.

Bijvoorbeeld: 2 talen live op de site, Spaans en Engels. Global Dynamic Security Group

Volgend project

Malacca Tables.

Premium serviesgoed en tafellinnen, directe verkoop aan consumenten

Een woonwinkel herbouwd zodat AI-zoekmachines de catalogus kunnen lezen

Bijvoorbeeld: 536/536 vertaalsleutels aanwezig in elk van de drie talen. Estepona Golf

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