Funzionalità di gestione reindirizzamenti Supportato da Shopify Limitazione della piattaforma
Sistema di gestione reindirizzamenti integrato
Importazione CSV massiva per grandi migrazioni
Reindirizzamenti con wildcard
Reindirizzamenti alias di dominio
Prevenzione catene di reindirizzamento
Reindirizzamenti verso domini esterni
Numero totale di reindirizzamenti
Lunghezza caratteri degli URL
Preservazione maiuscole/minuscole negli URL
Corrispondenza flessibile dei parametri
Preservare l’ordine dei parametri negli URL

Shopify ha un sistema di gestione dei reindirizzamenti integrato?

Supportato da Shopify

Sì, Shopify fornisce un sistema di gestione dei reindirizzamenti integrato con due metodi semplici per creare reindirizzamenti: creazione individuale tramite l’interfaccia di amministrazione e importazione CSV massiva per migrazioni su larga scala.

Creazione di reindirizzamenti individuali

Migliore per:

  • Creazione di singoli reindirizzamenti
  • Test del comportamento di reindirizzamento
  • Correzioni e aggiornamenti rapidi

Importazione CSV massiva

Migliore per:

  • Migrazioni su larga scala (centinaia o migliaia di reindirizzamenti)
  • Aggiornamenti multi-URL
  • Pianificazione sistematica dei reindirizzamenti

Requisiti del percorso URL

Campo “Redirect From”:

  • Solo percorsi relativi (senza nome di dominio)
  • Deve iniziare con barra /
  • Esempio: /example_product.php

Campo “Redirect To”:

  • Percorsi relativi O assoluti accettati
  • Esempi: /new-page o https://www.external.com/page

Riformattazione automatica degli URL

Shopify riformatta automaticamente gli URL durante l’importazione CSV:

Formato di input Shopify converte in Risultato
https://www.redirects.net/resource /resource Riduce a percorso relativo
www.redirects.net/unicode/test /www.redirects.net/unicode/test Aggiunge barra iniziale
redirects.net/nested/directory /redirects.net/nested/directory Aggiunge barra iniziale

Dove trovare la tabella dei reindirizzamenti

  1. Dalla tua amministrazione Shopify, vai su Contenuti → Menu
  2. Fai clic su Visualizza reindirizzamenti URL
⚠️ Critico: Comportamento di auto-formattazione
Usa sempre percorsi relativi (che iniziano con `/`) nel tuo CSV per evitare auto-formattazione inaspettata. Shopify aggiungerà barre iniziali ai percorsi che non le hanno, il che può creare reindirizzamenti errati.
Quando importi grandi elenchi di reindirizzamenti, suddividi le importazioni in gruppi di 1.000 reindirizzamenti. Lotti più piccoli rendono molto più facile identificare e correggere gli errori rispetto alla ricerca attraverso importazioni massicce con migliaia di voci.

I reindirizzamenti con wildcard sono supportati?

Limitazione di Shopify

I reindirizzamenti con wildcard lato server non sono supportati nativamente da Shopify. Tuttavia, i reindirizzamenti con wildcard lato client JavaScript sono possibili tramite personalizzazione dei template Liquid o app Shopify.

Comprendere i reindirizzamenti con wildcard

I reindirizzamenti con wildcard ti consentono di reindirizzare più URL che corrispondono a un modello specifico utilizzando una singola regola di reindirizzamento. Il carattere wildcard (*) corrisponde a qualsiasi testo in quella posizione.

Esempio: Una regola reindirizza tutti i post del blog

Singola regola wildcard (sintassi Apache .htaccess):

RedirectMatch 301 ^/blog/(.*)$ /articles/$1

O in Nginx:

rewrite ^/blog/(.*)$ /articles/$1 permanent;

Reindirizza automaticamente:

  • /blog/post1/articles/post1
  • /blog/post2/articles/post2
  • /blog/post3/articles/post3
  • /blog/summer-2024/articles/summer-2024
  • …e centinaia o migliaia di URL in più con una sola regola

