Migrando de Blogger a Wordpress (Recomendaciones Google)

Y llegamos por fin al final de este manual. Ya tenemos el nuevo blog a pleno rendimiento y los antiguos lectores avisados como es debido del cambio de hosting. Sólo nos queda “avisar” a Google para que empecemos a aparecer en las búsquedas lo antes posible.

Lo primero y muy importante va a ser desindexar el antiguo blog para que cuando el robot de busqueda encuentre los posts de nuestro nuevo sitio no nos penalice por contenido duplicado.

Para esto hay que hacerle otro pequeño cambio a la plantilla de blogger. En la sección <head> de nuestra plantilla añadimos la siguiente linea:

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW"/>

Con esto los buscadores irán borrando paulatinamente los antiguos posts de los resultados de las búsquedas y así evitamos el contenido duplicado.

Ya sólo nos falta “ayudar” un poquito a Google a indexar nuestra nueva web.

Primero registraremos la url de nuestro nuevo blog en Google Webmaster Tools. Nos pedirá que verifiquemos esta url añadiendo una etiqueta <meta> que nos proporciona en nuestro nuevo blog de wordpress. Hecho esto en el Panel Principal de Google Webmaster Tools tendremos nuestro nuevo blog listado y una opción de Añadir Sitemap. Esta es la opción que nos interesa.

El sitemap es una especie de mapa con toda la estructura de nuestro sitio web, esto ayuda mucho a los motores de busqueda a indexar nuestra web. Para realizarlo en wordpress hay muchos plugins, nosotros instalamos Google XML Sitemaps.

Este plugin se puede configurar en la sección Opciones/XML-Sitemap. Se le puede indicar cada cuanto tiempo generarse y forzarle que actualice el sitemap manualmente, cosa que haremos para generarlo por primera vez y así poder seguir con el alta en Google Webmaster Tools.

Una vez generado el Sitemap, nos lo guardará en la siguiente url:

http://www.tunuevoblog.com/sitemap.xml

Vamos a Google Webmaster Tools y le damos a añadir sitemap.  Nos pedirá la url de donde está almacenado y pulsamos en añadir. Ya le hemos dado a Google toda la estructura de nuestro nuevo blog, es solo cuestión de tiempo que se indexe y empiecen a aparecer resultados de nuestro nuevo blog en las búsquedas.  En el caso de desvariando ando la cosa ha sido realmente rápida.

Y con esto damos por finalizado el proceso de migración al nuevo sitio web. Ya sólo queda ir poniendo vuestro nuevo wordpress a vuestro gusto, hay cientos de plugins creados por la comunidad y seguro que muchos de ellos os parecen interesantes y/o útiles. Para eso nada mejor que darse una vuelta por el directorio de Plugins de Wordpress.

Migrando de Blogger a Wordpress (Redirecciones)

Ya nos queda poco para acabar la migración satisfactoriamente. Ahora meteremos algunos cambios en la plantilla que estemos utilizando en blogger para que todos los posts de allí, redireccionen a las copias nuevas del blog administrado por wordpress. Con esto evitaremos perder los visitantes que ya tuviéramos en blogger y se les hará mucho más fácil darse cuenta de que hemos cambiado la web de sitio.

Vamos a la zona de administración de blogger, a la sección Diseño/Edición de HTML. Buscamos la línea que contenga lo siguiente:

<b:section class='main' id='main' showaddelement='no'>

Y pegamos justo después el siguiente código:

<b:widget id='Redirector' locked='true' title='Blog Posts' type='Blog'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<b:loop values='data:posts' var='post'>
<script type='text/javascript'>
var new_page='http://www.tunuevoblog.com/';
var permalink = '<data:post.url/>';
new_page = permalink.replace('http://tuviejoblog.blogspot.com/',new_page);
document.location.href = new_page;
</script>
</b:loop>
</b:if>
</b:includable>
</b:widget>

En el código de arriba tendréis que cambiar las direcciones de vuestro antiguo y nuevo blog por supuesto. Una vez guardada la plantilla, al entrar a cualquier post de blogger nos redireccionará automáticamente al mismo post pero del nuevo blog.

