SlideShare una empresa de Scribd logo
1 de 60
Descargar para leer sin conexión
Nicola Della Marina: Magento Frontend next level
Ciao e benvenuti!
Portiamo il Frontend di Magento
ad un nuovo livello
I Livelli
‘Esterni’
SEO
Social
Network
Performance
SEO
Schema.org
HrefLang
Social Network
Sharing
Open Graph
Twitter Cards
Performance
CSS/JS Compression
Image Lazy Loading
Schema.org
Schema.org
• Lo Schema definisce un markup per dati
strutturati
• Schema.org è il progetto (ed il sito) nato per
raccogliere e rendere disponibili gli schema
relativi ad una larga serie di possibili contenuti
• Sono dati aggiuntivi che permettono ai motori di
ricerca di analizzare meglio i contenuti della
pagina e di fornire informazioni più rilevanti agli
utenti
• Pensati per l’uso con Microdati, sono utilizzabili
anche tramite Microformati o RDFa
Schema.org – i Microdati
<div class="Product">
<div>NIKE</div>
<h1>NIKE AIR MAX 90</h1>
<img src="/media/catalog/product[…].jpg" />
<p>Le scarpe Nike Air Max 90 da uomo sono dotate di tomaia con dettagli
in pelle premium per comfort e resistenza estremi. […]</p>
</div>
Schema.org – i Microdati
<div itemscope class="Product">
<div>NIKE</div>
<h1>NIKE AIR MAX 90</h1>
<img src="/media/catalog/product[…].jpg" />
<p>Le scarpe Nike Air Max 90 da uomo sono dotate di tomaia con dettagli
in pelle premium per comfort e resistenza estremi. […]</p>
</div>
Schema.org – i Microdati
<div itemscope itemtype="http://schema.org/Product" class="Product">
<div>NIKE</div>
<h1>NIKE AIR MAX 90</h1>
<img src="/media/catalog/product[…].jpg" />
<p>Le scarpe Nike Air Max 90 da uomo sono dotate di tomaia con dettagli
in pelle premium per comfort e resistenza estremi. […]</p>
</div>
Schema.org – i Microdati
<div itemscope itemtype="http://schema.org/Product" class="Product">
<div>NIKE</div>
<h1 itemprop="name">NIKE AIR MAX 90</h1>
<img src="/media/catalog/product[…].jpg" />
<p>Le scarpe Nike Air Max 90 da uomo sono dotate di tomaia con dettagli
in pelle premium per comfort e resistenza estremi. […]</p>
</div>
Schema.org – i Microdati
<div itemscope itemtype="http://schema.org/Product" class="Product">
<div itemprop="brand">NIKE</div>
<h1 itemprop="name">NIKE AIR MAX 90</h1>
<img itemprop="image" src="/media/catalog/product[…].jpg" />
<p itemprop="description">Le scarpe Nike Air Max 90 da uomo sono
dotate di tomaia con dettagli in pelle premium per comfort e resistenza estremi.
[…]</p>
</div>
http://schema.org/Product
Nicola Della Marina: Magento Frontend next level
Nicola Della Marina: Magento Frontend next level
Google Rich Snippets
Google Rich Snippets
Google Rich Snippets
• Requisiti per usare i rich snippets
– Vanno applicati alle pagine prodotto, non in lista o
altre sezioni
– Il prodotto deve essere acquistabile nella pagina in cui
sono presenti di microdati
– Non è consentito l'uso su siti di prodotti per adulti
• Microdati obbligatori
– Name
– Price e PriceCurrency
• I dati possono essere testati tramite un tool
apposito
Google Rich Snippets
SEO
Schema.org
HrefLang
Social Network
Sharing
Open Graph
Twitter Cards
Performance
CSS/JS Compression
Image Lazy Loading
Hreflang
Hreflang
dall'italia
Hreflang
dagli Stati Uniti
Hreflang
Dalla Francia
Hreflang
<link href="http://www.musicradar.com/" hreflang="en-gb" rel="alternate"></link>
<link href="http://www.musicradar.com/" hreflang="x-default" rel="alternate"></link>
<link href="http://www.musicradar.com/us/" hreflang="en-us" rel="alternate"></link>
<link href="http://www.musicradar.com/fr/" hreflang="fr-fr" rel="alternate"></link>
Testare gli hreflang
https://www.google.com/search?q=musicradar&hl=en&gl=us&pws=0
Dominio
Query di ricerca
Lingua utente
Nazione utente
Rimuove
personalizzazione
SEO
Schema.org
HrefLang
Social Network
Sharing
Open Graph
Twitter Cards
Performance
CSS/JS Compression
Image Lazy Loading
Sharing
Buttons
Sharing Buttons
<iframe
src="//www.facebook.com/plugins/share_button.php?href=https%3A%2F%2Fdevelopers.facebook.com%2F
docs%2Fplugins%2F&amp;layout=button" scrolling="no" frameborder="0" style="border:none;
overflow:hidden;" allowTransparency="true"></iframe>
<a href="https://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a>
<script>!function(d,s,id){var
js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.
createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(
document, 'script', 'twitter-wjs');</script>
<a href="//www.pinterest.com/pin/create/button/" data-pin-do="buttonBookmark" data-pin-color="red"
data-pin-height="28"><img src="//assets.pinterest.com/images/pidgets/pinit_fg_en_rect_red_28.png"
/></a>
<script type="text/javascript" async defer src="//assets.pinterest.com/js/pinit.js"></script>
<script src="https://apis.google.com/js/platform.js" async defer>
{lang: 'it'}
</script>
<div class="g-plusone" data-annotation="none"></div>
AddThis …
Sharing Buttons
e i suoi amici…
Sharing Buttons
SEO
Schema.org
HrefLang
Social Network
Sharing
Open Graph
Twitter Cards
Performance
CSS/JS Compression
Image Lazy Loading
Open Graph
Open Graph
• Il protocollo Open Graph consente alle pagine
web di diventare un oggetto all'interno di un
grafico sociale.
• Consente di controllare quali informazioni
vadano condivise sui social network ed in che
modo
• Si basa su RDFa e consiste nell'inserire alcuni
meta-tag all'interno del tag <HEAD> della
pagina.
Open Graph
• I tag più comuni sono:
– og:title
– og:description
– og:url
– og:image
– og:type
– og:site_name
product / product.group
Senza Open Graph
<meta property="og:image"
content="http://[…]/mm15/opengraph/opengraph.jpg">
<meta property="og:title" content="Scarpe Converse All
Star Hi Canvas - AW LAB">
<meta property="og:url"
content="http://[…]/mm15/opengraph.html">
<meta property="og:type" content="product">
<meta property="og:description" content="Scarpa uomo
Converse All Star Hi Canvas di ispirazione basket. Tomaia
in canvas e suola in gomma vulcanizzata.">
Con Open Graph
Open Graph
Facebook (che ha lanciato il protocollo nel 2010)
mette a disposizione uno strumento per
analizzare come verrà condiviso il contenuto:
https://developers.facebook.com/tools/debug/
Ha anche lo scopo di cancellare la cache delle
informazioni
SEO
Schema.org
HrefLang
Social Network
Sharing
Open Graph
Twitter Cards
Performance
CSS/JS Compression
Image Lazy Loading
Twitter
Cards
Cosa sono?
• Si basa sugli stessi principi del protocollo Open
Graph
• Consente di aggiungere del contenuto oltre ai
normali 140 caratteri
• Sono compatibili con Open Graph
• Gli url richiedono di essere approvati tramite il
Validator Tool
• Tramite il Twitter Card Analyzer possiamo
valutare il feedback
I tag
 twitter:card = product
 twitter:site
 twitter:data1
 twitter:label1
 twitter:data2
 twitter:label2
<meta name="twitter:card" content="product">
<meta name="twitter:site"
content="@AW_LAB">
<meta name="twitter:label1" content="Brand">
<meta name="twitter:data1"
content="CONVERSE">
<meta name="twitter:label2" content="Sport">
<meta name="twitter:data2"
content="BASKET">
Nicola Della Marina: Magento Frontend next level
SEO
Schema.org
HrefLang
Social Network
Sharing
Open Graph
Twitter Cards
Performance
CSS/JS Compression
Image Lazy Loading
JS/CSS
Compression
Le operazioni da svolgere sono due:
• Concatenazione
• Compattazione
Hanno effetto su due fattori di caricamento della
pagina:
• Riduzione del numero di connessioni
• Riduzione del peso globale della pagina
Quanto mi costa ogni file?
• DNS Time
• Connect Time
• Server Time
• Transfer Time
• Wait Time
• Number of Domains
System > Configuration > Developer
Minify JS/CSS
SEO
Schema.org
HrefLang
Social Network
Sharing
Open Graph
Twitter Cards
Performance
CSS/JS Compression
Image Lazy Loading
Lazy Loading
È un design pattern che prevede che le risorse
vengano caricate solo al momento dell'effettiva
necessità di visualizzarle
Riduce il tempo 'percepito' di caricamento
della pagina per l'utente ( e per i bot )
Image Lazy Loading
Image Lazy Loading
<img list.phtml
src="<?php echo $this->helper('catalog/image')-
>init($_product, 'small_image')->resize(135); ?>"
width="135"
height="135"
alt="<?php echo $this->stripTags($this-
>getImageLabel($_product, 'small_image'), null, true) ?>"
/>
<img list.phtml
src="<?php echo $this-
>getSkinUrl('images/placeholder.gif); ?>"
data-original="<?php echo $this-
>helper('catalog/image')->init($_product, 'small_image')-
>resize(135); ?>"
width="135"
height="135"
alt="<?php echo $this->stripTags($this-
>getImageLabel($_product, 'small_image'), null, true) ?>"
/>
SEO
Schema.org
HrefLang
Social Network
Sharing
Open Graph
Twitter Cards
Performance
CSS/JS Compression
Image Lazy Loading
GRAZIE !