Nessun reindirizzamento con wildcard eseguito prima del caricamento della pagina

  • Shopify non supporta questa funzionalità nativamente
  • Shopify richiede record di reindirizzamento individuali per ogni URL

Reindirizzamenti JavaScript lato client consentiti

  • Codice JavaScript che reindirizza dopo il caricamento della pagina
  • Template Liquid personalizzati - Aggiungi JavaScript ai file del tema
  • App Shopify - Installa app di reindirizzamento di terze parti
⚠️ Raccomandazione SEO
Per migrazioni critiche dal punto di vista SEO, evita i reindirizzamenti JavaScript lato client. Crea reindirizzamenti 301 lato server individuali per URL importanti anche se richiede più tempo di configurazione. I reindirizzamenti JavaScript dovrebbero essere utilizzati solo per pagine non SEO o come soluzione di ripiego temporanea.
Dai priorità alla creazione di reindirizzamenti 301 individuali per pagine di alto valore (prodotti, categorie, contenuti popolari) utilizzando il sistema di reindirizzamento nativo di Shopify. Usa reindirizzamenti con wildcard basati su JavaScript/app solo per pagine a bassa priorità dove l'impatto SEO è minimo.

I reindirizzamenti alias di dominio di primo livello sono supportati?

Supportato da Shopify

Shopify fornisce una gestione dei domini integrata che consente di configurare più domini e gestire automaticamente i reindirizzamenti tra di essi. La piattaforma orchestra gli alias di dominio tramite impostazioni DNS e reindirizzamenti HTTPS automatici.

Interfaccia di gestione domini Shopify

Configurazione del dominio primario

  • Un dominio primario: Devi designare un dominio come dominio primario (canonico)
  • Reindirizzamenti automatici: Tutti gli altri domini reindirizzano automaticamente al dominio primario
  • Reindirizzamenti 301: Shopify usa reindirizzamenti 301 permanenti per trasferire l’autorità SEO al dominio primario
  • Applicazione HTTPS: I certificati SSL vengono automaticamente forniti e applicati su tutti i domini

Aggiunta di alias di dominio

Passaggi per configurare gli alias di dominio:

  1. Aggiungi dominio nell’amministrazione Shopify - Vai su Impostazioni → Domini
  2. Configura record DNS - Punta i record A o CNAME ai server di Shopify
  3. Imposta dominio primario - Designa quale dominio dovrebbe essere canonico
  4. SSL automatico - Shopify fornisce certificati SSL per tutti i domini connessi

Richieste server generate per reindirizzamenti di dominio e sottodominio gestiti da Shopify

Nell’interfaccia Domini di Shopify mostrata sopra, wislr.xyz è designato come dominio Primario (indicato dal badge “Primary”). Tutti gli altri domini connessi reindirizzano automaticamente a questo dominio primario:

Configurazione del dominio:

  • Dominio primario: wislr.xyz ← Tutto il traffico reindirizza qui
  • Alias connessi (auto-reindirizzamento):
    • wislr-test-store.myshopify.comwislr.xyz (301)
    • www.wislr.xyzwislr.xyz (301)
    • wislr.shopwislr.xyz (301)
    • www.wislr.shopwislr.xyz (301)

Comprendere la catena di reindirizzamento:

Shopify implementa un processo di reindirizzamento in due fasi per gli alias di dominio per garantire sia la sicurezza (HTTPS) che la corretta struttura URL canonica:

Fase 1: Aggiornamento protocollo (HTTP → HTTPS)

  • http://wislr.shopreindirizzamento 301https://wislr.shop

Fase 2: Reindirizzamento dominio (Alias → Primario)

  • https://wislr.shopreindirizzamento 301https://wislr.xyz

Esempio flusso di reindirizzamento completo:

http://wislr.shop/products/shirt
  ↓ 301 (forza HTTPS)
https://wislr.shop/products/shirt
  ↓ 301 (alias a primario)
