I juli 2023 var State of Digital Publishing (SODP) vertskap for WordPress Publishers Performance Summit (WPPS) – et nettbasert arrangement for fagfolk innen digital publisering og nyhetsmedier.
Denne artikkelen er basert på sammendraget av viktige erfaringer fra en presentasjon av Aslam Multani, medgründer og CTO hos Multidots, og John Levitt, tidligere daglig leder for Parse.ly – kjøpt opp av Automattic.
WordPress har et av de største bibliotekene med plugins og tillegg. Hvis du bruker for mange av disse, kan det imidlertid føre til at et nettsted blåser opp, noe som til slutt kan påvirke ytelsen.
Løsningen er for utgivere å ha en minimalistisk tilnærming til å bygge sin teknologistabel, slik at de effektivt kan spore ytelsen uten å påvirke ytelsen.
For å gjøre dette må de fokusere på følgende områder:
- Ytelse
- Brukervennlighet
- Sikkerhet
- Utvidbarhet
Bygge en teknisk stack
Planlegg fra begynnelsen
Utgivere må huske på følgende tips på planleggingsstadiet:
Behovsvurdering : Vær tydelig på problemet du ønsker å løse, og resultatene du forventer når du utvider teknologistabelen din.
Husk at å legge til nye plugins eller integrasjoner også kan ha uventede utilsiktede konsekvenser og fordeler. For eksempel kan en løsning for inntektsgenerering påvirke redaksjonelle arbeidsflyter og/eller sluttbrukeropplevelse på både positive og negative måter. Vær så tydelig på disse potensielle konsekvensene som mulig for å unngå overraskelser senere.
Innsamling av grunnlinjedata : Grunnlinjer er viktige for å måle fremgang. Grunnlinjedata inkluderer beregninger som aktiv engasjementstid, søketrafikk, resirkuleringshastighet, konverteringsfrekvens osv. Begynn å samle inn grunndata fra selve planleggingsstadiet i stedet for å vente til lanseringen eller integreringen av den foreslåtte endringen på nettstedet. Dette hjelper med å få et klarere bilde av før- og ettersituasjoner.
Forskning : Dette inkluderer å ta inn meningene fra alle relaterte interessenter som er involvert – sluttbrukere, lesere, kunder osv. Fordelen her er at det fremhever områdene som det foreslåtte prosjektet vil ha innvirkning på.
Sett mål og resultater : Sett målbare mål før oppstart av prosjektet. Mens du gjør dette, er det viktig å forstå at ikke alle utfall vil bevege seg opp eller øke i ønsket retning. For eksempel kan en endring implementert for å forbedre sidehastigheten ikke ha noen endring på nyhetsbrevregistreringer. Det er fortsatt viktig å sette ned dette "ingen endring"-målet i begynnelsen for å sikre at selv om nyhetsbrevregistreringene ikke øker, blir de heller ikke negativt påvirket.
Verktøy og utførelse
Tre ting utgivere må fokusere på:
Evaluer gjeldende verktøy : Snakk med partnerne og teammedlemmene dine for å vurdere den nåværende tilstanden til verktøyene du bruker. Programvare oppdateres raskt, og det er lett å gå glipp av en oppdatering som kan gjøre jobben, men som du ikke er klar over.
Lag en plan : Lag en plan for hvordan du kan nå målene dine. Sett tidslinjer og tildel oppgaver til relevante interessenter.
Utfør, mål, gjenta : Husk at oppgaven ikke er ferdig når prosjektet er lansert. Du må kontinuerlig evaluere effekten av det du har oppnådd, og deretter gjenta til ønsket resultat er oppnådd.
Redaksjonell arbeidsflyt
Svært tekniske prosjekter har innvirkning på tvers av organisasjonen, og det er viktig å være oppmerksom på dette. For innholdsbaserte nettsteder er redaksjonen kjernen i publiseringsprosessen, og er ofte den avdelingen med minst kjennskap til teknologi. Av denne grunn, forenkle overgangen for de avdelingene og brukerne som kanskje ikke har mye eksponering for den nye teknologien. Dette kan gjøres ved å bruke følgende metoder:
- Gi kontekst for de nye endringene som er implementert sammen med de forventede resultatene.
- Gi kontinuerlig opplæring.
- Implementer nye løsninger på teknologistabler som brukere allerede er kjent med for å unngå brå overganger.
Tips om å velge med omhu
Vi har hatt et overordnet syn på hvordan du bygger en strategisk plan for å implementere endringer i WordPress-teknologistabelen din.
Vi begynner nå å se på mutrene og boltene til ting i en liten detalj.
Temaer
Ta en avgjørelse om du trenger et tilpasset tema eller et ferdig tema.
Sidebyggere
Ta hensyn til følgende funksjoner:
Temakompatibilitet : Siden WordPress er åpen kildekode, har mange forskjellige utviklere bidratt til biblioteket med temaer og sidebyggere. Dette betyr at ikke alle sidebyggere er kompatible med alle WordPress-temaer.
Fellesskapsstøtte : Gode sidebyggere har blomstrende støttefellesskap der andre brukere og utviklere hjelper til med å feilsøke de vanligste problemene.
Brukergrensesnitt : Sidebyggeren skal ha et intuitivt, brukervennlig grensesnitt.
Plugins
Bekreft autentisitet : Sørg for at alle plugins du laster ned er autentiske og ikke inneholder skadelig kode. Det er et par måter å gjøre dette på. WordPress Authenticity Checker er en plugin som gjør det automatisk. Andre alternativer som Jetpack Protect og WPScan kan skanne et helt nettsted inkludert plugins og temaer for å oppdage sårbarheter.
De med kodekunnskap eller med et kodeteam til rådighet kan implementere det manuelt .
Minimum plugins : Som en generell regel, hold plugins til et minimum for å unngå oppblåsthet på nettstedet ditt. Vær mer oppmerksom på følgende faktorer:
Innhold fra våre partnere
- Hvor gammel er plugin? Utdaterte plugins kan påvirke ytelsen til et nettsted negativt.
- Hvor mange anmeldelser og aktive installasjoner har en plugin? Jo flere anmeldelser og aktive installasjoner, desto mer stoler brukerne på den.
- Hvem er utviklerne? Hvis du ser en utvikler du aldri har hørt om oppført under en plugin, ville det være greit å gjøre et raskt Google-søk for å forsikre deg om deres legitimasjon.
- Hvor ofte oppdateres plugin-en? Unødvendig å si, jo oftere en plugin oppdateres, jo bedre vil den yte.
Innholdsarkitektur
Innholdsarkitektur refererer til måten innhold er strukturert på et nettsted. God innholdsarkitektur gjør at innhold enkelt kan oppdages og deles på tvers av plattformer og enheter på internett.
Her er noen beste fremgangsmåter for innholdsarkitektur og plugins som kan brukes for dem.
- Bruk av WordPress multisite: WordPress multisite lar brukere administrere flere nettsteder som deler samme tema, plugins og installasjonsfiler. Dette er fordelaktig for bedrifter som driver flere nettsteder, siden alle nettsteder kan administreres og oppdateres fra ett enkelt dashbord. Eksempler på multisite plugins inkluderer User Switching og InfiniteWP .
- Tilpassede innleggstyper: Innleggstyper er identifikatorer som WordPress bruker for å klassifisere innhold. Den har visse innebygde innleggstyper som innlegg, sider, vedlegg, revisjoner, navigasjonsmeny, tilpasset CSS og endringssett. Brukere som finner disse utilstrekkelige kan lage sine egne tilpassede innleggstyper ved å bruke plugins som Custom Post Type UI .
- Taksonomier: Taksonomier er måter å gruppere WordPress-innlegg på. Taksonomier kan være hierarkiske eller ikke-hierarkiske. Et eksempel på førstnevnte er en innholdsfortegnelse, mens et eksempel på sistnevnte er tagger. En plugin for enkelt å legge til taksonomier er Simple Taxonomy Refreshed .
I den grad det er mulig, anbefales det å gå med native plugins som opererer fra et nettsteds egen server og ikke er avhengig av tredjepartstjenester.
Vertsplattform
Når du velger en god vertsplattform, husk følgende:
- Plattformen bør være bedriftsklar
- Administrert WordPress er bedre på lang sikt da det gir større sikkerhet og bedre oppetid.
- Sørg for at vertsplattformen tilbyr SSL/HTTPS for økt sikkerhet sammen med garantert oppetid på 99,9 %.
- CDN-er eller innholdsleveringsnettverk er en gruppe servere som utfyller en god vertsplattform som gjør det mulig for ekstra servere å levere innholdet på et nettsted raskere til brukerne. Cloudflare og Sucuri er blant de mest brukte CDN-tjenestene blant WordPress-brukere.
Ansette ingeniører
Hvis du ser for deg at den foreslåtte teknologiske integrasjonen er for kompleks til å håndtere internt, bør du kanskje vurdere å få ekstern hjelp.
Et par ting du bør vurdere når du ansetter ingeniører for å implementere endringer i teknologistabelen din:
- Har de relevant erfaring og fagkunnskap med den spesifikke plugin-en, temaet eller sidebyggeren?
- Er de kjent med WordPress-kodingsstandarder ?
Last ned ebook of learnings fra WPPS her .