Más contenido relacionado

Similar a Nicola Della Marina: Magento Frontend next level

Training Signal Webtrends
Training Signal WebtrendsTraining Signal Webtrends
Training Signal WebtrendsStefano Iaboni
 
Luca Peressini - 20 moduli in 20 minuti
Luca Peressini - 20 moduli in 20 minutiLuca Peressini - 20 moduli in 20 minuti
Luca Peressini - 20 moduli in 20 minutiMeet Magento Italy
 
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 sitoMarketing Freaks
 
HTML5 e Css3 - 1 | WebMaster & WebDesigner
HTML5 e Css3 - 1 | WebMaster & WebDesignerHTML5 e Css3 - 1 | WebMaster & WebDesigner
HTML5 e Css3 - 1 | WebMaster & WebDesignerMatteo Magni
 
Session isolation e rendering delle pagine web
Session isolation e rendering delle pagine webSession isolation e rendering delle pagine web
Session isolation e rendering delle pagine webGiacomo Zecchini
 
SEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
SEO (Search Engine Optimization) Indicizzazione nei motori di ricercaSEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
SEO (Search Engine Optimization) Indicizzazione nei motori di ricercaCarlo Marenzi
 
Cert03 70-486 developing asp.net mvc 4 web applications
Cert03   70-486 developing asp.net mvc 4 web applicationsCert03   70-486 developing asp.net mvc 4 web applications
Cert03 70-486 developing asp.net mvc 4 web applicationsDotNetCampus
 
