Redirect 301 nella migrazione a Shopify: mappa URL e test

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.

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.

Con il tuo consenso, Google Analytics 4 misura visite e interazioni. Con entrambe le categorie attive usa anche gli identificatori dei clic Google per attribuire le richieste agli annunci Google Ads. Marketing abilita inoltre Meta Pixel per visualizzazioni e clic WhatsApp. Google e Meta non ricevono dati compilati, messaggi o recapiti. Non attiviamo remarketing o annunci personalizzati Google. Puoi rifiutare o revocare dal footer. Con Marketing, il pixel OpenAI misura le visite e può rilevare dati di contatto dai moduli e trasmetterli come hash, insieme ai riferimenti pubblicitari.