Spostare prodotti in un'altra categoria in PrestaShop: 4 modi
Puoi spostare prodotti in un'altra categoria in PrestaShop in quattro modi: nella pagina di ogni prodotto, con un'importazione CSV con una colonna categoria, con un modulo a pagamento oppure in una conversazione con la chat con un'anteprima. Prima di scegliere, controlla una cosa: la categoria predefinita cambia? Se sì, gli URL dei prodotti cambieranno e ti serviranno redirect 301.
Autore: Il team TellMyShop. Una guida per i titolari di negozi PrestaShop: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 5 min di lettura
Spostare i prodotti o spostare tutta la categoria?
Parti da questa domanda, perché a volte non serve affatto spostare i prodotti. Se Lanterne deve semplicemente stare sotto Illuminazione da giardino, sposti la categoria nell'albero. I prodotti restano lì, e cambiano menu e briciole di pane. Lo fai nella schermata di modifica della categoria cambiando la categoria genitore. Le regole dell'albero sono descritte nella documentazione di PrestaShop sulle categorie.
Sposti i prodotti quando cambia la loro assegnazione. La categoria Illuminazione si divide in lampade da parete e lampade da giardino. La categoria stagionale Estate arriva alla fine. Un fornitore ha cambiato gamma e alcuni prodotti stanno meglio altrove. Allora ogni prodotto deve uscire da una categoria ed entrare in un'altra.
Quali modi ci sono per spostare i prodotti?
Quattro sensati, e ognuno ha un costo diverso in caso di errore.
| Metodo | Per quanti prodotti | Anteprima prima del salvataggio | Quando qualcosa va storto |
|---|---|---|---|
| A mano nella pagina del prodotto | pochi, una decina | vedi un solo prodotto alla volta | sistemi a mano |
| Importazione CSV con una colonna categoria | centinaia | nessuna, solo un'importazione di prova | ti serve un'esportazione di prima della modifica |
| Modulo a pagamento per modifiche in blocco | centinaia | dipende dal modulo | dipende dal modulo |
| Conversazione con la chat | fino a 200 in un'operazione | sì, con un elenco degli URL modificati | annulli l'intera operazione dalla cronologia delle modifiche |
L'elenco dei prodotti nel back office non ha un'azione di gruppo «cambia categoria». Per questo esistono moduli per questo solo compito, per esempio il modulo X13 per spostare i prodotti (pagina in polacco). I blog suggeriscono anche un quinto modo: una query SQL direttamente nel database. Lo mostra la guida di PSKRK sull'assegnazione in blocco dei prodotti a una categoria. Una modifica così salta tutto ciò che il negozio fa al salvataggio, compreso l'aggiornamento degli indici di ricerca e dei filtri. Senza un backup del database e uno sviluppatore non la consigliamo.
L'importazione richiede attenzione. Quando aggiorni i prodotti, la colonna categoria sovrascrive le assegnazioni esistenti, e ID abbinati male cambieranno i prodotti sbagliati. Prima di iniziare leggi la documentazione sull'importazione e fai un'esportazione.
Cosa succede agli URL dei prodotti dopo un cambio di categoria?
Cambiano solo quando cambi la categoria predefinita e lo schema dell'URL del prodotto la include. In molti negozi lo schema predefinito è /categoria/id-nome.html. Quindi un prodotto spostato da Estate a Lanterne riceve un nuovo URL. Il vecchio URL dovrebbe reindirizzare a quello nuovo con un 301, così non perdi traffico da Google e dai link. Google lo spiega nella sua guida ai reindirizzamenti.
Aggiungere un prodotto a una nuova categoria senza cambiare quella predefinita non cambia l'URL. È un primo passo sicuro in una riorganizzazione. La spiegazione completa della differenza tra categoria predefinita e categorie aggiuntive è nell'articolo su un prodotto in più categorie.
Come spostare i prodotti senza perdere traffico, passo per passo
Qualunque metodo usi, segui quest'ordine.
- Esporta i prodotti delle categorie che stai cambiando. È la tua copia delle assegnazioni.
- Crea le nuove categorie e lasciale disattivate finché non hai finito.
- Aggiungi i prodotti alle nuove categorie, senza toglierli da quelle vecchie.
- Cambia la categoria predefinita dove serve. Controlla qualche vecchio URL dei prodotti.
- Attiva le nuove categorie e controllale in una finestra privata del browser.
- Togli i prodotti dalle vecchie categorie, e disattiva o reindirizza le categorie vuote.
- Dopo una settimana passa in rassegna il report delle pagine non trovate. Di più nell'articolo sugli errori 404.
Quanto lavoro richiede spostare i prodotti a mano?
Ogni prodotto è una pagina separata. Apri il prodotto, togli la spunta dalla vecchia categoria, spunti quella nuova, cambi la predefinita, salvi e torni all'elenco. Una decina di prodotti li sposti subito. Con duecento il lavoro si allunga su diverse serate, e gli errori emergono solo quando un cliente atterra su una categoria vuota.
Il lavoro manuale ha un altro punto debole. Non vedi il quadro completo prima di salvare. Non sai quanti URL cambieranno finché non controlli ogni prodotto separatamente. E non hai un unico elenco di modifiche da poter annullare se la riorganizzazione si rivela una cattiva idea. Per questo per le modifiche più grandi conviene avere un'anteprima dell'intera operazione e una via di ritorno.
Come spostare un'intera gamma di prodotti con una richiesta
Scrivi da dove e verso dove, e la tua chat (Claude o ChatGPT) mostra un'anteprima con il numero di prodotti e le modifiche agli URL. Dopo la tua approvazione salva le modifiche e controlla che i vecchi URL reindirizzino.
Tu: Sposta tutti i prodotti da Estate (id 41) a Illuminazione da giardino (id 34). Lasciali anche in Saldi e imposta Illuminazione da giardino come predefinita.
La tua chat: Anteprima: 58 prodotti. Ognuno esce da Estate, entra in Illuminazione da giardino e resta in Saldi. La categoria predefinita è nell'URL, quindi gli URL cambieranno:
Ogni vecchio URL reindirizzerà con un 301 a quello nuovo.
Tu: Approvato.
La tua chat: Salvato. Ho controllato cinque vecchi URL, tutti reindirizzano direttamente ai nuovi. Puoi annullare l'operazione dalla cronologia delle modifiche.
versione precedente: /summer/215-led-string-lights-10m.html
nuova versione: /garden-lighting/215-led-string-lights-10m.html
Un'operazione copre fino a 200 prodotti. Anche spostare una categoria nell'albero è una sola richiesta, e l'URL della categoria stessa non cambia. TellMyShop Pro salva entrambi i tipi di modifica, senza interruttori aggiuntivi. In TellMyShop Free la chat mostra l'albero delle categorie con il numero di prodotti e pianifica la riorganizzazione senza salvare nulla.
Richieste pronte le trovi nei casi d'uso spostare prodotti tra categorie e nuove categorie e spostamento dei prodotti al loro interno. Il costo di TellMyShop Pro è nella pagina prezzi.
Domande e risposte
PrestaShop ha un cambio di categoria in blocco integrato?
Non nell'elenco dei prodotti. Le azioni di gruppo in Catalogo > Prodotti comprendono attivare, disattivare, duplicare ed eliminare, ma non l'assegnazione a una categoria. Restano la modifica di ogni prodotto, l'importazione di un file CSV con una colonna categoria, un modulo a pagamento o una conversazione con la chat con un'anteprima delle modifiche.
Perderò le posizioni su Google dopo aver spostato i prodotti?
No, se i vecchi URL reindirizzano ai nuovi con un 301. L'URL di un prodotto cambia solo quando cambi la categoria predefinita e lo schema dell'URL la include. Dopo la modifica apri qualche vecchio URL e controlla che porti direttamente a quello nuovo, senza una catena di redirect.
Che differenza c'è tra spostare i prodotti e spostare una categoria?
Spostare una categoria cambia il suo posto nell'albero, per esempio Lanterne va sotto Illuminazione da giardino. I prodotti restano assegnati a lei come prima. Spostare i prodotti cambia le loro assegnazioni: escono da una categoria ed entrano in un'altra. Una riorganizzazione del negozio spesso comprende entrambe le cose.
Cosa succede ai prodotti quando elimino la vecchia categoria?
Quando elimini una categoria, PrestaShop chiede cosa fare con i prodotti che hanno solo quella categoria. Puoi assegnarli alla categoria genitore, assegnarli e disattivarli, oppure eliminarli. È più sicuro spostare prima i prodotti, controllare il negozio ed eliminare per ultima la categoria vuota. Reindirizza anche il suo URL.
Quanti prodotti sposta la chat in una volta?
Un'operazione copre fino a 200 prodotti e fino a 20 categorie da aggiungere o togliere. Per una categoria più grande la chat divide il lavoro in lotti, ognuno con la sua anteprima e approvazione. I limiti orari li imposti nel pannello del modulo. Prima di un lavoro più grande la chat controlla se la riorganizzazione ci sta dentro e, se no, propone di procedere a tappe.
PrestaShop è un marchio registrato di PrestaShop SA. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.