For at skubbe for en hurtigere web har Google lanceret adskillige retningslinjer og værktøjer, der giver dig mulighed for at optimere dit websted for at indlæse hurtigere. Hvis du har fulgt alle trin, f.eks. Opsætning af cdn, minificering af CSS og javascripts osv., Og find at dit website stadig ikke indlæses så hurtigt som du ville, så er det bedst for dig at opsætte Googles PageSpeed ​​Service og lade Google optimere og betjene dit websted for dig.

Hvordan PageSpeed ​​Service arbejder?

Konceptet bag PageSpeed-tjenesten er simpelt. Når du har konfigureret det, vil Google få fat i en kopi af dit websted, optimere det og cache det på deres server. Når en anmodning er foretaget på dit websted, serveres den optimerede og cachelagrede version fra Google-serveren i stedet for kopien fra din egen server.

Krav

Der er et par ting, du skal opfylde, før du kan gøre brug af PageSpeed-tjenesten.

1. Dit domænenavn skal indeholde prefixet "www" (f.eks. Http://www.example.com). Bare domæne som "http://example.com" (uden www) understøttes ikke for øjeblikket.

2. Du skal kunne ændre dit domænes CNAME og Host record. Hvis du har registreret dit domænenavn med din webhost, skal du kontakte din webhost og få dem til at ændre CNAME-posten til dig.

Opsætning af PageSpeed ​​Service på din hjemmeside

1. Gå til denne side og klik på knappen "Tilmeld nu".

Bemærk : PageSpeed ​​Service er i øjeblikket kun inviteret. Det tager lidt tid for Google at godkende din ansøgning og sende dig en invitation. Jeg modtog min invitation inden for mindre end en time efter, at du har indsendt tilmeldingsformularen, men din kilometertal varierer.

2. Når du har modtaget din invitation, skal du gå til Google API-siden og klikke på linket "PageSpeed ​​Service" i sidepanelet.

3. Indtast domænet på dit websted under afsnittet "Tilføj nyt domæne". Sørg for at udelukke "http: //" og inkludere "www" til dit domænenavn.

Bemærk : Hvis du ikke tidligere har bekræftet dit website i Google Webmaster, vil det bede dig om at bekræfte dit websted, før du kan fortsætte.

Når du har gennemført dette trin, er du færdig med at konfigurere Google PageSpeed-tjenesten til dit websted. Det næste skridt er at ændre dit domænes CNAME-post, så Google kan vise den cachelagrede side for dig.

4. Log ind på din domæneregistrator og gå til værtsregistreringsafsnittet for dit domæne. For NameCheap kan du få adgang til det fra linket "Alle værtsoptegnelser" under afdelingen "Host Management". For GoDaddy er det under DNS Manager sektionen. Instruktionerne nedenfor er for NameCheap.

Du skal se en "www" i din værtsrecord. I de fleste tilfælde bør det peges på den samme IP-adresse som "@" -rekordet.

Her er de ting, du skal ændre:

  • Skift IP-adressen til " pagespeed.googlehosted.com " (uden citat). I nogle tilfælde skal du muligvis tilføje en "." (Prik) i slutningen (" pagespeed.googlehosted.com. ").
  • Skift derefter optagelsestype fra "A" til "CNAME"
  • Gem ændringerne

Det er det. Nu skal du bare vente på, at DNS-forandringerne spredes over hele internettet (det kan vare så længe som 24 timer). For dem, der ikke bruger NameCheap, kan du tjekke vejledningen her for din Domain Registrar.

5. Sidst, men ikke mindst, kan du omdirigere al din besøgende fra domænet "ikke-www" (http://example.com) til "www" domænet (http://www.example.com) så den cachelagrede version fra PageSpeed ​​Service vil blive serveret til enhver tid. For Apache-serveren, der understøtter .htaccess-fil, kan du blot tilføje denne post øverst på din .htaccess-fil:

 RewriteEngine On RewriteCond% {HTTP_HOST} ^ example.com RewriteRule (. *) Http://www.example.com/$1 [R = 301, L] 

Husk at ændre "example.com" til dit eget domænenavn.

Sidehastighedssammenligning

Når du har konfigureret PageSpeed ​​Service korrekt på dit websted, kan du nu køre en sidehastighedstest og se stigningen i ydeevnen. I Google API-konsollen skal du blot klikke på linket "Kør hastighedstest", og det fører dig til den side, hvor du kan køre hastighedsprøven.

Nu kan du læne dig tilbage og nyde hastighedsforøgelsen.

Opdatering : Som ønsket, er det hurtighedstestresultatet for MakeTechEasier efter brug af PageSpeed ​​Service:

Som det kan ses er der en 24, 5% forbedring af belastningstiden og 42, 1% forbedring af hastighedsindekset. Jeg kunne få det til at blive endnu hurtigere ved at aktivere lazy load-funktionen, men det forårsager problemer for billederne, så jeg skal deaktivere den.