Voor één van de projecten werd een opdracht geplaatst voor het optimaliseren van een corporate website op het gebied van dienstverlening. De site is al twee jaar actief, maar zonder contextuele advertenties bedroeg het verkeer slechts 5-10 mensen per dag. Tegelijkertijd is het onderwerp van de site behoorlijk competitief en kunnen de kosten van contextueel adverteren 1000-2000 roebel per klik bedragen. Een van de grootste problemen van de site was de hoge laadsnelheid van pagina's, en in dit materiaal zullen we u vertellen hoe dit probleem is opgelost.
Het belangrijkste doel is om de laadtijd van de site te verkorten.
De eerste stap was het analyseren van de site.
- Een algemene SEO-audit bleek een goed analyse-instrument. Het omvat het controleren van SEO-statistieken, validatiefouten en laadsnelheidsgegevens met behulp van verschillende tools.
- Google PageSpeed is een van de meest populaire tools voor het beoordelen van de laadsnelheid. Het is echter vermeldenswaard dat het onlangs is gestopt met het geven van beoordelingen in punten.
- We hebben ook analysehulpmiddelen van andere services gebruikt, waaronder het bekijken van http-headers, het controleren van de serverstatus en andere diagnostische gegevens.
- Om de beschikbaarheid van de locatie te monitoren, hebben we een gespecialiseerde dienst aangesloten. Het maakte realtime monitoring van de beschikbaarheid van de site en de responstijd van de server mogelijk. Ook werden meldingen over mogelijke storingen en rapportages over monitoringresultaten geconfigureerd.
- Yandex.Metrica heeft geholpen bij het analyseren van verschillende laadparameters van de site, zoals de tijd totdat de pagina volledig is weergegeven en andere indicatoren.
Het verbeteren van de laadsnelheid van de site komt niet alleen SEO ten goede, maar vergroot ook het gebruikersvertrouwen en verbetert de conversies. De richtlijnen van Google zeggen: "Optimaliseer de laadsnelheid. Snelle websites verbeteren de gebruikerservaring en voorkomen frustratie, vooral als ze een trage verbinding hebben.”
Tijdens de analyse kwamen de volgende problemen naar voren:
- Laadtijden van pagina's varieerden van 7 tot 15 seconden.
- De site werd vaak ontoegankelijk voor gebruikers, wat de positie in de zoekresultaten beïnvloedde.
- Gebruik van een verouderde versie van PHP.
- Onjuiste configuratie van de serveromgeving.
- Niet-geoptimaliseerde bestanden en scripts.
- Groot beeldformaat.
- En vele andere factoren die de downloadsnelheid beïnvloeden.
Dit is wat er is gedaan om de site te versnellen:
- De site is verplaatst naar een nieuwe server met SSD-schijven, meer RAM en serververmogen. Hierdoor konden de prestaties worden verbeterd, wat vooral belangrijk is gezien de geplande reclamecampagne. Het verschil in hostingkosten bedroeg slechts 600 roebel, maar het betaalde zichzelf vele malen terug door het klantverlies te verminderen.
- De serversoftware is bijgewerkt en geconfigureerd.
- Caching is geconfigureerd.
- Pagina-omleiding is aangepast.
- Sommige afbeeldingen zijn samengevoegd tot sprites en sommige afbeeldingen die geen achtergrondtransparantie vereisen, zijn geconverteerd naar andere formaten.
- Afbeeldingen zijn geoptimaliseerd om hun formaat te verkleinen zonder kwaliteitsverlies.
- Verlopen en Cache-Control-instellingen gecontroleerd.
- Waar mogelijk gzip-compressie voor alle bestanden ingeschakeld.
- Scripts zijn geoptimaliseerd en bestanden zijn gecomprimeerd om het laden te versnellen.
- Sommige wijzigingen zijn aangebracht op hostingniveau, andere via het sitebeheerpaneel of het .htaccess-bestand.
- In overeenstemming met de aanbevelingen van Google zijn sommige scripts naar de onderkant van de pagina verplaatst.
- Om de belasting te verminderen zijn er tijdslimieten ingesteld voor “slechte” bots, zodat ze de server niet overbelasten.
- Er is een stresstest uitgevoerd met 3000 bezoeken in korte tijd. Het resultaat toonde aan dat de site deze belasting met succes aankan.
Wat is er niet gedaan:
- We hebben geen caching geconfigureerd voor scripts van externe services, omdat dit het gemak van het updaten van deze services kan beïnvloeden.
- Er was geen compressie van afbeeldingen en bestanden, wat volgens Google-berekeningen slechts 1-2 KB kan besparen. Dit werd in dit stadium niet als cruciaal beschouwd en een dergelijke compressie verslechtert vaak de beeldkwaliteit.
- Er wordt weinig gebruik gemaakt van afbeeldingen op de site, daarom is besloten deze niet op een apart subdomein te plaatsen.
- Omdat de site zich richt op een Russisch publiek, zijn er geen tests uitgevoerd op de laadsnelheid uit andere landen.
Het optimaliseren van de laadsnelheid van de site leidde tot verbeterde gedragsfactoren:
- Het terugdringen van het aantal storingen;
- Toename van het aantal bekeken pagina's;
En andere positieve veranderingen in indicatoren.
Als u vragen heeft over SEO-optimalisatie of websiteversnelling, schrijf dan naar de SEO-studio "SEO COMPUTER" op info@seo.computer, en wij zullen u zeker helpen uw website te optimaliseren!
Identiteitskaart 9225