WordPress senza testa e altro ancora con Ivan Popov

Pubblicato: 2022-06-14

Mentre partecipavo a WordCamp Porto, ho avuto l'opportunità di partecipare alla presentazione di Ivan Popov su Headless WordPress. È una delle aree oscure per la SEO e voglio condividere alcune informazioni con i lettori di SEJ.

Headless WordPress offre l'opportunità di alimentare molti canali dalla tua installazione di WordPress.

Si possono spingere i dati da WordPress in:

  • App mobile.
  • Sito web.
  • App di terze parti.
La presentazione di Ivan Popov su Headless WordPress Fonte immagine: diapositiva dalla presentazione di Ivan Popov al WordCamp 2022

Rende WordPress più di un semplice CMS; si integra nell'intero ecosistema delle app web e mobili dove gli utenti possono ancora trarre vantaggio dall'utilizzo del pannello di amministrazione di WordPress.

Porta anche sviluppatori dalle moderne tecnologie come React.js o Node.js in un mondo WordPress e lo rende attraente per le giovani generazioni di sviluppatori che preferiscono imparare i moderni linguaggi di programmazione.

Ma la domanda principale per i SEO è ancora: "Cosa significa per SEO?"

Per saperne di più, ho fatto una breve intervista a Ivan Popov, CEO di Vipe Studio e relatore al WordCamp Europe 2022.

Headless WordPress è una delle aree oscure per i SEO. Molti SEO non capiscono perché viene utilizzato o per cosa dovrebbe essere utilizzato. Quando dovrebbe essere usato WordPress Headless e quando non dovrebbe essere usato?

Ivan Popov: “Credo che il valore reale di Headless stia arrivando quando abbiamo un sito web ad alto traffico, ad esempio uno molto visitato. Non stiamo parlando di centinaia di visite, stiamo parlando di milioni di utenti.

Hanno bisogno di potenza reale e hanno bisogno di valori reali perché non è la tecnologia adatta solo per avviare un'attività. Sono più di quelli costosi che consiglio davvero di essere utilizzati solo se il tuo sito Web sta ottenendo abbastanza valore ed è abbastanza grande. "

La presentazione di Ivan Popov su Headless WordPress La tariffa oraria media degli sviluppatori React è superiore a WordPress. Fonte immagine: diapositiva dalla presentazione di Ivan Popov al WordCamp 2022

“Inoltre, il problema SEO può essere risolto. Può essere completamente SEO-ready, ma non è solo come WordPress in cui puoi semplicemente installare un plug-in e farlo funzionare.

Qui, hai bisogno di sviluppatori per fare il lavoro: anche il compito più semplice richiede agli sviluppatori di farlo.

Finché puoi investire nel tuo team tecnico, ogni problema SEO che potresti incontrare è risolvibile, completamente risolvibile.

Se hai un semplice sito Web aziendale, come un sito Web aziendale o un semplice negozio, non dovresti preoccuparti di utilizzare Headless. Hai detto che è adatto per siti Web ad alto traffico. Quanti utenti al giorno, all'ora?

Ivan Popov: “Stiamo parlando di siti web molto visitati. Ad esempio, se hanno mille visitatori al secondo, o diecimila lettori online in questo momento che leggono le notizie, quindi stiamo davvero parlando di siti Web molto visitati.

Headless non si basa sulla memorizzazione nella cache, che è essenziale quando si tratta di siti Web altamente dinamici con contenuti personalizzati, annunci di lavoro o siti Web con centinaia di migliaia di pagine Web.

La memorizzazione nella cache rischia che l'utente non riceva sempre una nuova copia della pagina Web, mentre Headless fornirà sempre i dati in tempo reale".

Hai riscontrato problemi di indicizzazione di cui potrebbero soffrire i siti Web senza testa? Qualche problema SEO da Headless?

Ivan Popov: "Non solo non ho riscontrato alcun problema, ma ho riscontrato vantaggi perché i siti Web WordPress senza testa, ad esempio, forniscono punteggi verdi (Core Web Vital) perfetti dagli strumenti di test della velocità della pagina e anche dai tester degli strumenti di sviluppo web.

E grazie a questi risultati ecologici e ai buoni voti, i siti Web stanno effettivamente beneficiando della SEO piuttosto che avere problemi".

Quindi, non hai riscontrato alcun problema di indicizzazione, ad esempio pagine che cadono dall'indicizzazione?

Ivan Popov: "No, finché tutto è impostato correttamente, non si possono verificare problemi".