También se le podría añadir una redirección a la home de nuestro viejo blog para que nos redireccione automáticamente a la home del nuevo pero nosotros optamos por no hacerlo y simplemente dejar un mensaje avisando del cambio de url.

Para esto vale con añadir esta linea de código en la sección <head> de la plantilla de blogger:

<meta content='6;url=http://www.tunuevoblog.com/' http-equiv='refresh'/>

Esto redireccionará al nuevo blog automáticamente a los 6 segundos de entrar al viejo.

Ya hemos enganchado a los antiguos visitantes al nuevo blog ;) ya solo nos falta algún pequeño consejo cara a google y buscadores en general. Mañana posteare este último paso y daremos por finalizado el manual.

Migrando de Blogger a Wordpress (Permalinks)

Seguimos con el proceso de mudanza.  Esta vez nos preocuparemos de los permalinks de las entradas importadas a wordpress. Intentaremos que sean iguales que los que usa blogger, para así, poder hacer una redirección sencilla de los posts del antiguo blog al nuevo.

Blogger utiliza la siguiente estructura para los permalinks:

http://tublog.blogspot.com/año/mes/titulo_post.html

Por lo tanto, empezaremos cambiando los permalinks de wordpress a ese formato. Vamos a Opciones/Permalinks en nuestro dashboard y dejamos el campo estructura personalizada de la siguiente manera:

/%year%/%monthnum%/%postname%.html

Ya tenemos los permalinks con el mismo formato. El problema es que aún así, wordpress y blogger no utilizan las mismas reglas para crear los permalinks.  Blogger quita algunos caracteres que wordpress no, y blogger utiliza un tamaño máximo mas pequeño que wordpress.

Así que, para que los antiguos posts tengan exactamente los mismos permalinks en blogger y en wordpress encontramos un plugin que cambia automaticamente los permalinks de los posts que tengas en wordpress a la estructura que utiliza blogger.

Este plugin es Maintain Blogger Permalinks. Lo bajamos, instalamos en nuestro wordpress y lo activamos en el dash. Vamos a la sección Administrar/Maintain Blogger Permalinks y simplemente pulsamos el botón. Al cabo de un rato tendremos los permalinks de los posts de wordpress cambiados al formato de blogger.

Todos estos plugins que hemos ido utilizando solo serán necesarios una vez en el proceso de migración. Después de tener todo listo podremos desactivarlos, incluso borrarlos, de nuestro wordpress sin ningún problema.

Ya tenemos todo listo para comenzar con las redirecciones de blogger a wordpress, todo eso en el siguiente post.

Migrando de Blogger a Wordpress (Introduccion)

Comenzamos esta nueva sección con un pequeño tutorial de como migrar un blog alojado en Blogger a uno propio gestionado vía Wordpress. Para esto, explicaremos un poco los pasos que hemos seguido para la migración de desvariando ando, así como los problemas que hemos tenido y las soluciones que hemos encontrado.

migrando de blogger a wordpress

Los objetivos que teníamos eran los siguiente:

  1. Importar todos los post y comentarios antiguos de blogger al nuevo blog.
  2. Alojar las imágenes subidas al servidor de blogger en nuestro nuevo dominio.
  3. Redireccionar a todos los antiguos visitantes al nuevo sitio web.
  4. Evitar todo tipo de penalizaciones de Google (contenido duplicado, etc.)

Buscando información por la web de como hacer esta migración lo mas satisfactoria posible encontramos un manual muy completo en la web de Blogestudio y en él nos basamos principalmente, con algún pequeño cambio para adaptarnos a la versión 2.3 de wordpress.

Los pasos a seguir serían los siguientes:

  1. Importar los posts y comentarios de blogger a wordpress.
  2. Importar las imágenes de blogger a nuestro nuevo dominio.
  3. Arreglar los enlaces que tengamos a entradas de nuestro propio blog.
  4. Cambiar los permalinks de los posts importados para que usen la misma estructura que Blogger (para hacer bien las redirecciones del antiguo al nuevo blog).
  5. Cambios en la plantilla de blogger para que los antiguos posts redireccionen al nuevo.
  6. Recomendaciones para evitar penalizaciones de Google.

Extenderemos cada paso en un post diferente para no hacer la lectura demasiado larga ;)

Un Saludo.