SEO: Search Engine Optimization & Cloud computing
SEO: Search Engine Optimization & Cloud computingSEO: Search Engine Optimization & Cloud computing
SEO: Search Engine Optimization & Cloud computingbsdlover
 
Smau Bologna 2016 - Codemotion
Smau Bologna 2016 - CodemotionSmau Bologna 2016 - Codemotion
Smau Bologna 2016 - CodemotionSMAU
 
Win02 bing e windows store apps
Win02   bing e windows store appsWin02   bing e windows store apps
Win02 bing e windows store appsDotNetCampus
 
Il web intelligente
Il web intelligenteIl web intelligente
Il web intelligenteDavide Cerbo
 
DotNetCampus 2014 - BING e Windows Store App
DotNetCampus 2014 - BING e Windows Store AppDotNetCampus 2014 - BING e Windows Store App
DotNetCampus 2014 - BING e Windows Store AppMassimo Bonanni
 
Le basi della SEO per i blogger @TBNetalks
Le basi della SEO per i blogger @TBNetalksLe basi della SEO per i blogger @TBNetalks
Le basi della SEO per i blogger @TBNetalksTSW
 
Openatrium come backend caprowsky
Openatrium come backend   caprowskyOpenatrium come backend   caprowsky
Openatrium come backend caprowskyAlessandro Capra
 
