Como mudarse de Blogger a Wordpress sin perder pagerank, visitas ni rankings

28 September 2008 – 13:58 | por il maistro

Si esta es tu primera visita a mi blog, tal vez te interese suscribirte a mi feed RSS. Gracias por tu visita!

migrar-blogger-wordpress

La mayoría de bloggers se inicia en este divertido mundo tomando como plataforma de publicación al conocido Blogger de Google el cual, a pesar de sus limitaciones, es bastante popular debido más que nada a que es gratuito y de fácil uso.

Sin embargo, una vez que empiezan a darse cuenta que existen otras alternativas para blogs, con muchas más ventajas que el básico Blogger, muchas veces se resignan a perder todo el esfuerzo acumulado en su blog anterior dado que no saben como redireccionar adecuadamente el blog anterior a la nueva plataforma. Muchas veces, la opción que toman es exportar los posts que escribieron en blogger hacia la nueva plataforma y colocar un post en el antiguo blog en donde indican que se han mudado.

Esto acarrea grandes problemas. El primero es que, dado que la redirección no es automática, pueden perder visitantes; además generan un problema de contenido duplicado al tener dos versiones del mismo post, uno en el blog antiguo y otro en el blog nuevo. Esto puede ser penalizado por Google. Y por último, los enlaces a los diferentes posts del blog antiguo prácticamente se ven perdidos, junto con el valor para el posicionamiento que aquello conlleva.

Pues bien, en este post vamos a detallar cómo migrar de la manera correcta, un blog en blogger a uno en wordpress con dominio propio, utilizando un tipo de redireccionamiento llamado redireccionamiento 301, del que ya hemos hablado en anteriores posts.

Lo primero que hay que hacer es importar nuestros posts de blogger a Wordpress. Esto es bastante sencillo. En Wordpress, nos dirigimos a la pestaña “Administrar”, subpestaña “Importar”. Seleccionamos la opión Blogger y seguimos los pasos.

importar-blogger-wordpress

Una vez finalizada la importación de posts y comentarios, pasamos a la etapa de redireccionamiento, la más importante. Si sigues los pasos correctamente lograrás lo siguiente:

  1. Redireccionar a tus visitantes de tu blog en Blogger hacia tu nuevo dominio propio con tu blog en Wordpress.
  2. Redireccionar tus posts antiguos a tus posts nuevos en el nuevo blog en Wordpress en vez de redireccionarlos todos a tu nueva página de inicio.
  3. Hacer todo esto de tal manera que Google no te penalice. Y además, transfiriendo tu Pagerank a tu nuevo dominio!

Paso 1 – Modifica el template del blog en Blogger para incluir las redirecciones.

plantilla-blogger

Accede a tu cuenta de Blogger. Ve a Diseño, y selecciona Edición de HTML. Pega el siguiente código reemplazando http://www.yoursite.com con la página inicial de tu nuevo blog (el nuevo dominio).

a. Agrega el siguiente código después de <Blogger> en tu plantilla.

Actualización: Si no encuentras la etiqueta <Blogger> en el template, baja y busca la opción “Ver la plantilla clásica”. Se abrirá una nueva ventana con el código de plantilla clásica. Ahí podrás encontrar la etiqueta <Blogger>.

   1:      <MainOrArchivePage>
   2:      <script language=”javascript><!
   3:      var blog_root=http://www.yoursite.com/;
   4:      document.location.href=blog_root;
   5:      //–></script>
   6:      </MainOrArchivePage>
   7:  
   8:      <ItemPage>
   9:      <script language=”javascript”><!–
  10:      var process_page=”http://www.yoursite.com/bloggerposts.php”;
  11:      var newpage=process_page;
  12:      var oldlink=”<$BlogItemPermalinkUrl$>”;
  13:  
  14:      newpage+=”?p=”+oldlink;
  15:      newpage=newpage.toLowerCase();
  16:      document.location.href=newpage;
  17:      //–></script>
  18:      </ItemPage>

b. Agrega la siguiente línea en algún lugar entre las etiquetas <head> ..</head> del blog antiguo.

<meta http-equiv="refresh" content="0;url=http://www.yoursite.com/" />

Paso 2 – Prepara tu blog en Wordpress para el redireccionamiento.

a. Abre el bloc de notas. Copia y pega el código proporcionado más abajo. Guárdalo con el nombre bloggerposts.php o cualquier otro nombre y ponlo en la raiz de tu blog en Wordpress (vía FTP). Significa que debes poder acceder al nuevo archivo vía http://www.yoursite.com/bloggerposts.php.

<?php

require($_SERVER['DOCUMENT_ROOT'].'/blog/wp-blog-header.php');
$search_link = $_GET['p'];
$vars = explode('/', $search_link);
$num = count($vars) - 1;
$filename = $vars[$num];
$slug = str_replace(".html", "", $filename);

$SQL = "SELECT posts.*
FROM $wpdb->posts AS posts WHERE posts.post_name = '$slug' LIMIT 1?;
$posts = $wpdb->get_results("$SQL");