https://wislr.xyz/products/shirt
  ↓ 200 (serve contenuto)

Comportamenti chiave:

  • Richieste HTTP agli alias: catena di reindirizzamento in 2 fasi (aggiornamento protocollo + reindirizzamento dominio)
  • Richieste HTTPS agli alias: reindirizzamento in 1 fase (solo reindirizzamento dominio)
  • Richieste HTTPS al primario: Risposta diretta (nessun reindirizzamento)
  • Tutti i domini mostrano stato “Connected”, il che significa che SSL è attivo e i reindirizzamenti funzionano
  • Solo il dominio primario serve contenuto effettivo; tutti gli altri eseguono reindirizzamenti 301 istantanei

WWW vs Non-WWW

  • Configurazione flessibile: Scegli www o non-www come primario
  • Reindirizzamento automatico: La versione non primaria reindirizza automaticamente
  • Nessuna regola manuale necessaria: Shopify gestisce questo a livello server
  • Best practice SEO: Coerente con le raccomandazioni di Google per i domini canonici
⚠️ Nota sulla migrazione del dominio
Quando cambi il tuo dominio primario, consenti 24-48 ore per la propagazione DNS e il provisioning del certificato SSL. Shopify mantiene automaticamente i reindirizzamenti dai vecchi domini per preservare i ranking SEO durante la transizione.
Imposta sempre il tuo dominio primario per corrispondere alla struttura URL canonica desiderata (www vs non-www) prima di lanciare campagne di marketing o inviare sitemap ai motori di ricerca. Questo previene la divisione dell'autorità SEO tra più versioni di dominio.

C’è una prevenzione integrata delle catene di reindirizzamento?

Supportato da Shopify

Sì, Shopify previene automaticamente le catene di reindirizzamento con salvaguardie intelligenti integrate. Il sistema rifiuterà qualsiasi reindirizzamento che creerebbe una catena, visualizzando un errore se si tenta di reindirizzare a un URL già configurato nel campo “Redirect from” di un altro reindirizzamento.

Comprendere le catene di reindirizzamento

Una catena di reindirizzamento si verifica quando gli URL reindirizzano attraverso più passaggi prima di raggiungere la destinazione finale.

❌ Tentativo di catena bloccato:

Shopify previene questa configurazione e visualizza un messaggio di errore:

Redirect from Redirect to
/BOTH /SHORT
/SHORT /homepage

✅ Configurazione corretta:

Entrambi gli URL reindirizzano direttamente alla destinazione finale:

Redirect from Redirect to
/BOTH /homepage
/SHORT /homepage
Quando pianifichi migrazioni su larga scala, la funzionalità di prevenzione delle catene di Shopify ti salva dalla creazione di strutture di reindirizzamento inefficienti. La piattaforma applica automaticamente le best practice, garantendo che ogni reindirizzamento vada direttamente alla sua destinazione finale senza validazione manuale.

Ci sono valori URL riservati che non puoi reindirizzare?

Limitazione di Shopify

Sì, Shopify riserva 4 prefissi URL specifici che non possono essere reindirizzati. Tuttavia, la documentazione ufficiale di Shopify è obsoleta e elenca molti più prefissi come riservati di quelli effettivamente limitati.

Prefissi URL riservati

Solo questi 4 prefissi sono effettivamente bloccati:

Prefisso URL Comportamento
/cart Crea record ma non reindirizza
/products Crea record ma non reindirizza
/collections Crea record ma non reindirizza
/collections/all Crea record ma non reindirizza

Prefissi URL che funzionano (contrariamente alla documentazione ufficiale)

Questi prefissi funzionano correttamente contrariamente alla documentazione di Shopify:

Prefisso URL Risultato test
/apps ✅ I reindirizzamenti funzionano
/application ✅ I reindirizzamenti funzionano
/carts ✅ I reindirizzamenti funzionano
/orders ✅ I reindirizzamenti funzionano
/services ✅ I reindirizzamenti funzionano

