Partendo dal presupposto che meno plugin si utilizzano, più il sito sarà veloce e si avranno meno problemi di sicurezza e di aggiornamenti (magari non sincronizzati con l’aggiornamento del wordpress stesso). L’utilizzo di un plugin per fare Seo non è sempre una buona soluzione.
Le precedenti versioni di WordPress erano sicuramente molto carenti lato Seo e utilizzare un plugin per fare Seo era molto utile.
I plugin SEO hanno molte funzionalità che magari a prima vista possono sembrare molto interessanti e utili, con molte funzionalità anche non legate alla Seo che possono appesantire il sito, rallentarlo e non sempre migliorano il posizionamento del sito.
Spieghiamo in breve tutte le cose che può fare un plugin Seo:
Inserimento dei Breadcrumb
I breadcrumb, o briciole di pane, sono link di navigazione cliccabili che evidenziano i passaggi fatti per arrivare alla pagina visualizzata.
Per esempio:
Home > Viaggi > Europa > Francia
Molto utili soprattutto quando si hanno molte categorie e/o sottocategorie: sono la soluzione ideale per aiutare l’utente a navigare facilmente.
Google spesso mostra i breadcrumb nelle sue SERP.
Ad esempio così:

Ma dal punto di vista Seo, i breadcrumb non sono certamente un fattore di ranking. I siti che non utilizzano i breadcrumb si classificano così come i siti che lo fanno.
In questo senso, l’aggiunta di breadcrumb è più per ragioni estetiche e di usabilità che per ragioni SEO.
Adesso la maggior parte dei temi per wordpress utilizzano i breadcrumb, quindi per ottenerli non è necessario usare un plugin.
Inserimento tag per Facebook e Social
La maggior parte dei plugin SEO ti offre la possibilità di aggiungere tag di social media: tag OG, schede Twitter, ecc.
Questi tag non fanno nulla dal punto di vista SEO. Sono pensati solo per i siti di social media come FB e Twitter.
E anche senza questi tag, i social network come Facebook, Pinterest e Twitter possono riconoscere l’URL, il titolo, la descrizione e l’immagine del post condiviso. Ma proprio vogliamo essere certi che i social leggano bene i nostri contenuti possiamo facilmente aggiungere i tag OG al sito inserendo all’interno di head del tema (usare sempre un child!)un codice così:

