Es posible que algunos de ustedes tengan actualmente un blog gratuito alojado en wordpress.com el cual es la versión de WordPress que se ofrece de manera gratuita a las personas que quieren crear su propio blog. WordPress.com está bien en algunos casos para comenzar, pero es posible que con el paso del tiempo tu blog tome fuerza y popularidad y estés viendo ya las desventajas de no tener el control completo de tu blog, no poder cambiar su aspecto a libertad, no poder instalar plugins, y sobretodo, no poder monetizarlo como se debe. En esta guía vamos a revisar los pasos que se necesitan seguir para migrar de WordPress.com a WordPress.org también conocido como uno autoalojado.

Primero lo primero ¿Qué es WordPress.org y como se diferencia de WordPress.com?

WordPress para comenzar es un administrador de contenidos que se puede usar para crear blogs, páginas y muchas otras clases de sitios web. Básicamente la versión gratuita de WordPress evita a los usuarios la necesidad de preocuparse por conseguir un dominio (ejemplo: www.[tu pagina].com) y un hosting (que es la compañía que va a alojar en sus servidores tus archivos y base de datos de la página). Con WordPress.com se te ofrece un espacio y un dominio (en realidad es un subdominio de WordPress) de manera gratuita, pero con una versión limitada del administrador de contenidos. Esta versión de WordPress es ideal para realizar página personales y blogs de alcance menor; sin embargo conforme un sitio tome fuerza este enfoque pierde utilidad.

Por otro lado existe WordPress.org, también denominado auto alojado, el cual es una versión de WordPress que no esta limitada como su contrapartida. Y aunque en el fondo el software WordPress siga siendo gratuito, tú como dueño del sitio debes correr con los gastos de administración de tu página, que en general son al menos pagar por el registro de tu dominio y renovación anual del mismo, y renta mensual de tu proveedor de hosting.

La siguiente tabla ejemplifica algunas de las diferencias entre ambas versiones de WordPress, no es una lista para nada exhaustiva pero te ayuda a darte una idea de las diferencias mas importantes.

WordPress.org (autoalojado) WordPress.com (gratuito)
Costos SISe debe pagar la mensualidad de tu Hosting y una cuota anual por tu domino. A medida que tu sitio crezca, el cobro de tu proveedor de hosting puede aumentar NO*

El servicio es totalmente gratuito mientras tu sitio este por debajo de los 3GB de espacio.

*Cabe anotar que hay algunas funciones VIP que si son pagas y permiten superar algunas de las limitantes de WordPress.com como lo son los pocos temas disponibles o activar algunos Plugins seleccionados

Plugins SIPuedes instalar plugins gratuitos y pagos que añaden nuevas funciones a tu página. NONo se permiten plugins. Existen algunas funciones preinstaladas pero no se pueden agregar nuevas
Temas SISe puede personalizar ilimitadamente el aspecto visual de la página, instalando temas pagos o gratuitos, o modificando manualmente los archivos de estilos del sitio. LimitadoExiste una lista limitada de plantillas para escoger. Sin embargo no se pueden modificar internamente, solo lo que se cambiar lo que el tema permite
Monetización SIPuedes agregar todos los banners publicitarios, y métodos de monetización que prefieras y colocarlos en los lugares de tu sitio que sean más convenientes. Lo que ganes de la monetización es 100% tuyo.

Limitado

No se te permite vender publicidad en tu sitio a menos que tu página tenga al menos 25.000 visitas por mes. Pasado este punto se puede aplicar a un sistema de publicidad controlada que tiene una tarifa de comisión.

Como pueden observar la versión auto alojada de WordPress está dirigida a aquellos que se quieren tomar más en serio su página y tal vez estén pensando en monetizarla en algún momento, esto debido a que no se trata de una alternativa gratuita y aunque no sea tan costosa, si va a implicar el pago de una renta mensual.

Nota aclaratoria: Tengan en cuenta que algunos de los links presentados a continuación son de afiliación, lo que significa que yo gano una pequeña comisión si tu quieres tomar el servicio de hosting con BlueHost. Si lo haces, muchas gracias!

