Enterprise SEO: waarom het toepassen van ‘best practices’ geen kwaad kan en wat u in plaats daarvan kunt doen

Veel SEO-professionals baseren hun SEO-inspanningen op “best practices”. Maar het optimaliseren van op JavaScript gebaseerde bedrijfswebsites voor snelheid vereist meer dan ‘best practices’. Hier leest u waarom standaardoplossingen niet altijd werken voor bedrijfswebsites en wat u in plaats daarvan kunt doen.

Sitesnelheid verbeteren: Overstappen naar server-side rendering is niet altijd de juiste oplossing

Stel je voor dat je naar de CEO (of een andere leidinggevende) gaat en te horen krijgt: “We moeten onze website veranderen in Server Side Rendering (SSR). Ze vragen je: “Waarom?” en het enige antwoord dat u ze kunt geven is “Omdat het een best practice is om de snelheid van de site te verbeteren”. De kans is groot dat je gewoon de kamer uit wordt gelachen. De zakelijke implicaties en kosten die gepaard gaan met SSR-migratie zijn de hoge inspanning en lage impact niet waard. Tenzij de site van een bedrijf vanaf de grond af is opgebouwd om server-side te worden bediend, of de site al wordt gemigreerd, is er zelden een reden om over te stappen op SSR. Overweeg enkele gemakkelijke en harde kosten:

  • Alle systemen en API’s beoordelen om compatibiliteit te bevestigen, die waarschijnlijk niet allemaal zijn gedocumenteerd (waarschijnlijk honderden, zo niet duizenden).
  • Duizenden manuren voor sitebrede updates, kwaliteitsborging en toegankelijkheidsbeoordelingen.
  • Bestaande werknemers trainen in het nieuwe systeem (tientallen, zo niet honderden mensen in de hele organisatie).
  • Het inhuren of ontslaan van ontwikkelaars en ingenieurs die niet bereid zijn of niet voldoen aan de specificaties van het nieuwe systeem.
  • Meer geld uitgegeven aan serverkosten.

In plaats van zo’n tijdrovend en arbeidsintensief proces te doorlopen, zijn er andere, succesvollere manieren om de snelheid van de websites van uw bedrijf te verhogen. In een eerdere functie bij het bedrijf besprak ik dit scenario voor de lol met een van onze senior systeemingenieurs. We schatten dat deze onderneming anderhalf jaar zal duren, een toegewijde agile-stam (meestal ongeveer 70 mensen) en minstens $ 2 miljoen. USD (AUD). En dat was waarschijnlijk een conservatieve schatting. Dus wat doen we om vooruitgang te boeken?

Leer je andere teams kennen en help ze

Op bedrijfsniveau moet SEO een kameleon zijn, omdat u op andere teams vertrouwt om prioriteiten te stellen en uw werk voor u te doen. Er is een goede reden waarom je geen koninkrijkssleutels hebt om wijzigingen aan de site aan te brengen. SEO is dus niet zomaar SEO. SEO is “het zal de snelheid van onze website verbeteren/ons helpen voldoen aan de toegankelijkheidseisen enz.”. SEO is alles Maar SEO. Tom Critchlow zei dit in zijn SEO MBA-cursus en in mijn podcast Engage: On Enterprise SEO. Dat vat het leven als zakelijke SEO zo ongeveer samen. U moet veel tijd besteden aan luisteren en aandacht besteden aan wat andere mensen doen en hen vervolgens laten zien hoe wat ze doen de zichtbaarheid van de site heeft verbeterd. Creëer pleitbezorgers en deze mensen zullen bij je blijven terugkomen met een constant verslag van wat ze doen en veranderen op de site. Dat is de helft van de strijd. De tweede helft omvat het werken met ontwikkelaars, ontwerpers en analisten om dingen voor elkaar te krijgen. Het gaat meestal een stuk vlotter als je begrijpt dat mensen mensen zijn met hun eigen gedachten, gevoelens en doelen. Een nieuwsgierig persoon zijn die wil helpen hun leven gemakkelijker te maken, is een veel aantrekkelijker dan werken met een stier in een porseleinkast die om de paar weken in hun leven komt en compromisloze eisen stelt.

Werken met ontwikkelaars en fabrikanten

Voor veel bedrijven is de snelheid van websites tegenwoordig een bekende factor die conversieratio’s helpt (of belemmert). Veel interne ontwikkelingsteams gebruiken waarschijnlijk sitesnelheid als KPI. Doe mee. Jullie mikken allebei op hetzelfde, en je ontwikkelaars zullen de codebase beter kennen dan jij. En als je het goed doet, kun je er allebei met een bonus vandoor gaan. Enkele veelvoorkomende opties voor sitesnelheid waarmee ontwikkelaars u kunnen helpen, zijn:

Code maat/gewicht

Als uw teams technische schuldsprints of -distributies hebben, kan het helpen om de impact van hun herontwerp te begrijpen als u weet wanneer ze dit werk meestal doen. Denk erover na voor hen en erken hun harde werk.

Afbeeldingen laden en Common Layout Offset (CLS)

CLS kan een grote factor zijn in laadtijden voor op JS gebaseerde websites van grote ondernemingen. Afhankelijk van hoe dit is geïmplementeerd, kan het gebruik van een placeholder JS-bibliotheek om de positie van afbeeldingen effectief te “vasthouden” de waargenomen laadtijd van de pagina verkorten, omdat de pagina niet scrolt wanneer afbeeldingen worden geladen.

Controle omleiding

Het was niet iets waarop ik kon vertrouwen omdat ons omleidingsbeheer erg gefragmenteerd was. Als uw systeem echter wat meer gecentraliseerd is, kunnen het beheren van omleidingen, het verwijderen van de-hops, het consolideren van regels tot een regelmatig voorkomen en het verbeteren van technische schulden helpen. Sommige serverimplementaties vereisen dat elke omleidingsregel wordt gelezen voordat de pagina wordt geladen, wat de initiële laadtijd kan verlengen (meer dan milliseconden).

Relevante berichten