Tassonomia delle sottodirectory

I prefissi riservati funzionano se utilizzati come sottodirectory in una stringa URL più lunga:

Redirect from Redirect to Risultato
/cart/people /new-location ✅ Funziona perfettamente
/products/people /new-location ✅ Funziona perfettamente
/collections/people /new-location ✅ Funziona perfettamente

La restrizione si applica solo quando questi percorsi esatti vengono utilizzati da soli, non come directory padre.

📋 Lacuna nella documentazione
La documentazione di aiuto di Shopify elenca diversi prefissi URL come "riservati", ma i nostri test mostrano che solo 4 sono effettivamente limitati. Queste informazioni obsolete possono causare confusione inutile durante la pianificazione della migrazione.
Quando pianifichi migrazioni a Shopify, testa i tuoi reindirizzamenti URL e non evitare i prefissi URL basandoti esclusivamente sulla documentazione di Shopify. Solo 4 prefissi specifici sono veramente riservati quando usati da soli, e le sottodirectory di questi percorsi reindirizzano normalmente, dandoti più flessibilità di quanto suggerisca la documentazione.

Ci sono limiti sul numero totale di reindirizzamenti?

Limitazione di Shopify

Sì, Shopify applica conteggi massimi di reindirizzamenti rigorosi che non possono essere aumentati, indipendentemente dalle dimensioni dell’azienda o dalle richieste di supporto. Questi limiti sono fissi dall’architettura della piattaforma.

Limiti della piattaforma

Piani Shopify standard:

  • Massimo: 100.000 reindirizzamenti
  • Adatto per migrazioni piccole-medie, siti a singolo brand e cataloghi prodotti standard

Shopify Plus:

  • Massimo: 20.000.000 di reindirizzamenti
  • Adatto per migrazioni enterprise, consolidamenti multi-brand e ristrutturazioni URL massive

Pianificazione strategica

Quando ci si avvicina ai limiti di reindirizzamento:

  • Dai priorità agli URL ad alto traffico con traffico organico significativo e backlink
  • Concentrati sulle pagine che generano entrate prima (prodotti, categorie)
  • Monitora l’utilizzo dei reindirizzamenti regolarmente per tracciare rispetto ai limiti della piattaforma
  • Crea una gerarchia sistematica concentrandoti sul valore SEO e UX
Quando ti avvicini ai limiti, dai priorità ai reindirizzamenti combinando dati di analytics (traffico, conversioni) con valore SEO (backlink, ranking) per garantire il massimo impatto aziendale dagli slot di reindirizzamento disponibili.

Ci sono limiti di conteggio caratteri per le voci di reindirizzamento individuali?

Limitazione di Shopify

Sì, Shopify applica un massimo di 1.024 caratteri per le stringhe di reindirizzamento URL (inclusa la ‘/’ iniziale), che non è chiaramente documentato nelle risorse ufficiali.

Lunghezza massima: 1.024 caratteri (incluso il prefisso barra)

Nonostante i browser supportino URL fino a 2.083 caratteri, il limite della piattaforma Shopify è esattamente 1.024 caratteri. Questo può causare fallimenti inaspettati durante le importazioni massive.

Quando migri da piattaforme con supporto URL più lungo, verifica la lunghezza dei caratteri del tuo elenco URL prima dell'importazione. Gli URL che superano 1.024 caratteri dovranno essere abbreviati o ristrutturati per la compatibilità con Shopify.

Gli URL vengono trasformati durante l’importazione?

No, Shopify preserva l’esatta maiuscola/minuscola degli URL che inserisci nella tabella dei reindirizzamenti e reindirizza correttamente tutte le variazioni di maiuscole/minuscole alle loro destinazioni specificate.

Come funziona la gestione delle maiuscole/minuscole

