Hur man ställer in DNS-förhämtning i WordPress

DNS-förhämtning kan få WordPress-webbplatser att laddas snabbare. För en webbplats som förlitar sig på externa resurser som Google Analytics, Google-teckensnitt och mer kan den spara upp till 500 ms.

Förhämtning av domännamnssystem, populärt känd som DNS-förhämtning, är processen att lösa domännamn innan användarna begär det. Det används främst för att få webbplatser att ladda snabbare och öka den totala prestandan.

DNS-prefektering i WordPress är ett populärt sätt att få webbplatser att laddas snabbare genom att förhandsställa vanliga efterfrågade resurser som Google-fonter, Google analytics, Font Awesome och mer.

I det här inlägget lär du dig hur du lägger till DNS-förhämtning i WordPress med hjälp av ett plugin eller manuellt. Detta kan hjälpa till att göra WordPress-webbplatsen laddas snabbt.

Hur fungerar DNS Prefetch?

DNS Prefetch fungerar i bakgrunden. Om du laddar resurser från många domäner. Detta kommer normalt att påverka webbplatsens laddningstid eftersom webbläsaren tar cirka 100 ms att utföra DNS-sökning.

Det betyder att om du har upp till 5 domäner som du laddar resurser från kan det ta upp till 500 ms för webbläsaren att slå upp.

Men vad DNS-förhämtning gör är att det gör att domänen du förlitar dig på laddas i bakgrunden innan en användare klickar på en länk som utlöser den.

Det betyder att när användaren klickar på den är resurserna klara och sidan kommer att laddas omedelbart.

DNS förhämtning webbläsare

Om du har många externa resurser du litar på, DNS-förhämtning kan förbättra din laddningstid. För en typisk WordPress-webbplats som använder Google-teckensnitt, Google Analytics och så vidare kan DNS-förhämtning spara upp till 500 ms laddningstid.

Vad ska man använda DNS-förhämtning till

Det finns många resurser du kan hämta i förväg för att få din webbplats att laddas snabbare. De inkluderar:

  • Google teckensnitt
  • Google Analytics
  • CDN URL
  • Google Etiketthanteraren
  • Font Toppen
  • Google karta
  • Och eventuella externa resurser

Hur man ställer in DNS-förhämtning i WordPress

Följ dessa steg för att aktivera DNS-förhämtning i WordPress:

1. Installera en DNS Prefetch-plugin

Det enklaste sättet att implementera DNS-förhämtning i WordPress är att använda ett plugin. Detta kommer att spara stressen med att behöva redigera dina temafiler.

Den bästa plugin för att hantera detta är PerfmattersDet är ett premium-plugin med massor av fantastiska funktioner för att snabba upp en WordPress-webbplats. Ett annat alternativ är WP Rocket.

För Perfmatters måste du ladda ner plugin från deras sida. Installera och aktivera det i din WordPress-instrumentpanel.

Om du hellre inte vill använda ett plugin utan gör det manuellt, hoppa direkt till punkt 4.

2. Lägg till domäner för att förhämta

Efter installation och aktivering av Perfmatters plugin. Gå till plugin-inställningarna och klicka på den extra kranen. Där kan du lägga till domäner för att förhämta.

Du bör bara lägga till en domän per rad enligt mönstret nedan:

//fonts.googleapis.com //www.google-analytics.com //cdnjs.cloudflare.com //www.googletagmanager.com
Perfmatters för DNS-förhämtning

För WP Rocket, gå till fliken Preload och scrolla ner till Prefetch DNS Requests. Där kan du mata in webbadresserna som du vill förhämta samma mönster som ovan.

3. Spara ändringar.

Se till att du sparar ändringarna. Det är allt.

4. Lägg till DNS-förhämtning i WordPress manuellt.

Om du föredrar att lägga till DNS-förhämtning i WordPress manuellt utan någon plugin måste du redigera dina temans functions.php.

Lägg bara till koden nedan i din functions.php. I exemplet nedan har jag lagt till Google Analytics, Google Tag Manager och Google fonts som en guide. Du kan redigera den och du kan också lägga till fler.

//* DNS Prefetching
function dns_prefetch() {
    echo '<meta http-equiv="x-dns-prefetch-control" content="on">
<link rel="dns-prefetch" href="https://www.google-analytics.com" />
<link rel="dns-prefetch" href="https://www.googletagmanager.com" />
<link rel="dns-prefetch" href="https://fonts.googleapis.com" />
}
add_action('wp_head', 'dns_prefetch', 0);

Lägg bara till en ny rad som är så här:

<link rel="dns-prefetch" href="https://DOMAIN.com" />

Slutsats

DNS-förhämtning kan påskynda din webbplats, särskilt den mobila versionen. Du bör märka skillnad, särskilt om du förlitar dig på mycket externa resurser.

Kom ihåg att även om detta kan påskynda din webbplats, är WordPress-värden du använder och temat den viktigaste faktorn för hur snabb din webbplats är. Jag rekommenderar Cloudways för WordPress hosting och du kan se min Cloudways granskning av skäl. Om Cloudways är för mycket för dig då Hostinger och Bluehost kommer att fungera bra för små webbplatser.

Jag rekommenderar också GeneratePress för tema och du kan se min GeneratePress recension för anledningar

Mfon Abel Ekene

Mfon Abel Ekene

Jag tycker om att skapa innehåll som är användbart. Min passion är att hjälpa internetbefolkningen att hitta vad de behöver genom att peka dem i rätt riktning. Det är vad jag älskar att göra och jag lägger ner många timmars forskning och testning för att säkerställa att jag gör just det genom mitt innehåll på TargetTrend.

Artiklar: 51

Ta emot tekniska prylar

Tekniska trender, uppstartstrender, recensioner, onlineintäkter, webbverktyg och marknadsföring en eller två gånger i månaden