Quindi, si tratta delle migliori pratiche SEO di base che dovrebbero essere implementate con WordPress Headless. Se implementato, il sito Web verrà classificato normalmente?

Ivan Popov: “Assolutamente. Il fatto qui è che non è come i plugin che sono solo plug-in e play.

Hai bisogno dei tecnici che devono fare tutto manualmente. Ma fintanto che è impostato correttamente, non c'è nulla da cui tu possa perdere la classifica".

Per coloro che vogliono imparare Headless WordPress, che tipo di materiale didattico consigliate?

Ivan Popov: “Poiché tutto è open source, puoi semplicemente provare a impararlo come se ti avvicini tradizionalmente alle nuove tecnologie. Basta leggere quanto più materiale possibile. Ci sono anche molti materiali gratuiti.

Tutto è open source. C'è una comunità. Quindi, tutto è appena iniziato. Avviare un progetto – il primo progetto è il più difficile – ma poi prova a fare le cose più complicate possibile e imparerai in modo naturale proprio come ci si avvicina a qualsiasi nuova tecnologia”.

Nella tua presentazione, hai menzionato che Headless WordPress basato su NextJS è più SEO friendly di ReactJS. Puoi per favore approfondire questo aspetto in che tipo di problemi si potrebbero incontrare quando si utilizza ReactJS e che tipo di opportunità vengono offerte a NextJS dato che lo chiami un framework più SEO-friendly?

Ivan Popov: “Ad esempio, se stiamo utilizzando una configurazione con ReactJS e leggiamo i dati dall'API REST, ci affidiamo alla comunicazione in tempo reale tra l'API REST su WordPress e il sito Web ReactJS.

Ecco perché, a un certo punto, questa comunicazione può interferire o qualcosa può essere recuperato, il che non è super affidabile quando si tratta di SEO perché SEO si basa sul fatto che Google ha un rapido accesso a meta, titoli SEO, titoli di descrizione - cose come queste.

Questi sono i problemi che possono derivare, ma ad esempio se stai utilizzando il prossimo sito Web con, diciamo, un comunicatore grafico, abbiamo tutto il lato server pre-renderizzato e quindi non abbiamo alcun problema.

Fondamentalmente Google è in grado di indicizzare le meta descrizioni come parte di HTML e non nella fase di rendering. Il rendering a volte può richiedere grandi risorse di elaborazione e Google potrebbe interrompere l'indicizzazione durante il rendering.

Ivan Popov: "Sì, corretto".

In caso di e-commerce, quando consiglieresti Headless? Per negozi eocmmerce con un certo numero di prodotti, clienti, ecc. per considerare il passaggio a Headless.

Ivan Popov: “Quando lo utilizziamo per l'e-commerce, dovremmo stare molto attenti. Sta scalando per grandi negozi non per qualsiasi negozio ma per un grande negozio. Fondamentalmente stiamo costruendo tutto da zero.

Quando si tratta di corteggiare l'e-commerce, abbiamo plug-in per tipi di pagamento e fornitori di spedizioni. Se stai passando a Headless, i nostri sviluppatori devono codificare tali integrazioni.

Quindi, ora i nostri sviluppatori devono codificare integrazioni per fornitori di servizi di pagamento e integrazioni per fornitori di spedizioni.

Quindi, continueremo a trarre vantaggio perché il nostro negozio web sta diventando super veloce e viene servito a livello globale da milioni di clienti, ma dall'altro lato, l'investimento è molto più grande perché devi investire nella codifica di ogni singola funzionalità in cui è coinvolto il tuo sito web. "

Nel caso dell'e-commerce, meglio considerare altre piattaforme invece di Headless?

Ivan Popov: "Non posso dirlo perché sono un fan sfegatato di WordPress, ma devi assicurarti che l'investimento valga la pena".

Conclusione

Headless WordPress è una tecnologia complessa e il suo utilizzo dovrebbe essere giustificato da obiettivi aziendali.

È completamente ridondante e uno spreco di budget utilizzare WordPress Headless quando si dispone di un sito Web o di un blog di base.

Dovrebbe essere considerata un'opzione quando hai bisogno di funzionalità multipiattaforma o di un sito Web altamente dinamico con centinaia di migliaia di pagine, indipendentemente dal fatto che utilizzi Headless o non utilizzi sempre lo strumento di ispezione degli URL di Google Search Console per vedere come Google esegue la scansione delle tue pagine web.


Immagine in primo piano: Primakov/Shutterstock