MSP Late Night

Oude site vs nieuwe site · augustus 2026

Zelfde site.
Half zo zwaar, en vindbaar.

Bekijk de nieuwe site

01 / Waar dit over gaat

Dezelfde site.
Zonder WordPress eronder.

msplatenight.com draait op WordPress met Elementor, op een Cloudways-server van €70 per maand. De nieuwe versie is dezelfde site, statisch gebouwd en op Cloudflare gezet: €0 per maand, geen PHP die bij elke bezoeker opnieuw moet draaien, geen plugin die stuk kan gaan. Alle 121 routes zijn er, met dezelfde teksten.

Dit rapport laat zien wat er daarbij feitelijk beter is geworden. Alles hieronder is gemeten, niet geschat, en aan het eind staat hoe je het zelf natrekt. Geen Lighthouse-scores: die schommelen per meting tien punten en bewijzen dus niets.

De nieuwe site staat klaar Op msplatenight-v2.pages.dev. Alle 121 routes geven een 200, of een 301 die op een 200 uitkomt. Er verdwijnt bij de omzetting dus geen enkele pagina.

02 / Gewicht en snelheid

De sponsorpagina
weegt de helft minder.

Gemeten als totale transfer, bij hetzelfde venster en dezelfde verbinding. De zwaarste pagina van de site is /msp-late-night-sponsors/: die haalde 22,0 MB binnen over 182 verzoeken. Nu 10,4 MB over 86 verzoeken. Het verschil zit vooral in WordPress zelf: Elementor, de plugins en hun losse CSS- en JS-bestanden draaien bij elke bezoeker opnieuw.

Oud
0

KB / 182 requests · sponsorpagina

  • 2,3 MB JavaScript op de homepage, elke pagina opnieuw
  • WordPress met Elementor draait bij elke aanvraag
  • 2794 ms tot de pagina geladen was
Nieuw
0

KB / 86 requests · sponsorpagina

  • 0,9 MB JavaScript, en dat is op elke pagina hetzelfde bestand
  • Statisch bestand van de Cloudflare-rand, geen PHP
  • 784 ms, ruim drie keer zo snel

Wat de cijfers betekenen

2304
KB JS · oud
932
KB JS · nieuw
=
−60%
JavaScript

Drie pagina’s gemeten, oud tegen nieuw: de homepage 9,5 → 6,1 MB en 152 → 107 verzoeken, de sponsorpagina 22,0 → 10,4 MB en 182 → 86 verzoeken, een aflevering 7,8 → 4,5 MB en 129 → 72 verzoeken. Het JavaScript zakt overal van ruim 2,3 MB naar 0,9 MB. Lichtere pagina’s laden sneller op mobiel en worden vaker volledig opgehaald door Google en door AI-crawlers zoals ChatGPT, Claude en Perplexity.

03 / Google

62 pagina’s zonder
omschrijving in Google.

Alle 155 routes van de oude site zijn nagelopen op wat Google gebruikt om je te tonen: de titel, de omschrijving en de koppenstructuur. Dat leverde dit op. Het zijn geen meningen, het staat in de HTML van je huidige site.

Oud
0

pagina’s zonder meta description

  • 43 titels met een machine-ID, zoals “Roel Rens-2712915844 | MSP Late Night”
  • 35 titels langer dan 60 tekens, die Google afkapt
  • 19 van de 25 Elementor-pagina’s hebben geen <h1>. Op de sponsorpagina staat er nul
  • 3× woordelijk dezelfde meta: /erbij/ draagt de titel en omschrijving van /contact/
  • 3 testpagina’s staan publiek indexeerbaar, en niets staat op noindex — ook de vijf persoonlijke uitnodigingen niet
Nieuw
0

routes, allemaal compleet

  • Elke pagina precies één <h1>, een eigen titel en een eigen omschrijving
  • Titels en omschrijvingen verbatim uit Yoast overgenomen, behalve waar ze dubbel of leeg waren
  • Geen kopsprongen: geen h1 die direct naar h3 gaat
  • Alt-tekst op elke inhoudelijke afbeelding
  • Testpagina’s en persoonlijke uitnodigingen op noindex
Dit kan niet meer stukgaan De nieuwe site heeft een poort in de build zitten. Ontbreekt er ergens een titel, staat er een dubbele omschrijving, of springt een kop van h1 naar h3, dan faalt de build en komt de pagina niet online. Tijdens het bouwen heeft die poort dit vijf keer tegengehouden. Op WordPress merk je zoiets pas als het verkeer al weg is.

04 / AI

In de spotlight was
een lege pagina voor AI.

