In questa video lezione andiamo a vedere come creare dei redirect. Con redirect intendiamo una pagina che prima si trovava a un determinato indirizzo, ora ha spostato “dimora” e si trova a un altra URL.
I redirect possono essere principalmente di due tipi: permanenti, identificati dal server come dei redirect 301, o temporanei, identificati dal server come redirect 302. Quando un redirect è permanente diciamo a tutti gli utenti, ma anche ai motori di ricerca come google, che la nostra pagina è stata spostata definitivamente al nuovo indirizzo. Questo permette di non perdere l’indicizzazione di quella pagina e anche di migliorare l’esperienza utente evitando cosi delle “pagine non trovate”.
Come abbiamo visto prima abbiamo la possibilità di creare redirect permanenti e temporanei. Per questo esempio Scegliamo temporaneo. Selezioniamo uno dei domini o sotto domini a nostra disposizione e scriviamo il vecchio indirizzo ultime-news.html.
Ora inseriamo la nuova URL. Webipedia.it/news/ e indichiamo se il redirect deve avvenire solo quando nella vecchia url è presente il www, con e senza il www, non fare il redirect se c'è il www.
Ultime impostazione è la spunta sulla voce Wild Card Redirect, che serve per fare il redirect di tutti i file presenti in una cartella, con file dello stesso nome presenti in un altra cartella. Ora non ci serve e premiamo add per creare il redirect.
Operazione riuscita. Torniamo alla pagina precedente e vediamo, nella sezione riepilogativa dei redirect, che lo abbiamo creato correttamente. Da qui inoltre possiamo vedere le impostazioni, come la url vecchia, la destinazione, il tipo e infine anche la possibilità di cancellarlo. Premiamo remove, remove redirect.
Per ora sui redirect è tutto, ci vediamo alla prossima lezione.
Salve,
è passato del tempo ma non riesco a far pace con i Redirect :)
Ho da tempo online una pagina figlio con etichetta “Formazione” come nella URL seguente:
xxx
Vorrei cambiare il nome di questa sotto pagina da “Formazione” a “Studi” ottenendo la relativa URL xxx e naturalmente fare il Redirect 301 dalla precedente “Formazione”.
Il mio dubbio nasce perché, allo stesso tempo, vorrei creare una nuova pagina principale con etichetta “Formazione” con conseguente URL xxx quindi mi (vi) domando fare tutto ciò può dare problemi di corretta indicizzazione?
Spero di essere riuscito a spiegarmi, grazie per l’aiuto e buona serata.
Andrea.
Ciao Andrea,
no, non ci sono problemi. L’importante è che ogni URL abbiamo del contenuto e se una URL non è più valida allora fai il redirect.
Buona giornata
Salve,
ho eseguito un redirect 301 con questa funzione del cPanel, tutto è andato a buon fine, Google riporta correttamente la nuova pagina con la nuova URL di destinazione corretta.
Domanda: affinchè continui a “funzionare” è necessario conservare il redirect nel cPanel o è posso eliminarlo senza conseguenze?
Grazie.
Ciao Andrea,
lo devi mantenere.
Buona giornata
Ho interpretato la tua frase “Puoi farlo dal cPanel, direttamente nel file .htaccess” in senso conseguenziale: come se da cPanel dovessi andare nella gestione File Manager per agire sul file .htaccess. Alla luce di questa tua ultima risposta credo che l’interpretazione corretta sia di separare le due cose ovvero “da Cpanel quindi usare la funzione Redirects come nella vostra lezione :)
Corretto?
Ciao Andrea,
esatto, un redirect lo puoi creare anche dal cPanel, esattamente come mostrato in questa lezione.
Risottolineo che i redirect 301 si possono gestire anche direttamente dal sito e visto che in un progetto web capita spesso di farli, allora potresti utilizzare quella strada, così da averli sempre sott’occhio e a portata di mano.
Buona giornata
Salve,
posso usare questa funzione del cPanel nel caso in cui Google visualizza nei risultati di ricerca una pagina che da errore 404, mi spiego: ho trasferito il dominio-sito e database da wordpress.com a Siteground ed ho eliminato tutto il database file sito da wordpress.com.
Il nome dominio/sito è sempre uguale quindi la prima parte della Url della pagina in questione coincide con quella del sito attuale. Poichè la pagina (un articolo) non esiste vorrei reindirizzare sulla Homepage attuale.
Se posso farlo vorrei sapere anche se l’operazione fa si che Google non visualizzi più nei risultati di ricerca la “vecchia url” che sto reindirizzando.
Grazie.
Ciao Andrea,
per fare i redirect 301 ci sono diversi metodi. Puoi farlo dal cPanel, direttamente nel file .htaccess, ma forse più comodo è gestire i redirect 301 del tuo sito con un plugin come Simple 301 redirect, spiegato nella lezione 301 redirect per la seo.
Buona giornata
Ciao Lorenzo e grazie,
tra i diversi metodi per fare redirect 301, quello spiegato in questa lezione, secondo te, non è adatto al caso che ti ho descritto?
Perdonami Andrea, ma cosa non ti è chiaro dalla mia risposta precedente?