Pubblicato il 03/07/16 - aggiornato il  | 49 commenti :

Come fare un redirect di un post o di tutto il blog in Blogger.

Come impostare un redirect da una pagina web verso un'altra pagina e da un dominio o da un post di Blogger verso un altro post anche non di Blogger.
In questo articolo prenderò in considerazione tutte o quasi le esigenze degli webmaster che hanno deciso di abbandonare un post o tutto un sito che però vogliono mantenerne il traffico reindirizzandolo verso un'altra pagina o un altro dominio.

In linea di massima è sbagliato eliminare un post di Blogger o di qualsiasi altra piattaforma quando sia stato già indicizzato da Google. In questo caso infatti su Search Console verrà rilevato un Errore 404 Non trovato che potrebbe in qualche modo penalizzare l'autorevolezza del sito. La scelta migliore è quindi quella di effettuare un redirect verso la Homepage o verso la pagina della Etichetta più pertinente.

Se si decide di abbandonare un blog che comunque ha sempre un certo numero di visite a favore di un altro che tratti gli stessi argomenti si può tentare di canalizzare il traffico del vecchio blog verso il nuovo con un redirect totale di qualsiasi pagina web verso la Home del nuovo sito o verso una landing page opportunamente creata. In Blogger esiste un ottimo sistema di reindirizzamento da pagina a pagina dello stesso sito mentre non è previsto un redirect nativo verso un altro dominio. Infine l'ultima difficoltà è quella relativa alla versione mobile. Infatti quando si apre una pagina di Blogger con un tablet o un cellulare c'è un reindirizzamento verso la sua versione mobile attraverso l'aggiunta di ?m=1 all'URL della pagina desktop. Se si crea un altro reindirizzamento potrebbe crearsi un loop con due reindirizzamenti che potrebbe impedire al browser di aprire la pagina. Iniziamo dal tool nativo di Blogger.

COME REINDIRIZZARE UNA PAGINA DI BLOGGER VERSO UN'ALTRA


In Blogger si possono gestire i reindirizzamenti 301 andando su Impostazioni -> Preferenze di ricerca -> Errori e Reindirizzamenti -> Reindirizzamenti personalizzati -> Modifica

reindirizzamento-blogger

Si va poi su Nuovo Reindirizzamento. Nel campo Da si incolla la seconda parte dell'URL da reindirizzare e nel campo A si incolla la seconda parte dell'URL a cui deve puntare il redirect. Si mette la spunta su Permanente quindi si va su Salva.

reindirizzamento-blogger-nativo

Dopo aver controllato sia l'URL di partenza del reindirizzamento sia l'URL di arrivo si va su Salva Modifiche. I reindirizzamenti possono essere cancellati semplicemente andando su Modifica, selezionando il reindirizzamento quindi cliccando su Elimina e su Salva Modifiche. Se si desidera un reindirizzamento verso la Homepage del sito basterà incollare la slash / nel campo A.

COME RISOLVERE IL PROBLEMA DELLA VERSIONE MOBILE


Se si apre il post che abbiamo reindirizzato con un dispositivo mobile potrebbe presentarsi un loop di reindirizzamento. Se utilizziamo tale versione e non un template Responsive è quindi opportuno fare un test magari con uno smartphone per verificare che non ci sia tale loop. Se si presentasse dovremo andare su Modello -> Modifica HTML e, sopra alla riga </head>, incollare questo codice

<!-- Redirect Inizio -->
<script>
//<![CDATA[
if (window.location.href == 'http://nomeblog.blogspot.com/2014/04/post-arrivo.html?m=1' | | window.location.href == 'http://nomeblog.blogspot.com/2014/04/post-arrivo.html')
{window.location = "http://nomeblog.blogspot.com/2014/04/post-partenza.html";}
//]]>
</script>
<!-- Redirect Fine -->

nel caso in cui avessimo già configurato in Impostazioni -> Preferenze di ricerca questo redirect:

Pagina reindirizzata:   nomeblog.blogspot.com/2014/04/post-partenza.html
Pagina di arrivo:            nomeblog.blogspot.com/2014/04/post-arrivo.html

Ovviamente va salvato il modello. Tale codice va incollato per ogni loop di reindirizzamento.

REDIRECT DI TUTTO UN DOMINIO DI BLOGGER


Adesso vediamo come reindirizzare non solo una pagina ma tutte le pagine di un dominio verso un altra pagina che potrebbe essere la homepage di un altro sito o anche una landing page appositamente creata. Potremmo per esempio realizzare una pagina statica in cui avvertiamo i lettori che il blog che stavano per aprire è stato rediretto verso il nuovo dominio dove gli stessi argomenti saranno trattati anche meglio che nel precedente blog.

Si va su Modello -> Modifica HTML e, sopra alla riga </head>, si incolla questo codice

<meta http-equiv="refresh" content="0;url=URL_DELLA_LANDING_PAGE"/>

dove URL_DELLA_LANDING_PAGE sarà la Homepage o la pagina di arrivo nel nuovo dominio.

REDIRECT DA BLOGGER VERSO UNA PAGINA DI UN ALTRO DOMINIO


Prendiamo adesso in considerazione la possibilità di effettuare un redirect di una singola pagina di Blogger verso un'altra pagina di un altro dominio che può essere di Blogger o di altra piattaforma. Si tratta quindi di una generalizzazione del redirect nativo interno di Blogger che è limitato solo a pagine dello stesso dominio. Anche in questo caso si va su Modello -> Modifica HTML e, subito sopra alla riga </head>, si incolla il codice seguente

<b:if cond='data:blog.url == "URL PAGINA DI BLOGGER DA REINDIRIZZARE"'>
<meta http-equiv="refresh" content="0; url=URL PAGINA DI ARRIVO" />
</b:if>

dove vanno ovviamente incollati gli URL della pagina da reindirizzare e della pagina di arrivo. Il redirect sarà effettivo dopo aver salvato il modello. Il codice precedente funzionerà con qualsiasi pagina web di arrivo ma solo se la pagina di partenza è di Blogger e quindi se il codice è incollato nel modello di un blog di tale piattaforma.

REDIRECT DI UNA PAGINA WEB VERSO UN'ALTRA PAGINA WEB


Adesso prendiamo in considerazione il caso più generale con il reindirizzamento di una pagina web generica verso un'altra pagina web. Possono essere delle pagine web singole oppure potranno far parte di uno dei tanti CMS utilizzati per la realizzazione di siti. In tutte le pagine HTML esiste il tag </head> che indica la fine della prima parte della pagina che ha i contenuti non visibili. Chi volesse approfondire può scaricare il mio ebook gratuito Guida all'HTML e al CSS.

Subito sopra a tale riga potremo incollare questo codice javascript

<meta name="robots" content="noindex" />
<script type="text/javascript">
<!--//--><![CDATA[//><!--
var url = "URL PAGINA DA REINDIRIZZARE"
(document.images) ? location.replace(url) : location.href = url;
//--><!]]></script>
<meta http-equiv="refresh" content="0;URL=URL PAGINA DI ARRIVO" />

Dopo aver salvato le modifiche della pagina web si dovrà testare il funzionamento del redirect. Al posto degli URL colorati in rosso vanno incollati gli indirizzi della pagina di partenza e di arrivo. Concludo ricordando che esiste un metodo per un redirect da post a post di un dominio di Blogger verso uno con installato Wordpress senza perdere autorevolezza e traffico.


