SlideShare a Scribd company logo
Come ottimizzare Joomla e
renderlo più SEO Friendly
by Stefano Rigazio
Argomenti della giornata
Seo Joomla opzioni base
Gestire i redirect
Velocità in Joomla
Sitemap
Gestire i cambi di menu
Seo Joomla opzioni base
Stefano Rigazio 3470032218
Admin – Sistema – Configurazione Globale
La schermata si divide in 4 tab:
1.Sito
2.Sistema
3.Server
4.Permessi
5.Filtri di testo
Seo Joomla opzioni base
Stefano Rigazio 3470032218
Tab Sito
1° parte
Inserisco il nome del sito
che poi potrà essere messo
in tutti i tag title
Gestisco la messa offline del
sito, posso scegliere il
messaggio di testo da far
visualizzare e anche
l’immagine
Posso impostare l’editor
predefinito
Seo Joomla opzioni base
Stefano Rigazio 3470032218
Tab Sito
2° parte
Da questo pannello posso attivare
la riscrittura delle url (ricordiamo ci
rinominare il file htaccess.txt in
.htaccess, posso anche decidere se
aggiungere il suffisso .html finale
nelle url e per finire impostare
l’Alias Unicode che può essere utile
nelle lingue “strane” 
Imposto come gestire il nome del sito
che ho inserito prima e se metterlo
prima del tag title, dopo o non farlo
visualizzare
Seo Joomla opzioni base
Stefano Rigazio 3470032218
URL non SEF
http://www.sito.ext/index.php?option=com_content&view=article&id=33
Option – View - Id
http://
nome dominio/
index.php?
option=com_content &
view=article &
id=numero id articolo
Seo Joomla opzioni base
Stefano Rigazio 3470032218
URL SEF
http://www.sito.ext/ciao.html
Oppure
http://www.sito.ext/categoria/ciao.html
http://www.sito.ext/categoria/…./sottocategoria/ciao.html
Seo Joomla opzioni base
Stefano Rigazio 3470032218
Tab Sito
3° parte
Qui posso impostare il testo da
inserire nella meta description
ovviamente sconsiglio di usarlo
perché si replicherebbe in tutte
le pagine dove non ho inserito
la meta description, creandomi
problemi
Stesso discorso già detto sopra
Posso gestire il tag robots generale del
sito e posso scegliere tra:
Index, Follow
No Index, Follow
Index, No follow
No index, no follow
Seo Joomla opzioni base
Stefano Rigazio 3470032218
Tab Sito
3° parte
Mi permette di descrivere di
chi sono i attributi i diritti dei
contenuti (es: copyright)
Definisco se far visualizzare nel
codice html il tag dell’autore, era
utile per l’authorship
Posso far aggiungere la versione di
Joomla nel codice html (meglio non
farlo visualizzare)
Seo Joomla opzioni base – sezione articolo
Stefano Rigazio 3470032218
Admin – Contenuti – Gestione Articoli
Seo Joomla opzioni base – sezione articolo
Stefano Rigazio 3470032218
Qui posso gestire la meta
description dell’articolo
Qui posso gestire il
meta keywords del
singolo articolo
Qui posso gestire il tag robots del
singolo articolo e posso scegliere tra:
Index, Follow
No Index, Follow
Index, No follow
No index, no follow
Seo Joomla opzioni base – sezione categoria
Stefano Rigazio 3470032218
Gestisco la meta description
della categoria
Gestisco la meta keywords
della categoria
Gestisco il meta roborts della
categoria
Seo Joomla opzioni base – voci di menu
Stefano Rigazio 3470032218
Admin – Menu – Gestione Menu
I menu sono importantissimi in
Joomla perché in base alla loro
struttura viene decisa la struttura
delle url del sito
Seo Joomla opzioni base
Stefano Rigazio 3470032218
Il nome delle tue URL deriva dal campo Alias e
risponde a:
Alias Voce di menu
Il formato utilizzato per creare gli alias consente solo lettere
minuscole e trattini (-)
Seo Joomla opzioni base – sezione menu
Stefano Rigazio 3470032218
Nome della voce di menu L’alias mi determina l’url ossia in questo
caso l’url del sito sarà:
www.miosito.it/articolo1mod.html
Seo Joomla opzioni base – sezione menu
Stefano Rigazio 3470032218
Qui posso gestire e personalizzare il tag title della voce di menu
Seo Joomla opzioni base – sezione menu
Stefano Rigazio 3470032218
Posso gestire la
meta description
della voce di menu
(in questo caso
dell’articolo)
Posso gestire le meta keywords
della voce di menu
Qui posso gestire il tag robots della voce di menu e
posso scegliere tra:
Index, Follow
No Index, Follow
Index, No follow
No index, no follow
Seo Joomla opzioni base – sezione menu
Stefano Rigazio 3470032218
L’alias mi determina l’url ossia in questo caso
l’url del sito sarà:
www.miosito.it/categoria1.html
o
www.miosito.it/categoria1/…....../....html
Nome della voce di menu
Seo Joomla opzioni base – sezione menu
Stefano Rigazio 3470032218
Posso gestire il tag title della voce di menu della categoria
Seo Joomla opzioni base – sezione menu
Stefano Rigazio 3470032218
Posso gestire la meta
description della voce di
menu della categoria
Attenzione però:
Se imposto qui la meta
description e nei singoli
articoli della categoria
non è stata impostata
allora posso avere un
problema di duplicazione
delle meta description
Qui posso gestire il tag robots del singolo articolo e posso scegliere tra:
Index, Follow
No Index, Follow
Index, No follow
No index, no follow
Seo Joomla opzioni base
Stefano Rigazio 3470032218
Gestire i redirect
Stefano Rigazio 3470032218
Gestione dei 404 ed altri errori direttamente dal
pannello amministrativo
- Disabilitato di default
- Due modalità di utilizzo
 Redirect singolo
 Procedura batch
Redirect: componente
nativo di Joomla
Stefano Rigazio 3470032218
Gestire i redirect
Stefano Rigazio 3470032218
Gestire i redirect
Gestire i redirect
Stefano Rigazio 3470032218
Il plugin intercetta le URL che generano errori http di tipo 400 e fornisce alcuni semplici
modi per la risoluzione
Alcune casistiche sono:
 Link esterni che portano a pagine non più presenti sul sito
 Link interni che portano a pagine non più presenti sul sito
 Link generati da voci di menù non più presenti sul sito
 URL dinamiche, generate per esempio da paginazioni, e non più presenti sul sito
 URL dinamiche generate erroneamente da qualche componente malfunzionante o
comunque non più presente
 Tentativi di hacking. Un modo interessante di usarlo potrebbe essere come indicatore
della sicurezza del sito
Velocità in Joomla
Stefano Rigazio 3470032218
Se avete problemi di lentezza
Allora vediamo quali estensioni usare per trovare un rimedio
Velocità in Joomla
Stefano Rigazio 3470032218
http://extensions.joomla.org/extensions/extension/core-enhancements/performance/lazy-load-for-joomla
Permette di migliorare il
caricamenteo delle pagine,
soprattutto, in quei siti ricchi di
immagini per le carica solo
quando l’utente “ne ha
bisogno”
Velocità in Joomla
Stefano Rigazio 3470032218
Posso scegliere quale
script utilizzare tra
jQuery or Mootools
Posso scegliere se caricare le
immagini con il tag <noscript> per
evitare problemi se i js sono
disattivati
Escludere delle immagini
Escludere componenti
Escludere delle url
Velocità in Joomla
Stefano Rigazio 3470032218
Escludere l’editor di Jomla dal
plugin
Escludere l’uso del
plugin dai bot e definire
quale blot
Velocità in Joomla
Stefano Rigazio 3470032218
http://extensions.joomla.org/extensions/extension/core-enhancements/performance/jslazyloading
jSLazyLoading è una valida alternativa al più semplice LLFJ.
E’ scritto in JavaScript e non non dipende da librerie di terze parti, come
Mootools e jQuery. Il plugin ritarda il caricamento delle immagini che si
trovano al di fuori della finestra fino a quando un utente scorre a loro.
Per i dispositivi mobili e tablet permette di impostare le immagini
analoghe piccole invece quelle grandi destinate per i desktop.
Velocità in Joomla
Stefano Rigazio 3470032218
Possiamo scegliere tra Standard mode dove
ogni volta che viene trovato il codice src=
viene sostituito da data-src
E il Reverse mode dove il plugin ignora le
immagini con l'attributo "src" e permette il
LazyLoad solo per le immagini che hanno
l'attributo "data-src” che è stato impostato
manualmente nel codice.
Posso scegliere se caricare le
immagini con il tag <noscript> per
evitare problemi se i js sono
disattivati
Escludere l’uso del
plugin dai bot e definire
quale blot
Velocità in Joomla
Stefano Rigazio 3470032218
E’ possibile impostare il numero di immagini
che vengono controllate simultaneamente se
sono nella parte “bassa” della finestra.
Lasciando 0 allora una sola immagine
controllata e una volta che l’immagine è
caricata il plugin lo carica e passa un'altra
immagine.
Questa impostazione permette di determinare quando il
plugin “deve funzionare” ad esempio lasciando “Only the
bottom border” le immagini vengono caricate una volta
che sono al di sopra del bordo inferiore della finestra.
Se vogliamo utilizzare
l'immagine loader di default, è
possibile impostare una sola
alternativa.
Velocità in Joomla
Stefano Rigazio 3470032218
Qui possiamo impostare come deve
comportarsi il plugin con i dispositivi
mobili e tablet e come gestire le
immagini di grandi dimensioni
destinate al browser desktop.
Possiamo impostare se lo gestisce in
modo automatico o dobbiamo im
postare ogni alternativa
Velocità in Joomla
Stefano Rigazio 3470032218
http://extensions.joomla.org/extensions/extension/core-enhancements/performance/js-css-control
Il plugin permette di controllare il caricamento dei file JS e
CSS. Possiamo fare in modo che non vengano caricati in
quelle pagine in cui non sono necessari.
Velocità in Joomla
Stefano Rigazio 3470032218
Posso sceglire quale
file js escludere
magari per evitare
malfunzionamenti
nel template
Posso sceglire quale
file css escludere
magari per evitare
malfunzionamenti
nel template
Velocità in Joomla
Stefano Rigazio 3470032218
http://extensions.joomla.org/extensions/extension/core-enhancements/css-async-loader
Il plugin permette di caricare i fogli di stile
(CSS) in modo asincrono, in questo modo
i browser non “bloccano” il rendering
della pagina web.
Velocità in Joomla
Stefano Rigazio 3470032218
Se è selezionato “include”
allora i fogli di stile
specificati verranno caricati
in modo asincrono.
Se invece vogliamo
escludere dei fogli di stile
allora dobbiamo
selezionare “exclude”
Sitemap
Stefano Rigazio 3470032218
Sitemap
Stefano Rigazio 3470032218
http://storejextensions.org/extensions/jsitemap.html
jSitemap
l’estensione che non
può mancare in
ogni progetto web
sviluppato con
Joomla
Sitemap
Stefano Rigazio 3470032218
Dashboard 1/3
Sitemap
Stefano Rigazio 3470032218
Dashboard 2/3
Cliccando qui posso
“segnalare” la sitemap ai
principali motori di
ricerca
Cliccando qui viene
scritto l’indirizzo della
sitemap nel file robots.txt
Sitemap
Stefano Rigazio 3470032218
Dashboard 3/3
Sitemap
Stefano Rigazio 3470032218
Wizard dei dati dei vari componenti installati
Sitemap
Stefano Rigazio 3470032218Analyze sitemap links
Sitemap
Stefano Rigazio 3470032218
Posso filtrare i risultati in base ai:
link validi (Valid 200)
Redirect 301
Pagine di errore (Error 404)
Questa pagina non deve
essere indicizzata
Sitemap
Stefano Rigazio 3470032218
Search engines metainfo
Questa sezione mi permette di personalizzare i tag title,
description, robots.txt e vengono implementati gli open graph
Sitemap
Stefano Rigazio 3470032218Google indexing tester
Posso vedere
l’indicizzazione in base
alla lingua, al paese,
esempio posso vedere
se in germania sono
visibile con la lingua
italiana o tedesca
Sitemap
Stefano Rigazio 3470032218
Google Search Console
Possiamo fare tutto da dentro a jSitemap come l’invio delle
sitemap, le cancelli, controlli gli errori di scansione ecc
Ping-O-Matic Links
Robots.txt Editor
.htaccess Editor
Possiamo attivare il servizio Ping-O-Matic
Possiamo gestire e modificare il file robots.txt direttamente
dal componente jSitemap
Possiamo gestire e modificare il file .hatccess direttamente dal
componente jSitemap
Sitemap
Stefano Rigazio 3470032218
Escludere delle singole voci di menu
Impostare una priorità per ogni voce di menu
Impostare la priorità per i contenuti
Google News e Immagini sitemap
Video sitemap
feed RSS
Integrazione Google Analytics
Generazione sitemap Realtime
Splitting della sitemap
Compatibile con le principali estensioni
Gestire i cambi di menu
Stefano Rigazio 3470032218
Con JRedirects è possibile “automatizzare” la gestione
dei redirect dai vecchi ai nuovi link dei menu e di molto
altro!
Basta problemi con i restyling dei siti, con cambi domini
etc
Gestire i cambi di menu
Stefano Rigazio 3470032218
Accedo ad alcuni dati della
dashboard di Google Search
Console
Posso modificare il file .htaccess
direttamente dalla dashboard di
JRedirect
Posso modificare il file robots.txt
direttamente dalla dashboard di
JRedirect
Gestire i cambi di menu
Stefano Rigazio 3470032218
Gestisco i redirect
derivante la modifica
delle voci di menu
Gestisco i redirect
derivante la modifica dei
contenuti
Gestisco i redirect
derivante la modifica
delle voci di menu
Gestire i cambi di menu
Stefano Rigazio 3470032218
Vediamo nel dettaglio le principali funzioni che gestisce il plugin:
• Reindirizzamenti automatici per modifiche della struttura e della gerarchia dei menu
• Reindirizzamenti automatici quando cambiamo l’alias dei menu e degli articoli
• Evita i duplicati dei link dovuti alle voci di menu
• Correzioni collegamenti duplicati per i risultati impaginati (aggiunge Pagina 1 nel tag
title)
• Integrazione con Google Search Console per avere sempre sotto controllo le
statistiche per le pagine, parole chiave, click e il
posizionamento del sito web
• Redirect di una intera categoria di articolo con dei redirect massicci
• Possibilitˆ di gestire il redirect del dominio senza www a quello con il www o viceversa
• Reindirizzamento da un dominio ad un altro, , addirittura, possibile reindirizzare tutti i
link al nuovo dominio
• Rilevamento Mobile e il reindirizzamento, in grado di rilevare i dispositivi mobili e li
reindirizza a un dominio specifico nel caso
in cui ne avessimo uno specifico pe il mobile tipo m.miosito.it
• Corregge l'avvertimento della Search Console di Google per accedere ai file CSS e JS
Sitemap
Domande?
Stefano Rigazio
Cell: 347 0032218 - Tel Uff: 0161 1706199
Sito: www.enthous.it - Email: info@enthous.it
www.seojoomla.it
Per chi fosse interessato il 30 ottobre a
Roma c’è il workshop
sulla SEO e Joomla

More Related Content

Similar to Come ottimizzare Joomla e renderlo più SEO friendly

Convegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e WordpressConvegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e Wordpressconvegnogt
 
WordPress Facilissimo: guida base
WordPress Facilissimo: guida base WordPress Facilissimo: guida base
WordPress Facilissimo: guida base
Flavius-Florin Harabor
 
Ecommerce: Integrare Joomla! e Magento grazie a Yireo Magebridge per
Ecommerce: Integrare Joomla! e Magento grazie a Yireo Magebridge per Ecommerce: Integrare Joomla! e Magento grazie a Yireo Magebridge per
Ecommerce: Integrare Joomla! e Magento grazie a Yireo Magebridge per
Simone Bussoni
 
Sito Wordpress Penalizzato per Status Code 500
Sito Wordpress Penalizzato per Status Code 500 Sito Wordpress Penalizzato per Status Code 500
Sito Wordpress Penalizzato per Status Code 500
Marco Bove
 
Le Novità Seo Nella Joomla 1 6
Le Novità Seo Nella Joomla 1 6Le Novità Seo Nella Joomla 1 6
Le Novità Seo Nella Joomla 1 6
Jooma Blog
 
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
Enthous Agenzia Web
 
Giornata aperta sul_web_11-04-2011_joomla
Giornata aperta sul_web_11-04-2011_joomlaGiornata aperta sul_web_11-04-2011_joomla
Giornata aperta sul_web_11-04-2011_joomla
gianpel
 
WebSite: tutte le risposte alle vostre domande
WebSite: tutte le risposte alle vostre domande WebSite: tutte le risposte alle vostre domande
WebSite: tutte le risposte alle vostre domande
Register.it
 
21 SEO actions per il lancio di un nuovo sito
21 SEO actions per il lancio di un nuovo sito21 SEO actions per il lancio di un nuovo sito
21 SEO actions per il lancio di un nuovo sito
Marketing Freaks
 
Seo html russo
Seo html russoSeo html russo
Seo html russo
Matteo Russo
 
Seo con drupal
Seo con drupalSeo con drupal
Seo con drupal
Saverio Menin
 
All in One SEO Pack, guida pratica plug-in WordPress
All in One SEO Pack, guida pratica plug-in WordPressAll in One SEO Pack, guida pratica plug-in WordPress
All in One SEO Pack, guida pratica plug-in WordPressSEO Roma
 
Seo Audit Demo
Seo Audit DemoSeo Audit Demo
Seo Audit Demo
Giovanni Sacheli
 
Shellmanager096
Shellmanager096Shellmanager096
Shellmanager096kleeph
 
Presentazione Awr 6.5 Build 2
Presentazione Awr 6.5 Build 2Presentazione Awr 6.5 Build 2
Presentazione Awr 6.5 Build 2
Roberto Musa
 
Presentazione MomaPIX DAM
Presentazione MomaPIX DAMPresentazione MomaPIX DAM
Presentazione MomaPIX DAM
MomaSoft srl
 
Joomla! 2.5 - Presentazione al PUG Friuli
Joomla! 2.5 - Presentazione al PUG FriuliJoomla! 2.5 - Presentazione al PUG Friuli
Joomla! 2.5 - Presentazione al PUG Friuli
ccaps
 
Corso Base Joomla Lezione 2
Corso Base Joomla Lezione 2Corso Base Joomla Lezione 2
Corso Base Joomla Lezione 2
Cirdan il Timoniere
 
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro businessphpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
Luca Scarpa
 

Similar to Come ottimizzare Joomla e renderlo più SEO friendly (20)

Primo Convegno GT
Primo Convegno GTPrimo Convegno GT
Primo Convegno GT
 
Convegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e WordpressConvegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e Wordpress
 
WordPress Facilissimo: guida base
WordPress Facilissimo: guida base WordPress Facilissimo: guida base
WordPress Facilissimo: guida base
 
Ecommerce: Integrare Joomla! e Magento grazie a Yireo Magebridge per
Ecommerce: Integrare Joomla! e Magento grazie a Yireo Magebridge per Ecommerce: Integrare Joomla! e Magento grazie a Yireo Magebridge per
Ecommerce: Integrare Joomla! e Magento grazie a Yireo Magebridge per
 
Sito Wordpress Penalizzato per Status Code 500
Sito Wordpress Penalizzato per Status Code 500 Sito Wordpress Penalizzato per Status Code 500
Sito Wordpress Penalizzato per Status Code 500
 
Le Novità Seo Nella Joomla 1 6
Le Novità Seo Nella Joomla 1 6Le Novità Seo Nella Joomla 1 6
Le Novità Seo Nella Joomla 1 6
 
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
 
Giornata aperta sul_web_11-04-2011_joomla
Giornata aperta sul_web_11-04-2011_joomlaGiornata aperta sul_web_11-04-2011_joomla
Giornata aperta sul_web_11-04-2011_joomla
 
WebSite: tutte le risposte alle vostre domande
WebSite: tutte le risposte alle vostre domande WebSite: tutte le risposte alle vostre domande
WebSite: tutte le risposte alle vostre domande
 
21 SEO actions per il lancio di un nuovo sito
21 SEO actions per il lancio di un nuovo sito21 SEO actions per il lancio di un nuovo sito
21 SEO actions per il lancio di un nuovo sito
 
Seo html russo
Seo html russoSeo html russo
Seo html russo
 
Seo con drupal
Seo con drupalSeo con drupal
Seo con drupal
 
All in One SEO Pack, guida pratica plug-in WordPress
All in One SEO Pack, guida pratica plug-in WordPressAll in One SEO Pack, guida pratica plug-in WordPress
All in One SEO Pack, guida pratica plug-in WordPress
 
Seo Audit Demo
Seo Audit DemoSeo Audit Demo
Seo Audit Demo
 
Shellmanager096
Shellmanager096Shellmanager096
Shellmanager096
 
Presentazione Awr 6.5 Build 2
Presentazione Awr 6.5 Build 2Presentazione Awr 6.5 Build 2
Presentazione Awr 6.5 Build 2
 
Presentazione MomaPIX DAM
Presentazione MomaPIX DAMPresentazione MomaPIX DAM
Presentazione MomaPIX DAM
 
Joomla! 2.5 - Presentazione al PUG Friuli
Joomla! 2.5 - Presentazione al PUG FriuliJoomla! 2.5 - Presentazione al PUG Friuli
Joomla! 2.5 - Presentazione al PUG Friuli
 
Corso Base Joomla Lezione 2
Corso Base Joomla Lezione 2Corso Base Joomla Lezione 2
Corso Base Joomla Lezione 2
 
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro businessphpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
phpDay 2008 - Joomla! 1.5 - Soluzione opensource per il vostro business
 

More from Enthous Agenzia Web

Il web marketing per le pmi come farlo e come evitare di buttare via soldi in...
Il web marketing per le pmi come farlo e come evitare di buttare via soldi in...Il web marketing per le pmi come farlo e come evitare di buttare via soldi in...
Il web marketing per le pmi come farlo e come evitare di buttare via soldi in...
Enthous Agenzia Web
 
Come deve essere un sito web aziendale perchè porti risultati concreti Smau M...
Come deve essere un sito web aziendale perchè porti risultati concreti Smau M...Come deve essere un sito web aziendale perchè porti risultati concreti Smau M...
Come deve essere un sito web aziendale perchè porti risultati concreti Smau M...
Enthous Agenzia Web
 
Estensioni utili e inutili per Joomla
Estensioni utili e inutili per JoomlaEstensioni utili e inutili per Joomla
Estensioni utili e inutili per Joomla
Enthous Agenzia Web
 
Come il tuo sito web deve rendere veramente Mice forum2016bergamo
Come il tuo sito web deve rendere veramente Mice forum2016bergamoCome il tuo sito web deve rendere veramente Mice forum2016bergamo
Come il tuo sito web deve rendere veramente Mice forum2016bergamo
Enthous Agenzia Web
 
Il sito web aziendale realmente efficace e che porti risultati concreti a Sm...
Il sito web aziendale realmente efficace e che porti risultati concreti  a Sm...Il sito web aziendale realmente efficace e che porti risultati concreti  a Sm...
Il sito web aziendale realmente efficace e che porti risultati concreti a Sm...
Enthous Agenzia Web
 
Smau2014 Ecommerce e Seo con Joomla
Smau2014 Ecommerce e Seo con JoomlaSmau2014 Ecommerce e Seo con Joomla
Smau2014 Ecommerce e Seo con Joomla
Enthous Agenzia Web
 
50 Sfumature di Seo per Joomla e i siti web
50 Sfumature di Seo per Joomla e i siti web50 Sfumature di Seo per Joomla e i siti web
50 Sfumature di Seo per Joomla e i siti web
Enthous Agenzia Web
 
Presentazione libro Seo Joomla alla Cna di Milano con Joomla Lombardia
Presentazione libro Seo Joomla alla Cna di Milano con Joomla LombardiaPresentazione libro Seo Joomla alla Cna di Milano con Joomla Lombardia
Presentazione libro Seo Joomla alla Cna di Milano con Joomla Lombardia
Enthous Agenzia Web
 
Smau 2013 a Milano: Joomla e le PMI: l'aiuto che cercavi per l'attività online
Smau 2013 a Milano: Joomla e le PMI: l'aiuto che cercavi per l'attività onlineSmau 2013 a Milano: Joomla e le PMI: l'aiuto che cercavi per l'attività online
Smau 2013 a Milano: Joomla e le PMI: l'aiuto che cercavi per l'attività online
Enthous Agenzia Web
 
Joomladay Napoli 2013: come migrare un sito senza perdere il posizionamento
Joomladay Napoli 2013: come migrare un sito senza perdere il posizionamentoJoomladay Napoli 2013: come migrare un sito senza perdere il posizionamento
Joomladay Napoli 2013: come migrare un sito senza perdere il posizionamento
Enthous Agenzia Web
 
Usare Joomla per il tuo business online
Usare Joomla per il tuo business onlineUsare Joomla per il tuo business online
Usare Joomla per il tuo business online
Enthous Agenzia Web
 
5 mosse per vendersi bene
5 mosse per vendersi bene5 mosse per vendersi bene
5 mosse per vendersi bene
Enthous Agenzia Web
 
6 buoni motivi per essere un blogger
6 buoni motivi per essere un blogger6 buoni motivi per essere un blogger
6 buoni motivi per essere un blogger
Enthous Agenzia Web
 
6 modi per ottimizzare il tuo business con foursquare
6 modi per ottimizzare il tuo business con foursquare6 modi per ottimizzare il tuo business con foursquare
6 modi per ottimizzare il tuo business con foursquare
Enthous Agenzia Web
 
Suggerimenti per l'ottimizzazione on page e off-page
Suggerimenti per l'ottimizzazione on page e off-pageSuggerimenti per l'ottimizzazione on page e off-page
Suggerimenti per l'ottimizzazione on page e off-page
Enthous Agenzia Web
 
Guida per principiante a Twitter
Guida per principiante a TwitterGuida per principiante a Twitter
Guida per principiante a Twitter
Enthous Agenzia Web
 
Aumenta follower su twitter
Aumenta follower su twitterAumenta follower su twitter
Aumenta follower su twitter
Enthous Agenzia Web
 
5 regole-copywriting
5 regole-copywriting5 regole-copywriting
5 regole-copywriting
Enthous Agenzia Web
 

More from Enthous Agenzia Web (18)

Il web marketing per le pmi come farlo e come evitare di buttare via soldi in...
Il web marketing per le pmi come farlo e come evitare di buttare via soldi in...Il web marketing per le pmi come farlo e come evitare di buttare via soldi in...
Il web marketing per le pmi come farlo e come evitare di buttare via soldi in...
 
Come deve essere un sito web aziendale perchè porti risultati concreti Smau M...
Come deve essere un sito web aziendale perchè porti risultati concreti Smau M...Come deve essere un sito web aziendale perchè porti risultati concreti Smau M...
Come deve essere un sito web aziendale perchè porti risultati concreti Smau M...
 
Estensioni utili e inutili per Joomla
Estensioni utili e inutili per JoomlaEstensioni utili e inutili per Joomla
Estensioni utili e inutili per Joomla
 
Come il tuo sito web deve rendere veramente Mice forum2016bergamo
Come il tuo sito web deve rendere veramente Mice forum2016bergamoCome il tuo sito web deve rendere veramente Mice forum2016bergamo
Come il tuo sito web deve rendere veramente Mice forum2016bergamo
 
Il sito web aziendale realmente efficace e che porti risultati concreti a Sm...
Il sito web aziendale realmente efficace e che porti risultati concreti  a Sm...Il sito web aziendale realmente efficace e che porti risultati concreti  a Sm...
Il sito web aziendale realmente efficace e che porti risultati concreti a Sm...
 
Smau2014 Ecommerce e Seo con Joomla
Smau2014 Ecommerce e Seo con JoomlaSmau2014 Ecommerce e Seo con Joomla
Smau2014 Ecommerce e Seo con Joomla
 
50 Sfumature di Seo per Joomla e i siti web
50 Sfumature di Seo per Joomla e i siti web50 Sfumature di Seo per Joomla e i siti web
50 Sfumature di Seo per Joomla e i siti web
 
Presentazione libro Seo Joomla alla Cna di Milano con Joomla Lombardia
Presentazione libro Seo Joomla alla Cna di Milano con Joomla LombardiaPresentazione libro Seo Joomla alla Cna di Milano con Joomla Lombardia
Presentazione libro Seo Joomla alla Cna di Milano con Joomla Lombardia
 
Smau 2013 a Milano: Joomla e le PMI: l'aiuto che cercavi per l'attività online
Smau 2013 a Milano: Joomla e le PMI: l'aiuto che cercavi per l'attività onlineSmau 2013 a Milano: Joomla e le PMI: l'aiuto che cercavi per l'attività online
Smau 2013 a Milano: Joomla e le PMI: l'aiuto che cercavi per l'attività online
 
Joomladay Napoli 2013: come migrare un sito senza perdere il posizionamento
Joomladay Napoli 2013: come migrare un sito senza perdere il posizionamentoJoomladay Napoli 2013: come migrare un sito senza perdere il posizionamento
Joomladay Napoli 2013: come migrare un sito senza perdere il posizionamento
 
Usare Joomla per il tuo business online
Usare Joomla per il tuo business onlineUsare Joomla per il tuo business online
Usare Joomla per il tuo business online
 
5 mosse per vendersi bene
5 mosse per vendersi bene5 mosse per vendersi bene
5 mosse per vendersi bene
 
6 buoni motivi per essere un blogger
6 buoni motivi per essere un blogger6 buoni motivi per essere un blogger
6 buoni motivi per essere un blogger
 
6 modi per ottimizzare il tuo business con foursquare
6 modi per ottimizzare il tuo business con foursquare6 modi per ottimizzare il tuo business con foursquare
6 modi per ottimizzare il tuo business con foursquare
 
Suggerimenti per l'ottimizzazione on page e off-page
Suggerimenti per l'ottimizzazione on page e off-pageSuggerimenti per l'ottimizzazione on page e off-page
Suggerimenti per l'ottimizzazione on page e off-page
 
Guida per principiante a Twitter
Guida per principiante a TwitterGuida per principiante a Twitter
Guida per principiante a Twitter
 
Aumenta follower su twitter
Aumenta follower su twitterAumenta follower su twitter
Aumenta follower su twitter
 
5 regole-copywriting
5 regole-copywriting5 regole-copywriting
5 regole-copywriting
 

Come ottimizzare Joomla e renderlo più SEO friendly

  • 1. Come ottimizzare Joomla e renderlo più SEO Friendly by Stefano Rigazio
  • 2. Argomenti della giornata Seo Joomla opzioni base Gestire i redirect Velocità in Joomla Sitemap Gestire i cambi di menu
  • 3. Seo Joomla opzioni base Stefano Rigazio 3470032218 Admin – Sistema – Configurazione Globale La schermata si divide in 4 tab: 1.Sito 2.Sistema 3.Server 4.Permessi 5.Filtri di testo
  • 4. Seo Joomla opzioni base Stefano Rigazio 3470032218 Tab Sito 1° parte Inserisco il nome del sito che poi potrà essere messo in tutti i tag title Gestisco la messa offline del sito, posso scegliere il messaggio di testo da far visualizzare e anche l’immagine Posso impostare l’editor predefinito
  • 5. Seo Joomla opzioni base Stefano Rigazio 3470032218 Tab Sito 2° parte Da questo pannello posso attivare la riscrittura delle url (ricordiamo ci rinominare il file htaccess.txt in .htaccess, posso anche decidere se aggiungere il suffisso .html finale nelle url e per finire impostare l’Alias Unicode che può essere utile nelle lingue “strane”  Imposto come gestire il nome del sito che ho inserito prima e se metterlo prima del tag title, dopo o non farlo visualizzare
  • 6. Seo Joomla opzioni base Stefano Rigazio 3470032218 URL non SEF http://www.sito.ext/index.php?option=com_content&view=article&id=33 Option – View - Id http:// nome dominio/ index.php? option=com_content & view=article & id=numero id articolo
  • 7. Seo Joomla opzioni base Stefano Rigazio 3470032218 URL SEF http://www.sito.ext/ciao.html Oppure http://www.sito.ext/categoria/ciao.html http://www.sito.ext/categoria/…./sottocategoria/ciao.html
  • 8. Seo Joomla opzioni base Stefano Rigazio 3470032218 Tab Sito 3° parte Qui posso impostare il testo da inserire nella meta description ovviamente sconsiglio di usarlo perché si replicherebbe in tutte le pagine dove non ho inserito la meta description, creandomi problemi Stesso discorso già detto sopra Posso gestire il tag robots generale del sito e posso scegliere tra: Index, Follow No Index, Follow Index, No follow No index, no follow
  • 9. Seo Joomla opzioni base Stefano Rigazio 3470032218 Tab Sito 3° parte Mi permette di descrivere di chi sono i attributi i diritti dei contenuti (es: copyright) Definisco se far visualizzare nel codice html il tag dell’autore, era utile per l’authorship Posso far aggiungere la versione di Joomla nel codice html (meglio non farlo visualizzare)
  • 10. Seo Joomla opzioni base – sezione articolo Stefano Rigazio 3470032218 Admin – Contenuti – Gestione Articoli
  • 11. Seo Joomla opzioni base – sezione articolo Stefano Rigazio 3470032218 Qui posso gestire la meta description dell’articolo Qui posso gestire il meta keywords del singolo articolo Qui posso gestire il tag robots del singolo articolo e posso scegliere tra: Index, Follow No Index, Follow Index, No follow No index, no follow
  • 12. Seo Joomla opzioni base – sezione categoria Stefano Rigazio 3470032218 Gestisco la meta description della categoria Gestisco la meta keywords della categoria Gestisco il meta roborts della categoria
  • 13. Seo Joomla opzioni base – voci di menu Stefano Rigazio 3470032218 Admin – Menu – Gestione Menu I menu sono importantissimi in Joomla perché in base alla loro struttura viene decisa la struttura delle url del sito
  • 14. Seo Joomla opzioni base Stefano Rigazio 3470032218 Il nome delle tue URL deriva dal campo Alias e risponde a: Alias Voce di menu Il formato utilizzato per creare gli alias consente solo lettere minuscole e trattini (-)
  • 15. Seo Joomla opzioni base – sezione menu Stefano Rigazio 3470032218 Nome della voce di menu L’alias mi determina l’url ossia in questo caso l’url del sito sarà: www.miosito.it/articolo1mod.html
  • 16. Seo Joomla opzioni base – sezione menu Stefano Rigazio 3470032218 Qui posso gestire e personalizzare il tag title della voce di menu
  • 17. Seo Joomla opzioni base – sezione menu Stefano Rigazio 3470032218 Posso gestire la meta description della voce di menu (in questo caso dell’articolo) Posso gestire le meta keywords della voce di menu Qui posso gestire il tag robots della voce di menu e posso scegliere tra: Index, Follow No Index, Follow Index, No follow No index, no follow
  • 18. Seo Joomla opzioni base – sezione menu Stefano Rigazio 3470032218 L’alias mi determina l’url ossia in questo caso l’url del sito sarà: www.miosito.it/categoria1.html o www.miosito.it/categoria1/…....../....html Nome della voce di menu
  • 19. Seo Joomla opzioni base – sezione menu Stefano Rigazio 3470032218 Posso gestire il tag title della voce di menu della categoria
  • 20. Seo Joomla opzioni base – sezione menu Stefano Rigazio 3470032218 Posso gestire la meta description della voce di menu della categoria Attenzione però: Se imposto qui la meta description e nei singoli articoli della categoria non è stata impostata allora posso avere un problema di duplicazione delle meta description Qui posso gestire il tag robots del singolo articolo e posso scegliere tra: Index, Follow No Index, Follow Index, No follow No index, no follow
  • 21. Seo Joomla opzioni base Stefano Rigazio 3470032218
  • 22. Gestire i redirect Stefano Rigazio 3470032218 Gestione dei 404 ed altri errori direttamente dal pannello amministrativo - Disabilitato di default - Due modalità di utilizzo  Redirect singolo  Procedura batch Redirect: componente nativo di Joomla
  • 25. Gestire i redirect Stefano Rigazio 3470032218 Il plugin intercetta le URL che generano errori http di tipo 400 e fornisce alcuni semplici modi per la risoluzione Alcune casistiche sono:  Link esterni che portano a pagine non più presenti sul sito  Link interni che portano a pagine non più presenti sul sito  Link generati da voci di menù non più presenti sul sito  URL dinamiche, generate per esempio da paginazioni, e non più presenti sul sito  URL dinamiche generate erroneamente da qualche componente malfunzionante o comunque non più presente  Tentativi di hacking. Un modo interessante di usarlo potrebbe essere come indicatore della sicurezza del sito
  • 26. Velocità in Joomla Stefano Rigazio 3470032218 Se avete problemi di lentezza Allora vediamo quali estensioni usare per trovare un rimedio
  • 27. Velocità in Joomla Stefano Rigazio 3470032218 http://extensions.joomla.org/extensions/extension/core-enhancements/performance/lazy-load-for-joomla Permette di migliorare il caricamenteo delle pagine, soprattutto, in quei siti ricchi di immagini per le carica solo quando l’utente “ne ha bisogno”
  • 28. Velocità in Joomla Stefano Rigazio 3470032218 Posso scegliere quale script utilizzare tra jQuery or Mootools Posso scegliere se caricare le immagini con il tag <noscript> per evitare problemi se i js sono disattivati Escludere delle immagini Escludere componenti Escludere delle url
  • 29. Velocità in Joomla Stefano Rigazio 3470032218 Escludere l’editor di Jomla dal plugin Escludere l’uso del plugin dai bot e definire quale blot
  • 30. Velocità in Joomla Stefano Rigazio 3470032218 http://extensions.joomla.org/extensions/extension/core-enhancements/performance/jslazyloading jSLazyLoading è una valida alternativa al più semplice LLFJ. E’ scritto in JavaScript e non non dipende da librerie di terze parti, come Mootools e jQuery. Il plugin ritarda il caricamento delle immagini che si trovano al di fuori della finestra fino a quando un utente scorre a loro. Per i dispositivi mobili e tablet permette di impostare le immagini analoghe piccole invece quelle grandi destinate per i desktop.
  • 31. Velocità in Joomla Stefano Rigazio 3470032218 Possiamo scegliere tra Standard mode dove ogni volta che viene trovato il codice src= viene sostituito da data-src E il Reverse mode dove il plugin ignora le immagini con l'attributo "src" e permette il LazyLoad solo per le immagini che hanno l'attributo "data-src” che è stato impostato manualmente nel codice. Posso scegliere se caricare le immagini con il tag <noscript> per evitare problemi se i js sono disattivati Escludere l’uso del plugin dai bot e definire quale blot
  • 32. Velocità in Joomla Stefano Rigazio 3470032218 E’ possibile impostare il numero di immagini che vengono controllate simultaneamente se sono nella parte “bassa” della finestra. Lasciando 0 allora una sola immagine controllata e una volta che l’immagine è caricata il plugin lo carica e passa un'altra immagine. Questa impostazione permette di determinare quando il plugin “deve funzionare” ad esempio lasciando “Only the bottom border” le immagini vengono caricate una volta che sono al di sopra del bordo inferiore della finestra. Se vogliamo utilizzare l'immagine loader di default, è possibile impostare una sola alternativa.
  • 33. Velocità in Joomla Stefano Rigazio 3470032218 Qui possiamo impostare come deve comportarsi il plugin con i dispositivi mobili e tablet e come gestire le immagini di grandi dimensioni destinate al browser desktop. Possiamo impostare se lo gestisce in modo automatico o dobbiamo im postare ogni alternativa
  • 34. Velocità in Joomla Stefano Rigazio 3470032218 http://extensions.joomla.org/extensions/extension/core-enhancements/performance/js-css-control Il plugin permette di controllare il caricamento dei file JS e CSS. Possiamo fare in modo che non vengano caricati in quelle pagine in cui non sono necessari.
  • 35. Velocità in Joomla Stefano Rigazio 3470032218 Posso sceglire quale file js escludere magari per evitare malfunzionamenti nel template Posso sceglire quale file css escludere magari per evitare malfunzionamenti nel template
  • 36. Velocità in Joomla Stefano Rigazio 3470032218 http://extensions.joomla.org/extensions/extension/core-enhancements/css-async-loader Il plugin permette di caricare i fogli di stile (CSS) in modo asincrono, in questo modo i browser non “bloccano” il rendering della pagina web.
  • 37. Velocità in Joomla Stefano Rigazio 3470032218 Se è selezionato “include” allora i fogli di stile specificati verranno caricati in modo asincrono. Se invece vogliamo escludere dei fogli di stile allora dobbiamo selezionare “exclude”
  • 41. Sitemap Stefano Rigazio 3470032218 Dashboard 2/3 Cliccando qui posso “segnalare” la sitemap ai principali motori di ricerca Cliccando qui viene scritto l’indirizzo della sitemap nel file robots.txt
  • 43. Sitemap Stefano Rigazio 3470032218 Wizard dei dati dei vari componenti installati
  • 45. Sitemap Stefano Rigazio 3470032218 Posso filtrare i risultati in base ai: link validi (Valid 200) Redirect 301 Pagine di errore (Error 404) Questa pagina non deve essere indicizzata
  • 46. Sitemap Stefano Rigazio 3470032218 Search engines metainfo Questa sezione mi permette di personalizzare i tag title, description, robots.txt e vengono implementati gli open graph
  • 47. Sitemap Stefano Rigazio 3470032218Google indexing tester Posso vedere l’indicizzazione in base alla lingua, al paese, esempio posso vedere se in germania sono visibile con la lingua italiana o tedesca
  • 48. Sitemap Stefano Rigazio 3470032218 Google Search Console Possiamo fare tutto da dentro a jSitemap come l’invio delle sitemap, le cancelli, controlli gli errori di scansione ecc Ping-O-Matic Links Robots.txt Editor .htaccess Editor Possiamo attivare il servizio Ping-O-Matic Possiamo gestire e modificare il file robots.txt direttamente dal componente jSitemap Possiamo gestire e modificare il file .hatccess direttamente dal componente jSitemap
  • 49. Sitemap Stefano Rigazio 3470032218 Escludere delle singole voci di menu Impostare una priorità per ogni voce di menu Impostare la priorità per i contenuti Google News e Immagini sitemap Video sitemap feed RSS Integrazione Google Analytics Generazione sitemap Realtime Splitting della sitemap Compatibile con le principali estensioni
  • 50. Gestire i cambi di menu Stefano Rigazio 3470032218 Con JRedirects è possibile “automatizzare” la gestione dei redirect dai vecchi ai nuovi link dei menu e di molto altro! Basta problemi con i restyling dei siti, con cambi domini etc
  • 51. Gestire i cambi di menu Stefano Rigazio 3470032218 Accedo ad alcuni dati della dashboard di Google Search Console Posso modificare il file .htaccess direttamente dalla dashboard di JRedirect Posso modificare il file robots.txt direttamente dalla dashboard di JRedirect
  • 52. Gestire i cambi di menu Stefano Rigazio 3470032218 Gestisco i redirect derivante la modifica delle voci di menu Gestisco i redirect derivante la modifica dei contenuti Gestisco i redirect derivante la modifica delle voci di menu
  • 53. Gestire i cambi di menu Stefano Rigazio 3470032218 Vediamo nel dettaglio le principali funzioni che gestisce il plugin: • Reindirizzamenti automatici per modifiche della struttura e della gerarchia dei menu • Reindirizzamenti automatici quando cambiamo l’alias dei menu e degli articoli • Evita i duplicati dei link dovuti alle voci di menu • Correzioni collegamenti duplicati per i risultati impaginati (aggiunge Pagina 1 nel tag title) • Integrazione con Google Search Console per avere sempre sotto controllo le statistiche per le pagine, parole chiave, click e il posizionamento del sito web • Redirect di una intera categoria di articolo con dei redirect massicci • Possibilitˆ di gestire il redirect del dominio senza www a quello con il www o viceversa • Reindirizzamento da un dominio ad un altro, , addirittura, possibile reindirizzare tutti i link al nuovo dominio • Rilevamento Mobile e il reindirizzamento, in grado di rilevare i dispositivi mobili e li reindirizza a un dominio specifico nel caso in cui ne avessimo uno specifico pe il mobile tipo m.miosito.it • Corregge l'avvertimento della Search Console di Google per accedere ai file CSS e JS
  • 54. Sitemap Domande? Stefano Rigazio Cell: 347 0032218 - Tel Uff: 0161 1706199 Sito: www.enthous.it - Email: info@enthous.it www.seojoomla.it Per chi fosse interessato il 30 ottobre a Roma c’è il workshop sulla SEO e Joomla