Todos los productos presentados, son o han sido usados por mi y por eso los recomiendo, con la firme intención de que serian de utilidad para ustedes mas allá de la mera comisión; sin embargo son solo una recomendación y son libres de de escoger otras soluciones para Hosting si consideran que se acomodan mejor a sus necesidades para completar esta u otras guías.

Prerrequisitos

  • Para comenzar a migrar de WordPress.com a WordPress.org, lo primero que debemos hacer es contar con un dominio y un servicio de hosting ya contratado. Mi recomendación personal es BlueHost el cual no solo uso yo para alojar este blog, sino que es reconocido oficialmente por WordPress como uno de los mejores servicios de hosting para WordPress. Adicionalmente si te inscribes con BlueHost vas a recibir 1 año gratis de dominio y una tarifa especial con un descuento de hasta el 50% de descuento en la mensualidad si pagas por adelantado hasta 3 años de servicio.


  • Tener acceso a tu cuenta de WordPress.com para realizar la descarga de tus archivos. Estos son los archivos que vamos a importar posteriormente a la versión auto alojada de tu sitio.

Migrar de WordPress.com a WordPress.org

Paso 1: Exportar los archivos de tu página en WordPress.com

Ingresa a tu página y ve al panel de administración (dashboard) e ingresa a herramientas – exportar, lo cual te va a llevar a una nueva página donde debes escoger entre una forma gratuita y una paga de exportar tus datos. Si quieres hacer esto por ti mismo, continúa con la opción gratuita y vas a ser llevado a una nueva página donde debemos escoger el tipo de exportación que queremos realizar. En este caso escogemos “All content” para exportar el sitio completo incluidas las imágenes y páginas.

Migrar de WordPress.com a WordPress.org

Exportar datos en WordPress.com

Al oprimir el botón de descargar el archivo de exportación, vamos a grabar en nuestra computadora un archivo en formato XML con todo el contenido del sitio, incluidas las imágenes, los comentarios, los artículos.

Migrar de WordPress.com a WordPress.org

Exportar todo el contenido del sitio

Paso 2: Instalar WordPress en tu hosting

Automática: La instalación de WordPress es muy fácil sin embargo puede aún ser más fácil si contratas los servicios de un buen hosting. Por ejemplo BlueHost el Hosting que mencione antes ofrece en su panel de administración (cPanel) la instalación automática de una instancia, así no te tienes que preocupar de descargar e instalar nada, el Hosting lo hace por ti y lo mejor de todo gratis.

Migrar de WordPress.com a WordPress.org

La mayoría de Hostings ya traen un instalador automático de WordPress en el cpanel

Manual: Si tu proveedor de Hosting no ofrece una alternativa de instalación automática, o eres de los que le gusta hacer los pasos manualmente para aprender otra de las alternativas es realizar una instalación en limpio en tu hosting. Para ello necesitas acceso a tu hosting por medio de FTP y seguir estos pasos para realizar la instalación:

  1. Descargar y subir WordPress: WordPress.org es un software libre que puede ser descargado desde su página oficial. Así que asegúrate de bajar la versión más reciente. Este archivo de instalación vendrá en forma de una carpeta comprimida en ZIP. Así que una vez tengas el archivo ZIP, en tu disco local descomprímelo y súbelo por FTP a la carpeta publica de tu host. Asegúrate que quede dentro de una carpeta con el nombre de tu página.
  2. Crea una base de datos para WordPress: Un componente esencial de cualquier instalación de WordPress, es una base de datos sobre la cual tu instancia de página local va a almacenar toda la información de aplicación. Para crear una base de datos vamos a tener que acceder a nuestro hosting por el panel de administración (usualmente llamado cPanel) buscando el icono de acceso a phpMyAdmin y damos clic. En la pantalla nueva vamos a la pestaña “bases de datos” y escribimos el nombre de nuestra nueva base de datos (sugiero un nombre que tenga que ver con tu página) y oprimimos crear. Con esto hemos terminado la primera parte de la instalación ¿fácil verdad? Ahora que ya sabes como se llama tu base de datos regresa a tus archivos en el FTP y Renombra el archivo wp-config-sample.php con el nombre wp-config.php, luego ábrelo  en un editor de texto y completa los datos con tu base de datos
    Como restaurar un backup de WordPress

    Ejemplo: así luce phpAdmin en un cPanel típico

    crear base de datos

    Dar nombre a la nueva base de datos. Si phpMyAdmin no te permrite crear una nueva base de datos debes ponerte en contacto con tu hosting

    Como restaurar un backup de WordPress y crear una copia local usando XAMPP

    Datos del usuario de la base de datos en el archivo wp-config.php

  3. Instalar WordPress: Cargados los archivos y creada la base de datos, puedes acceder a tu dirección de dominio y veras una pantalla de inicio de la instalación. En primera instancia se te podría pedir crear un archivo de configuración, y posteriormente dar los datos de acceso a la base de datos que creamos en el paso 2. Si los datos son correctos se iniciara la instalación de WordPress finalizando con la creación de un usuario administrador del sitio.
    Instalar WordPress usando XAMPP

    Formulario de Instalación de WordPress

    Instalar WordPress usando XAMPP

    Panel de administración de tu nuevo sitio de WordPress

