In un post precedente avevo illustrato le impostazioni principali del framework Genesis per WordPress, che considero una delle migliori soluzioni per realizzare temi con questo CMS.
Nel post di oggi affronteremo unโaltra sezione delle impostazioni di Genesis: quella dedicata alle funzionalitร SEO, ossia allโottimizzazione del tuo sito per Google, Bing e gli altri motori di ricerca.
Dallโ8 giugno 2021 Genesis Framework e il tema child Genesis Sample sono scaricabili gratuitamente da tutti. Ad oggi (anno 2024) non consiglio di utilizzare Genesis come tema per WordPress. Viene aggiornato solo per risoluzione di bug o problemi di sicurezza ma non รจ piรน un framework attivamente sviluppato.
Nonostante ci sia ancora qualcuno che crede che basti un plugin o un tema ottimizzato per scalare le posizioni sulle SERP (le pagine dei risultati dei motori di ricerca), sottolineo che nรฉ un tema nรฉ un plugin possono fare miracoli, ma possono contribuire o, per meglio dire, possono evitare problemi che potrebbero influenzare negativamente il posizionamento di un sito sui motori di ricerca.
Al giorno dโoggi รจ raro trovare un tema per WordPress che non contenga il termine SEO nella propria descrizione. Essendo considerato un fattore cruciale per il successo di un sito ed essendo una parola che aiuta a vendere piรน facilmente, quasi tutti i temi si definiscono ottimizzati da un punto di vista SEO. In molti casi tale ottimizzazione si limita al fatto che nelle pagine e nei post รจ possibile inserire un TITLE e una Meta Description per i motori di ricerca, in altri invece ci sono anche funzionalitร aggiuntive.
Genesis ad esempio รจ uno di quei temi (un framework per la precisione) che oltre a mettere a disposizione diverse impostazioni SEO di base, fornisce anche altre funzionalitร a livello di codice. Il tema base di Genesis e i child themes piรน recenti supportano ad esempio i microformati di Schema.org e il codice del tema รจ particolarmente efficiente, il che permette ottime prestazioni e tempi di caricamento della pagina particolarmente buoni (rispetto ad altri temi).
Ma veniamo ora alle impostazioni SEO che puoi gestire direttamente dalla bacheca di WordPress, una volta che hai installato Genesis e un child theme. Tali impostazioni le trovi nella sezione: Genesis -> Configurazione SEO del menu di WordPress.
Impostazioni SEO sitewide
In questa pagina, il primo blocco รจ dedicato alle cosiddette impostazioni โSitewideโ ossia che riguardano tutto il sito. Qui potrai inserire lโURL della pagina Google+ โaziendaleโ da collegare al tuo sito (non lโURL del tuo profilo Google+ personale).
La voce โUse semantic HTML5 page and section headings throughout site?โ ti permette di scegliere se permettere o meno di utilizzare piรน tag H1 allโinterno della pagina, come โconcessoโ dal linguaggio HTML5. Personalmente ti consiglio di disattivare tale opzione.
La sezione โDocument Titleโ ti permette di definire se inserire o meno in automatico il nome del tuo sito allโinterno del tag TITLE di tutte le pagine del tuo sito. Puoi anche decidere se inserirlo allโinizio (Sinistra) o alla fine del TITLE (Destra) e anche il carattere di separazione da usare tra il titolo della pagina e il nome del sito. Io ti consiglio comunque di evitare di inserire il nome del tuo sito allโinterno di tutti i TITLE.
Configurazione SEO della Home Page su WordPress con Genesis
Nel secondo blocco di impostazioni, dedicate alla Home Page, puoi definire il tag TITLE da utilizzare per la home del tuo sito. Attivando lโopzione โAdd site description (tagline) to <title> on home page?โ puoi aggiungere il โMottoโ inserito nelle โImpostazioni generaliโ di WordPress allโinterno del tag TITLE della home.
Nel campo successivo puoi inserire una Meta Description, sempre relativa solo alla home page e anche delle Meta Keywords. Se inserire la prima รจ unโoperazione caldamente consigliata, eviterei invece di perdere tempo con le seconde.
La sezione โHomepage Robots Meta Tagโ ti permette invece di applicare particolari regole per evitare che i motori di ricerca indicizzino la tua home page, non seguano i link in essa contenuti e non ne archivino una copia nella loro cache. Direi che generalmente, per la home page, le puoi lasciare tutte e 3 disattivate.
Impostazioni Head
Questo blocco di impostazioni รจ meno importante rispetto ai precedenti e il mio consiglio รจ quello di lasciare disattivate tutte e 3 le opzioni, in modo da non inserire del codice superfluo allโinterno della sezione <head></head> delle pagine del tuo sito.
Configurazione Robots Meta
La configurazione Robots Meta permette potenzialmente di fare dei danni, da un punto di vista SEO, al tuo sito. La regola noindex, permette infatti di indicare ai motori di ricerca come di non indicizzare determinate pagine del tuo sito. Deselezionando tutte le 5 caselle relative alle varia tipologie di archivio (Categoria, Tag, Autore, Data e Ricerca) corri il serio rischio di dare in pasto ai motori di ricerca unโampia quantitร di contenuti duplicati, cosa che non gradiscono particolarmente.
Il consiglio รจ quello di applicare la direttiva noindex agli archivi per Autore, per Data e a quelli di Ricerca. Per quanto riguarda i Tag e le Categorie invece, tale scelta andrebbe valutata caso per caso. Lโobiettivo perรฒ รจ quello di evitare lโindicizzazione di un eccessivo numero di pagine che riportano sostanzialmente i medesimi contenuti.
La direttiva noarchive, come giร detto prima, ti consente di indicare ai motori di ricerca di non archiviare in cache una copia delle pagine del tuo sito.
Le ultime due caselle permettono di indicare ai motori di ricerca di non utilizzare le informazioni eventualmente presenti su DMOZ o nelle directory di Yahoo per i TITLE e le Descrizioni delle pagine del tuo sito.
Impostazioni SEO per gli archivi su WordPress
Lโultimo blocco della pagina dedicata alla configurazione SEO riguarda unโopzione particolarmente โcarinaโ di Genesis per la gestione SEO della paginazione. Ti consiglio di attivare questa opzione che, in pratica, inserisce i tag rel=โprevโ e rel=โnextโ nelle varie pagine di un archivio, in modo da permettere ai motori di ricerca di interpretarle e gestirle in modo corretto.
Impostazioni SEO a livello di singola pagina e singolo post
Le funzionalitร SEO di Genesis non si limitano perรฒ solo a questa pagina di impostazioni generali. Quando scrivi o modifichi una pagina o un post con WordPress, utilizzando Genesis avrai a disposizione anche unโapposita area che ti permetterร di definire gli aspetti SEO per quel particolare contenuto.
Qui potrai inserire un tag TITLE personalizzato, diverso dal titolo del post o della pagina che apparirร sulle pagine del tuo sito. Potrai inserire una Meta Description appropriata ( a tal proposito ti consiglio di leggere questa guida su come ottimizzare le Meta Description). I campi โMeta Keywordsโ e โCustom Canonicalโ ti consiglio di ignorarli.
Il campo โCustom Redirect URLโ ti consente invece di inserire lโURL della pagina verso la quale applicare un redirect di tipo 301. Cosa significa questo? In pratica puoi reindirizzare lโURL del post o della pagina sulla quale stai attualmente lavorando verso un altro indirizzo.
Per la configurazione Robots Meta valgono le indicazioni giร espresse precedentemente.
Impostazioni SEO a livello di singola categoria e singolo tag
Nonostante Genesis permette di impostare le opzioni SEO per gli archivi a livello globale, offre anche la possibilitร di gestire gli aspetti legati allโottimizzazione per i motori di ricerca anche a livello di singola categoria e singolo tag. Quindi potresti mettere tutte le categorie del tuo sito in modalitร noindex, ma disattivare tale impostazione solo su una o due categorie (giusto per fare un esempio).
Le opzioni perรฒ non si fermano a questo. Come puoi vedere nellโimmagine riportata qui sopra, Genesis ti consente anche di definire unโintestazione e unโintroduzione personalizzata nelle pagine di una categoria o di un tag sul tuo sito WordPress. Questo ti consente di personalizzarle rendendole molto piรน accattivanti e ottimizzate da un punto di vista SEO rispetto ai classici archivi di WordPress.
Oltre a questo ci sono poi le classiche impostazioni SEO che abbiamo giร visto a livello di singolo post e singola pagina.
Genesis o un plugin SEO dedicato?
Come puoi ben vedere Genesis mette a disposizione una nutrita serie di opzioni per configurare il tuo sito al meglio da un punto di vista SEO. Inoltre, se utilizzi o preferisci utilizzare un plugin come WordPress SEO by Yoast o altri plugin SEO particolarmente diffusi, Genesis disabiliterร molte delle sue funzionalitร SEO e ti consentirร di gestire con il plugin.
Ricordati inoltre che fare SEO, piรน che ottimizzare โsemplicementeโ un sito per i motori di ricerca, significa ottimizzare un sito per le persone che usano i motori di ricerca.
Personalmente uso giร da tempo l’ottimo framework Genesis, ma ho preferito installare “Yoast WordPress SEO plugin”, perchรจ lo ritengo piรน completo. A mio modesto parere, hai fatto bene a consigliare di non mettere la spunta su “Use semantic HTML5 page and section headings throughout site?โ, in quanto potrebbe causare la doppia tag H1 nel codice HTML, sconvolgendo tutto il lavoro effettuato dal punto di vista della SEO.
Ottimo artilcolo.
Ciao.
Ti ringrazio, anche io spesso uso il plugin di Yoast, ma in alcuni casi anche le opzioni di Genesis sono piรน che sufficienti.
Grazie Tiziano, bell’articolo!
Il dubbio se usare Genesis o Yoast รจ amletico :)
Una cosa che sicuramente mi manca in Genesis รจ la generazione dei meta per l’Open Graph di Facebook (non รจ strettamente SEO, ma Yoast risolve il problema). Io ho risolto usando un hook. Alternative? Qualche plugin da consigliare?
Ciao,
io solitamente uso il plugin di Yoast :)
Ah ecco :D
Ciao, ottimo articolo. Un quesito a cui non trovo risposta. Per un sito aziendale ho usato le impostazioni SEO native di Genesis, ma volendo usare Yoast come faccio a impostare la SEO per la home page, dato che su tutti i temi Genesis, รจ composta solo di widget?
Yoast ha anche la sezione di impostazioni relative a Title e Meta Description per la home. Nella sezione “Titoli & Metadati” del plugin trovi la scheda dedicata alla Homepage.
Perfetto! Grazie 1000 Tiziano.
Ciao Tiziano volevo ulteriori delucidazioni riguardo a questo argomento. Sto per iniziare un nuovo progetto con genesis, e sono ancora in dubbio se usare il plugin seo by yoast oppure affidarmi alle ottime impostazioni seo che offre genesis. Ho notato che il plugin yoast รจ un po’ piรน completo rispetto a genesis, per questo volevo un tuo parere. Volevo infine chiederti se รจ possibile utilizzare entrambi, se questo รจ possibile come bisogna settare sia le impostazioni di genesis che quelle di yoast? Grazie un saluto
Ciao Gianluca, personalmente ti consiglio di usare Yoast, in quanto il plugin รจ comunque piรน potente e flessibile nelle impostazioni. Inoltre, una volta attivato Yoast, le impostazioni SEO di Genesis si disattivano. Quindi non devi preoccuparti di dover gestire entrambi.
Grazie Tiziano, seguirรฒ sicuramente il tuo consiglio
Ciao Tiziano
Una paio di domande, dal tuo punto di vista secondo la tua maturata esperienza, in Genesis Framework, dal punto di vista SEO, visto che per ogni post/pagina/articolo c’รจ giร il tag h1 impostato come titolo del documento, non risulta superfluo creare un’altro titolo documento nelle impostazioni SEO del singolo post/pagina/articolo? nel caso servirebbe per dare in pasto ai motori di ricerca, un titolo diverso dal documento originale? Se il titolo del documento รจ per esempio “Pasta” in h1, e nel SEO del post/pagina/articolo inserisci Pastificio, chi dei due ha la prioritร ? Varrebbe la pena per una vetrina prodotti (composta da articoli) inserire solo la Meta description?
Ciao Luca, le impostazioni SEO di Genesis, come quelle di plugin come Yoast, ti permettono di ottimizzare/personalizzare/differenziare il tag TITLE della pagina rispetto al tag H1 che appare sulla pagina.
Non รจ tanto questione di prioritร , รจ che vengono trattati in modo diverso dai motori di ricerca. Il TITLE, ad esempio, รจ quello che solitamente viene visualizzato sulle pagine dei risultati dei motori di ricerca.