Installa web master su wordpress
Installa web master su wordpressInstalla web master su wordpress
Installa web master su wordpressCity Planner
 
Ottimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricercaOttimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricercaTiziano Fogliata
 

Similar a Nicola Della Marina: Magento Frontend next level (20)

Training Signal Webtrends
Training Signal WebtrendsTraining Signal Webtrends
Training Signal Webtrends
 
Luca Peressini - 20 moduli in 20 minuti
Luca Peressini - 20 moduli in 20 minutiLuca Peressini - 20 moduli in 20 minuti
Luca Peressini - 20 moduli in 20 minuti
 
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 e prestashop
Seo e prestashopSeo e prestashop
Seo e prestashop
 
HTML5 e Css3 - 1 | WebMaster & WebDesigner
HTML5 e Css3 - 1 | WebMaster & WebDesignerHTML5 e Css3 - 1 | WebMaster & WebDesigner
HTML5 e Css3 - 1 | WebMaster & WebDesigner
 
Session isolation e rendering delle pagine web
Session isolation e rendering delle pagine webSession isolation e rendering delle pagine web
Session isolation e rendering delle pagine web
 
WordCamp Catania 2019 PWA e TWA
WordCamp Catania 2019 PWA e TWAWordCamp Catania 2019 PWA e TWA
WordCamp Catania 2019 PWA e TWA
 
SEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
SEO (Search Engine Optimization) Indicizzazione nei motori di ricercaSEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
SEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
 
Cert03 70-486 developing asp.net mvc 4 web applications
Cert03   70-486 developing asp.net mvc 4 web applicationsCert03   70-486 developing asp.net mvc 4 web applications
Cert03 70-486 developing asp.net mvc 4 web applications
 
SEO: Search Engine Optimization & Cloud computing
SEO: Search Engine Optimization & Cloud computingSEO: Search Engine Optimization & Cloud computing
SEO: Search Engine Optimization & Cloud computing
 
Smau Bologna 2016 - Codemotion
Smau Bologna 2016 - CodemotionSmau Bologna 2016 - Codemotion
Smau Bologna 2016 - Codemotion
 
Win02 bing e windows store apps
Win02   bing e windows store appsWin02   bing e windows store apps
Win02 bing e windows store apps
 
Il web intelligente
Il web intelligenteIl web intelligente
Il web intelligente
 
DotNetCampus 2014 - BING e Windows Store App
DotNetCampus 2014 - BING e Windows Store AppDotNetCampus 2014 - BING e Windows Store App
DotNetCampus 2014 - BING e Windows Store App
 
Le basi della SEO per i blogger @TBNetalks
Le basi della SEO per i blogger @TBNetalksLe basi della SEO per i blogger @TBNetalks
Le basi della SEO per i blogger @TBNetalks
 
Openatrium come backend caprowsky
Openatrium come backend   caprowskyOpenatrium come backend   caprowsky
Openatrium come backend caprowsky
 
Microsoft Fast - Overview
Microsoft Fast - OverviewMicrosoft Fast - Overview
Microsoft Fast - Overview
 
Installa web master su wordpress
Installa web master su wordpressInstalla web master su wordpress
Installa web master su wordpress
 
Seo con drupal
Seo con drupalSeo con drupal
Seo con drupal
 
Ottimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricercaOttimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricerca
 

Más de Meet Magento Italy

Dirk Pinamonti - Come affrontare la sfida del nuovo mercato multicanale e del...
Dirk Pinamonti - Come affrontare la sfida del nuovo mercato multicanale e del...Dirk Pinamonti - Come affrontare la sfida del nuovo mercato multicanale e del...
Dirk Pinamonti - Come affrontare la sfida del nuovo mercato multicanale e del...Meet Magento Italy
 
