Micaela 24 de septiembre de 2009 a las 13.15
   Imprimir artículo
elWebmaster.com

Cómo migrar tu blog de Blogger a WordPress sin perder posicionamiento en Google


wordpress_final1¿Tu blog actual se encuentra albergado en Blogger pero deseas moverlo a WordPress con un nombre de dominio personal? ¿Quieres tomar precauciones para no perder tu información en el camino?

Si bien WordPress.org provee una opción automática y fácil para importar todos tus posts y comentarios desde Blogger a WordPress, existen ciertos problemas que son difíciles de ignorar.

  • Algunos de los artículos antiguos del blog de Blogspot puede que estuvieran altos en el ranking de los motores de búsqueda por ciertas palabras, pero una vez que cambiemos estos artículos a la nueva dirección, existe la posibilidad de que se pierda todo este tráfico de búsqueda.
  • Con Blogger no puedes utilizar un Redirect 301 para informarle a los motores de búsqueda que tu sitio ha sido movido de forma permanente a una nueva dirección, sin perder el PageRank y otros recursos jugosos de Google.
  • El problema no se limita a los bots de búsqueda, aquellos humanos que vayan a leer tus artículos viejos desde links de otros sitios no sabrán la nueva locación de estos a menos que manualmente insertes el nuevo link en cada artículo de Blogspot (algo imposible para blogs grandes).
  • Cuando cambias plataformas de blogging, los lectores de blog existentes que están suscriptos a tus feeds de Blogger puede que se pierdan para siempre si no actualizan de forma manual sus lectores RSS con tu nueva dirección de feeds WordPress (y la mayoría no lo hará).
  • Cuando pierdes suscriptores RSS y el ranking de los motores de búsqueda, la cantidad de visitas de la página caerán y esto impactará seriamente en tus ingresos AdSense en caso de que utilices Google Ads.

La Solución:

Ahora que estás al tanto de varios de los problemas asociados con mover sitios de Blogger a WordPress, la buena noticia es que existe una solución fácil para manejar todos estos inconvenientes de una vez. Puedes migrar rápidamente y con seguridad cualquier blog de Blogger a WordPress sin perder suscriptores RSS o visitantes humanos y también hay una forma de pasar todas las utilidades de Google desde la antigua dirección Blogspot.com a tu nuevo blog en WordPress.

Cómo mover un blog de Blogger a WordPress

