際際滷

際際滷Share a Scribd company logo
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
1/46
Domare la Navigazione a Faccette
...per ottimizzare il processo di scansione
di Martino Mosna
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
2/46

Specialista SEO dal 2006

Freelance dal 2011

Discende dalle scimmie
Chi vi parla: Martino MosnaChi vi parla: Martino Mosna
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
3/46
Di cosa parleremo...
1. una panoramica sulla Navigazione a Faccette
2. differenze di approccio tra sito nuovo ed esistente
3. ottimizzare un sito esistente
4. realizzare un sito gi ottimizzato
5. le opzioni per i CMS ecommerce pi湛 comuni
6. gli strumenti di analisi
1. La Navigazione a Faccette
Cos竪 ed a cosa serve
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
5/46
Cos竪 la navigazione a faccette?
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
6/46
Cos竪 la navigazione a faccette?
Non 竪 SEO
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
7/46
Cos竪 la navigazione a faccette?
E un elemento di UX
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
8/46
Panoramica sulla navigazione a faccette

Aiuta a ridurre le scelte
in un elenco

Esplicita necessit latenti
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
9/46
Navigazione a faccette: non 竪 SEO, ma...

Impatta sul processo di scansione

In cima alla lista delle
preoccupazioni dei SEO

(in particolar modo SEO tecnico)
2. Siti nuovi o gi esistenti?
Differenze di approccio
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
11/46
Siti esistenti: lo status quo
Una larga parte delle URL a faccette 竪 gi scansionata
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
12/46
Siti esistenti: lo status quo
Una fetta del budget di scansione viene gi disperso
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
13/46
Siti esistenti: lo status quo
Gli spider ottimizzano ma
secondo logiche loro
Fonte: Moz
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
14/46
Siti esistenti: i problemi da SEO
1. Deindicizzare le risorse non canoniche
2.Azzerare o limitare la scansione delle stesse
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
15/46
Siti nuovi: lo status quo
Ancora nulla 竪 stato scansionato
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
16/46
Siti nuovi: unopportunit rara...
Pubblicare un sito in cui da subito:

solo le risorse canoniche vengono scansionate

le risorse non canoniche non sono accessibili al
crawler
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
17/46
Siti nuovi: i problemi da SEO
1. Impedire a monte la scansione delle risorse non
canoniche
2.SEOtopia: un sito in cui vi siano solo risorse
canoniche. E davvero possibile?
3. Ottimizzare un sito esistente
Analisi, azioni e impatto
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
19/46
Analisi: Google Search Console
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
20/46
Analisi: scansione con un crawler
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
21/46
Analisi: i log del webserver
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
22/46
Azioni: il robots.txt
ONE DOES NOT SIMPLYONE DOES NOT SIMPLY
DISALLOW VIA ROBOTS.TXTDISALLOW VIA ROBOTS.TXT
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
23/46
Azioni: il meta robots noindex
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
24/46
Azioni: il rel canonical

Per le URL a faccette, puntare alla URL canonica

Se vengono rilevati volumi di ricerca su query con
attributi (es. [scarpe da corsa rosse]), vanno
generate delle URL canoniche
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
25/46
Azioni: il rel canonical
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
26/46
Azioni: il rel canonical
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
27/46
Azioni: il rel canonical
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
28/46
Impatto

Difficilmente il crawler smetter dal tutto di
scansionare le risorse non canoniche

La frequenza di scansione delle URL non canoniche
dovrebbe comunque diminuire in modo drastico

E un processo generalmente lento

E possibile misurare limpatto
4. Realizzare un sito gi ottimizato
Progettazione e accorgimenti
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
30/46
Progettazione: il robots.txt
ONE DOES NOT SIMPLYONE DOES NOT SIMPLY
DISALLOW VIA ROBOTS.TXTDISALLOW VIA ROBOTS.TXT
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
31/46
Progettazione: il rel nofollow

Applicare lattributo nofollow a tutti i link interni
con parametri

In questo modo il crawler non aggiunge le URL
generate dai filtri alla coda di scansione
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
32/46
Progettazione: il rel canonical
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
33/46
Progettazione: criticit
E unottimizzazione fragile
Basandosi su ottimizzazioni del markup a frontend,
rischia di saltare se cambia il template.
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
34/46
Accorgimenti
E possibile generare le URL con parametri in modo
che non vengano mai scansionate?

Gestire i parametri di filtro sulla query string con
il # invece del ?

E un accorgimento sistemistico/backend, pi湛
difficile da implementare ma molto pi湛 stabile
5. Configurazione dei CMS
Magento, Prestashop, Woocommerce
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
36/46
Sistema >
Configurazione >
Catalogo
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
37/46

Non ci sono soluzioni built-in

La gestione del rel canonical 竪 demandata in toto
ad addon di terze parti