49 commenti :

  1. Sempre prezioso Ernesto. Il mio problema con blogger è un poco diverso. Digitando il sito senza www, non mi prende la pagina. Tieni presente che ho un indirizzo personalizzato. Di fatto non so quale di questi casi è il mio! :D Es: http://coach-4you.it/

    RispondiElimina
    Risposte
    1. Non so che Registrar tu abbia usato per comprare il dominio. Quando si poteva acquistare da Blogger bastava mettere una spunta per il redirect del dominio anche senza www. Ora dovresti entrare nel Pannello di Controllo e aggiungere www ai CNAME. Leggi questo post che potrebbe aiutarti
      http://www.ideepercomputeredinternet.com/2012/09/blogger-dominio-personalizzato-dns.html
      Specie questo screenshot
      http://lh3.ggpht.com/-YzNmqwAZ6-I/UF74-8CR4xI/AAAAAAAAa2A/uIq1FFrK-qU/godaddy-pannello-controllo-dns%25255B4%25255D.jpg

      @#

      Elimina
  2. Buongiorno ,desidero sapere come effettuare correttamente un redirect 301 per gli url mobile.
    Ho spostato l'host da blogger a siteground , correttamente reindirizzati gli url desktop, ma non riesco a capire come fare per quelli che appaiono per il mobile ?m=1.
    Grazie

    RispondiElimina
    Risposte
    1. Non c'è bisogno di nessun redirect, bisogna aspettare che i DNS si propaghino interamente. Per maggiori info leggi qui
      http://www.ideepercomputeredinternet.com/2016/11/blogger-dominio-tophost.html
      @#

      Elimina
  3. Buongiorno Tirinnanzi,
    Grazie per la cortese risposta.
    Per cui pensi che il 404 che ora stanno ricevendo le ricerche da mobile , non copromettano l'autorità del dominio, non si rischia una penalizzazione ?
    Grazie

    RispondiElimina
    Risposte
    1. Il tuo sito è questo?
      http://www.parchi-mania.it/
      Si apre regolarmente anche da mobile
      http://quirktools.com/screenfly/#u=http%3A//www.parchi-mania.it/%3Fm%3D1&w=414&h=736&a=37&s=1
      però il Tema non è ottimizzato per il mobile, forse non hai attivato la versione mobile su Tema -> Cellulare

      @#

      Elimina
    2. No.Il sito in questione che è migrato nell' host, è outlet-spacci.it

      Elimina
  4. Attualmente il sito è visibile sia da mobile che nella versione desktop.Ma il problema è un'altro.Le pagine indicizzate (il sito è online da 4 anni) per la vecchia versione mobile di blogger hanno url con estensione ?m=1.Il redirect 301 per questi url non funziona restituendo un 404

    RispondiElimina
    Risposte
    1. Attualmente la versione mobile del sito
      http://outlet-spacci.it?m=1
      non funziona. Potrebbe essere un problema di DNS non ancora propagati oppure di una mancata attivazione della versione Mobile in Bacheca -> Tema -> Cellulare <> Ruota dentata in cui c'è il No invece del Sì
      @#

      Elimina
  5. Il sito non è più su blogger , è stato trasferito a siteground su piattaforma wordpress.I DSN si sono propagati nell'arco di pochi minuti ,e il sito è regolarmente online sia nella versione desktop che in quella mobile responsive.
    La mia domanda originaria era quella di conoscere come fare un redirect funzionante per tutti quelle pagine indicizzate che si riferiscono alla vecchia versione mobile di blogger, che ha notoriamente una url con estensione ?m=1

    RispondiElimina
  6. Per essere più chiaro , ma non vorrei tediarti, basta fare una query " belfe outlet" risulta su mobile in 2a pos.
    Cliccando sulla Serp si atterrà sul sito con un 404.Questo perchè la serp si riferisce all'url della vecchia pagina , che è stata regolarmente reindirizzata con redirect 301 su file htaccess , ma che non funziona per l'estensione ?m=1
    Scusa e buona serata.

    RispondiElimina
  7. Se non è più su Blogger allora devi usare un plugin WordPress. Rivolgiti a un loro forum perché pur avendo un sito con quella piattaforma non ne sono esperto.
    @#

    RispondiElimina
  8. il mio problema è un post blogger, clicco sul post e deve andare sulla pagina che ho detto di reindirizzare come si fa? solo su singolo post! non tutto il blog! grazie

    RispondiElimina
    Risposte
    1. È spiegato benissimo nella sezione iniziale
      COME REINDIRIZZARE UNA PAGINA DI BLOGGER VERSO UN'ALTRA
      Devi prendere in considerazione solo la seconda parte dell'indirizzo. Per questo post è
      /2016/07/blogger-redirect.html
      La inserisci nel campo Da mentre nel campo A metti la seconda parte dell'indirizzo della pagina. Se è una pagina di Blogger avrà come seconda parte dell'URL una cosa come questa
      /p/pagina.html
      Metti la spunta su Permanente e poi salvi
      @#

      Elimina
    2. no il mio è un link esterno a blogger tipo una pagina facebbok. clicco sul post e va sulla pagina facebook è possibie? codice html?

      Elimina
    3. Sì. Usa il codice di questa sezione
      REDIRECT DI UNA PAGINA WEB VERSO UN'ALTRA PAGINA WEB
      Ovviamente devi conoscere URL della pagina rediretta e della pagina di arrivo
      @#

      Elimina
  9. Ciao Ernesto, volevo ringraziarti per questo tutorial l'ho applicato al mio blog e funziona. Sono riuscita a reindirizzare tutti i post del mio blog, una domanda da Google vengono letti come 301? È piano piano sostituirà le vecchie URL con quelle nuove giusto?

    RispondiElimina
    Risposte
    1. Diciamo che non considererà più i contenuti dell'URL rediretto ma solo di quello nuovo e tale URL piano piano sarà il solo che apparirà nei risultati di ricerca
      @#

      Elimina
  10. Perfetto è quello che volevo!😊

    RispondiElimina
  11. Ciao Ernesto, scusa approfitto della tua gentilezza. Ti ricordi che avevo fatto i redirect di tutte le pagine come da te suggerito, da blogger a un sito Wordpress.com. Una domanda le pagine le dovevo svuotare, dovevo lasciare solo il codice da te suggerito, ho letto da altre parti che questa è la pratica. Ho notato infatti, oltre alla perdite di alcune kw importanti, che in alcuni casi appaiono su Google entrambi i siti per lo stesso articolo, dove invece ho usato il redirect. Conta che il nuovo sito è praticamente un clone del primo dove ho cambiato piattaforma ovviamente e qualche url, ma per il resto i contenuti sono identici. Da cosa può dipendere?
    Grazie mille e scusa!

    RispondiElimina
    Risposte
    1. Con il passare del tempo visto che il redirect funziona Google tralascerà le vecchie pagine per scansionare solo le nuove. Se rimangono ancora i risultati di ricerca dei vecchi post controlla che cliccandoci sopra si aprano i nuovi articoli. Naturalmente puoi cancellare tutti i contenuti dei vecchi post ma nel mio caso con migliaia di articoli sarebbe un lavoro immane che non è detto porterebbe dei grossi vantaggi.Non ti consiglio di cancellare tutti i post perché perderesti tutto il traffico che ti arriva ancora dal vecchi sito
      @#

      Elimina
  12. Si cliccando si aprono i post i vengono correttamente reindirizzati ai post che ho assegnato. Devo avere solo un po' di pazienza allora. Grazie mille della gentilezza della risposta 😊

    RispondiElimina
  13. Ciao Ernesto,
    Ti volevo informare che è andato tutto ok come dicevi tu, ho ripreso i posizionamenti delle kW che mi interessavano e ormai è visibile solo il nuovo sito. Grazie mille di tutto 😉

    RispondiElimina
  14. Purtroppo è assolutamente impossibile almeno che il vecchio URL non sia ancora disponibile. In questo caso crei un blog di prova con il tuo vecchio URL per poi impostare un redirect al tuo nuovo blog.
    @#

    RispondiElimina
  15. Ciao Ernesto, domanda.
    Volevo fare redirect di post da un sito blogger ad un altro sito blogger. Seguendo la tua guida qui sopra, ci sono riuscito. Poi ho pensato di eliminare il post reindirizzato, pensando "tanto è l'url che conta e quello viene reindirizzato"... e invece, eliminando il post ha smesso di funzionare il redirect.
    Confermi che il post dell'url da reindirizzare deve continuare ad esistere per funzionare?
    Grazie mille

    RispondiElimina
  16. Ovvio. Se elimini il post sparisce anche l'URL 😊
    @#

    RispondiElimina
    Risposte
    1. Da stupido pensavo che si sarebbe cancellato solo il contenuto e l'url sarebbe rimasto un normale errore 404 con redirect :D
      Grazie per la conferma!

      Elimina
    2. Ti chiedo ancora un consiglio in merito.
      A questo punto, il post vecchio (reindirizzato) conviene lasciarlo con il testo identico al post nuovo (dove giunge il reindirizzamento), oppure nel vecchio elimino il testo e scrivo due righe tipo "Articolo non più presente in archivio" o simili?
      Te lo chiedo per capire se possa danneggiare il rank del nuovo post il fatto che sia presente un vecchio post con testo identico. Oppure, il fatto che vi sia il redirect supera questo problema? Grazie mille

      Elimina
    3. Irrilevante. Il crawler di Google vede che c'è il redirect e il vecchio post non lo scansiona comunque
      @#

      Elimina
  17. REDIRECT DI TUTTO UN DOMINIO DI BLOGGER. Lo so di essere rimbambito: tu scrivi "Si va su Modello" ma io questo "Modello" non lo trovo!
    E non solo, ho cercato anche di reindirizzare una pagina del blog verso un altro dominio blogspot ma non me lo fa fare. Posso reindirizzare le pagine solo all'interno del mio blog.
    Aiuto!
    Io vorrei che i visitatori del mio blog.blogspot vengano reindirizzati al mio nuovoblog.blogspot, non dovrebbe essere complicato.

    RispondiElimina
    Risposte
    1. Non trovi Modello perché è cambiata la denominazione. Apri la Bacheca di Blogger, selezioni il tuo vecchio blog, quindi clicchi sulla scheda Tema per poi andare sul pulsante Modifica HTML e seguire le istruzioni del post.
      Per reindirizzare tutto il blog segui questa sezione
      REDIRECT DI TUTTO UN DOMINIO DI BLOGGER
      dove al posto di
      URL_DELLA_LANDING_PAGE
      incolli l'indirizzo del tuo nuovo blog
      @#

      Elimina
  18. Sembra facile fare il redirct di tutto un dominio, ma se sei rimbambito come me è impossibile... Tu dici di andare su "Modello -> Modifica HTML ma io non trovo il "Modello"! Dov'è?

    RispondiElimina
  19. Buongiorno, mi sono accorto che quando apro il blog me lo reindirizza automaticamente su un'altra pagina e questo problema si verifica solo sulla versione web, su Android è tutto ok. Cosa potrebbe essere successo? Grazie.

    RispondiElimina
    Risposte
    1. Sì. C'è un redirect verso questo sito www1 widgetserver com. Non succede nella versione mobile perché probabilmente il problema sta in un widget che hai installato nella sidebar che non viene mostrata nella versione mobile.
      Disinstalla tutti gli ultimi widget installati a cominciare da quelli ottenuti da widgetserver
      @#

      Elimina
  20. Come al solito grazie per l'articolo! Ho provato il plugin blogger to wordpress redirection e ha funzionato tutto perfettamente tranne per 4 o 5 pagine.

    Ti chiedo quindi (se ha la pazienza e la possibilità di aiutarmi) come posso fare a faccio a dire a blogger di reindirizzare una specifica pagina sul nuovo dominio (che si appoggia su wordpress). Ho provato a fare il redirect "b:inf.." come da te suggerito ma senza successo.

    Per completezza il tag iniziale del plugin che fa inserire il plugin su blogger è:

    RispondiElimina
    Risposte
    1. Prova a usare lo script presente in questa sezione
      REDIRECT DI UNA PAGINA WEB VERSO UN'ALTRA PAGINA WEB
      che poi dovrai incollare sopra alla riga < / head > come indicato nel post. Ci sarà da inserire uno script per ogni pagina di cui vuoi fare il redirect ad altro dominio.
      @#

      Elimina
  21. Ho fatto un test con uno degli articoli ma al momento non noto cambiamenti. Aspetto un poco sperando che funzioni tra qualche minuto.

    Grazie per il suggerimento e la risposta!

    RispondiElimina
  22. E' possibile passare da un dominio personalizzato A a un dominio personalizzato B su Blogger?

    RispondiElimina
    Risposte
    1. E' possibile ma perderai tuti i link esterni e tutti i link interni non funzioneranno quindi è sconsigliabile
      @#

      Elimina
  23. Ciao, per quanto ti legga spesso, non credo di aver mai commentato. Avrei una domanda, per favore. Da metà agosto, i post che pubblico sul mio blog di blogger reindirizzano alla versione m=1, in sintesi la search console mi riconosce solo la versione mobile, mentre mi dà errore di reindirizzamento per la versione desktop (cioè il mio normale dominio). Posso fare qualcosa per evitarlo? In pratica google non sa più che esisto in versione desktop. Dopo essere impazzita per mesi perchè non ero su google con i post nuovi, ho manualmente inserito nella search console i miei post in versione m=1 e quasi immediatamente sono tornata su google. Devo lasciare le cose così? O posso fare in modo che i post versione desktop non risultino con errore di reindirizzamento?
    Grazie in anticipo

    RispondiElimina
    Risposte
    1. Hai tre blog e non hai indicato quello a cui ti riferisci. Questo è correttamente indicizzato anche come versione desktop https://www.lifestyle-99.com/.
      E anche questo è indicizzato https://travel.lifestyle-99.com/. Forse ti riferisci a questo https://food-and-wine.lifestyle-99.com/. Però anche in questo caso se fai una ricerca con questa query su Google
      site: https://food-and-wine.lifestyle-99.com/
      visualizzerai molti tuoi post indicizzati nella versione desktop. Probabilmente chi ti legge lo fa più spesso da mobile.
      @#

      Elimina
    2. sì, la home va bene per tutti e tre, mi riferivo al dominio principale, che da metà agosto 2023 non indicizza i nuovi post nella versione desktop ma solo nella versione mobile, se provo a inserire manualmente il link senza il suffisso m=1 mi dà errore di reindirizzamento e in effetti pare reindirizzi alla versione con suffisso (ho fatto analisi con lighthouse)

      Elimina
    3. Non so che dirti. Io apro perfettamente questo post
      https://www.lifestyle-99.com/2023/11/waistdears-blackfriday-sale.html
      nella sua versione desktop. Se faccio una ricerca con il titolo mi mostra il risultato nella versione mobile con m=1 però togliendo m=1 e andando su Invio mi apre la pagina desktop correttamente. Vengono indicizzate le pagine prevalentemente su mobile ma si possono aprire anche con il desktop. La ragione non te la so dire. Mi spiace.
      @#

      Elimina
  24. Buonasera, ho recuperato un dominio che aveva molto traffico e con diverse pagine indicizzate, come posso reindirizzare quelle pagine alla home?

    RispondiElimina
    Risposte
    1. Il dominio ha un CMS tipo Blogger o Wordpress? Oppure è un dominio senza niente. Nel secondo caso devi rivolgerti al supporto del Registrar per il redirect dei DNS. Se invece il sito ha un CMS come Blogger puoi seguire queste istruzioni
      https://www.ideepercomputeredinternet.com/2012/03/come-fare-il-redirect-di-un-blog-o-di.html
      Considera solo il primo codice formato da una sola riga che fa il redirect di tutto il blog. Non ti so rispondere per quello che riguarda Wordpress.
      @#

      Elimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti.
Info sulla Privacy