Al finalizar este paso, ya sea con la instalación automática o manual, debes terminar con una página nueva de WordPress lista para que sean importados los datos de tu anterior página en WordPress.com.

Paso 3 Importar los archivos a tu nueva pagina en WordPress.org

En la nueva instalación de WordPress realizada en el paso anterior, entramos por el panel de administración  usando  la dirección (www.[tu dirección de domino].com/wp-admin/ ) y adentro vamos a herramientas-importar.

Migrar de WordPress.com a WordPress.org

Herramienta para importar tu copia de WordPress.org

Aquí se nos va a solicitar seleccionar de varias alternativas de importación disponibles. Nosotros estamos interesados en importar directamente desde otra instancia de WordPress así que vamos por esa alternativa, que nos va a solicitar instalar un plugin dedicado a esta tarea de importación. Instalado el plugin debemos dirigirnos a apartado de plugins donde ahora lo veremos dentro de la lista, procedemos a activarlo y luego lo corremos.

Se nos va a pedir seleccionar de nuestro PC el archivo de importación XML que bajamos en el paso 1. Tengan en cuenta que en algunos casos el Hosting va a tener un limite de subida del archivo (por ejemplo 2MB) si este es el caso, y nuestro archivo XML tiene un tamaño superior al permitido, el plugin nos va amostrar error indicándonos que no es posible subir un archivo así de grande.

Para salirle al paso el problema del archivo XML muy grande, la solución es partirlo en pedazos e irle subiendo de a poco. El programa WXR File Splitter es una alternativa que va a partir tu archivo en porciones pequeñas para que las cargues de a una en una.

Durante la importación se te puede preguntar si quieres asignar los artículos importados a un nuevo usuario o no (si eres el único autor no te debes preocupar por esto). Al finalizar con la carga de todos los archivos, ya deberías poderlos consultar como artículos normales de tu nueva página de WordPress, a al que ahora le puedes instalar toda clase de funcionalidades interesantes por medio de plugins y darle un estilo único con los temas y plantillas de estilos.

Paso 4 (opcional) Deshabilitar tu antigua página en WordPress.com

Si no quieres tener 2 paginas online al tiempo con la misma información, puedes hacer 1 de las siguientes 2 cosas.

  • Fijar la pagina antigua de WordPress.com como privada de tal forma que tus lectores ya no puedan acceder a ella (vas al panel de administración ajustes – lectura, y marcas que quieres tu blog como privado). Esto es importante para no tener contenido duplicado en la red; sin embargo tiene el problema de que, si no le informas a tus lectores del cambio simplemente van a ver que tu página desapareció sin previo aviso.
  • Crear un nuevo articulo en tu antigua pagina avisando que te mudas y proporcionando la nueva dirección.

Puedes incluso hacer una combinación de las 2 estrategias anteriores, dejando el mensaje de que te mudaste por un par de meses o el tiempo que consideres prudente y luego cuando estés seguro, fijar tu antigua pagina de WordPress.com como privada para cerrarla del todo al publico en general.

Espero que esta guía sea de utilidad a todos los que estén pensando migrar de WordPress.com a WordPress.org. Si tienen comentarios dudas o sugerencias para mejorar el proceso, con gusto las pueden colocar en la sección de comentarios.

Lee También: