Omleidingen van landingspagina's
Silktide controleert of het bereiken van je pagina omleidingen omvat: adressen die antwoorden met "ga hierheen" in plaats van de pagina te leveren. Elke omleiding is een extra heen-en-terugverbinding met een server voordat de echte pagina überhaupt kan beginnen te laden.
Bij een keten zoals deze moet de browser drie keer het netwerk doorkruisen voordat er inhoud wordt ontvangen:
http://example.com/ -> omleiding
https://example.com/ -> omleiding
https://www.example.com/ -> omleiding
https://www.example.com/home -> de daadwerkelijke pagina
Waarom dit belangrijk is
Omleidingen vertragen de pagina voordat er ook maar één byte aan inhoud arriveert, en bij mobiele verbindingen kan elke stap honderden milliseconden kosten. Dit patroon is het ergst precies waar snelheid het belangrijkst is: bij landingspagina's die via advertenties, zoekresultaten en gedeelde links worden bereikt. Een trage start betekent daar dat bezoekers afhaken voordat ze iets zien.
Ketenomleidingen ontstaan per ongeluk: hier een -upgrade, daar een normalisatie naar "www", vorig jaar een verplaatste pagina. Niemand ziet de gecombineerde kosten, omdat interne navigatie de keten overslaat. Nieuwe bezoekers die van buiten komen, betalen voor elke stap.
Zo los je het op
- Werk links, advertenties en campagne-URL's bij zodat ze rechtstreeks naar het definitieve adres verwijzen en alle tussenliggende stappen overslaan.
- Verkort ketens op je server: elk oud adres moet in één stap rechtstreeks naar de eindbestemming omleiden, niet stap voor stap via de keten.
- Gebruik op één URL in plaats van telefoons om te leiden naar een afzonderlijke mobiele website zoals
m.example.com- afzonderlijke mobiele URL's kosten bij elk bezoek een omleiding en zijn ook slecht voor de zoekresultaten. - Vermijd omleidingen die alleen bestaan om cookies of trackingparameters in te stellen; stel deze in op de bestemmingspagina.
Zo test Silktide dit
- Laad de pagina in een echte browser, met het apparaattype, de verbindingssnelheid en de testlocatie die voor je snelheidstests zijn ingesteld.
- Volg de keten van omleidingen die de browser doorloopt om de uiteindelijke pagina te bereiken en meet hoeveel tijd elke omleiding toevoegt.
- Rapporteer elk adres in de keten met de tijdskosten ervan en beoordeel de pagina op basis van het totaal: elke meetbare vertraging door een omleiding verlaagt de beoordeling, en een opgetelde vertraging van ongeveer één seconde wordt als slecht beoordeeld.
Problemen oplossen
De omleiding van HTTP naar HTTPS is vereist
Ja - behoud deze, want bezoekers die het kale adres typen, moeten worden doorgestuurd naar HTTPS. Het doel is hooguit één stap: die omleiding moet rechtstreeks op de definitieve URL uitkomen en alles waar je controle over hebt (links, advertenties, sitemaps) moet naar het definitieve HTTPS-adres verwijzen, zodat de meeste bezoekers helemaal geen omleiding nodig hebben.
De omleiding komt van een marketing- of verkortings-URL
Tracking-URL's en linkverkorters voegen opzettelijk stappen toe. Dat kan een redelijke afweging zijn, maar het blijft een echte vertraging voor elke bezoeker. Houd zulke ketens zo kort mogelijk en laat ze rechtstreeks naar de definitieve pagina verwijzen.