Shopify ti consente di creare voci di reindirizzamento con diverse variazioni di maiuscole/minuscole, e ogni voce funziona indipendentemente:

  • /CASE/TEST.html → reindirizza alla sua destinazione specificata
  • /case/test.html → reindirizza alla sua destinazione specificata
  • /Case/Test.html → reindirizza alla sua destinazione specificata
  • /CaSe/TeSt.HtMl → reindirizza alla sua destinazione specificata

Cosa succede con più variazioni di maiuscole/minuscole

Quando crei voci di reindirizzamento con diverse variazioni di maiuscole/minuscole dello stesso URL, ogni voce funziona indipendentemente. Shopify preserva la maiuscola/minuscola che specifichi e gestisce correttamente i reindirizzamenti per ogni variazione.

Esempio:

  • Se crei un reindirizzamento per /Case/Test.html/destination-a
  • E crei un reindirizzamento per /case/test.html/destination-b
  • Entrambi i reindirizzamenti funzioneranno come specificato
  • Ogni variazione di maiuscole/minuscole reindirizza alla sua destinazione assegnata
Shopify gestisce correttamente le variazioni di maiuscole/minuscole. Questo aiuta a semplificare la gestione dei reindirizzamenti e previene confusione durante la verifica della tua tabella dei reindirizzamenti.

Come vengono gestiti gli URL parametrizzati?

Limitazione di Shopify

Shopify tratta gli URL parametrizzati come stringhe letterali che richiedono corrispondenze esatte, combinato con riordino alfabetico automatico dei parametri.

Requisito di corrispondenza esatta

Ogni combinazione univoca di parametri richiede il proprio record di reindirizzamento. Mancare anche un singolo parametro risulterà in un errore 404 invece di un reindirizzamento.

Esempio

/how-is-pkl?utm_campaign=301s+in+2024&utm_content=blue&utm_id=3012024&utm_medium=display&utm_source=google&utm_term=redirects

Se hai parametri come parte della tua stringa URL nell’indice di ricerca o come backlink, avrai bisogno di voci di reindirizzamento separate per ogni variazione di parametro che gli utenti potrebbero incontrare.

Alfabetizzazione automatica dei parametri

Shopify mette automaticamente in ordine alfabetico i parametri URL separati da e commerciali (&) quando crea record di reindirizzamento, indipendentemente dall’ordine specificato. Questo può influire sulle piattaforme CMS che si basano su sequenze di parametri specifiche.

Esempi di riordino:

Il tuo input Shopify memorizza come
/test?name=John&Doe /test?Doe&name=John
/user?name=John&age=30&active=true /user?active=true&age=30&name=John
/page?z=last&a=first&m=middle /page?a=first&m=middle&z=last
Per URL di marketing con più variazioni di parametri, considera di reindirizzare l'URL base senza parametri invece di creare centinaia di reindirizzamenti specifici per parametri.

Quali app Shopify rendono più facile la gestione dei reindirizzamenti?

Soluzioni di terze parti

Le app possono semplificare significativamente il processo per transizioni di siti complesse con centinaia o migliaia di URL.

Redirects by WISLR

Visualizza sullo Shopify App Store

Funzionalità chiave

Corrispondenza automatica degli URL

  • Algoritmo intelligente che corrisponde automaticamente gli URL del vecchio sito alle nuove pagine Shopify
  • Elabora mappature di reindirizzamento massivo su tutti i tipi di pagina (prodotti, collezioni, blog, pagine)
  • Elimina il lavoro manuale sui fogli di calcolo per migrazioni su larga scala

Esportazione e importazione flessibili

  • Funzionalità di esportazione CSV per rivedere e regolare manualmente le mappature auto-generate
  • Connettore di importazione massiva diretto alla tabella dei reindirizzamenti nativi di Shopify
  • Esporta dati URL live dal tuo sito esistente

Ottimizzazione del flusso di lavoro di migrazione

  • Identifica contenuti mancanti nel tuo nuovo negozio Shopify prima del lancio
  • Elabora file fino a 150.000 URL alla volta (piano Unlimited)
  • Opera direttamente all’interno dell’interfaccia di amministrazione Shopify