Sono tutti a pagamento a cifre irrisorie, ce ne
sono moltissimi davvero completi
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
38/46

Non ha funzioni di navigazione a faccette

Plugin esterni permettono di aggiungerla

Il solito Yoast SEO aiuta a gestire i canonical
6. Analisi
Logica e strumenti
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
40/46
Analisi: gli obiettivi
Capire cosa escludere dallindicizzazione
...e cosa invece mantenere
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
41/46
Analisi: i dati
La stella polare dei SEO
竪 sempre la stessa:
1. se ci sono chiavi di
ricerca esplicite
2.con un volume di
ricerca apprezzabile
Cappotti invernali da uomo al ginocchio
Cappotti invernali da uomo
Cappotti invernali da uomo neri
Cappotti invernali da uomo taglia 50
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
42/46
Analisi: le sorgenti di dati
1. Tool di analisi delle parole chiave
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
43/46
Analisi: le sorgenti di dati
1. Tool di analisi delle parole chiave
2.Dati del motore di ricerca interno
bibliografia
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
45/46
Bibliografia
Configurazione rel canonical per Magento 1
https://docs.magento.com/m1/ce/user_guide/search_seo/seo-canonical-meta-tag.html
Configurazione rel canonical per Magento 2
https://docs.magento.com/m2/ce/user_guide/marketing/meta-canonical.html
Noindex treated as nofollow
https://www.seroundtable.com/google-long-term-noindex-follow-24990.html
Testing How Crawl Priority Works
https://moz.com/blog/testing-how-crawl-priority-works
MEGASUGGESTONE - DEMO
Tool di Keyword Discovery costruito con Google Spreadsheet presentato allevento Advanced SEO Tools 2019
https://docs.google.com/spreadsheets/d/1hnihSG21D_qVUmPMqukVhd-bPQgZsjjX3jw6vBlDEZI
Serious Monkey  9 e 10 Maggio 2019, Milano  #seriousmonkey
Martino Mosna  @martinomosna
46/46
Grazie!
Spazio alle domande...
Per ulteriori informazioni:
Email: info@martinomosna.com
Twitter: @martinomosna
Linkedin: /in/martinomosna

More Related Content

