Risposta diretta: una mappa di redirect 301 per migrare a Shopify è una tabella verificabile che collega gli URL esistenti alle nuove pagine pertinenti. Serve a non lasciare utenti e crawler su indirizzi scomparsi, ma non garantisce da sola il mantenimento del traffico organico.
Iniziare dagli URL reali, non dalle categorie ipotizzate
L'inventario deve combinare più fonti: crawl del sito, sitemap corrente, pagine di destinazione con traffico da Search Console o Analytics, URL con backlink, pagine di prodotto, categorie, articoli, pagine informative e redirect già attivi.
È importante annotare anche URL con parametri o versioni duplicate, senza trasformarli automaticamente in migliaia di redirect non necessari. L'URL di origine va registrato per intero e la destinazione deve corrispondere a una pagina realmente esistente o prevista nel nuovo store.
La struttura minima di una mappa
Una tabella operativa contiene: vecchio URL, tipo pagina, nuova destinazione, azione prevista, motivo, priorità, status code atteso, risultato del test e note. È utile avere una colonna per gli URL senza equivalenti, così che la decisione sia esplicita invece di nascosta dietro un redirect generico.
Esempi concettuali:
- Vecchia scheda prodotto ancora venduto → nuova scheda dello stesso prodotto.
- Vecchia categoria con equivalente → nuova collezione pertinente.
- Vecchio articolo ancora utile → nuova versione dell'articolo, con contenuto sostanzialmente conservato.
- Prodotto eliminato senza sostituzione → valutazione specifica, non redirect automatico verso la home.
La guida Google sui cambi di URL sconsiglia redirect irrilevanti che possono essere trattati come soft 404.
301 o 302? Il significato della scelta
Quando la destinazione è permanente, il redirect 301 o 308 comunica che la pagina è stata spostata stabilmente. Un 302 esprime invece una condizione temporanea: non va selezionato per automatismo o perché il CMS lo propone come default.
Una catena vecchio URL → altro vecchio URL → nuovo URL aggiunge latenza e possibilità di errore. Nella mappa occorre verificare la destinazione finale e ridurre i passaggi.
Limiti operativi dei redirect su Shopify
Shopify gestisce i redirect nel negozio online, ma non ogni percorso può essere sovrascritto. La documentazione ufficiale sui reindirizzamenti URL descrive prefissi riservati e percorsi del sistema che richiedono particolare attenzione.
Per questo il caricamento di un elenco non basta: è necessario verificare quali regole siano state accettate, che cosa restituisce l'HTTP e se il nuovo URL serve la pagina corretta. In una migrazione con dominio invariato i vecchi percorsi possono smettere di esistere già nel momento del cutover.
Canonical, hreflang, sitemap e link interni
Un redirect corretto non risolve un canonical che punta all'URL precedente o a una pagina non equivalente. Allo stesso modo, una sitemap che continua a elencare vecchi percorsi e i link interni rimasti al vecchio sito rendono meno chiara la nuova architettura.
Su un negozio multilingua, ogni versione linguistica deve essere mappata correttamente. Le relazioni hreflang non vanno costruite su URL che finiscono in redirect o su pagine inesistenti.
Test prima del lancio e test dopo il lancio
Prima del go-live generare un controllo automatico di un campione rappresentativo di URL e validare i nuovi percorsi. Al momento del cambio dominio verificare tutti gli URL ad alta priorità e, appena possibile, l'intero elenco.
Per ogni redirect controllare codice HTTP, destinazione finale, contenuto atteso, catene e cicli. Le pagine senza equivalente devono restituire un esito coerente, non sempre un falso 200 o una homepage.
Nei giorni successivi confrontare 404 rilevati dal server e dalle scansioni, pagine indicizzate e click organici rispetto alla baseline, distinguendo gli errori veri dalle oscillazioni temporanee.
Esempio di mappa: tre vecchi percorsi, tre decisioni diverse
Una mappa praticabile può essere mantenuta in CSV con colonne old_path, new_path, expected_status, tested_status ed esito. I seguenti percorsi sono inventati a scopo didattico:
| URL precedente | Destinazione prevista |
|---|---|
/categoria/scarpe |
/collections/scarpe |
/prodotto/sneaker-x |
/products/sneaker-x |
/blog/guida-materiali |
/blogs/articoli/guida-materiali |
Un validatore deve controllare che la destinazione risponda con 200, che la risposta dell'origine sia un redirect permanente e che non ci siano cicli né catene evitabili. La pagina finale non deve essere una 404 mascherata da 200.
Shopify precisa che i redirect nativi non possono sovrascrivere tutti i percorsi: alcune rotte come /cart e certi URL di sistema sono riservati; inoltre i redirect funzionano verso URL non più esistenti. I dettagli aggiornati sono riportati nelle limitazioni ufficiali dei reindirizzamenti.
Tre casi negativi da collaudare
Un prodotto rimosso non dovrebbe reindirizzare automaticamente alla home. Un URL precedente già sottoposto a redirect non dovrebbe produrre una catena di tre passaggi. Un percorso locale /en/ non dovrebbe portare alla homepage italiana se esiste una versione inglese equivalente.
È la combinazione fra mappa e controlli HTTP a permettere di distinguere una migrazione verificata da una lista di regole semplicemente importate.
Il deliverable che rende la migrazione controllabile
Una mappa di redirect utile non è soltanto un CSV caricato: è un inventario con esito di test, proprietario del controllo e percorso di correzione per gli errori. Il collegamento con la guida generale alla migrazione Shopify aiuta a collocare questo lavoro nel processo completo.
La pagina di servizio Migrazione a Shopify descrive il perimetro operativo seguito da Francesco Guiducci.
Fonti citate nell’articolo
Documentazione ufficiale e riferimenti esterni collegati nel testo. Le funzioni di Shopify cambiano: confronta sempre con la versione corrente.
- Google sui cambi di URL Google · developers.google.com
- documentazione ufficiale sui reindirizzamenti URL Shopify · help.shopify.com