Nel luglio 2023, State of Digital Publishing (SODP) ha ospitato WordPress Publishers Performance Summit (WPPS), un evento online per professionisti dell'editoria digitale e dei media.
Questo articolo si basa sul riepilogo degli insegnamenti chiave di una presentazione di Aslam Multani, cofondatore e CTO di Multidots, e John Levitt, ex direttore generale di Parse.ly, acquisito da Automattic.
WordPress ha una delle più grandi librerie di plugin e componenti aggiuntivi. Tuttavia, l’utilizzo di troppi di questi può causare il gonfiamento di un sito Web, con un impatto negativo sulle prestazioni.
La soluzione è che gli editori adottino un approccio minimalista alla costruzione del proprio stack tecnologico, in modo tale da poter monitorare efficacemente le prestazioni senza incidere sulle prestazioni.
Per fare ciò, devono concentrarsi sulle seguenti aree:
- Prestazione
- Usabilità
- Sicurezza
- Estendibilità
Costruire uno stack tecnologico
Pianificare dall'inizio
Gli editori devono tenere presenti i seguenti suggerimenti in fase di pianificazione:
Valutazione delle esigenze : sii chiaro sul problema che stai cercando di risolvere e sui risultati che ti aspetti quando espandi il tuo stack tecnologico.
Tieni presente che l'aggiunta di nuovi plug-in o integrazioni può anche avere conseguenze e vantaggi imprevisti e non desiderati. Ad esempio, una soluzione di monetizzazione può avere un impatto sui flussi di lavoro editoriali e/o sull'esperienza dell'utente finale sia in modo positivo che negativo. Sii il più chiaro possibile su questi potenziali impatti per evitare sorprese in seguito.
Raccolta dei dati di riferimento : i dati di riferimento sono importanti per misurare i progressi. I dati di base includono metriche come tempo di coinvolgimento attivo, traffico di ricerca, tasso di ricircolo, tasso di conversione, ecc. Inizia a raccogliere i dati di base dalla fase di pianificazione stessa invece di aspettare fino al lancio o all'integrazione della modifica proposta al sito web. Questo aiuta ad avere un quadro più chiaro delle situazioni prima e dopo.
Ricerca : include l'acquisizione delle opinioni di tutti i soggetti interessati coinvolti: utenti finali, lettori, clienti, ecc. Il vantaggio qui è che evidenzia le aree su cui il progetto proposto avrà un impatto.
Stabilire obiettivi e risultati : stabilire obiettivi misurabili prima dell'inizio del progetto. Nel fare ciò, è fondamentale comprendere che non tutti i risultati aumenteranno o aumenteranno nella direzione desiderata. Ad esempio, una modifica implementata per migliorare la velocità della pagina potrebbe non comportare alcun cambiamento sulle iscrizioni alla newsletter. È comunque importante stabilire fin dall'inizio questo obiettivo di “nessun cambiamento” per garantire che, anche se le iscrizioni alla newsletter non aumentano, non subiscano nemmeno un impatto negativo.
Strumenti ed esecuzione
Tre cose su cui gli editori devono concentrarsi:
Valuta gli strumenti attuali : parla con i tuoi partner e i membri del team per valutare lo stato attuale degli strumenti che stai utilizzando. Il software viene aggiornato rapidamente ed è facile perdere un aggiornamento che potrebbe svolgere il lavoro ma di cui non sei a conoscenza.
Crea un piano : crea un piano su come raggiungere i tuoi obiettivi. Stabilire scadenze e assegnare compiti alle parti interessate rilevanti.
Esegui, misura, itera : ricorda che l'attività non viene eseguita una volta avviato il progetto. È necessario valutare continuamente l'impatto di ciò che hai ottenuto, quindi ripetere fino a ottenere il risultato desiderato.
Flusso di lavoro editoriale
I progetti altamente tecnici hanno un impatto su tutta l’organizzazione ed è importante esserne consapevoli. Per i siti web basati sui contenuti, l'editoria è al centro del processo di pubblicazione ed è spesso il reparto con la minore familiarità con la tecnologia. Per questo motivo, facilita la transizione per quei dipartimenti e utenti che potrebbero non avere molta esposizione alla nuova tecnologia. Questo può essere fatto utilizzando i seguenti mezzi:
- Fornire il contesto per i nuovi cambiamenti che sono stati implementati insieme ai risultati attesi.
- Fornire formazione continua.
- Implementa nuove soluzioni agli stack tecnologici con cui gli utenti hanno già familiarità per evitare transizioni brusche.
Suggerimenti per scegliere saggiamente
Abbiamo avuto una visione di alto livello su come costruire un piano strategico per implementare le modifiche allo stack tecnologico di WordPress.
Passiamo ora ad osservare un po’ più in dettaglio i dettagli della questione.
Temi
Decidi se desideri un tema personalizzato o un tema già pronto.
Costruttori di pagine
Prendi in considerazione le seguenti caratteristiche:
Compatibilità dei temi : poiché WordPress è open source, molti sviluppatori diversi hanno contribuito alla sua libreria di temi e generatori di pagine. Ciò significa che non tutti i page builder sono compatibili con tutti i temi WordPress.
Supporto della comunità : i buoni creatori di pagine hanno fiorenti comunità di supporto in cui altri utenti e sviluppatori aiutano a risolvere i problemi più comuni.
Interfaccia utente : il generatore di pagine dovrebbe avere un'interfaccia intuitiva e facile da usare.
Plugin
Convalida l'autenticità : assicurati che tutti i plug-in scaricati siano autentici e non contengano codice dannoso. Ci sono un paio di modi per farlo. Il WordPress Authenticity Checker è un plugin che lo fa automaticamente. Altre opzioni come Jetpack Protect e WPScan possono scansionare un intero sito Web inclusi plug-in e temi per rilevare le vulnerabilità.
Coloro che hanno conoscenze di programmazione o hanno un team di codifica a loro disposizione possono implementarlo manualmente .
Plugin minimi : come regola generale, mantieni i plugin al minimo per evitare di gonfiare il tuo sito web. Prestare inoltre attenzione ai seguenti fattori:
Contenuti dei nostri partner
- Quanti anni ha il plugin? I plugin obsoleti possono influire negativamente sulle prestazioni di un sito web.
- Quante recensioni e installazioni attive ha un plugin? Più recensioni e installazioni attive, maggiore sarà la fiducia dei suoi utenti.
- Chi sono gli sviluppatori? Se vedi uno sviluppatore di cui non hai mai sentito parlare elencato sotto un plug-in, sarebbe bene fare una rapida ricerca su Google per accertarti delle sue credenziali.
- Con quale frequenza viene aggiornato il plugin? Inutile dire che quanto più frequentemente viene aggiornato un plugin, tanto migliori saranno le sue prestazioni.
Architettura dei contenuti
L'architettura del contenuto si riferisce al modo in cui il contenuto è strutturato su un sito web. Una buona architettura dei contenuti consente ai contenuti di essere facilmente individuabili e condivisibili su piattaforme e dispositivi su Internet.
Ecco alcune best practice e plug-in per l'architettura dei contenuti che possono essere utilizzati a tal fine.
- Utilizzo del multisito WordPress: il multisito WordPress consente agli utenti di gestire più siti che condividono lo stesso tema, plugin e file di installazione. Ciò è vantaggioso per le aziende che gestiscono più siti Web poiché tutti i siti Web possono essere gestiti e aggiornati da un'unica dashboard. Esempi di plugin multisito includono Cambio utente e InfiniteWP .
- Tipi di post personalizzati: i tipi di post sono identificatori che WordPress utilizza per classificare i contenuti. Ha alcuni tipi di post integrati come post, pagine, allegati, revisioni, menu di navigazione, CSS personalizzati e set di modifiche. Gli utenti che li trovano inadeguati possono creare i propri tipi di post personalizzati utilizzando plug-in come l'interfaccia utente Custom Post Type .
- Tassonomie: le tassonomie sono modi per raggruppare insieme i post di WordPress. Le tassonomie possono essere gerarchiche o non gerarchiche. Un esempio del primo è il sommario, mentre un esempio del secondo sono i tag. Un plugin per aggiungere facilmente tassonomie è Simple Taxonomy Refreshed .
Per quanto possibile si consiglia di utilizzare plugin nativi che operano dal server del sito web e non dipendono da servizi di terzi.
Piattaforma di hosting
Quando scegli una buona piattaforma di hosting, tieni presente quanto segue:
- La piattaforma dovrebbe essere pronta per l'azienda
- WordPress gestito è migliore a lungo termine in quanto fornisce maggiore sicurezza e tempi di attività migliori.
- Assicurati che la piattaforma di hosting offra SSL/HTTPS per una maggiore sicurezza insieme a un tempo di attività garantito del 99,9%.
- I CDN o reti di distribuzione dei contenuti sono un gruppo di server che completano una buona piattaforma di hosting che consente a server aggiuntivi di fornire il contenuto di un sito Web più velocemente ai suoi utenti. Cloudflare e Sucuri sono tra i servizi CDN più comunemente utilizzati dagli utenti WordPress.
Assunzione di ingegneri
Se ritieni che l’integrazione tecnologica proposta sia troppo complessa da gestire internamente, potresti prendere in considerazione l’idea di avvalerti di un aiuto esterno.
Alcune cose da considerare quando assumi ingegneri per implementare modifiche al tuo stack tecnologico:
- Hanno esperienza e conoscenza della materia rilevanti con il plugin, il tema o il page builder specifico?
- Hanno familiarità con gli standard di codifica di WordPress ?
Scarica l'ebook degli apprendimenti da WPPS qui .