Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Vad är HTTP/2 och hur aktiverar man det i WordPress?

HTTP/2 är en betydande upgrade to den teknik som driver websites. Den förbättrar hastigheten och prestandan för dina webbplatsers besökare.

Denna new version av HTTP erbjuder många fördelar. Den gör att pages laddas snabbare och mer effektivt.

I den här artikeln förklarar vi vad HTTP/2 är och varför det är viktigt. Vi visar dig också hur du aktiverar det på din WordPress site.

I slutet kommer du att veta hur du kan dra nytta av HTTP/2 för att förbättra prestandan på din site.

What is HTTP/2 and how to start using it in WordPress

Vad är HTTP/2?

HTTP/2 är den reviderade versionen av det ursprungliga HTTP-protokollet. Det utvecklades av Internet Engineering Task Force (IETF) och är baserat på ett experimentellt SPDY-protokoll som utvecklats av Google.

HTTP (Hypertext Transfer Protocol) gillar ett språk som allow datorer att prata med varandra på internet. Det är så information skickas fram och tillbaka när du använder websites eller appar.

När du besöker en WordPress-webbplats skickar din web browser ett message som anropas som en ”request” till den server som lagrar webbplatsen. Requesten ber om specifik information, som sidans text, images eller videoklipp.

Tips: Mer detaljer hittar du i vår artikel om hur WordPress fungerar bakom kulisserna.

Servern tar emot användarens request och skickar tillbaka ett response. Responsen är som ett paket som innehåller den information som användaren har bett om. Det inkluderar saker som den text du ser, de bilder du tittar på eller till och med de videoklipp du tittar på på webbplatsen.

HTTP 0.9 lanserades första gången 1991. En betydande revision av det, HTTP 1.1, publicerades 1999 och de flesta websites run på det fram till 2015 då HTTP/2-protokollet lanserades.

HTTP/2 stöds för all modern programvara för web servers (t.ex. Apache, NGINX, Litespeed etc.) och webbläsare, men många websites runar fortfarande på HTTP 1.1 om de inte har ett SSL-certifikat installerat.

IETF håller för närvarande på att föreslå den kommande versionen av HTTP/3. Den kommer att använda QUIC (Quick UDP Internet Connections) i stället för TCP och förväntas bli mycket snabbare än HTTP/2.

Vad är skillnaden mellan HTTP2 och HTTP?

HTTP 1.1-protokollet skickade data requests utan prioritering. Detta innebär att om en website har en referens till en JavaScript-fil i head, kommer den att hämtas före allt annat content.

Detta får en website att appearance långsammare för användarna, som inte kan se det content de förväntar sig att se.

HTTP/2-protokollet använder en binär single stream för att skicka och ta emot requests med prioriteringsstöd. Detta innebär att utvecklare kan tala om för servern vilken data som ska skickas först.

HTTP/2-protokollet använder också komprimering för HTTP-headrar och multiplexering, vilket ytterligare förbättrar sidans laddningsprestanda.

Det nyare protokollet kommer också med HTTP/2 Server Push-support. Detta allowar utvecklare att pusha data till användarnas webbläsare utan att de requestar det.

Sammanfattningsvis är HTTP/2 snabbare än HTTP 1.1 och förbättrar avsevärt din WordPress hastighet och prestanda.

Vad behöver du för att använda HTTP/2 i WordPress?

Först behöver du ett webbhotell som erbjuder den senaste serverprogramvaran med HTTP/2-stöd. Du måste också installera ett SSL-certifikat på din WordPress website.

De flesta av de högst upp WordPress webbhotell använder redan den senaste programvaran för web server.

Vi rekommenderar att du använder Bluehost, som använder den senaste programvaran Apache web server med HTTP/2-stöd aktiverat som standard.

Som tur är erbjuder Bluehost WPBeginners användare en exklusiv rabatt med ett gratis domain name och SSL-certifikat.

Andra webbhotell som vi rekommenderar är SiteGround, Hostinger och WP Engine. De erbjuder alla gratis SSL-certifikat och den senaste programvaran för server med HTTP/2-support.

Så här aktiverar du HTTP/2 i WordPress

Det enda obligatoriska för att aktivera HTTP/2-stöd i WordPress är att installera ett SSL-certifikat.

Det är ej ett officiellt krav. Men stora webbläsare gillar Google Chrome stöder inte HTTP/2 på osäkra URL:er.

Om din website använder SSL kommer dina URL:er att ha prefixet https:// som gillar detta:

https://wpbeginner.com

När du besöker din website visas också en icon i form av ett hänglås i webbläsarens adressfält.

Secure website padlock

Om din website ej använder ett SSL-certifikat kan du be din hosting provider för WordPress att installera det åt dig.

Behöver du mer hjälp? Se vår tutorial om hur du går från HTTP till HTTPS i WordPress.

När du har aktiverat SSL kommer din WordPress website nästan säkert att serveras via HTTP/2-protokollet.

Testa HTTP/2-support för din website

Det finns två sätt att testa om din WordPress website serverar pages via HTTP/2.

Först kan du besöka HTTP2.Pro och enter din website’s URL. Detta gratis onlineverktyg kommer sedan att berätta om din website stöder HTTP/2.

HTTP/2 support check

Ett annat mer effektivt sätt att kontrollera om din website serverar pages på HTTP/2 är att använda Chrome utvecklare tools.

Öppna helt enkelt ett nytt fönster i webbläsaren Google Chrome och besök din website. Därefter öppnar du en ny tabs i webbläsaren och enter URL :en chrome://net exportera i adressfältet.

Start logging to disk

Chrome kommer sedan att be you att save en JSON-fil på din dator.

När du har saved filen, besök netlog viewer app och klicka på knappen ”Choose File”.

Choose file to view in netlog viewer app

Välj netlog-filen som du downloadade tidigare för att fortsätta.

Appen kommer sedan att presentera filen i ett läsbart format. Click on the HTTP/2 tabs in the left column, and it will show you all the websites you visited that were using the HTTP/2 protocol as h2.

Websites using HTTP/2 protocol

Vi hoppas att den här artikeln hjälpte dig att lära dig mer om HTTP/2 och hur du aktiverar det i WordPress. Du kanske också vill se vår kompletta guide för hastighet och prestanda i WordPress eller vårt expertval av de bästa tillägg för caching i WordPress för att öka hastigheten.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

6 kommentarerLämna ett svar

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. THANKGOD JONATHAN says

    I was on the fence about enabling HTTP/2 on my site, but this article convinced me to give it a try. The explanation of the benefits was clear and concise, and the steps for enabling it were easy to follow. Thanks!

  3. Jiří Vaněk says

    Thanks for the guide. I have my own server, and as a newcomer, I had to do everything myself. Many things were new to me, like HTTP/1 and HTTP/2, creating SSL certificates using Certbot, and much more. I must say, these and many other guides helped me, especially at the beginning, to set up the server properly and make everything work as it should.

  4. Ralph says

    I used the http2 website and it says: ”This server supports http/2” just like in your screen in the guide.
    But I don’t understand. Does it mean it is already on http2? Or is it only ready and I should do something to enable http2?

    • WPBeginner Support says

      It likely is but if you wanted to be extra certain you would use the other method to confirm that you are using HTTP/2

      Administratör

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.