Autore Topic: Consiglio su redirect 302 - 307  (Letto 53 volte)

Offline walturbo

  • Appassionato
  • ***
  • Post: 214
  • Sesso: Maschio
  • Possiamo essere liberi solo se tutti lo sono.
    • Mostra profilo
    • Ricette Last Minute
Consiglio su redirect 302 - 307
« il: 14 Lug 2017, 12:58:17 »
Ciao a tutti, ancora una volta chiedo supporto  ;D

Come alcuni di voi giÓ sapranno, gestisco un sito web di ricette ed utilizzo un componente gratuito ormai precario (anche se in realtÓ viene aggiornato ma molto di rado... comunque un buon 60% delle funzioni fornite non le utilizzo, quindi voglio eliminarlo!).

Con l'avvento dei campi aggiuntivi mi Ŕ balenata in testa un'idea sicuramente ottima, ma che porterÓ via probabilmente qualche anno della mia vita tra tempo e salute: l'idea consiste nel trasferire tutte le ricette in articoli semplici da compilare da backend grazie sempre ai campi aggiuntivi. L'unico problema al momento Ŕ quello che facevo presente qualche settimana fa ma anche qui, spero venga preso in considerazione dagli sviluppatori.

Tutte le ricette del mio sito hanno una certa struttura che io cercher˛ di ricreare tramite gli articoli, qualcosa ovviamente non sarÓ uguale, cambierÓ un po' il template e verranno aggiunte anche delle informazioni in pi¨ per ciascuna scheda-ricetta. Forse qualcosa andrÓ via... in sostanza la nuova scheda non sarÓ identica alla vecchia scheda ma simile... diciamo al 90%.

Le schede attuali hanno questo link:

miosito/ricette/79-primi-piatti/1418-pasta-con-pesto-di-insalata

/ricette/ Ŕ una voce di men¨ del componente che punta alla lista delle categorie

/79-primi-piatti/ Ŕ una categoria del componente

/1418-pasta-con-pesto-di-insalata Ŕ una ricetta


Traslando tutto come fossero articoli la struttura del link verrebbe modificata ad esempio in:

miosito/ricette/primi-piatti/1-pasta-con-pesto-di-insalata

/ricette/
Ŕ una voce di men¨ questa volta collegata ad una lista di categoria articoli

/primi-piatti/ Ŕ una categoria articoli

/1-pasta-con-pesto-di-insalata Ŕ un articolo vero e proprio ma con id sicuramente diverso

Fin qui dovrebbe essere tutto chiaro. A questo punto il problema sarÓ il redirect dal vecchio link al nuovo cercando di perdere meno indicizzazione possibile, anche se haimÚ le schede non saranno identiche, ma questo non sarÓ una grande penalizzazione.

Adesso veniamo alla vera domanda: nel primo caso il men¨ che punta alla lista di categorie con alias ricette (/ricette/) viene fornito dal componente che gestische attualmente le ricette, adesso invece la stessa voce di men¨ con il medesimo alias dovrÓ puntare alla lista di categorie articoli... il problema Ŕ che tutti e due gli alias non possono coesistere ma Ŕ anche vero che per poterci lavorare "pian piano" devo averli entrambi attivi cosi da mantenere le vecchie ricette ancora non traslate in articoli ma nel contempo dare in pasto agli spider le nuove ricette tramite redirect.

Parliamo di quasi 1500 ricette quindi il lavoro Ŕ molto lungo. Non saprei come automatizzare il processo, anzi, direi proprio che Ŕ impossibile perchŔ molti parametri che sul componente sono campi di testo (Es. Ricetta Dietetica: SI) adesso con i campi aggiuntivi saranno variabili booleane.

Secondo voi quale potrebbe essere la soluzione pi¨ adatta per procedere al redirect verso il nuovo link visto e considerato che due alias nella stessa voce di men¨, ma di componenti diversi, non possono coesistere?

Potrebbe essere un'idea quella di cambiare alias all'attuale voce di men¨ da /ricette/ a /ricette-web/ ad esempio in modo da poter usare il nuovo alias ricette con il componente articoli? Per˛ dovr˛ fare i conti con la perdita di indicizzazione e man mano che trasferisco le ricette in articoli andrebbe fatto un redirect 301 anche tramite il componente Redirect.

Un'altra idea potrebbe essere quella di lasciare tutto intatto e creare una nuova voce di men¨ con alias /ricette-provv/ (provvisoriamente nascosta) dove mettere le nuove categorie e ricette tramite il componente articoli. Man mano che completo di copiare le schede tramite il componente Redirect appiopper˛ un redirect 307 finchŔ non avr˛ trasferito le 1500 ricette. Una volta trasferite tutte il vecchio componente verrÓ abbandonato, l'alias nascosto da /ricette-provv/ diventerÓ /ricette/ e tutti i vecchi redirect 307 li trasformer˛ in 301 permanenti.

Scusate se mi sono dilungato... ma volevo esporre questo problema che a primo acchito sembra banale... ma in realtÓ difficile da gestire vista la mole di link che si rischia di veder partire da zero sui motori di ricerca... e dopo quasi 9 anni di lavoro assiduo non sarÓ di certo il massimo!  ;)

 

Torna su