if ($posts) {
 foreach ($posts as $post) {
  $found_link = get_permalink($post->ID);
 }
}
else
{
  $found_link = "http://www.yoursite.com/";
}

?>

<html>
<head>
<title>Redirecting…</title>
<script language="javascript"><!
document.location.href="<?php echo ($found_link); ?>";
//–></script>

<meta http-equiv="refresh" content="2;url=&lt;?php echo ($found_link); ?>">

</head>
<body>
<h1>Redirecting…</h1>
<p>You can also proceed immediately to 

<a href="&lt;?php echo ($found_link); ?>"><?php echo ($found_link); ?>

</a>.</p>
<p>The main blog URL is
<a href="http://www.yoursite.com/" mce_href="http://www.yoursite.com/">
www.yoursite.com</a>.</p>
</body>
</html>

Todo lo que tienes que hacer en el código de arriba es cambiar el texto www.yoursite.com por la url de tu nuevo blog. Lo que hace este código es tomar la URL del paso 1 y redireccionar a los usuarios a la entrada correspondiente en tu blog en Wordpress. En caso que no encuentre la entrada correspondiente, los redirecciona a la página de inicio de tu nuevo blog.

Ahora, tengan en cuenta que la transferencia del PR no es inmediata, puede tomar un par de semanas mientras el bot de Google lee el nuevo código y empieza a aplicar los cambios. Sin embargo, el redireccionamiento sí es inmediato. Para ver si todo funciona bien, escriban la URL de una entrada del blog antiguo y verifiquen que redireccione a la URL respectiva en el nuevo blog en Wordpress.

Estoy seguro que este posts les será bastante útil a los que, como mi lector Braulio Aquino, estén pensando en pasarse de Blogger a Wordpress y piensan que por eso van a perder necesariamente su Pagerank.

Etiquetas: 301, blogger, blogspot, redireccionamiento, redireccionar
Imprime este artículo Imprime este artículo

Posts relacionados

