Blog

migrar wordpress

¿Cómo migrar WordPress.com a WordPress.org?

Wordpress

Cada vez son más las personas que, en su momento, crearon su sitio web en WordPress.com y, tiempo después, buscan la manera de migrar WordPress.com a un hosting propio. El motivo varía, aunque normalmente es porque buscan un hosting y un dominio propio, sin limitaciones de ningún tipo, ya sea a la hora de instalar un tema, plugins etc.

Sea cual sea tu motivo, si estás aquí es porque quieres migrar WordPress.com a WordPress.org con las ventajas que éste supone. Aunque lo mejor antes de continuar es saber cuál es la diferencia entre WordPress.com y WordPress.org, ¿no?

Si ya lo sabes, ¡vamos a comenzar!

Partiremos suponiendo que tenemos un blog en WordPress.com y un WordPress.org instalado en un hosting ya preparado para funcionar. Entonces…

Paso 1: Exportar los datos de nuestro antiguo sitio

El primer paso que deberemos de llevar a cabo será el de exportar la información de nuestro blog actual para poder importarla en el nuevo. Para ello, utilizaremos una herramienta que el propio WordPress nos facilita, por lo que no os preocupéis, la tarea no será muy tediosa ni tendréis que utilizar plugins de pago etc.

Tened en cuenta que esta herramienta sólo nos exportará los siguientes datos:

  • Entradas.
  • Categorías.
  • Etiquetas.
  • Páginas.
  • Archivos media.

En ningún caso nos permitirá exportar la apariencia, los widgets o cualquier otro elemento adicional que esté relacionado con la forma de nuestra página. En pocas palabras, tan solo nos permitirá exportar el contenido y no el aspecto.

Aclarado esto, ¡proseguimos!

1. Como primer paso, accederemos al Panel de Administración de nuestro WordPress, y, a continuación, nos dirigiremos a Herramientas > Exportar.

exportar los datos de wordpress.com a wordpress.org

Como podréis observar en la imagen anterior, hay dos formas de exportar nuestros datos:

  • Una gratuita, que es la que escogeremos.
  • Y otra de pago, la cual ofrece Automattic, los creadores de WordPress.

2. Una vez hagamos click en comenzar exportación, nos aparecerá la siguiente ventana:

Exportar los datos de wordpress.com a wordpress.org

En este caso, dejaremos marcada la opción de todo el contenido, dado que nos interesa exportar todo. En el caso de que queráis exportar algo en específico, tan solo deberéis seleccionarlo.

3. Una vez elegida una opción, haremos click en descargar el archivo de exportación. Y, si todo ha salido bien, se nos descargará un fichero con extensión .xml el cual contendrá el contenido que hayamos seleccionado anteriormente.

Paso 2: Importar el contenido a nuestro nuevo sitio

4. Ya tendremos el contenido de nuestro antiguo sitio exportado, y todo esto en un único fichero.

5. Para importarlo en el nuevo sitio, nos dirigiremos al panel de administración de nuestro nuevo WordPress, y, una vez allí, haremos click en Herramientas > Importar.

6. Por último, haremos click en Instalar ahora dentro del apartado de WordPress.

Importar contenido exportado de wordpress.com a wordpress.org

7. Una vez haya terminado de instalar, podremos observar que ahora pondrá ejecutar importador. Hacemos click en esa opción, posteriormente, seleccionaremos el archivo .xml que hemos generado anteriormente y le daremos al botón de subir archivo e importar.

Si todo ha salido bien, nos saldrá una ventana como la siguiente:

8. Ahora bien, a la hora de importar nos da la opción de elegir qué usuario de los ya existentes serán los nuevos autores de las publicaciones (en el caso de que el autor original de esos artículos no exista en nuestro nuevo sitio), por lo que deberemos de usar uno o crear uno nuevo con el mismo nombre del autor original

También se nos permitirá descargar los archivos adjuntos marcando la casilla que dice download and import file attachments, lo cual os recomendamos que hagáis para así no perder el contenido multimedia (imágenes, videos etc) que contenía vuestros artículos.

9. Una vez hayamos configurado a nuestro gusto las opciones que se nos ofrece, haremos click sobre el botón que dice submit para comenzar con la importación.

Si todo ha salido correctamente, nos saldrá una ventana similar a la siguiente:

WordPress importado

Con esto ya tendremos todos los datos en nuestra nueva instalación de WordPress. Sin embargo, en ciertas ocasiones, puede ser que nos encontremos con problemas durante el proceso de importación.

Los errores mas comunes son de archivos que ya existían y, por lo tanto, no podremos subir el nuevo, posts duplicados etc. También es probable que nos dé un error por el tiempo de ejecución, los cuales, normalmente, pueden ser por alguno de estos dos casos:

  • Fatal error: Se ha superado el tiempo máximo de ejecución.
  • Timeout (error 504): El servidor está actuando de proxy o de puerta de enlace, por lo que, no puede responder adecuadamente a la petición del navegador.

Paso 3: Redirección desde WordPress.com a WordPress.org

En este apartado deberemos de tener especial cuidado, pues tenemos bastantes cosas que cambiar si queremos mantener nuestro SEO intacto.

Este paso es muy variable, pero no os preocupéis, vamos a cubrir todos los casos para que así no tengáis ningún problema. Los posibles casos son los siguientes:

  1. Caso 1: Cuentas con un dominio propio en tu blog de wordpress.com. Deberás de cambiar las DNS tras realizar la migración para que el dominio apunte al nuevo hosting correctamente. Una vez modificados los DNS, deberemos de modificar el apartado de enlaces permanentes dentro del panel de administración de nuestro nuevo WordPress y poner la misma opción que teníamos en el wordpress.com para así no perder nuestro SEO.
  2. Caso 2: No cuentas con un dominio propio en tu blog de wordpress.com. Deberás de redireccionar desde el subdominio tunombre.wordpress.com al nuevo propio, aunque esto es opcional, y solo si quieres mantener el posicionamiento en los buscadores. Para hacerlo deberemos utilizar un plugin de pago de wordpress.com o bien mediante redirecciones manuales.

Como ya hemos dicho anteriormente, deberemos de tener especial cuidado con los enlaces permanentes, ya que, en mayor o menor medida, serán lo que defina si mantenemos nuestro SEO o no.

Para configurar los enlaces permanentes, lo haremos desde el panel de administración de WordPress en Ajustes > Enlaces permanentes:

Este cambio deberemos hacerlo porque, normalmente, en wordpress.com se usa este tipo de url, por lo que, si no lo configuramos de la misma forma, perderemos nuestro SEO.

Apariencia de WordPress

Tienes que tener en cuenta que, al realizar la migración, tendrás que empezar de 0 con la apariencia de tu sitio web, esto se debe a que, como decíamos anteriormente, solo se migrará el contenido y no la apariencia del sitio.

Tened esto siempre en cuenta, ya que es el principal problema que tienen los clientes a la hora de pasar de wordpress.com a wordpress.org.

Como conclusión

En muchas ocasiones, es recomendable empezar a trabajar con wordpress.com, sobretodo si no tienes la experiencia suficiente o si simplemente quieres probar wordpress de forma gratuita. Pasado un tiempo, quizás las limitaciones de este servicio no te dejen alcanzar tus objetivos, y por ello, quieras migrar tu sitio.

¡Recordad siempre migrar también las imágenes y no olvidaros de realizar las redirecciones correspondientes para no volver a depender de wordpress.com de nuevo! 🙂

¡Si te ha gustado comparte y haz comunidad!