Vinai Kopp - How i develop M2 modules
Vinai Kopp - How i develop M2 modules Vinai Kopp - How i develop M2 modules
Vinai Kopp - How i develop M2 modules Meet Magento Italy
 
Eugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceEugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceMeet Magento Italy
 
Muliadi jeo - How to sell online in Indonesia
Muliadi jeo - How to sell online in IndonesiaMuliadi jeo - How to sell online in Indonesia
Muliadi jeo - How to sell online in IndonesiaMeet Magento Italy
 
Max Pronko - 10 migration mistakes from Magento 1 to Magento 2
Max Pronko - 10 migration mistakes from Magento 1 to Magento 2Max Pronko - 10 migration mistakes from Magento 1 to Magento 2
Max Pronko - 10 migration mistakes from Magento 1 to Magento 2Meet Magento Italy
 
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...Meet Magento Italy
 
Bodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best PracticesBodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best PracticesMeet Magento Italy
 
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...Meet Magento Italy
 
Vinai Kopp - FPC Hole punching in Magento 2
Vinai Kopp - FPC Hole punching in Magento 2Vinai Kopp - FPC Hole punching in Magento 2
Vinai Kopp - FPC Hole punching in Magento 2Meet Magento Italy
 
Jacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
Jacopo Nardiello - From CI to Prod: Running Magento at scale with KubernetesJacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
Jacopo Nardiello - From CI to Prod: Running Magento at scale with KubernetesMeet Magento Italy
 
James Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With YouJames Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With YouMeet Magento Italy
 
Talesh Seeparsan - The Hound of the Malwarevilles
Talesh Seeparsan - The Hound of the MalwarevillesTalesh Seeparsan - The Hound of the Malwarevilles
Talesh Seeparsan - The Hound of the MalwarevillesMeet Magento Italy
 
Miguel Balparda - A day in support
Miguel Balparda - A day in supportMiguel Balparda - A day in support
Miguel Balparda - A day in supportMeet Magento Italy
 
Volodymyr Kublytskyi - Develop Product, Design Platform
Volodymyr Kublytskyi - Develop Product, Design PlatformVolodymyr Kublytskyi - Develop Product, Design Platform
Volodymyr Kublytskyi - Develop Product, Design PlatformMeet Magento Italy
 
Rosario Toscano - Processi di ottimizzazione per una crescita continua
Rosario Toscano - Processi di ottimizzazione per una crescita continuaRosario Toscano - Processi di ottimizzazione per una crescita continua
Rosario Toscano - Processi di ottimizzazione per una crescita continuaMeet Magento Italy
 
Henrik Feld Jakobsen - How to sell online Scandinavia
Henrik Feld Jakobsen - How to sell online ScandinaviaHenrik Feld Jakobsen - How to sell online Scandinavia
Henrik Feld Jakobsen - How to sell online ScandinaviaMeet Magento Italy
 
Rabia Qureshi - How to sell online in UK
Rabia Qureshi - How to sell online in UKRabia Qureshi - How to sell online in UK
Rabia Qureshi - How to sell online in UKMeet Magento Italy
 
Matteo Schuerch - How to sell online in Switzerland
Matteo Schuerch - How to sell online in SwitzerlandMatteo Schuerch - How to sell online in Switzerland
Matteo Schuerch - How to sell online in SwitzerlandMeet Magento Italy
 
Il data-driven nell’e-commerce: il caso studio Alessi
Il data-driven nell’e-commerce: il caso studio AlessiIl data-driven nell’e-commerce: il caso studio Alessi
Il data-driven nell’e-commerce: il caso studio AlessiMeet Magento Italy
 
Philippe Bernou - Seamless omnichannel solutions with Magento order management
Philippe Bernou - Seamless omnichannel solutions with Magento order managementPhilippe Bernou - Seamless omnichannel solutions with Magento order management
Philippe Bernou - Seamless omnichannel solutions with Magento order managementMeet Magento Italy
 

Más de Meet Magento Italy (20)

Dirk Pinamonti - Come affrontare la sfida del nuovo mercato multicanale e del...
Dirk Pinamonti - Come affrontare la sfida del nuovo mercato multicanale e del...Dirk Pinamonti - Come affrontare la sfida del nuovo mercato multicanale e del...
Dirk Pinamonti - Come affrontare la sfida del nuovo mercato multicanale e del...
 