Templates Blogger – Plantillas para blogs
Nuevo ranking en Blogalaxia – Por que lloran tanto?
Las 5 etapas de la vida de un blogger
Nueva actualización de Google PageRank
Google Pagerank
Otras opciones al ranking de blogs Blogalaxia
  1. 29 Comentarios en“Como mudarse de Blogger a Wordpress sin perder pagerank, visitas ni rankings”

  2. GravatarPor braulioaquino en Sep 28, 2008 | Responder

    Me respondiste mi duda sin que halla hecho la pregunta :D

    Dentro de un mes pondré a prueba eso, no quiero perder mi PageRank 5

  3. GravatarPor roberto en Sep 29, 2008 | Responder

    muchas gracias es cierto lo q comentas q un blog es facil de llevar pero con eso se empieza y pues luego se sube a worpress sin duda alguna eso estoy pensando y me facina tu blog le coloque un link en el mio, saludos desde bolivia

  4. GravatarPor [p3ll3] en Sep 29, 2008 | Responder

    Bastante bueno el tutorial , pero la parte de donde hay que poner el codigo de blogger no queda muy claro,lo del redireccionamiento con html si lo sabia lo otro es lo que quedo medio confuso , si me pudieras ayudar te lo agradeceria.

    Saludos 8)

  5. GravatarPor Zarpele en Sep 30, 2008 | Responder

    La verdad que tengo el mismo problema que p383, a que te refieres después del código de ?????????????????????????????

  6. GravatarPor Lucía en Sep 30, 2008 | Responder

    Con lo útil que me hubiera resultado esta información cuando hice mi traslado …

    Saludos

  7. GravatarPor tecnologías de la información en Sep 30, 2008 | Responder

    Muy útil, y la informacion muy interesante. Gracias a este manual seguro que muchos blogs deciden hacer el cambio, ya que se consigue una gran optimización.

  8. GravatarPor il maistro en Sep 30, 2008 | Responder

    @p3ll3 @Zarpele – Si no encuentran la etiqueta , abajo de la sección del código en su template encontrarán una opción que dice “Ver la plantilla clásica”.
    Hagan click ahí y en el código de la ventana que se abre encontrarán la etiqueta
    .
    Ya actualicé el post con esta información.
    Saludos!

  9. GravatarPor eliphas levi en Sep 30, 2008 | Responder

    En mi caso me guestaría hacer al reves el proceso: mudar de Wordpress.com a Blogger o, y esto sería mucho mejor,encontrar una forma de poner google ads a mi blog de wordpress.com, lo cual hasta ahora según sé no es posible, agradecría enormemente alguna información.

  10. GravatarPor el_joker333 en Oct 1, 2008 | Responder

    Muy interesante el post.
    Ahora mi duda es si te cambias de dominio teniendo un blog con wordpress se puede segir manteneiendo el pagerank y todo ???
    Como se haria ???
    Es que en un futuro no muy lejano, Cuando ahorre un poco de dinero quisiera cambiar mi blog de dominio y tener uno propio.
    El mio esta hecho con wordpress.org.
    Si pudieras poner un manual tan bueno como este te lo agradeceria.
    Saludos y sigue asi.

  11. GravatarPor XnupoX en Oct 2, 2008 | Responder

    Me corto las bolas… ¬¬ y recién llega este post a mis manos… =’(

    XaludoX…

  12. GravatarPor Industrial en Oct 3, 2008 | Responder

    Muy buen tutorial… eres todo un experto il maistro, saludos

  13. GravatarPor Idloco en Oct 6, 2008 | Responder

    Como hago para subir el archivo .php a Wordpress?

    Es lo unico que me falta hacer =D

    Gracias de antemano por la ayuda?

  14. GravatarPor Hernán en Oct 6, 2008 | Responder

    Quiero migrar de blogger a wordpress pero mi template me gusta mucho :D. Es el Tictac blue Three columns y no se cómo hacer para que también sirva en wordpress. ¿Alguno sabe como?

    Gracias :)

  15. GravatarPor il maistro en Oct 6, 2008 | Responder

    @Idloco, para subir el archivo .php a wordpress necesitas conectarte a tu servidor mediante un cliente FTP . Puedes descargar el Filezilla ( http://is.gd/hHJ ), que es gratuito. Ten en cuenta que para poder conectarte a tu servidor necesitas la direccion del host (usualmente dominio.com o http://ftp.dominio.com), tu nombre de usuario y tu psw.
    @Hernán, lo mejor que puedes hacer es buscar un template de 3 columnas parecido y personalizarlo. Hay varios disponibles en http://is.gd/3Cz7

  16. GravatarPor Idloco en Oct 6, 2008 | Responder

    Gracias!!!!!

  17. GravatarPor Zarpele en Oct 13, 2008 | Responder

    Cuando pongo en ver vista clásica veo el , pero es de solo lectura… No se donde poner el código… Ayuda!!!

  18. GravatarPor Alexander en Jan 4, 2009 | Responder

    Excelente tutorial, un amigo estaba buscando algo como esto, lo referiré a este manual.

  19. GravatarPor angel en Jan 30, 2009 | Responder

    maistro tengo un problema tremendo hice todo lo que me dijiste pero nada , todos los post fueron exportados comom si estuvieran en codigo html y solo se ve ese codigo en cada entrada que puedo hacer?

    mi blog es:

    http://www.dcanimex.com

    y el blogspost es

    dcanimex.blogspot.com

  20. GravatarPor Angel en Feb 4, 2009 | Responder

    BUa nadie puede ayudarme con la mudanza de mi blog, por favor maistro hechame una manito

  21. GravatarPor Jandrobt en Mar 8, 2009 | Responder

    Esta un poquito jodido la verdad

  22. GravatarPor VikBar en Mar 8, 2009 | Responder

    Il maestro,

    He intentado realizar la modificación de la plantilla en blogger y ha sido imposible. La venta “Ver plantilla clasica” no permite realizar modificaciones. Estaré a la espera de tu colaboración.

    GRacias!

  23. GravatarPor ana en Apr 20, 2009 | Responder

    A los que habeis hecho el cambio y a los que no:

    A la hora de redireccionar, o sea cuando alguien entra en tu blog a traves de blogger y entonces este automáticamente se redirecciona a wordpress, en ese paso, aparece aquello de que si en X segundos no se ha redireccionado, se de a tal link? o automaticamente se redirecciona sin que tenga que aparecer esto?

    Gracias!!

  1. Tweetbacks(s)

  2. Por ilmaistro (ilmaistro):

    Como mudarse de Blogger a Wordpress sin perder pagerank, visitas ni rankings http://tinyurl.com/4wndt4

  1. 7 Trackback(s)

  2. Sep 28, 2008: ilmaistro (ilmaistro)
  3. Sep 28, 2008: Linuxeando & familia - ¿Cómo mudarse de Blogger a Wordpress sin perder pagerank, visitas ni rankings?
  4. Sep 29, 2008: http://www.mundo.es/160/noticia-de-blogger-a-wordpress
  5. Oct 2, 2008: .:. XnupoX .:. | :. Byte Sapiens .: » Blog Archive » Cómo mudarse de Blogger a WordPress (y sin perder Page Rank ni Ranking)
  6. Oct 2, 2008: Templates Blogger – Plantillas para blogs en Il Maistro, blog de tecnologia
  7. Oct 6, 2008: WordPress al día: lista de recursos » blogpocket 7.0
  8. Apr 3, 2009: VikBar » [Blogger] Redireccionar enlaces de entradas en Blogger a entradas en Wordpress

Deja tu comentario

Subscribe without commenting

Acerca de Il Maistro

Bienvenidos a mi blog, donde encontrarán noticias sobre tecnología, informática, internet, trucos, una que otra chica bella por ahí y, además, si tienen suerte se pueden llevar un regalo.. Leer más...

Deseas Suscribirte?


Suscríbete con tu lector de fuentes o con tu correo electrónico:
E-mail:

Lectores del Feed