Domare la Navigazione a Faccette per ottimizzare il processo di scansione

  • 1. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 1/46 Domare la Navigazione a Faccette ...per ottimizzare il processo di scansione di Martino Mosna
  • 2. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 2/46 Specialista SEO dal 2006 Freelance dal 2011 Discende dalle scimmie Chi vi parla: Martino MosnaChi vi parla: Martino Mosna
  • 3. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 3/46 Di cosa parleremo... 1. una panoramica sulla Navigazione a Faccette 2. differenze di approccio tra sito nuovo ed esistente 3. ottimizzare un sito esistente 4. realizzare un sito gi ottimizzato 5. le opzioni per i CMS ecommerce pi湛 comuni 6. gli strumenti di analisi
  • 4. 1. La Navigazione a Faccette Cos竪 ed a cosa serve
  • 5. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 5/46 Cos竪 la navigazione a faccette?
  • 6. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 6/46 Cos竪 la navigazione a faccette? Non 竪 SEO
  • 7. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 7/46 Cos竪 la navigazione a faccette? E un elemento di UX
  • 8. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 8/46 Panoramica sulla navigazione a faccette Aiuta a ridurre le scelte in un elenco Esplicita necessit latenti
  • 9. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 9/46 Navigazione a faccette: non 竪 SEO, ma... Impatta sul processo di scansione In cima alla lista delle preoccupazioni dei SEO (in particolar modo SEO tecnico)
  • 10. 2. Siti nuovi o gi esistenti? Differenze di approccio
  • 11. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 11/46 Siti esistenti: lo status quo Una larga parte delle URL a faccette 竪 gi scansionata
  • 12. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 12/46 Siti esistenti: lo status quo Una fetta del budget di scansione viene gi disperso
  • 13. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 13/46 Siti esistenti: lo status quo Gli spider ottimizzano ma secondo logiche loro Fonte: Moz
  • 14. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 14/46 Siti esistenti: i problemi da SEO 1. Deindicizzare le risorse non canoniche 2.Azzerare o limitare la scansione delle stesse
  • 15. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 15/46 Siti nuovi: lo status quo Ancora nulla 竪 stato scansionato
  • 16. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 16/46 Siti nuovi: unopportunit rara... Pubblicare un sito in cui da subito: solo le risorse canoniche vengono scansionate le risorse non canoniche non sono accessibili al crawler
  • 17. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 17/46 Siti nuovi: i problemi da SEO 1. Impedire a monte la scansione delle risorse non canoniche 2.SEOtopia: un sito in cui vi siano solo risorse canoniche. E davvero possibile?
  • 18. 3. Ottimizzare un sito esistente Analisi, azioni e impatto
  • 19. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 19/46 Analisi: Google Search Console
  • 20. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 20/46 Analisi: scansione con un crawler
  • 21. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 21/46 Analisi: i log del webserver
  • 22. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 22/46 Azioni: il robots.txt ONE DOES NOT SIMPLYONE DOES NOT SIMPLY DISALLOW VIA ROBOTS.TXTDISALLOW VIA ROBOTS.TXT
  • 23. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 23/46 Azioni: il meta robots noindex
  • 24. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 24/46 Azioni: il rel canonical Per le URL a faccette, puntare alla URL canonica Se vengono rilevati volumi di ricerca su query con attributi (es. [scarpe da corsa rosse]), vanno generate delle URL canoniche
  • 25. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 25/46 Azioni: il rel canonical
  • 26. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 26/46 Azioni: il rel canonical
  • 27. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 27/46 Azioni: il rel canonical
  • 28. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 28/46 Impatto Difficilmente il crawler smetter dal tutto di scansionare le risorse non canoniche La frequenza di scansione delle URL non canoniche dovrebbe comunque diminuire in modo drastico E un processo generalmente lento E possibile misurare limpatto
  • 29. 4. Realizzare un sito gi ottimizato Progettazione e accorgimenti
  • 30. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 30/46 Progettazione: il robots.txt ONE DOES NOT SIMPLYONE DOES NOT SIMPLY DISALLOW VIA ROBOTS.TXTDISALLOW VIA ROBOTS.TXT
  • 31. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 31/46 Progettazione: il rel nofollow Applicare lattributo nofollow a tutti i link interni con parametri In questo modo il crawler non aggiunge le URL generate dai filtri alla coda di scansione
  • 32. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 32/46 Progettazione: il rel canonical
  • 33. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 33/46 Progettazione: criticit E unottimizzazione fragile Basandosi su ottimizzazioni del markup a frontend, rischia di saltare se cambia il template.
  • 34. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 34/46 Accorgimenti E possibile generare le URL con parametri in modo che non vengano mai scansionate? Gestire i parametri di filtro sulla query string con il # invece del ? E un accorgimento sistemistico/backend, pi湛 difficile da implementare ma molto pi湛 stabile
  • 35. 5. Configurazione dei CMS Magento, Prestashop, Woocommerce
  • 36. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 36/46 Sistema > Configurazione > Catalogo
  • 37. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 37/46 Non ci sono soluzioni built-in La gestione del rel canonical 竪 demandata in toto ad addon di terze parti Sono tutti a pagamento a cifre irrisorie, ce ne sono moltissimi davvero completi
  • 38. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 38/46 Non ha funzioni di navigazione a faccette Plugin esterni permettono di aggiungerla Il solito Yoast SEO aiuta a gestire i canonical
  • 39. 6. Analisi Logica e strumenti
  • 40. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 40/46 Analisi: gli obiettivi Capire cosa escludere dallindicizzazione ...e cosa invece mantenere
  • 41. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 41/46 Analisi: i dati La stella polare dei SEO 竪 sempre la stessa: 1. se ci sono chiavi di ricerca esplicite 2.con un volume di ricerca apprezzabile Cappotti invernali da uomo al ginocchio Cappotti invernali da uomo Cappotti invernali da uomo neri Cappotti invernali da uomo taglia 50
  • 42. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 42/46 Analisi: le sorgenti di dati 1. Tool di analisi delle parole chiave
  • 43. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 43/46 Analisi: le sorgenti di dati 1. Tool di analisi delle parole chiave 2.Dati del motore di ricerca interno
  • 45. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 45/46 Bibliografia Configurazione rel canonical per Magento 1 https://docs.magento.com/m1/ce/user_guide/search_seo/seo-canonical-meta-tag.html Configurazione rel canonical per Magento 2 https://docs.magento.com/m2/ce/user_guide/marketing/meta-canonical.html Noindex treated as nofollow https://www.seroundtable.com/google-long-term-noindex-follow-24990.html Testing How Crawl Priority Works https://moz.com/blog/testing-how-crawl-priority-works MEGASUGGESTONE - DEMO Tool di Keyword Discovery costruito con Google Spreadsheet presentato allevento Advanced SEO Tools 2019 https://docs.google.com/spreadsheets/d/1hnihSG21D_qVUmPMqukVhd-bPQgZsjjX3jw6vBlDEZI
  • 46. Serious Monkey 9 e 10 Maggio 2019, Milano #seriousmonkey Martino Mosna @martinomosna 46/46 Grazie! Spazio alle domande... Per ulteriori informazioni: Email: info@martinomosna.com Twitter: @martinomosna Linkedin: /in/martinomosna