Vinai Kopp - How i develop M2 modules
Vinai Kopp - How i develop M2 modules Vinai Kopp - How i develop M2 modules
Vinai Kopp - How i develop M2 modules
 
Eugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
Eugene Shaksuvarov - Tuning Magento 2 for Maximum PerformanceEugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
Eugene Shaksuvarov - Tuning Magento 2 for Maximum Performance
 
Muliadi jeo - How to sell online in Indonesia
Muliadi jeo - How to sell online in IndonesiaMuliadi jeo - How to sell online in Indonesia
Muliadi jeo - How to sell online in Indonesia
 
Max Pronko - 10 migration mistakes from Magento 1 to Magento 2
Max Pronko - 10 migration mistakes from Magento 1 to Magento 2Max Pronko - 10 migration mistakes from Magento 1 to Magento 2
Max Pronko - 10 migration mistakes from Magento 1 to Magento 2
 
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
Alessandro La Ciura - Progettare la migliore integrazione tra live chat ed e-...
 
Bodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best PracticesBodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
Bodin - Hullin & Potencier - Magento Performance Profiling and Best Practices
 
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
Giulio Gargiullo - Strategie di marketing digitale per avviare l’e-commerce i...
 
Vinai Kopp - FPC Hole punching in Magento 2
Vinai Kopp - FPC Hole punching in Magento 2Vinai Kopp - FPC Hole punching in Magento 2
Vinai Kopp - FPC Hole punching in Magento 2
 
Jacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
Jacopo Nardiello - From CI to Prod: Running Magento at scale with KubernetesJacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
Jacopo Nardiello - From CI to Prod: Running Magento at scale with Kubernetes
 
James Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With YouJames Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With You
 
Talesh Seeparsan - The Hound of the Malwarevilles
Talesh Seeparsan - The Hound of the MalwarevillesTalesh Seeparsan - The Hound of the Malwarevilles
Talesh Seeparsan - The Hound of the Malwarevilles
 
Miguel Balparda - A day in support
Miguel Balparda - A day in supportMiguel Balparda - A day in support
Miguel Balparda - A day in support
 
Volodymyr Kublytskyi - Develop Product, Design Platform
Volodymyr Kublytskyi - Develop Product, Design PlatformVolodymyr Kublytskyi - Develop Product, Design Platform
Volodymyr Kublytskyi - Develop Product, Design Platform
 
Rosario Toscano - Processi di ottimizzazione per una crescita continua
Rosario Toscano - Processi di ottimizzazione per una crescita continuaRosario Toscano - Processi di ottimizzazione per una crescita continua
Rosario Toscano - Processi di ottimizzazione per una crescita continua
 
Henrik Feld Jakobsen - How to sell online Scandinavia
Henrik Feld Jakobsen - How to sell online ScandinaviaHenrik Feld Jakobsen - How to sell online Scandinavia
Henrik Feld Jakobsen - How to sell online Scandinavia
 
Rabia Qureshi - How to sell online in UK
Rabia Qureshi - How to sell online in UKRabia Qureshi - How to sell online in UK
Rabia Qureshi - How to sell online in UK
 
Matteo Schuerch - How to sell online in Switzerland
Matteo Schuerch - How to sell online in SwitzerlandMatteo Schuerch - How to sell online in Switzerland
Matteo Schuerch - How to sell online in Switzerland
 
Il data-driven nell’e-commerce: il caso studio Alessi
Il data-driven nell’e-commerce: il caso studio AlessiIl data-driven nell’e-commerce: il caso studio Alessi
Il data-driven nell’e-commerce: il caso studio Alessi
 
Philippe Bernou - Seamless omnichannel solutions with Magento order management
Philippe Bernou - Seamless omnichannel solutions with Magento order managementPhilippe Bernou - Seamless omnichannel solutions with Magento order management
Philippe Bernou - Seamless omnichannel solutions with Magento order management
 

Nicola Della Marina: Magento Frontend next level

Notas del editor

  1. Usare schema.org non migliora il ranking delle pagine