Nota: i tag OG non sono specifici di Facebook e vengono letti anche da altri social network.
Rimuovere le stop world dagli url
Uno slug è la parte del nome del file di un URL.
Ad esempio, nel seguente URL “dove-siamo” è lo slug.
http://nomesito.it/dove-siamo/
WordPress genera automaticamente “slug” dal titolo dell’articolo. Puoi modificare lo slug generato automaticamente facendo clic sul pulsante “modifica” accanto all’url dell’articolo o della pagina.
Alcuni plugin SEO hanno una funzionalità per rimuovere le “world stop” (parole tipo: in, con, su, per, ecc.) dagli slug. Ma non sempre è corretto. L’eliminazione di alcune di queste parole potrebbe compromettere il risultato finale e modificare il senso dell’url relativamente alla pagina.
Invece è importante mantenere le url brevi e semplici. Un massimo di 5 parole dovrebbe essere il meglio.
Proprio come si passa il tempo a trovare il miglior titolo dell’articolo, è necessario prendersi il tempo giusto per creare la url perfetta: breve e significativa. E’ importante però inserire sempre all’interno almeno una keyword relativa all’argomento trattato e che sia utilizzata anche nel titolo.
Mappa del sito XML
Una sitemap XML può essere utile, ma sicuramente non è un requisito. Inoltre, una sitemap XML non fa nulla per migliorare la SEO del sito.
Anche senza una mappa del sito, Google può eseguire la scansione del sito web abbastanza bene. Una mappa del sito funge solo da guida.
Un’ottima notizia è che da WordPress 5.5, la mappa del sito è inclusa automaticamente; quindi, non è necessario alcun plugin aggiuntivo per generarla. Puoi controllare la mappa del sito generata da WordPress automaticamente qui: https://nomesito.it/wp-sitemap.xml
Leggibilità e analisi delle parole chiave
Alcuni plugin offrono questa funzionalità. Semafori e colori non sono il modo migliore per analizzare i contenuti all’interno di un testo. Sono automatismi e basta. Non sono umani, non hanno intelligenza, non conoscono le persone che leggono.
Non c’è davvero bisogno di uno strumento automatizzato per dire quanto siano leggibili i contenuti per gli umani.
Per quanto riguarda l’integrazione delle parole chiave, la cosa importante da ricordare è scrivere titoli informativi e contenuti di buona qualità correlati al titolo.
Nella maggior parte dei casi, quando si scrivono contenuti di qualità, si integrano automaticamente le parole chiave (così come le loro variazioni semantiche). Non c’è davvero bisogno di uno strumento che dica di migliorare la leggibilità dei tuoi articoli.
Inoltre,bisogna sempre tenere presente che riempire i testi con parole chiave ripetitive può causare problemi al sito. La densità di parole chiave naturale è il modo migliore per procedere. Bisogna scrivere bene, conoscere la grammatica, rispettare la punteggiatura e scrivere testi adatti agli utenti che dovranno leggerli.
Titolo SEO friendly
C’è stato un tempo in cui la struttura dei tag del titolo di WordPress non era SEO friendly. Ma WordPress ha recentemente aggiunto il supporto dei temi per i “tag del titolo” e la maggior parte dei temi utilizza questa funzione.
Ora i tag del titolo generati da WordPress sono perfettamente SEO friendly.
È importante sottolineare che i tag del titolo correnti aggiungono i numeri di pagina alle pagine di archivio. In precedenza, non lo facevano e questo portava alla duplicazione del tag del titolo.
Quindi, a meno che non si voglia apportare alcune modifiche fantasiose ai tag del titolo, non c’è bisogno di un plugin SEO.
Titolo personalizzato
WordPress imposta automaticamente l’intestazione del post come “title”. Nella maggior parte dei casi questo va benissimo.
Ma in alcuni casi, si vorrebbe inserire un titolo personalizzato diverso dall’intestazione del post.
Si può facilmente aggiungere un titolo personalizzato utilizzando la funzione “Campi personalizzati” (o “Custon Fields”) di wordpress. Tutto quello che bisogna fare è creare un campo personalizzato e aggiungere uno snippet di codice al file functions.php del tema. Nei prossimi giorni spiegherò come fare.
Meta descrizione
Per impostazione predefinita, WordPress non imposta un tag di meta descrizione.
Ma poiché il tag meta description viene visualizzato nelle SERP di Google è importante trarre vantaggio da una descrizione attraente.
In assenza di una descrizione, Google genererà automaticamente una descrizione dal testo della pagina.
La maggior parte dei plugin SEO consentirà di aggiungere una meta descrizione e, questa, sì è una funzione utile.
Ma non c’è davvero bisogno di un plugin per farlo: si possono creare meta description usando la funzione Campi personalizzati di wordpress o Custom fields. Nei prossimi giorni spiegherò come fare.
Inserimento del metatag keywords
Questo tag è obsoleto e non è necessario. Alcuni plugin SEO hanno ancora un’opzione per aggiungere questi tag.
I meta tag Prev e Next
Google consiglia di aggiungere i tag Prev e Next su qualsiasi pagina che fa parte di una sequenza.
Diciamo che abbiamo 100 post sul blog. Tutti appartengono a una categoria (o hanno lo stesso tag). Chiamiamo questa categoria ‘categoria-a’.
Ora se si visualizzano 20 post per pagina, la Categoria-A avrà 5 pagine come segue:
https://nomesito.it/categoria/categoria-a/
https://nomesito.it/categoria/categoria-a/pagina-1/
https://nomesito.it/categoria/categoria-a/pagina-2/
https://nomesito.it/categoria/categoria-a/pagina-3/
https://nomesito.it/categoria/categoria-a/pagina-4/
Queste pagine fanno parte di una sequenza. In altre parole, non sono pagine separate. Sono un’unica pagina, suddivisa in 5 pagine diverse.
Il modo migliore per dire a Google che fanno parte della stessa pagina è utilizzare i tag Next e Prev.
Il tag Next fornisce l’URL della pagina successiva nella sequenza e il tag Prev fornisce l’URL della pagina precedente.
Attualmente, wordpress aggiunge il tag Next e Prev, ma lo aggiungono alle normali pagine dei post del blog. Essi non aggiungono questi tag alle pagine impaginate in cui sono tenuti. Ma c’è una buona possibilità che aggiungano il supporto per questi tag nelle versioni future.
Quindi, per ora, l’unico modo per aggiungere questa funzionalità è utilizzare un plugin SEO. Oppure modificare manualmente la tua pagina functions.php per aggiungere un codice che genera questi tag.
Detto questo, l’aggiunta di questi tag non è di grande importanza poiché Google ha lasciato intendere che sono piuttosto bravi a rilevare le sequenze. In altre parole, possono capire se un insieme di pagine fa parte di una sequenza.
Inoltre, puoi sempre aggiungere il tag ‘NoIndex’ a queste pagine (dalla seconda pagina in poi), in modo che non vengano indicizzate, come spiegato sopra.
Inoltre, WordPress aggiunge anche tag title univoci a queste pagine che impediscono la duplicazione dei contenuti.
Quindi, anche se non si aggiungono questi tag, non creano problemi lato Seo.
URL canonici
La maggior parte dei plugin SEO hanno la funzione per aggiungere gli URL canonici al sito. Ma gli URL canonici non sono necessari se si effettua un reindirizzamento 301 corretto.
Qualsiasi sito web può essere caricato utilizzando sia la versione “WWW” che “non WWW”.
Allo stesso modo, se abbiamo HTTPS sul sito, è possibile accedere anche con HTTPS e con HTTP. Questo in pratica crea 4 diverse versioni del sito web:
http://nomesito.it
http://www.nomesito.it
https://nomesito.it
https://www.nomesito.it
Se si riesce ad accedere al sito web con ognuna di queste versioni, allora ci sono problemi di “duplicazione dei contenuti“.
Un URL canonico indica a Google quale versione è la versione originale e quali sono semplici copie.
Il modo migliore per comunicare a Google qual è la versione originale è fare un rendirizzamento 301 da tutte le altre versioni alla versione principale.
Si può farlo facilmente aggiungendo una semplice regola al file .htaccess .
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.nomesito.it/$1 [R=301,L]
Detto questo, la maggior parte dei temi wordpress moderni aggiunge automaticamente tag canonical al sito. Quindi non c’è bisogno di un plugin SEO per aggiungere questi tag.
Google Webmaster Tools
Esistono alcuni plugin SEO che ti consentono di verificare il sito per gli strumenti per i webmaster di Google (Search Console) e per gli strumenti per i webmaster di Bing.
Si può verificare facilmente il sito per questi servizi da soli. Non c’è davvero bisogno di un plugin SEO per questo.Chi fa Seo ha sempre un account per questi servizi.
Rimuovere la categoria base dagli articoli
Alcuni plugin SEO hanno un’opzione che consente di rimuovere la parola “categoria” che wordpress aggiunge alle pagine delle categorie.
WordPress aggiunge automaticamente una base di “categoria” a tutte le pagine di categoria e una base di tag a tutte le pagine di tag.
Ad esempio, ecco come appare un tipico URL di una categoria e di una pagina di tag:
http://nomesito.it/categoria/nome-categoria/
http://nomesito.it/tag/nome-categoria/
Il problema con una base di categoria è che può generare errori 404.
Ad esempio, i seguenti URL genereranno un errore 404:
http://nomesito.com/categoria/
http://nomesito.com/tag/
Anche se questo non è un problema enorme, si può facilmente risolvere questo problema aggiungendo due nuove pagine in wordpress.
Basta andare su ” Pagine > Aggiungi nuovo ” e aggiungere una pagina con lo slug “categoria” e un’altra con lo slug “tag “.
Editor di file Robots.txt e .htaccess
Alcuni plugin SEO danno la possibilità di modificare i file Robots.txt e .htaccess dalla dashboard di wordpress.
Questa è certamente una funzionalità utile, ma per essere più sicuri, si consiglia di non modificare il file “.htacess ” dalla dashboard.
Se si commette anche un piccolo errore, il sito non verrà caricato, non sarà possibile accedere alla dashboard e si dovrà chiedere al provider dell’hosting un aiuto.
Il modo migliore per modificare il tuo file .htaccess è utilizzare un software FTP (File transfer protocol).
Per quanto riguarda la modifica del file Robots.txt, anche questo va necessariamente elaborato a mano e poi caricato sempre via ftp.
Bisogna ricordarsi sempre di fare una copia del file originale e poi caricare quello modificato via ftp. In questo modo se ci fossero dei problemi sul sito, si potrà sempre ricaricare l’originale.
Reindirizzamento degli URL degli allegati all’URL del post principale
Quando si carica un’immagine dalla dashboard di wordpress, si crea automaticamente una pagina univoca per l’immagine.
Ad esempio, se si carica un’immagine denominata “foto.jpg, verrà creata la seguente pagina:
https://nomesito.it/foto/
Allo stesso modo, quando si aggiunge un’immagine a un singolo post facendo clic su “Aggiungi media”, wordpress crea un’altra pagina per la stessa immagine.
https://nomesito.it/single-post-title/foto/
Questo può portare a problemi di contenuto stupido perché l’unico contenuto della pagina è l’immagine.
Un modo per risolvere questo problema è semplicemente reindirizzare le pagine degli allegati alla home page, che è ciò che i plugin SEO consentono di fare.
Ma un modo migliore è aggiungere un tag NoIndex/NoFollow a queste pagine. E’ possibile farlo facilmente da soli aggiungendo un piccolo frammento di codice al file functions.php del tema.
Leggi il punto seguente per scoprire come.
Noindex alle pagine di basso valore
WordPress genera automaticamente un’intera gamma di pagine di archivio.
C’è l’archivio giornaliero, mensile e annuale, l’archivio degli autori per tutti gli autori, gli archivi dei tag, gli archivi delle categorie e gli archivi delle pagine indice se si dispone dell’impaginazione della homepage.
Inoltre, ci sono altre pagine di basso valore come le pagine dei risultati di ricerca se utilizzi la funzione di ricerca di wordpress e le pagine di errore 404.
Questo può creare un sacco di contenuti duplicati. Il modo migliore per risolvere questo problema è aggiungere un tag “NoIndex” a tutte le pagine di archivio indesiderate come l’archivio dati e l’archivio autore. Inoltre, è una buona idea aggiungere il tag “NoIndex” a tutte le pagine di archivio impaginate (2a pagina e successive).
Un tag NoIndex indica a GoogleBot di non indicizzare una determinata pagina.
Tutti i plugin SEO permetteranno di aggiungere NOIndex a queste pagine. Questa è una buona caratteristica. Ma possiamo farlo da soli.
Ad esempio, se si vuole aggiungere un noindex alle pagine con ID 14 e 22 , basta inserire quanto segue nel file function.php:

Immagini a caricamento lento
Alcuni plugin offrono anche la possibilità di caricare le immagini in modo lento per migliorare la velocità della pagina, ma da WordPress 5.5, il caricamento lento è incluso automaticamente, quindi non è necessario un plugin aggiuntivo per questo.
Conclusione
Rileggendo tutti i capitoli in questo articolo, le uniche funzionalità utili che i plugin SEO sono:
- Offre la possibilità di aggiungere tag title personalizzati e tag meta description.
- Ha un’opzione per modificare la struttura del tag del titolo.
- Aiuta ad aggiungere NoIndex alle pagine di basso valore.
- Aggiunge i meta tag Next e Prev alle pagine di archivio impaginate.
- Aggiunge la mappa del sito XML.
- Aggiunge OG e altri tag dei social media.
E tutte queste funzionalità possono essere aggiunte manualmente al sito come spiegato nell’articolo.
Se pensi che sia troppo complicato aggiungere manualmente alcune di queste funzionalità al tuo sito, un plugin SEO è sicuramente un’ottima scelta.
Ma se non ti dispiace sporcarti un po’ le mani e modificare i tuoi file wordpress per aggiungere del codice, puoi sicuramente eliminare un plugin SEO e migliorare la velocità del sito. E vuoi mettere la soddisfazione?

