DNS prefetch is een techniek waarbij een browser alvast de DNS-lookup uitvoert voor externe domeinen voordat een gebruiker daadwerkelijk een resource van dat domein nodig heeft. Dit betekent dat het vertalen van een domeinnaam naar een IP-adres vooraf gebeurt, waardoor het laden van externe scripts, afbeeldingen of fonts sneller verloopt. Voor SEO en UX is dit belangrijk, omdat het de laadtijd verkort en de gebruikerservaring soepeler maakt, terwijl zoekmachines de pagina sneller kunnen renderen en crawlen.
Een veelvoorkomend voorbeeld is een website die content van een extern CDN of social media-platform laadt. Door <link rel="dns-prefetch" href="//cdn.example.com">
toe te voegen, weet de browser al dat hij de DNS-resolutie moet voorbereiden voordat het bestand daadwerkelijk wordt opgevraagd. Dit versnelt de paginaweergave, waardoor bezoekers sneller de content zien en crawlers efficiënter kunnen indexeren.
De kracht van DNS prefetch ligt in het anticiperen op externe resources. Door het DNS-proces vooruit te laten lopen, verbeter je de snelheid van paginaweergave, verhoog je de crawl-efficiëntie en draag je bij aan een betere gebruikerservaring en hogere SEO-prestaties.