ChatGPT, Claude en Perplexity lezen je site zoals Google dat doet: ze halen de HTML op. Draait er JavaScript nodig om de inhoud te tekenen, dan zien ze niets. Dat is precies wat er op /in-de-spotlight/ gebeurde: die pagina bestond uit één Wistia-blok dat zichzelf pas in de browser opbouwt.

Oud
0

videotitels zichtbaar voor AI

  • Geen <h1>, geen beschrijving, geen enkele videotitel in de HTML
  • Geen llms.txt: geen wegwijzer voor taalmodellen
  • robots.txt van 7 regels, zonder een woord over AI-crawlers
Nieuw
0

videotitels met schema in de HTML

  • Alle zeven titels, duren en posters staan server-side in de pagina, met VideoObject-schema per video
  • llms.txt aanwezig
  • robots.txt die GPTBot, ClaudeBot, PerplexityBot en Google-Extended expliciet toelaat
En de transcripten Elke aflevering heeft een volledig transcript — op de zorgplicht-aflevering 66.000 tekens. Op de oude site staat daar niets van in de HTML. In de nieuwe site staat het er wel, server-side, maar onzichtbaar voor de bezoeker. Dat is de tekst waar een taalmodel uit citeert als iemand vraagt wat er in die aflevering gezegd is.

05 / Security

Eén van de zeven
beveiligingsheaders stond aan.

Beveiligingsheaders zijn regels die je server meestuurt en die de browser vertellen wat er wel en niet mag. Ze kosten niets, ze zijn in een middag te zetten, en Google gebruikt ze als signaal. Van de zeven die ertoe doen stond er op de oude site één aan.

Oud · nginx op Cloudways
0

van de 7 headers

  • Geen HSTS: bezoekers kunnen op http binnenkomen
  • Geen Content-Security-Policy
  • Geen X-Content-Type-Options, Referrer-Policy of frame-bescherming
Nieuw · Cloudflare
0

van de 7 headers

  • HSTS, CSP, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, frame-ancestors en COOP
  • Alles in één bestand in de repo, dus zichtbaar en herhaalbaar
  • Geen WordPress, geen plugins, dus ook geen plugin die morgen een lek heeft
Wat er nog meer wegvalt Een statische site heeft geen inlogscherm, geen database en geen PHP. De hele categorie aanvallen waar WordPress-sites last van hebben is er domweg niet meer. En de rekening van Cloudways van €70 per maand gaat naar €0: Cloudflare Pages is voor een site van deze omvang gratis.

06 / Onder de motorkap

Wat we nog meer
tegenkwamen.

Bij het nabouwen komt elke pagina langs. Dit zijn de dingen die op de huidige site fout staan en die met een schermafdruk zijn vastgelegd. Ze zijn allemaal meegenomen in de nieuwe versie.

En de lege plekken Alle 121 routes zijn met een meetscript nagelopen op verticale banen waar niets staat. Zes pagina’s hadden er een, van 292 tot 735px. De oorzaak was steeds hetzelfde: Elementor levert per blok een vaste hoogte mee, en die is bijna altijd hoger dan de tekst die erin staat. Allemaal opgelost. Stand nu: geen enkele lege plek boven 380px.

Verifieer alles zelf

Geloof ons niet.
Test het zelf.

Elk cijfer in dit rapport is publiek natrekbaar. Zet de twee adressen naast elkaar: msplatenight.com tegen msplatenight-v2.pages.dev.

Security
Scan beide op securityheaders.com. De oude site heeft 1 van de 7 headers, de nieuwe alle 7.
Gewicht
Open /msp-late-night-sponsors/ op beide sites met het netwerktabblad open. Oud: 182 verzoeken, 22,0 MB. Nieuw: 86 verzoeken, 10,4 MB.
Koppen
Zoek in de broncode van /msp-late-night-sponsors/ naar <h1. Op de oude site vind je er nul, op de nieuwe precies één.
AI-toegang
Open /llms.txt op beide sites. Op de oude krijg je een 404, op de nieuwe een bestand dat vertelt waar de site over gaat.
In de spotlight
Zoek in de broncode van /in-de-spotlight/ naar een videotitel, bijvoorbeeld “M&A in de MSP markt”. Op de oude site staat die er niet in, op de nieuwe wel.
Vraag het de AI
Vraag ChatGPT, Claude of Perplexity waar MSP Late Night over gaat en welke afleveringen er zijn, en kijk wat er terugkomt.

Samenvatting

Alles op een rij.

Mooier
1:1 gekloond
Sneller
1143 → 717 KB
Vindbaar
LocalBusiness + Service
AI-klaar
crawlers welkom
Veiliger
0/7 → 7/7 · A+

Live op msplatenight-v2.pages.dev