Importante: Antes de implementar nada, puede que sea una buena idea probar estos pasos en algún blog de prueba. También, realiza un backup de tu blog en Blogger incluyendo el template XML, posts y comentarios, sólo por seguridad.

  1. En caso de que todavía no hayas hecho esto, registra un nuevo dominio, compra espacio en una compañía de hosting que ofrezca lugar para PHP / MySQL e instala el software WordPress en tu nuevo dominio.
  2. Ve a tu pizarra de administración WordPress -> Herramientas -> Importar y selecciona la opción Blogger. Autoriza a WordPress a que acceda a tu cuenta Google y en minutos, tus posts y comentarios antiguos estarán disponibles en el nuevo sitio WordPress.
  3. Copia este archivo en el directorio de temas WordPress y luego renombra el archivo blogger.php.txt con el nombre blogger.php. Puedes usar tanto Putty con wget como Web FTP para acceder a tu directorio de temas WordPress localizado en el servidor web. Para credenciales y otros detalles, controla tu cPanel.
  4. Aquí está el contenido de ese archivo:
    1. <?php
    2.  /*
    3.   Template Name: blogger
    4.  */
    5.  
    6.  global $wpdb;
    7.  $old_url = $_GET&#91;'q'];
    8.  
    9.  if ($old_url != "") {
    10.    $permalink = explode("blogspot.com", $old_url);
    11.  
    12.    $q = "SELECT guid FROM $wpdb->posts LEFT JOIN $wpdb->postmeta ".
    13.         "ON ($wpdb->posts.ID = $wpdb->postmeta.post_id) WHERE ".
    14.         "$wpdb->postmeta.meta_key='blogger_permalink' AND ".
    15.         "$wpdb->postmeta.meta_value='$permalink[1]'";
    16.  
    17.   $new_url = $wpdb->get_var($q)? $wpdb->get_var($q) : "/";
    18.  
    19.   header ("HTTP/1.1 301 Moved Permanently");
    20.   header("Location: $new_url");
    21.  }
    22. ?>
  5. Abre tu pizarra WordPress y ve hacia Pages -> Add New Page. Mantén el título y la URL de esa página como tu blog en Blogger y selecciona “Blogger” del desplegable de Templates. Guarda los cambios.
  6. Abre el generador de templates», tipea la dirección completa de tu nuevo blog WordPress (incluyendo http:// y el guión final) y esta herramienta creará un template clásico nuevo para tu blog Blogspot que lucirá similar a esto.
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="<$BlogLanguageDirection$>">
    3. <head>
    4. <title><$BlogPageTitle$></title>
    5. <script type="text/javascript">
    6.  <MainOrArchivePage>window.location.href='xxx'</MainOrArchivePage>
    7.  <Blogger><ItemPage>window.location.href='xxxblogger/?q=<$BlogItemPermalinkURL$>'</ItemPage></Blogger>
    8.  </script></head><body>
    9.  <div style="border:#ccc 1px solid; background:#eee; padding:20px; margin:80px;">
    10.   <p>This page has moved to a new address.</p>
    11.   <h1>
    12.    <MainOrArchivePage><a href="xxx"><$BlogTitle$></a></MainOrArchivePage>
    13.     <Blogger>
    14.      <ItemPage><a href="xxxblogger/?q=<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a></ItemPage>
    15.     </Blogger>
    16.   </h1>
    17.  </div>
    18. </body></html>
    19. <!-- replace xxx with your WordPress site URL --->

    .

  7. Abre tu pizarra Blogger > Layout -> Edit HTML y selecciona “Revert to Classic Blog”. Copia y pega el template generado en el Paso 5, en el área “Edit Template” y haz clic en “Save Template Changes”.
  8. Listo. Abre cualquier página en tu antiguo blog de Blogger y debería redireccionarte a la página correspondiente en WordPress. Por el lado de WordPress, dado que estamos utilizando un redireccionamiento 301 permanente con las URLs redireccionadas, todo el jugo de Google probablemente pasará a tu nueva página WordPress con el tiempo.

Actualiza tus feeds RSS

Ahora que tu nuevo sitio WordPress se encuentra funcionando con todos tus posts antiguos de Blogger, aquí hay algunas cosas importantes que deberías hacer:

  1. Cuando te mueves de Blogger a WordPress, la dirección de tus feeds cambiará también. Dirígete a Blogger -> Settings -> Site Feed, ingresa la dirección de tus nuevos feeds RSS de WordPress y Google Reader, Bloglines, etc. automáticamente se moverán a tu nuevos feeds.
  2. Añade tu nuevo sitio WordPress a Google Webmaster, verifica la propiedad y envía un mapa de sitio listando las URLs de tu nueva web.
  3. Al migrar de Blogger a WordPress, todas tus imágenes y capturas de pantalla albergadas en Blogger / Picasa Web Albums no se importarán a WordPress. Por lo tanto, nunca borres tu antiguo blog de Blogger porque se romperán las imágenes que se encuentran ahora embebidas en tus posts WordPress.
  4. Una vez que los bots de búsqueda y los humanos comiencen a ingresar a tu nuevo sitio, deberías actualizar la página de inicio de tu blog de Blogspot.com con links a tus mejores artículos.
  5. Para saber cómo Googlebot visualizará tu blog Blogspot existente, sólo desactiva JavaScript en tu navegador e intenta visitar cualquiera de tus páginas de blog viejas. Es un link único bajo H1 que apunta a tu nueva dirección e internamente realiza la redirección 301.

Fuente: Labnol


Enviar a Del.icio.us Enviar a Meneame Enviar a Digg Enviar a Fresqui Enviar a Enchilame

Comentarios (21)

  1. SEO China, Miguel dice:

    Hey muy bueno el post! Gracias!!!!

  2. Santiago dice:

    No entiendoo el paso 5 muy bien (no se si lo hice bien) y en el 6 la verdad que no se que es un generador de templates =S… si alguien me podria decir como encontrarlo les agradeceria mucho

    gracias

  3. Morton dice:

    Hola, Santiago

    Revisa nuevamente el paso 5, había un pequeño error tipográfico que cambiaba el sentido de la frase. En cuanto al punto 6, agregué un enlace al generador de templates que estaba faltando.

    Saludos!

  4. Matias dice:

    Una consulta a ver si alguien puede responderme, yo tengo un blog en blogger(SIN DOMINIO PROPIO) y quiero pasarme a dominio propio bajo la plataforma de WP.
    Luego de hacer todo lo que comenta este tutorial los visitantes que ingresen via Google por ejemplo a: MIBLOG.BLOGSPOT.COM/2009/02/02/MIPOST.HTML seria redireccionados a MIBLOG.COM/2009/02/02/MIPOST.HTML? o Seria redireccionados al index del blog con WP?…
    Otra consulta la autoridad en GOOGLE que tiene determinado post del blog en blogger pasaria con el tiempo al blog bajo WP?… bueno saludos y gracias desde ya.

  5. Mariano dice:

    EXCELENTE!!! muchas gracias por la data

  6. Annx dice:

    Muchisimas gracias por la informacion, estuve revisando varios metodos de rediccionamiento y este es el mejor.

  7. Redes sociales dice:

    Interesante, es exactamente lo que estaba buscando. Se te agradece mucho amigo

  8. siloam321 dice:

    vaya bochorno,ami,no se me ocurriria,,bailar de un lado a otro,ya porque se pierden datos,como en que tienes,que variar parametros,con el feedburner,…yo no cambiaria mis blogs.

  9. Vromo Rdz dice:

    al generar el template blogger para hacer la redireccion me dice lo siguiente:
    los siguientes temas están instalados pero incompletos. Los temas deben tener una hoja de estilos y una plantilla.

    ayuda!

  10. | SatiraLirica.Com dice:

    […] y otros detalles, controla tu cPanel. Aquí está el contenido de ese archivo Seguir leyendo:Cómo migrar tu blog de Blogger a WordPress Bookmark on Delicious Digg this post Recommend on Facebook Buzz it up Share via MySpace Share on […]

  11. Jonatan Montes Gobelet dice:

    quiero mover mi blog http://federacionkarate-cba.blogspot.com a la cuenta de wordpress karatecordoba.com pero en el paso 2 “Ve a tu pizarra de administración WordPress -> Herramientas -> Importar y selecciona la opción Blogger. Autoriza a WordPress a que acceda a tu cuenta Google y en minutos, tus posts y comentarios antiguos estarán disponibles en el nuevo sitio WordPress.”

    no me muestra la opcion de importar ni exportar, que podre hacer?

  12. Diseño web cádiz dice:

    Lo colorido de un sitio web es un arma de doble filo, pero cuando se logra calidez en toda un sinfonía de colores y contraste se logran excelentes resultados, los ejemplos que manejas son muy buenos recomendare tu blog.

  13. lek dice:

    en el paso 3 dice que copie el archivo txt lo pase a php y luego lo guarde en la carpeta temas de wordpress, te refieres la carpeta Themes? o me equivoco

  14. lek dice:

    Francamente te falta habilidad para explicar los pasos, tienes que pensar que nosotros visitamos tu tutorial porque no tenemos conocimientos en wordpress, y tu escribes el tutorial hacia tu entendimiento, y debería ser hacia el de nosotros. Nos generas dudas y mas dudas en cada paso, tomalo en cuenta.

  15. Nakahito dice:

    Genio, voy por partes, tengo unos puntos que preguntarte, primero parece que si esta redireccionando.

    1. Mi blog en blogspot tenia muchos errores de rastreo que con el tiempo fue limpiando pero aun así todos los errores (como 404) también se mudan al nuevo blog?, porque si es asi prefiero eliminar el blogspot por completo de la faz de google, perder el pagerank y comenzar de 0 en wordpress, qué opinas?

    2. Modifiqué feedburner para que muestre los feeds del nuevo blog, pero como hago para que al buscar http://www.miblog/feeds cambie a http://feeds.feedburner.com/miblog .

    3. Eliminé mi blogspot de los sitemap de google, esta bien eso? y como hago para registrar mi sitemap de wordpress en google.

    4. En los buscadores se quedara registrado mi blogspot.com y mi nuevo blog, si es así que pasaría con la url de mi blogspot cuando tenia el dominio .net que ahora usa mi blog wordpress, esa url que muestra google no se podrá redireccionar y quedara como un error 404?

    5. Hice la prueba para ver si funciono el tutorial, entré desde Firefox, desactive el javascript, ingrese a mi direccion http://miblog.blogspot.com y me aparecio una pantalla blanca con un mensaje, este blog a cambiado de direccion y un enlace mas abajo que me envia al nuevo blog. Teniendo activado javascript me redirecciona sin aviso, quiere decir que el tutorial funciono sin problema verdad?

    Un detalle sobre el punto 3, al registrar mi blog en herramientras webmaster de google no me pide verificación, como hago para verificarlo?.

    Gracias por el tutorial estuvo bueno, te agradecería que aclares mis dudas, tal vez alguien mas la pueda tener, saludos muy buen blog.

  16. jose dice:

    Hola nose si aun funcione esto pero el paso 5 esta algo confuso

  17. antivirus dice:

    Pues tengo una pregunta,si voy a migrar mi blogspot a wordpress todas mi entradas de blogspot se van a cambiar en paginas estaticas.Es que intento varios metodas para un mejor seo a mi blogspot pero no mejora.Y si todas mi entradas de blogspot se van a cambiar en paginas estaticas puedo utilizar el ALL IN SEO WORDPRESS para aquellas entradas…

  18. Carlos Herrera dice:

    Muchas gracias por la información, pero como dicen los últimos comentarios, la explicación está un poco confusa:
    3. la carpeta donde se debe guardar el archivo php es la del tema que esta usando tu wordpress. seria: wp-content/themes//
    5. el nombre de la página nueva que generas con la plantilla blogger debe tener como permanlink “blogger” para que funcione.

    espero que esto ayude más a los que leen este fenomenal artículo.

  19. Migue dice:

    Antivirus: Ojito con el posicionamiento y el cambio de urls de blogspot a wordpress

  20. LaU dice:

    No termina de convencerme del todo, aunque ya me estoy hartando de lo lento que funciona en Blogger y lo pesado que se ha hecho.

  21. Limite Artístico: Arte digital dice:

    Muchas gracias, estoy a punto de migrar uno de mis blogs, me sirvió de ayuda.

    Saludos

Deja tu opinión

© 2007 - 2008 elWebmaster.com | Powered by Wordpress | Diseño CSS y XHTML válido. | Algunos íconos basados en FamFamFam Mini
Acceder