← Tutti gli articoli Shopify Technical SEO: La Guida Completa per i Proprietari di Negozi

Shopify Technical SEO: La Guida Completa per i Proprietari di Negozi

Padroneggia la technical SEO di Shopify con una guida strutturata che copre canonical, crawl budget, dati strutturati e visibilità nei motori di ricerca IA

La technical SEO di Shopify è la pratica di configurare l'architettura sottostante del tuo negozio affinché Google possa eseguire la scansione, indicizzare e classificare ogni pagina importante senza confusione. Se fai bene questo livello, ogni contenuto che pubblichi si amplifica. Se lo fai male, le tue migliori pagine di prodotto perdono segnali di ranking a causa di URL duplicati, crawl budget sprecato e dati strutturati danneggiati prima ancora che un cliente li veda.

Punti chiave

  • Shopify crea due percorsi URL per ogni prodotto per impostazione predefinita, dividendo i tuoi segnali di ranking a meno che i tag canonical non siano verificati.
  • I contenuti duplicati derivanti da URL consapevoli delle collezioni, filtri di tag e parametri di variante sono il killer tecnico SEO più comune nei negozi Shopify.
  • L'errore di robots.txt di Google nel bloccare i file CSS/JS impedisce il rendering mobile-first, il che abbassa direttamente i ranking.
  • Il Universal Commerce Protocol (UCP) di Google, co-sviluppato con Shopify e lanciato a NRF 2026, significa che i tuoi dati di prodotto ora alimentano gli agenti IA così come l'indice tradizionale.
  • L'aggiornamento Google Core Update di maggio 2026 ha completato il suo rollout a metà giugno 2026, rendendo questo il momento giusto per controllare la fondazione tecnica del tuo negozio.

Il Problema degli URL Duplicati che Shopify Crea per Impostazione Predefinita

Il modello di URL consapevole della collezione è il problema canonical più dannoso in Shopify. Per impostazione predefinita, Shopify crea due percorsi per ogni prodotto: un URL di prodotto diretto (/products/blue-widget) e un URL consapevole della collezione come /collections/summer-sale/products/blue-widget.

Entrambi gli URL caricano contenuti identici. Senza un tag canonical chiaro che punti a un URL principale, Google non sa quale versione indicizzare, portando a errori di canonicalizzazione dove la pagina sbagliata viene classificata. Non è un problema teorico. I contenuti duplicati diluiscono la tua autorità SEO dividendo i segnali di ranking su più URL. Quando Google trova otto URL per lo stesso prodotto, spesso non può determinare quale versione classificare, quindi classifica un URL casuale che riceve traffico minimo.

I temi di Shopify gestiscono automaticamente questo per l'URL del prodotto di base, ma il problema emerge nel momento in cui installi app che creano pagine di destinazione personalizzate o pagine di variante separate. I problemi sorgono quando personalizzi gli URL delle varianti o usi app che creano pagine separate per le varianti. Alcune app progettate per configurazioni di prodotti complesse, come personalizzatori di gioielleria o mobili su ordinazione, aggirano i canonical automatici di Shopify.

La soluzione: Dopo l'installazione di qualsiasi nuova app o aggiornamento del tema, apri una pagina di prodotto nel tuo browser, visualizza il codice sorgente e conferma che il tag <link rel="canonical"> punti a /products/[handle], non al percorso consapevole della collezione. Esegui la convalida sulle pagine di prodotto, pagine di collezione e post di blog dopo qualsiasi aggiornamento del tema.

La trappola di Shopify Markets / hreflang

Un modello di contenuto duplicato sempre più comune riguarda i negozi che utilizzano Shopify Markets. Durante il lavoro su un audit tecnico di un piccolo negozio Shopify, un professionista ha scoperto circa 400 URL in Google Search Console sotto "Duplicato, Google ha scelto un canonical diverso dall'utente". Se crei un nuovo URL per ogni collezione e prodotto senza cambiamenti nel contenuto specifico della posizione di destinazione o della lingua nativa, Google e l'utente finale vedranno lo stesso contenuto su entrambi gli URL. La soluzione è configurare un URL di mercato separato solo quando il contenuto o i prezzi sono genuinamente diversi per quella regione.

