Over iFrames
Wat is een iframe?
Een iframe sluit één webpagina in een andere in. Video’s, kaarten, boekingswidgets, kalenders en betalingsformulieren worden vaak op deze manier aangeboden, omdat de ingesloten pagina volledig afkomstig kan zijn van een andere site en geïsoleerd blijft van die van jou.
Die isolatie is zowel het doel als het probleem. Zo wordt voorkomen dat code van derden je pagina beïnvloedt, maar het betekent ook dat de inhoud binnen het iframe bij de andere pagina hoort en niet bij die van jou.
Een iframe-test laat zien wat een pagina insluit, wat om twee verschillende redenen de moeite waard is om te weten: waar je op vertrouwt en wat je mogelijk onbedoeld in een frame verbergt.
Zijn iframes in 2026 nog steeds relevant?
Ze blijven de standaardmanier om functionaliteit van derden in te sluiten en voor dat doel zijn ze volkomen redelijk. Niemand zou een betaalformulier helemaal opnieuw moeten bouwen om er één te vermijden.
Het probleem ontstaat wanneer je ze gebruikt voor je eigen primaire content, omdat die daardoor feitelijk wordt verborgen voor alles wat de pagina waarin de iframe is opgenomen, uitleest. Ooit was dit een veelgebruikte manier om content op verschillende sites te hergebruiken, en er zijn nog steeds pagina’s die op die manier zijn opgebouwd.
Ze brengen ook aanzienlijke prestatiekosten met zich mee, omdat elke iframe een volledige extra pagina laadt, met eigen assets, scripts en verbindingen.
Hoe iframes zich verhouden tot AI-zoekopdrachten
Inhoud binnen een iframe wordt over het algemeen toegeschreven aan de ingesloten bron en niet aan je pagina. Als je belangrijkste informatie in een iframe staat, kan je pagina voor zoekmachines weinig inhoud lijken te bevatten, terwijl deze voor een bezoeker volledig oogt.
De betrouwbare aanpak is om de inhoud zelf in je HTML op te nemen en iframes alleen te gebruiken voor functionaliteit die daadwerkelijk extern is. Voeg daarnaast een tekstuele samenvatting toe naast alles wat je insluit.
Dit is vooral de moeite waard voor video. Een transcript of samenvatting naast een embed verandert inhoud die onzichtbaar is voor een parser in inhoud die kan worden gelezen, geciteerd en aangehaald.
Beste werkwijzen voor iframes
- Plaats nooit primaire content in een iframe.
- Geef elk iframe een title-attribuut, zodat schermlezers kunnen aankondigen wat het bevat.
- Laad embeds onder de vouw lazy; ze zijn duur om meteen te laden.
- Vat ingesloten content samen in de omliggende tekst, vooral bij video.
- Beperk machtigingen waar mogelijk met de attributen sandbox en allow.
- Controleer embeds regelmatig; ze blijven vaak bestaan nadat de campagnes waarvoor ze zijn geïntroduceerd al zijn afgelopen.
Wat deze tool controleert
De tool meldt of de pagina iframes bevat en kan het best worden opgevat als een inventarisatie, niet als een oordeel.
Hun aanwezigheid wordt gemarkeerd voor beoordeling en niet als een fout behandeld, omdat een ingesloten video volkomen redelijk is, terwijl je hoofdartikel in een frame dat niet is. De tool kan geen onderscheid maken tussen die twee situaties. Die beoordeling is aan jou.
Waar je nu verder kunt gaan
Ingesloten elementen zijn van invloed op de omvang en leesbaarheid. Controleer met de tools
paginagrootte en
paginaverzoeken wat het laden van de pagina kost en bevestig met de test
JavaScript-fouten dat je daadwerkelijke inhoud in de HTML aanwezig is en niet elders wordt samengesteld.