Confronto delle Fonti Comuni di URL Duplicati

Fonte di URL Duplicato Modello di Esempio Soluzione Consigliata Livello di Rischio SEO
URL di prodotto consapevoli della collezione /collections/summer-sale/products/blue-widget Canonical a /products/[handle], aggiorna i link interni Alto
URL con parametri di variante /products/blue-widget?variant=123456 Canonical al URL base del prodotto Medio
Pagine di collezione filtrate per tag /collections/shirts+blue Disallow in robots.txt.liquid o canonicalize alla collezione padre Alto
URL con parametri di ordinamento /collections/shirts?sort_by=price-ascending Disallow in robots.txt.liquid Medio
URL specifici dei mercati con contenuto identico /en-ca/products/blue-widget (stesso contenuto dell'impostazione predefinita) Crea l'URL del mercato solo quando il prezzo o il contenuto differisce genuinamente per regione Medio

Crawl Budget: Quello che Shopify Spreca per Impostazione Predefinita

Google ha un crawl budget, un limite su quante pagine rastrà durante ogni visita. Se Google spreca tempo a rastrare pagine inutili come carrello, checkout e risultati di ricerca, potrebbe perdere le tue importanti pagine di prodotto e collezione.

Il robots.txt predefinito di Shopify blocca già /cart, /checkout, /orders e /account. Quello che NON blocca per impostazione predefinita sono:

  • URL di collezione filtrate per tag (/collections/shirts+blue) che generano centinaia di pagine quasi duplicate.
  • URL con parametri di ordinamento (/collections/shirts?sort_by=price-ascending) che servono prodotti identici in un ordine diverso.
  • Pagine di risultati di ricerca interna che creano URL univoci per ogni query.

Puoi controllare se le tue pagine di ricerca sono indicizzate eseguendo site:yourstore.com inurl:search in Google. Se vedi risultati, quelle pagine di ricerca sono indicizzate e stanno diluendo il tuo crawl budget.

Da metà 2021, Shopify consente ai commercianti di sovrascrivere il robots.txt predefinito usando un file template robots.txt.liquid. Ora puoi aggiungere regole personalizzate per bloccare o consentire crawler specifici o pagine. Usalo per disallow gli URL con filtri e parametri di ordinamento che non hanno alcun valore SEO.

L'errore di robots.txt che interrompe l'indicizzazione mobile-first

Bloccare Googlebot dai file CSS e JavaScript è un vecchio consiglio SEO che continua a circolare. Non seguirlo. Google ha bisogno di renderizzare le tue pagine per comprenderle, e bloccare CSS e JavaScript significa che Google vede una pagina danneggiata.

E non confondere i tuoi strumenti. Se aggiungi sia una regola Disallow in robots.txt che un tag noindex alla stessa pagina, Google non può eseguire la scansione e quindi non può vedere il tag noindex. Usa l'uno o l'altro. Per le pagine che vuoi rimuovere dall'indice in modo permanente, noindex è più forte. Per le pagine per le quali vuoi semplicemente risparmiare crawl budget, Disallow è appropriato.

Sitemap: La Fondazione che la Maggior Parte dei Commercianti Ignora

Shopify genera automaticamente sitemap.xml insieme a sitemap child per prodotti, collezioni, post di blog e pagine. Questo è genuinamente utile. Il problema è che i commercianti raramente controllano se quello che Shopify invia corrisponde effettivamente a quello che vogliono che Google indicizzi.

I grandi cataloghi Shopify spesso soffrono di errori di sitemap, indicizzazione di URL duplicati, catene di reindirizzamento e indicizzazione di filtri di ricerca dinamici.

Un audit pratico di 30 minuti:

  1. Apri yourstore.com/sitemap.xml e verifica che tutte le sitemap child si carichino senza errori.
  2. Invia la tua sitemap a Google Search Console e Bing Webmaster Tools. Questo invio proattivo aiuta i motori di ricerca a scoprire i nuovi contenuti più velocemente che aspettare il crawling naturale.
  3. Rivedi regolarmente l'indicizzazione della sitemap attraverso i report di Search Console, indagando su qualsiasi pagina contrassegnata come "Scoperto - attualmente non indicizzato".
  4. Escludi le pagine non necessarie dalla tua sitemap usando le impostazioni di Shopify o le app. Carrello, checkout, account cliente e pagine delle policy non hanno bisogno di indicizzazione e non dovrebbero consumare crawl budget.

Dati Strutturati: Più Critici che Mai

I dati strutturati del prodotto sono sempre stati importanti per i rich result. Nel 2026, la sua importanza si è raddoppiata perché ora alimenta le superfici di shopping IA, non solo il SERP tradizionale.

Oltre al tuo feed di Merchant Center, gli assistenti di shopping IA si affidano anche ai dati strutturati (markup schema.org) sulle pagine dei prodotti stessi per analizzare e valutare i prodotti.

Ecco il grande cambiamento di Google da I/O 2026. Universal Cart è stato lanciato il 19 maggio 2026 in tre mercati: Stati Uniti, Canada e Australia. Universal Commerce Protocol (UCP) è uno standard aperto co-sviluppato da Google e Shopify che consente agli agenti IA di effettuare transazioni con i rivenditori lungo tutto il percorso di acquisto. Google ha aggiornato il protocollo il 19 marzo 2026, due mesi dopo il lancio a NRF, aggiungendo funzionalità di carrello, catalogo e collegamento dell'identità.

La conseguenza pratica per i proprietari di negozi: quando Universal Cart verifica compatibilità, vestibilità, materiali, ingredienti, dimensioni o istruzioni di cura, legge quei campi direttamente da Merchant Center. I prodotti con attributi incompleti o incoerenti vengono filtrati dal ragionamento del carrello prima di raggiungere l'acquirente. Questo si applica all'intero catalogo, non solo agli SKU principali.

La maggior parte dei negozi Shopify è abilitata per UCP per impostazione predefinita, ma i commercianti hanno ancora bisogno di dati di prodotto puliti, prezzi accurati, recensioni forti e regole di evasione ordini chiare per trarne vantaggio.

Un'altra nota critica sui dati strutturati del 2026: il 7 maggio 2026, Google ha ufficialmente ritirato i rich result FAQ. Se il tuo sito ha già il markup FAQPage implementato, quel markup è ora inerte in Google Search, innocuo ma produce zero boost SERP. Controlla il tuo JSON-LD e rimuovi o sostituisci lo schema FAQPage con tipi più impattanti come Product, Offer e Review.

La Checklist Completa di Shopify Technical SEO

Usala come framework di audit ricorrente. Il servizio Shopify SEO che offro copre tutti questi livelli, ma puoi lavorarci da solo con Search Console e uno crawler gratuito come Screaming Frog.

Crawling e indicizzazione

  • [ ] Verifica che robots.txt.liquid blocchi gli URL di filtro e ordinamento ma consenta CSS e JS.
  • [ ] Conferma che sitemap.xml è inviato a Google Search Console e non contiene URL di reindirizzamento o errore.
  • [ ] Controlla che le pagine di risultati di ricerca (/search?q=) non siano indicizzate.
  • [ ] Le pagine di collezione filtrate per tag (/collections/name+tag) siano disallow o canonicalize.

Canonicalizzazione

  • [ ] Ogni canonical della pagina del prodotto punti a /products/[handle], non a un percorso consapevole della collezione.
  • [ ] Gli URL delle varianti (?variant=XXXXXXX) canonical tornino all'URL del prodotto base.
  • [ ] Gli URL specifici dei mercati esistono solo dove il contenuto o il prezzo differisce genuinamente per regione.
  • [ ] Nessun aggiornamento di app o tema ha sovrascritto silenziosamente i tag canonical.

Dati strutturati

  • [ ] Ogni pagina di prodotto contiene Product + Offer JSON-LD valido con prezzo, disponibilità e condizione.
  • [ ] I dati strutturati di revisione (AggregateRating) sono presenti dove visualizzi le valutazioni.
  • [ ] Lo schema FAQPage è stato rimosso o è in coda per la rimozione in seguito al deprecamento di Google del 7 maggio 2026.
  • [ ] Gli attributi del feed di prodotto di Merchant Center sono completi per tutti gli SKU, inclusi i prodotti di coda media e lunga.

Prestazioni tecniche

  • [ ] LCP inferiore a 2,5 secondi su mobile (misurato nel report Core Web Vitals di Search Console).
  • [ ] Nessun tag noindex e regole Disallow applicate allo stesso URL contemporaneamente.
  • [ ] I link interni utilizzano formati URL coerenti (sempre /products/handle, mai il percorso consapevole della collezione).

La tua architettura di link interno dice a Google quali pagine sono più importanti e passa PageRank. L'errore classico di Shopify è puntare i link interni a URL di prodotto consapevoli della collezione (/collections/shirts/products/blue-tee) nella navigazione, widget di prodotti correlati e breadcrumb, mentre il canonical punta all'URL diretto. Google segue il canonical, ma il segnale di PageRank fluisce all'URL che è stato collegato, non al canonical. Per l'ecommerce SEO, la soluzione è decidere quale collezione e pagine di sottocolezione meritano il trattamento SEO, quindi fare in modo che i tuoi link interni, canonical, contenuto e sitemap si accordino.

Controlla i modelli Liquid di breadcrumb e prodotto correlato del tuo tema. Assicurati che ogni attributo <a href> emetta /products/[handle] e non la variante consapevole della collezione. Per aiuto con le correzioni a livello di Liquid, vedi il mio servizio di sviluppo tema Shopify.

Una Nota sull'Aggiornamento Core di Maggio 2026

Google ha completato il rollout del suo aggiornamento Google Core Update di maggio 2026 e ha rivelato cambiamenti radicali nel modo in cui la ricerca basata su IA funziona su Google a Google I/O 2026. Gli ultimi cambiamenti di Google continuano a spingere i proprietari di negozi verso una technical SEO più forte, segnali di contenuto più chiari, dati di prodotto migliori e autorità di marca più affidabile.

Se hai visto cali di ranking a fine maggio o inizio giugno 2026, il primo posto in cui guardare non è il tuo contenuto. Inizia con i problemi tecnici: URL duplicati, canonical danneggiati e pagine di collezione thin. Questi sono i segnali che i sistemi di qualità di Google pesano più pesantemente per i negozi di ecommerce, e sono risolvibili senza scrivere una singola parola di nuovo contenuto.

La technical SEO non è affascinante, ma è il moltiplicatore che fa funzionare tutto il resto. Correggi la fondazione per prima.

shopify seotechnical seoshopifycrawl budgetstructured datacanonical urls

Domande frequenti

Shopify gestisce automaticamente i tag canonical per le pagine di prodotto?

I temi di Shopify aggiungono automaticamente tag canonical che puntano all'URL diretto del prodotto, il che gestisce la maggior parte dei duplicati di URL di variante e consapevoli della collezione. Tuttavia, alcune app di terze parti e personalizzazioni di temi possono sovrascrivere o rompere questi tag canonical, quindi dovresti verificarli manualmente dopo ogni installazione di app importante o aggiornamento del tema.

Quale è l'errore più grande di technical SEO che fanno i proprietari di negozi Shopify?

L'errore più comune è consentire agli URL di filtro, tag e parametri di ordinamento di essere rastrellati e indicizzati senza tag canonical o regole robots.txt che li bloccano. Questi URL creano centinaia di pagine quasi duplicate che dividono i tuoi segnali di ranking e sprecano il crawl budget di Google su pagine che non si classificheranno mai.

Come il Universal Commerce Protocol (UCP) di Google influisce sulla technical SEO di Shopify?

UCP, co-sviluppato da Google e Shopify e aggiornato a marzo 2026, consente agli agenti IA di scoprire, valutare e acquistare prodotti direttamente dai dati strutturati del tuo negozio. La maggior parte dei negozi Shopify è abilitata per UCP per impostazione predefinita, ma gli attributi di prodotto incompleti nel tuo feed di Merchant Center possono causare l'esclusione dei tuoi prodotti dai risultati di shopping alimentati da IA prima che un acquirente li veda.