Cómo migrar WordPress sin dolor de cabeza

Migrar WordPress a otro hosting o domino es una tarea frecuente para propietarios de webs en WordPress. Es una tarea algo técnica, pero no demasiado complicada si sabes cómo hacerlo. Aquí te ensenaré paso a paso cómo hacer una migración de WordPress bien hecha.

como migrar wordpress

Imagen de Shutterstock - © Protasov AN

Pero antes de empezar es necesario que tengas clara qué tipo de instalación de WordPress estás usando.

Me refiero a si estás usando WordPress.com o WordPress.org o lo que es lo mismo: el servicio en la nube de WordPress o una instalación de WordPress con hosting propio.

Puede parecer algo muy básico, pero te sorprendería la cantidad de gente que me pregunta dudas y con la que descubro que su confusión viene precisamente de no tener clara la diferencia de entre WordPress.com con WordPress.org.

De hecho, muchos ni siquiera tienen claro que son dos plataformas diferentes y opciones muy distintas para crear una web con WordPress.

Esto influye lógicamente también en las migraciones de WordPress planteando diferentes escenarios para esa migración y cuál de esos escenarios se corresponde con tu caso.

Veamos entonces cuáles son estos posibles escenarios.

Migrar WordPress: ¿Qué escenarios existen?

Los escenarios más importantes que veremos paso a paso en este post son los siguientes:

  1. Migrar WordPress de un dominio a otro. Es decir, cambiar el dominio de la web. Puede que vaya acompañado también de un cambio de servidor o no, que sólo cambia el dominio, por ejemplo, por un cambio de nombre en la web.
  2. Migrar WordPress a otro hosting (a otro servidor). Esto ocurre normalmente por no estar satisfechos con su servicio de hosting o cuando se muda una instalación en un entorno corporativo de un servidor a otro. Técnicamente es básicamente lo mismo.
  3. Migrar de WordPress.com a WordPress.org. Esto suelen ser proyectos que empezaron gratis en WordPress.com, que se han convertido en algo “serio” y donde los límites de WordPress.com los llevan a migrar a un hosting propio para su web.
  4. Migrar WordPress de local a remoto. Gracias a herramientas como XAMPP es bastante fácil montar un entorno para WordPress similar al de un hosting en un ordenador personal. Hay gente que prepara su web como maqueta así y luego la pasa al hosting real.
  5. Migrar una web en HTML puro a WordPress. Esto es, generalmente, el escenario más tedioso ya que hay poco que se pueda automatizar en este caso, es un trabajo muy manual.

Así que este post voy a desgranar estos escenarios para ayudarte a migrar tu web WordPress con éxito ya que hay algunas piedrecillas en las que casi todo el mundo suele tropezar.

Cómo migrar WordPress a otro dominio

Empezamos con el escenario más simple que es el de cambiar el dominio a una web WordPress.

Cambiar de dominio en WordPress.com

Éste es el primer ejemplo de las grandes diferencias que hay entre migrar una web en wordpress.com a hacerla con una que tenga un hosting propio.

Tanto si tu web usa el plan gratuito de WordPress donde no tienes un dominio propio como si usas un dominio propio (lo que exige un plan de pago) puedes cambiarlo sin problemas siguiendo los pasos que WordPress.com indica aquí.

Ahora bien, la peculiaridad está en la redirección de tu sitio que es necesaria si quieres que los enlaces a tu antiguo dominio sigan funcionando y que tu web se mantenga en los resultados de búsqueda de Google.

A diferencia de una web WordPress con un hosting propio, donde se resuelve con una simple configuración en el servidor, aquí necesitas contratar el servicio de redirección de WordPress.com conocido como Site Redirect.

Este servicio tiene un coste fijo anual que puedes consultar en el enlace de arriba.

Pero mantener la redirección durante un año es suficiente, así que esto tampoco debería ser un problema demasiado grande.

Cómo cambiar de dominio en WordPress con hosting propio

En el caso de tener una web WordPress con hosting propio, la cosa es muy más sencilla. Se resuelve con una configuración en el fichero .htaccess de tu servidor web.

Eso sí, si bien redirigir una URL específica es muy simple (se resuelve con una línea de configuración), redirigir una web completa ya es un poco más sofisticado.

Cómo redireccionar páginas web (redirect 301, 302 y 307) Cómo redireccionar páginas web (redirect 301, 302 y 307)

Si tienes una web, tarde o temprano necesitarás redireccionar URLs. Si lo haces mal, puedes meter la pata. Aquí te explico cómo hacerlo bien.

Te todos modos, sigue siendo una configuración sencilla para una persona que sepa hacerlo, pero hay que saber cómo. Por eso, explicar los detalles se sale del ámbito de este post y te remito para ello al post que puedes ver encima de este párrafo.

Aparte de la redirección del tráfico, también tienes que configurar WordPress para que use este nuevo dominio tocando los siguientes ajustes (resaltados con el recuadro punteado) en el menú de Ajustes/Generales del escritorio de WordPress:

ajustes generales wordpress
Si se cambia el dominio, hay que reajustar los valores de los campos “Dirección de WordPress” y “Dirección del sitio” en los ajustes generales en WordPress.

Importante: esto lo tienes que hacer antes de configurar el cambiar de dominio en WordPress, en caso contrario, después de cambiar el dominio en el hosting puedes tener problemas para acceder al escritorio de WordPress precisamente porque esta configuración ya no es la correcta.

En cualquier caso, hay un modo de evitar esto que es forzar este ajuste desde el fichero “desde fuera” en el fichero de configuración general de WordPress, wp-config.php en el directorio raíz de tu instalación de WordPress añadiendo estas líneas:

define('WP_HOME', 'http://example.com' );

define('WP_SITEURL', 'http://example.com' );

También es importante que desactives los enlaces permanentes (menú Ajustes/Enlaces permanentes -> opción “Predeterminado”) como paso previo a los pasos anteriores y los vuelvas a reestablecer como estaban después de finalizarlos.

Para rematar, hay que cerciorarse de que no quedan referencias al antiguo dominio en la base de datos. Por ejemplo: URLs dentro de las entradas y las páginas. Es fácil actualizarlo de una manera automatizada con la herramienta adecuada.

Mi herramienta preferida es de Interconnect/it, una herramienta gratuita que automatiza este ajuste por completo. Pero quizás resulte algo técnica, así que te recomiendo como alternativa el plugin Better Search Replace que se menciona también en la guía de WordPress.org.

En este vídeo puedes ver cómo usarlo:

Y, por último, te dejo también esta otra guía de WordPress.org que entra con mucho detalle en todos estos pasos.

Cómo migrar WordPress a otro hosting y/o servidor

El escenario más frecuente que vemos en las consultas de nuestra comunidad es de cambio de hosting, así que echemos un vistazo a qué hay que hacer en este caso.

Migrar WordPress con plugins

El traslado de una web WordPress de un hosting a otro suele percibirse de antemano como algo muy complicado, sin embargo, es lo contrario: es fácil, incluso muy fácil si lo haces con plugins de migración o de copias de seguridad.

¿Necesitas crear o migrar tu web? ¡Actúa!

Y si prefieres WordPress con hosting:

Aviso: estas ofertas son válidas ahora, pueden vencer en unos pocos días.

En este momento, el plugin más popular del repositorio de WordPress (y el que uso también personalmente para estas ocasiones) es All-in-one WP Migration.

La gran ventaja es este plugin es que se encarga de todos los detalles, como la actualización de las URL que vimos un poco más arriba, y lo hace todo transparente y muy simple para el usuario. Aquí puedes ver cómo se usa:

Una cosa a tener en cuenta es que, si tu hosting va algo justo de recursos o la web a trasladar ya es grandecita, puede haya que hacer ajustes en ciertos parámetros de tu hosting (la herramienta te lo indicará).

Si esto sucede, ponte en contacto con el soporte de tu hosting para que lo apliquen.

Migrar WordPress “manualmente”

Si se da el caso anterior, con una web muy grande o si en tu hosting no quieren hacer los ajustes que les pides, tendrás que hacer la migración “a mano”.

Esto implica básicamente lo siguiente:

a) Copia de los ficheros de la instalación WordPress original

Esto se hace con las herramientas del panel de administración de tu hosting.

b) Copia de la base de datos MySQL de tu web original

Igualmente encontrarás en tu panel de administración del hosting las herramientas necesarias para esto.

c) Restaurar los ficheros y la base de datos en tu servidor nuevo

En los hostings buenos el estándar es incluir la herramienta phpMyAdmin. A continuación, puedes ver cómo se hace una copia de la base de datos y se importa (se restaura):

d) Adaptar el fichero wp-config.php

Hay que ajustar la configuración al nuevo servidor ya que el servidor nuevo casi seguro te obligará a usar nombre de base de datos y usuario diferentes, así que tendrías que cambiarlos.

Revisa en wp-config.php lo siguiente para que los parámetros del lado derecho coincidan con los valores de tu nueva instalación:

  1. Nombre de la base de datos:
    define('DB_NAME', 'basededatos_nueva');
  2. Usuario nuevo:
    define('DB_USER, 'usuario_nuevo');
  3. Contraseña de usuario nueva:
    define('DB_PASSWORD, 'contraseña_nueva');
  4. Servidor nuevo (normalmente no cambia y es siempre ‘localhost’):
    define('DB_HOST, 'servidor_nuevo');

e) Configurar los servidores de nombre de tu dominio

Los servidores de dominio deben apuntarse ahora al nuevo servidor. Lo primero es actualizar el dominio en WordPress tal como se explica un poco más arriba en este post y después, actualizarlo en el hosting.

Esto es una operación muy sencilla, pero los pasos exactos varían según tu proveedor de hosting y/o dominio. Consulta con el soporte si tienes dudas.

Ten en cuenta que los cambios de domino tardan unas horas en propagarse, de modo que el tráfico irá “saltando” entre una web y otra hasta que la propagación esté completada. Cuenta con unas 24 horas hasta que todo esté estable.

f) Mantener la web original un tiempo

Mi consejo final es que mantengas operativo la web antigua durante unas semanas hasta cerciorarte al 100% que tu nueva instalación no te da problemas.

Será invisible a Google ya que no tiene domino propio y no te puede perjudicar más allá de costarte unos durillos por un mes más con tu antiguo proveedor de hosting. Así, ante problemas mayores, siempre tienes el comodín de volver a apuntar los servidores de nombre a la web antigua.

Cómo migrar de WordPress.com a WordPress.org

En el caso de usar una web en WordPress.com, el proceso de migración cambia completamente.

En este caso se vuelve más complicado, sobre todo, se vuelve más susceptible a errores y flecos que hace que hace muy difícil que la réplica en tu hosting sea exacta al original.

Por eso, recomiendo siempre dar el salto a un hosting propio cuanto antes ya que cuanto más pequeña y simple la web, menos problemas te va a dar esta migración.

Veamos entonces cada uno de los pasos de este proceso sería de migración:

a) Registrar un dominio propio (si no lo tienes aún)

Si no tienes aún un dominio, esto es lo primero que vas a necesitar. Puedes hacerlo junto con la contratación de tu nuevo hosting o aparte con un proveedor especializado en dominios.

Por simplicidad, recomiendo contratar todo al proveedor de hosting. Solamente contrataría los dominios de manera independiente si vas a crear muchas webs en diferentes dominios, ahí puede ser interesante la independencia de las dos cosas ante futuras migraciones, etc.

Si ya tienes un dominio propio, olvídate de este paso. Además, tampoco vas a necesitar la redirección 301 que se describe en el apartado g) de este punto si usas este mismo dominio en el sitio nuevo.

Eso sí, ojo con las URLs, cerciórate de que mantienes el mismo esquema de URLs en WordPress y que éstas por tanto no cambian. En caso de cambiar tampoco pasa nada, se resuelve con lo visto arriba ante un cambio de dominio (redirección 301).

Lo importante es estar atentos a este punto para no meter la pata.

b) Contratar un servicio de hosting

Una vez más insisto: tu hosting es crítico, un buen hosting para las necesidades de una web normal se puede conseguir por muy poco dinero, pero hay que saber elegirlo bien porque el mercado está lleno de ofertas basura.

Mi recomendación rápida es que elijas uno de estos:

¿Necesitas crear o migrar tu web? ¡Actúa!

Y si prefieres WordPress con hosting:

Aviso: estas ofertas son válidas ahora, pueden vencer en unos pocos días.

c) Instalar WordPress

Esto se explica mucho mejor con un videotutorial, así que aquí va un vídeo que explica paso a paso cómo se hace la instalación de WordPress en un servidor de hosting.

En este vídeo se parte del escenario de que tu dominio ya está configurado para usarlo con tu servidor de hosting, es decir, que no lo estás usando para tu web en WordPress.com:

En el caso de que ya tengas tu web WordPress.com bajo un dominio propio que quieras usar también en la web con hosting, debes tener en cuenta los matices que se explican a continuación del vídeo.

En el caso de que tu web en WordPress.com tenga un dominio propio, el problema que vas a tener es que ese dominio no lo podrás utilizar con tu servidor de hosting (que es lo que se hace en el vídeo anterior) puesto que el dominio ya "apunta" actualmente a tu web en WordPress.com, no puede usar un mismo dominio con dos servidores diferentes a la vez.

Una solución es reconfigurar el dominio para que simplemente apunte a tu servidor nuevo. En ese caso cambiaría el domino de tu web original, ya sólo se vería bajo el dominio que tenías inicialmente con WordPress.com, es decir, un dominio del tipo nombre.wordpress.com.

Bajo tu dominio propio ya estarías accediendo a tu nuevo servidor de hosting (una vez pasadas unas horas necesarias para la propagación del cambio).

El inconveniente de esta forma de hacer las cosas es que temporalmente, hasta que no tengas migrados los contenidos a la web nueva, estos no se encontrarán en Google puesto que durante el ínterin de la migración las URL originales dejan de existir.

Para una web pequeña, con pocas entradas, poca complejidad de widgets, etc., fácil y rápida de migrar, en definitiva, puede ser un coste asumible. Pero si no lo fuera y no te quieres exponer a esta situación, la solución consiste en instalar WordPress en el hosting usando una URL temporal.

Esto deberías poder hacerlo con cualquier proveedor de hosting y generalmente consistirá en una IP junto con algo más. Por ejemplo, una URL como ésta:

https://198.81.147.93/~tuusuario

Por tanto, en la instalación de WordPress cuando se pregunte por el nombre del dominio, en vez de indicar un dominio tipo nombre.com, se indicará la URL anterior que el proveedor de hosting te proporcionará.

Con esta URL puedes hacer la migración con mucha tranquilidad hasta que veas que está realmente fina. Y una vez todo listo, haces el cambio de una web a otra.

Para hacer este cambio, tienes que seguir los pasos que ya expliqué arriba para un cambio de dominio en WordPress.org, te recuerdo que, en resumen, era lo siguiente:

  1. Reconfigurar los ajustes de WordPress y/o el fichero wp-config.php de WordPress con el dominio definitivo.
  2. Reconfigurar tu dominio para que apunte a tu nuevo servidor de hosting.

Y recuerda también que, ante cualquier duda o problema, te deben ayudar desde el servicio de soporte de tu hosting.

d) Exportar de WordPress

La clave del proceso de migración de una web WordPress.com es que se hace exportando el contenido desde la web de origen a un fichero e importando ese fichero en tu nueva web.

En el panel de administración de tu web Wordpres.com se encuentra el menú Herramientas/Exportar. Desde aquí puedes exportar el contenido y comentarios a un fichero XML.

exportar wordpress
La pantalla de exportación de WordPress.

Ojo con el tamaño de la exportación: en webs muy grandes salen ficheros de exportación muy grandes que luego muchas veces dan problemas.

Una solución a esto es dividirlo en ficheros más pequeños, en este post se explica más en detalle cómo hacerlo:

Cómo separar archivos XML exportados de WordPress en varios más pequeños

Otra opción es utilizar la exportación parcial que WordPress ofrece en su propia herramienta, pero aquí ha habido muchos usuarios que han reportado problemas y errores a la hora de importar las diferentes exportaciones parciales.

e) Importar en WordPress

Ahora toca importar los contenidos de la web antigua en el nuevo. Para ello existe también la opción de “Importar” en el menú Herramientas.

Te pedirá instalar previamente un plugin (que es el que implementa la importación) y a partir de ahí ya está todo listo para importar el fichero XML anterior.

importar wordpress
La pantalla de importación de WordPress.

En este proceso, ojo a lo siguiente: en la importación debes seleccionar la opción de importar los ficheros adjuntos (documentos, imágenes, etc.) ya que de lo contrario se quedarían alojados en tu web de WordPress.com.

El nombre exacto de esta opción en la versión actual del plugin es "Download and import file attachments".

Este detalle es crítico porque, aunque no lo hagas, da la impresión de que, aparentemente, todo está bien porque verás las imágenes perfectamente desde tu web nueva y las URLs del resto de ficheros también funcionarán con normalidad.

Pero es una trampa: funcionan porque las URLs son las de la antigua web, así que en el momento que lo cierres, dejarán de funcionar, las habrás perdido y ya verás la gracia que te hace...

Así que por si las moscas, al terminar la importación ojea los contenidos y comprueba que las imágenes están en el nuevo sitio (tienen que estar en la biblioteca de medios).

f) Rehacer la configuración de los widgets y tema

Esto es algo que muchas veces no se menciona en los diversos tutoriales: sólo se exporta el contenido, pero no se pueden migrar widgets y tampoco se migra el tema.

Es algo que tienes que debes de tener claro. Migrar supone configurar de nuevo en tu web WordPress.org en estos aspectos.

Cuando migras de WordPress.com has de elegir un nuevo tema (que puede ser la versión de tu tema actual para WordPress.org si la hay).

Afortunadamente no es mucho trabajo y, además, sabiéndolo hacer, en realidad, es la oportunidad para dar un gran salto de calidad en muchos aspectos.

Puede que sea el mejor momento para migrar a un tema profesional de calidad como, por ejemplo, Divi, que es uno de los más recomendables que existen en la actualidad.

Los Mejores Temas WordPress gratis y premium Los Mejores Temas WordPress gratis y premium

El diseño es crítico el éxito de una web y esto en WordPress pasa por una buena plantilla. ✅ Descubre aquí las mejores gratis y de pago.

Un poco más abajo retomo esto con un poco más detalle.

g) Reconfigurar el dominio (sólo con dominios propios, es decir, que no sean del tipo xxx.wordpress.com)

Es muy típico que el autor de una web en WordPress.com haya comprado su dominio en el propio WordPress.com.

En este caso has de apuntar este dominio a tu nuevo servidor. Esto se hace indicando en la configuración del dominio los servidores de nombres (DNS) que ha de utilizar y que son los de tu nuevo hosting.

Te dejo las referencias del soporte de WordPress dónde se explica en detalle la configuración de dominios:

WordPress.com - Domain Management

Y en este enlace puedes encontrar también unas referencias generales sobre gestión de dominios en WordPress.com que te pueden ser útiles.

h) Redirección 301 de la web antigua (sólo con dominios del tipo xxx.wordpress.com)

También es frecuente que una web en WordPress.com no tenga un dominio propio, es decir, que la dirección de tu web sea algo parecido a esto: nombre.wordpress.com.

En este caso, pasarás a tener un dominio que será normalmente nombre.com a secas y que ya no es un dominio de WordPress.com sino tuyo propio.

El problema de esto es que con ello habrás cambiado tu dominio y, por tanto, todas tus URLs y eso quiere decir que tus enlaces habrán dejado de existir. Los enlaces hacia tu antiguo web quedarían rotos y desaparecerías de los resultados de búsqueda de Google.

Dicho de otro modo: a efectos de los buscadores habrás creado una web completamente nueva que no tiene que ver nada con la antigua y, por tanto, en principio perderías el posicionamiento de tus contenidos.

Así que en este punto repásate la sección sobre cambios de domino en WordPress.com de arriba.

Otra recomendación que te hago es que no elimines la web antigua una vez completado todo, sino que lo mantengas simplemente invisible a Google para evitar problemas de contenidos duplicados, aunque esto, en realidad, con la redirección 301 esto ya estaría también resuelto.

La razón es que así tienes mucha tranquilidad para reaccionar si al cabo de unos días descubres errores en tu importación u otros problemas.

La forma más conveniente de hacer esto sería usar la opción "Me gustaría que mi sitio fuera privado, que solo lo vean los usuarios que elija" en el menú Ajustes/lectura.

Cosas que no se pueden migrar

Como vimos antes, lamentablemente, al migrar de WordPress.com a WordPress.org te encontrarás con algunas limitaciones parecidas, aunque menos, que las que te encuentras al migrar de Blogger o Joomla a WordPress.

Te encontrarás básicamente con dos limitaciones, aunque no son dramáticas:

  • No puedes migrar el tema, salvo que exista también para WordPress.org y, además, disponga de una opción de exportación/importación de la configuración del tema.
  • Pierdes los widgets, además, salvo unos pocos, los widgets de WordPress.org son diferentes. La buena noticia es que tienes muchas más y mejores en WordPress.org y recomponer tus widgets y WordPress.org no suele ser un trabajo enorme.
  • Si cambian las URLs, pierdes los contadores sociales. Para que te sigan funcionando lo típicos contadores de tweets de Twitter, likes de Facebook y similares se tiene que mantener intacto tu esquema de URLs, es decir, se tienen que mantener exactamente iguales. Es un problema independiente del problema de posicionamiento, es decir, aunque con una redirección 301 tus URLs antiguas se redirijan a las URLs nuevas y tu posición en Google se mantenga intacta, las redes sociales son otro tema. Hoy por hoy, sólo funcionan con las URLs exactas y si éstas cambian tus contadores se pondrán a cero.

Las limitaciones de la migración, en realidad, son una oportunidad

Esto no es una de esas frases huecas y fáciles, sino que hay buenas razones que las justifican y me explico:

En el caso de los temas, difícilmente acertarás con el primer tema que elijas, es una simple cuestión de que al cabo de un año vas a tener las ideas mucho más claras para elegir el tema que mejor case con tus contenidos que después del primer mes de vida de tu web.

Por otra parte, WordPress.com tiene muy poco donde elegir comparado con WordPress.org donde tienes decenas de miles de temas entre los que elegir. Así que la migración es un momento excelente para revisar este punto.

Como temas WordPress premium te recomiendo Divi y GeneratePress

Consulta también aquí las mejores plantillas WordPress

En cuanto a los widgets, es la ocasión de depurarlos y mejorarlos, por ejemplo, usando un widget bueno para las suscripciones a tu lista de correo como Popup Maker en vez del lamentable widget que usa WordPress.com.

Este tipo de plugins están diseñados para lograr altas tasas de conversiones, lo normal es que notes una diferencia notable, así que estamos hablando de una mejora sustancial para tu web ya que la lista de correo se considera por muchos (me incluyo) el activo más importante de una web.

Cómo migrar WordPress de local a remoto

Si tienes una instalación de WordPress en local con un entorno como, por ejemplo, XAMPP o WAMP, es fácil migrarlo a un hosting real. Este escenario se resuelve igual que la migración de un hosting a otro, aunque con el matiz de que en este caso el dominio va a cambiar sí o sí.

Por tanto, hay que aplicar también los pasos anteriores con las medidas adicionales para un cambio de dominio.

Además, en este caso puedes usar también un plugin de migración de WordPress, igual que si estuvieses migran de un hosting a otro. No deberías tener problemas y convierte la migración en un juego de niños.

Cómo migrar una web en HTML a WordPress

Migrar una web hecha en HTML “a pelo” a WordPress es una tarea complicada, la verdad.

Por un lado, está la importación de los contenidos. Aunque aquí existen plugins y herramientas, a poco que los contenidos no sean triviales, los resultados que he podido comprobar son desastrosos. Así que te recomendaría hacer este trabajo a mano copiando, pegando y revisando los contenidos.

Por el otro lado está el diseño del sitio, si quieres mantener el diseño original, la vía por la que van los más atrevidos es programar un tema WordPress a medida. Como te puedes imaginar, esto no es algo que esté al alcance del usuario medio, no obstante, aquí te dejo un tutorial:

La opción que te recomiendo es que uses un tema altamente configurable como [diveAff] y que lo personalices. Con un tema bueno como éste puedes recrear prácticamente un clon de la web original.

Y si no tiene ataduras con el diseño, mejor que mejor, entonces escoge un buen tema y empieza a personalizarlo desde cero:

Como temas WordPress premium te recomiendo Divi y GeneratePress

Consulta también aquí las mejores plantillas WordPress

¿Cuáles son los mejores plugins para migrar WordPress?

Como ya hemos comentado, es muuucho más cómodo migrar una web de WordPress con un plugin que automatice este proceso que hacerlo por la vía más manual. Así que, a continuación, te menciono algunos de los mejores plugins a este respecto.

All in One WordPress Migration

Empezamos con plugin de migración favorito, el que utilizamos en todos nuestros trabajos de migración de webs: All in One WP Migration.

all in one WP mirgration plugin
Página de All in One WP Migration en el repositorio de WordPress.

Es un plugin con una gran compatibilidad con diferentes hostings que no suele dar muchos problemas y tiene una forma de manejo e interfaz de usuario muy fáciles de manejar.

El único “pero” que se le puede poner es quizás el hecho de requerir que en el sitio a restaurar debe estar instalado WordPress y el plugin para poder cargar y restaurar los ficheros de la copia.

Duplicator

Duplicator es la alternativa más popular a All in One WP Migration, así que si tienes algún tipo de problemas con este último y simplemente quieres probar una alternativa, te recomiendo ésta.

duplicator plugin
La página de Duplicator en el repositorio de WordPress.

Una ventaja que tiene frente a All in One es que no requiere una instalación previa de WordPress en el servidor destino. Crea un fichero comprimido con un ejecutable PHP que colocas en el directorio raíz de la instalación destino y a partir de ahí recrea la web completa.

La gran desventaja que le he visto personalmente es que le he encontrado bastante más sensible a las características específicas del hosting que All in One y en ese sentido más problemático en cuanto a errores que impiden restaurar la copia con éxito.

Updraft Plus

Complemento esta lista de plugins con UpdraftPlus que no es exactamente un plugin de migración, sino un plugin de copias de seguridad automáticas, pero que, como tal, también se puede utilizar para hacer migraciones.

updraftplus plugin
La página de UpdraftPlus en WordPress.

Como deberías tener un plugin de backups automáticos en tu web de WordPress como éste supone una alternativa a utilizar los anteriores.

Este plugin en particular tiene la ventaja de que incluso en su versión gratuita ya puedes programar las copias de seguridad automáticas para que se suban a la nube, a una cuenta Google.

Eso sí, no me tan parece cómodo para hacer la migración del sitio como los dos anteriores y es que no es para lo que está pensado en primer lugar.

¿Te gustaría leer más sobre esta temática? Busca aquí:

Acerca del autor: Berto López

Soy el autor y fundador de este blog. Ingeniero en Informática de formación, cuento con una amplia experiencia en el sector: he trabajado como empleado, empresario e incluso funcionario. Vamos, ¡que he probado de todo! 😄

De todas estas facetas, lo que más me apasiona es la combinación de emprendimiento y tecnología. Es algo que he podido materializar en Ciudadano 2.0, un proyecto que nació como un simple hobby y terminó convirtiéndose en una actividad profesional.

Este blog surge de mi fascinación por cómo la llegada de la Web 2.0 (blogs, redes sociales, YouTube, etc.) cambió las reglas del juego para bien, "democratizando" el emprendimiento para creadores y pequeños negocios sin grandes recursos.

El objetivo de Ciudadano 2.0 es divulgar esta temática y ayudar a que más personas descubran y entiendan el potencial de estas herramientas para sus vidas y para los proyectos que sueñan realizar.


465 comentarios en «Cómo migrar WordPress sin dolor de cabeza»

  1. Hola,resulta que quiero cambiar mi web de hosting, en el que está es en una cuenta reseller de hostgator (que la maneja otra persona), y como voy a hacer mi propia empresa cree una cuenta reseller en hostgator también, me gustaría saber cómo puedo migrar mi web a mi nuevo servidor.

    Mil gracias.

    Responder
  2. Hola, tengo una pregunta. Estoy con la mudanza de wordpress.com a wordpress.org. Tenia un dominio propio sin hosting y por eso lo tengo apuntando a mi wordpress.com.

    Ya he comprado hosting propio y quiero migrar el blog. He instalado ya wordpress en mi nuevo hosting pero cuando voy al login e intento logear con mi usuario de WP.com (que supongo que me vale para el WP.org no?) no pasa nada, me da error. Despues de leer tu post he pensado que podria tener algo que ver con la redireccion de mi dominio?

    Gracias por aconsejarme!
    Diana

    Responder
    • Hola Diana,

      WordPress.org tiene sus propios usuarios, en la instalación has tenido que específicar cuál es ese usuario y su contraseña.

      Un saludo,
      Alberto

      Responder
  3. Disculpen, tengo un blog de wordpress hosteado en 000webhost con dominio .com.ar, hoy en día luego de unos cambios que habrá en el .com.ar que ya no será gratis me conviene pasarme a .com. Ya tengo el dominio .com comprado y me gustaría saber que debo hacer para migrar mi dominio de .com.ar a .com.
    Desde ya muchas gracias.

    Responder
    • Hola Matias,

      El post ya describe en detalle lo que tienes que hacer, estás en el caso del punto 2. "Migrar un blog WordPress de un hosting a otro", poco más puedo añadir.

      Un saludo,
      Berto

      Responder
        • Ah... Perdona, me he confundido entonces.

          En ese caso el tema es trivial, simplemente tienes que configurar el nuevo dominio con los servidores de nombre de tu hosting y del lado del hosting tendrás que hacer también algún ajuste en los DNS para que esto funcione. Pero cómo se hace eso ya es cosa de cada hosting y te lo tienen que detallar ellos.

          ¡Un saludo!
          Berto

        • Hola a todos, buen día.

          Mi preguntas son:
          Al migrar de WordPress.com a WordPress.org ¿Se pierden las estadisticas del sitio?, y ¿Cuál es la mejor opcion para no perder la posicion en los buscadores? ya que cambiarian los enlaces y direcciones....

          Saludos

        • Hola Jesús,

          Efectivamente, las estadísticas se pierden porque para WordPress son dos sitios diferentes.

          En cuanto al posicionamiento, se explica en el post: se soluciona con redirecciones 301

          ¡Un saludo!
          Berto

  4. Hola Berto,

    que alegría haber encontrado tu blog porque estoy metida en el cambio de blogger a wordpress.org y soy un mar de dudas.

    Verás yo tengo un dominio propio y quiero ir creando mi nuevo blog en wordpress.org poquito a poco sin que mi blog deje de estar visible y que cuando ya lo tenga todo listo, proceda al cambio del dominio también. He visto que dices que para hacer esto necesito usar una url temporal pero no lo entiendo muy bien, no sé cómo la consigo ni dónde la tengo que poner tampoco.

    Por otro lado Berto, que pasará con mis estadísticas que tanto me ha costado conseguir. ¿Empezarán desde cero?

    Muchísimas gracias y me ha encantado tu post

    Responder
    • Hola Vanessa,

      La URL temporal te la dice tu proveedor de hosting, probablemente ya te la hayan indicado en los mails de bienvenida.

      En el menú Ajustes/Generales, las dos URLs que verás han de coincidir con la dirección web que uses en cada momento para acceder a tu blog.

      ¡Un saludo!
      Berto

      Responder
      • Berto muchas gracias por tu respuesta, una duda. He hablado con mi servidos y me dice que me cobra mensualmente por la url temporal, eso es normal? En hostgator pasa lo mismo? porque si no es así, me cambio. Muchas gracias

        Responder
        • Pues no había visto nada semejante, qué jeta..., en Hostgator desde luego que no lo hace.

          En Hostgator la tienes siempre, y es que es una simple IP + un nombre de usuario similar al ejemplo que viene en el post. Eso no tiene coste alguno para el proveedor.

          ¡Un saludo!
          Berto

  5. Buenas mi problema es el siguiente.

    Tengo dos webs diferentes en wordpress.org
    1- senselab.info
    2- senselab.info/testing

    lo que quiero es que estén las dos en una sola (www.senselab.info)
    al importar senselab.info/testing, me sale con todo, imagenes, post... "already exits " es la única manera que tengo de unirlas?

    Responder
    • Hola Alejandro,

      No sé si te entiendo bien, pero parece que quieres fusionar contenidos diferentes, ¿no?

      Si es así, esto ya es un poco más complejo y desde aquí poco puedo diagnosticar, tendrías que verlo con un profesional.

      Un saludo,
      Berto

      Responder
  6. Hola Berto,

    Muy buenos articulos, y sobre todo la manera de explicarlos,facil de entender y claro

    El unico problema que tengo ahora, una vez recibido los datos,he accedido a cpanel y al crear la base de datos,, me dice esto "The MySQL® server is currently offline", no se si tiene que verificar datos o replicar de alguna manera.

    Gracias

    saludos

    Responder
    • Hola José,

      El mensaje parece bastante claro, el servidor de bases de datos está parado. Coméntalo con tu proveedor de hosting, pero es de esas cosas que no deberían pasar nunca... ¿Con qué proveedor estás?

      Un saludo,
      Berto

      Responder
      • Hola berto,

        Mi proveedor es Hostgator,Ya me empezó a funcionar al rato, debió ser que se necesitaba sincronizar algún tipo de registro, entiendo, no se muy bien la razón

        Te querría hacer una consulta, me gustaría migrar de mi blog de wordpress.com, a este nuevo, pero claro el.com no tiene para instalar plugins,y no puedo instalar el duplicator, como se puede hacer para, exportar la información al nuevo blog de hostgator.Gracias

        saludos

        Responder
        • Ok, me alegro de que se haya solucionado, pero aún así es raro. El servidor de BBDD debería estar activo desde el minuto 1.

          José, me parece que no te has leído el post 🙂 Precisamente esto lo explica en detalle...

          Un saludo,
          Berto

  7. hola berto gracias por este post que me a nutrido muchisimo en cuanto a este tema se refiere el cual no es complicado pero si confuso...

    Mi pregunta es la siguiente: Yo tengo un blog wordpress alojado en el hosting gratuito 000webhost y ahora quiero mudarme a un hosting de Godaddy, estoy pensando exportar todos los archivos de wordpress y subirlos a la instalacion nueva aunque imagino que tendria que subir todas las imagenes de nuevo, pero cual metodo crees tu que es el que me corresponde? y si crees que con hacer esto estaria en lo correcto o algo me fallaria?

    Responder
    • Hola Enyel,

      Creo que te has confundido, tú ya tienes un WordPress con hosting, por tanto, tu caso encaja con uno de los que se describen paso a paso en el post (migrar WordPress de un hosting a otro).

      En tu caso, o bien, como dice el post, la migración se haría idealmente con Duplicator, o bien, si lo haces de manera manual los ficheros de imágenes van incluídas en la copia de la que habla el post.

      Ahora bien, lo que te sugiero encarecidamente es GoDaddy como proveedor de hosting. No tengo buen feedback de su servicio. Mi sugerencia para tu caso, entre los proveedores que recomendamos, sería Webempresa. Tienes una calidad superior de servicio y mucho mejor de soporte técnico y ellos, entre otras cosas, te ayudarán con tu migración. Seguramente te la hagan entera y te olvidas. Es cuestión de que preguntes.

      Si sigues nuestro enlace de afiliado anterior puedes acceder, además, a precios especiales para nuestros lectores. Como verás, así los precios son muy similares, pero el servicio, creeme, es mucho mejor en Webempresa.

      ¡Un saludo!
      Berto

      Responder
      • Gracias por tu recomendacion, creo que me quedare con WebEmpresa y aunque conocia de ellos, no sabia que fueran tan buenos pero ahora se me aclaro el panorama y mis otras preguntas son..

        1- Que pasaria con los usuarios registrados que ya tengo en mi blog? pasarian tambien a formar parte del backup o tendria yo que crear las cuentas en el hosting nuevo? para que no se les borre su cuenta de usuario registrado!

        2- Estuve chequiando los paquetes de Web Empresa y traen dominio incluido pero yo ya compre un dominio en Godaddy... que me recomendarias hacer en este caso o que harias tu en este caso?

        Gracias anticipadas hermano!

        Responder
        • Hola Enyel,

          En el punto 1 no debería tener problema, habría que ver tu blog concreto y cómo has hecho todo, pero salvo cosas muy raras, no debería haber problemas.

          En el punto 2 usaría el de GoDaddy (personalmente prefiero esto independiente del hosting) y el de Webempresa siempre te podría ser útil para algo diferente. Y si no le sacas partido, tampoco pasa nada...

          Un saludo,
          Berto

  8. Hola Berto, me gustaría saber si hay otro método, aparte del servicio Site Redirect de WordPress.com, para hacer la redirección de todo el contenido de WordPress.com al nuevo dominio, que se igual de eficaz aunque haya que modificar algún fichero manualmente. Estoy pensando en migrar el blog de una amiga y al ser la primera vez que lo hago me surgen muchas dudas con respecto a ésto. Buscando en Internet he visto que se habla de acceder al archivo .htaccess del servidor, pero que es recomendable preguntar antes porque depende de cada proveedor. ¡Gracias!

    Un saludo, Víctor Ruiz.

    Responder
    • Hola Víctor,

      Desconozco que haya otro método y dudo que exista. Ten en cuenta que sea lo que sea está bajo el control de WordPress.com y si exitiera ya lo estarían ofreciendo.

      Con el fichero .htaccess efectivamente se pueden hacer estas direcciones, pero en WordPress.com no tiene acceso a él, sólo en WordPress.org con un hosting propio.

      Un saludo,
      Berto

      Responder
  9. Buenas Berto,

    tengo un problema a la hora de migrar el contenido. Tengo el archivo exportado y cuando intento hacer la importación. La cosa es que antes éramos dos autores, pero, desde hace unas semanas soy yo la única autora y de hecho los contenidos de el otro autor han sido borrados, ya no existen.

    Entonces, por una parte me dice esto: Failed to create new user for X. Their posts will be attributed to the current user.

    Después me dice un montón de veces esto: Objeto “X” already exists.

    La cosa es que voy a inicio y no tengo ninguna entrada ni ningún tag ni nada. Por lo que, parece ser que no me ha importado nada.

    Qué puedo hacer?

    Muchas gracias

    Responder
    • Hola Garazi,

      No te sé decir cuál es el problema desde la distancia, pero tiene pinta de alguna inconsistencia que se ha generado en tu blog antiguo. Repasa a ver si ese usuario sigue existiendo como tal en tu blog antiguo y si los posts suyos te tiene a ti como autoras. Una vez que no tenga ningún post, te recomendaría que lo borrases y volvieses a intentarlo de nuevo.

      De todas formas, no me lo tomes mal, pero he entrado en tu blog y he visto cosas muy graves como que subes imágenes de 10MB (!) al blog. Creeme: es una barbaridad, no puedes subir imágenes de ese peso, tienes que tratarlas y dejarlas en como mucho 300 o 400kb, si no, te cargas el blog. Un hosting normal no aguanta eso, ni tiene por qué porque es una sobrecarga salvaje totalmente innecesaria para el servidor y la red.

      Leete esto: https://www.c2cerodes.bertolopez.com/subir-fotos-imagenes-internet/

      En cualquier caso, veo que tienes muchísimo comentarios, o sea que tu blog tiene pinta de ir muy, muy bien, enhorabuena 🙂

      Siendo esto así, te recomiendo muchííísimo que no cargues tú mismo con esta parte de optimización y que pongas esto en mano de una persona especializada en WordPress para que te repase los problemas y te deje el blog fino. Si tienes el tráfico que sospecho que tienes ya hay que hilar fino para que el blog te vaya bien y no deberías meterte tú mismo si no tienes conocimientos técnicos avanzados.

      Si te interesa, envíame un mail aquí y te pongo en contacto con alguien adecuado: https://www.c2cerodes.bertolopez.com/contacto/

      ¡Un saludo!
      Berto

      Responder
  10. Hola Berto!

    Antes de nada felicitarte por este fantástico post, que me ha sido de gran ayuda. Te cuento mi historia... 🙂

    Tengo un blog de moda desde hace tres meses, pero, estoy al límite de la memoria gratuita de wordpress.com. Por ello, ( y por los plugins) quiero migrar a wordpress.org. Tengo dominio propio, por lo que, necesitaría reconfigurar el dominio. Cómo se hace eso exactamente? Puede ser la opción make changes en DNS y después add nameserver?

    Muchas gracias!

    Responder
  11. Muchas gracias por los enlaces Berto

    Una duda, cuando estoy dentro de la administración de mi dominio y tengo que introducir la dirección del nuevo host, tengo que eliminar los otros 2 que me aparecen que son los propios de wordpress.com?

    Responder
      • Bueno, siendo un poco lanzado, he borrado los dos que me aparecían y he añadido los 2 que me indicó Hostgator en el email cuando contraté con ellos

        He seguido el tutorial al pie de la letra pero cuando llego al punto en el que tengo que escribir mi dominio en el navegador (y que me tendría que salir la opción de importar mis datos) me sigue redirigiendo a rolledpants.wordpress.com. He cambiado el dominio primario desde mi blog al genérico (al indicado justo arriba)

        Que es lo que hago mal?

        Responder
        • Hola Miguel,

          En principio es normal, como dice el post, los cambios de DNS tienen un tiempo de propagación. Hasta que no pasen 24 horas seguramente no veas el nuevo servidor.

          Un saludo,
          Berto

        • Ok, esperaré hasta mañana

          Una última duda.. es normal que al acceder a mi dominio desde el móvil (safari) me salga justo lo que necesito, lo de importar mi configuración, pero al acceder desde el PC (Chrome) se me abra el blog tal cual?

        • Totalmente, precisamente por lo que te digo: es señal de que según el DNS que se esté usando desde cada dispositivo, unos ya están actualizados y otros no.

          Un saludo,
          Berto

  12. Estimado Berto...en primer lugar te felicito por este maravilloso espacio...! No había encontrado otro sitio mas didáctico en español sobre consejos para mejorar nuestros blogs. He estado tentado a migrar mi blog de wordpress.com a wordpress.org desde que empecé a pasar las 2.000 visitas diarias...ahora bien mi preocupación es ¿qué sucede con el indice de trafico al hacer el cambio? ...entiendo según "timethieve" una colaboradora de wordpress que se demora varios mesas en volver a obtener los mismos stats..en tu experiencia que opinas? Gracias por tu atención!

    Responder
    • Hola Lorena,

      No sé cual ha podido ser el problema de la persona que mencionas, pero no tienes por qué perder nada de tráfico si haces la migración bien.

      Ya tienes tu propio dominio, por tanto, ni siquiera necesitas una redirección, simplemente replicar en WordPress tu esquema de URLs. Para Google, todo seguirá exactamente igual.

      El único problema que te puede restar tráfico es si tienes suscriptores en tu lista de correo de los cuales no tienes su email. Entonces tienes que preveer llevártelos a tu nuevo blog. Para ello lo más conveniente es que empieces unas semanas antes una campaña con menciones en varios post explicando que vas a migrar tu lista de correo y que si quieren seguir siguiéndote se suscriban a tu nueva lista de correo que puedes montar, por ejemplo, con Mailchimp.

      Una vez que los tengas ahí ya no hay problema te los llevas sin problemas al nuevo blog. El problema es que el sistema por defecto de WordPress.com es una auténtica mi... porque te quedas sin el dato más importante que es la dirección de email. Con 4 o 5 campañas deberías rescatar a prácticamente todo el mundo. Verás que mucho no los recuperarás, pero no te preocupes porque esa gente ya son zombies, es decir, en realidad ya no tenían interés en tu blog y no te interesa "arrastrarlos".

      Eso sí, un blog de la envergadura del tuyo ya no es fácil de migrar. Si no tienes mucha práctica con estas cosas, te recomiendo encarecidamente que tires de un profesional porque debido al volumen y desarrollo de tu blog te encontrarás con bastante dificultades. Si no tienes referencias, envíanos un correo aquí y te ponemos en contacto con alguien.

      ¡Saludos!
      Berto

      Responder
      • Hola Berto
        Muchas gracias por la pronta respuesta! La verdad eso me tranquiliza ya que si es así, procedería a hacerlo antes de terminar este año una vez que confirme los costos totales. Entiendo que hay un plugin llamado "Jetpack" el cual se debe instalar de primero y el cual ofrece gratuitamente subscripciones, social media sharing, wordpress.com stats, spelling and grammar, y contact form, entre otras cosas y que una vez instalado la persona que realice la migración transfiere los suscriptores de wordpress.com a .org. Una vez logrado esto hecho, en el futuro, cuando ya la nueva plataforma este configurada, este plugin notificaría a los suscriptores antiguos y obviamente utilizaría Mailchimp como sugieres o Feedburner (son iguales?) para manejar las suscripciones de los nuevos suscriptores. Es eso correcto?
        En cuanto a mi blog pues la verdad lo quise personalizar tanto y hacerlo que luciese tan diferente que todas las ilustraciones están adaptadas al tema Misty Look, así que ya ni siquiera puedo cambiar el tema ya que todo se distorsionaría y representa muchísimo trabajo editar las miles de imágenes. En este mismo instante te envío el correo y una vez mas mil gracias por invertir tanto tiempo a tus lectores!

        Responder
        • Hola Lorena,

          Creo que te estás confundiendo pensando que se pueden instalar plugins en WordPress.com, no puedes instalar nada en tu WordPress.com

          El camino sería crear una cuenta Mailchimp y referencia la gente a la suscripción con un simple enlace en los avisos que te comentaba. A la vez se puede pensar en crear un widget de Mailchimp para ir captando nuevos suscriptores ya por ahí.

          En fin, a partir de aquí ya es cuestión de ver los detalles con el profesional que te atienda e ir planificando la migración.

          ¡Un saludo!
          Berto

        • Hola Berto, estoy consciente que en wordpress.com no se pueden instalar plugins, me refería una vez lograda la inmigración. Te agradezco cualquier ayuda al respecto. Gracias una vez mas!

        • Ah..., ok 🙂

          La verdad es que desconozco el detalle de Jetpack como para saber si puedes "enchufarlo" a tu lista actual para conservarlo, pero si fuera tú independientemente aprovecharía la migración para llevarme todo a Mailchimp con el proceso que te porque no hay color en posibilidades, estadísticas, etc. La clave es que tengas las direcciones email de todo el mundo. Eso te permite hacer acciones más allá de notificar nuevos posts.

          No obstante, echa un vistazo a Mailchimp porque es gratis hasta ciertos límites. Según la gente que tengas y la frecuencia de envíos, puede que te toque pagar. A partir de ahí ya tienes que ver si te compensa o quizás te compense más la opción de Jetpack si te permitiese mantener las notificaciones.

          Esos detalles tendrás que estudiarlos con la persona que te ayude en la migración.

          ¡Un saludo!
          Berto

  13. Hola de nuevo!

    Estoy siguiendo el tutorial pero estoy atascado en un punto..

    Mi blog tiene resgistrado un dominio propio, con lo cual al seguir el tutorial y llegar al punto en el que tenemos que comprobar si al escribir nuestro dominio nos lleva bien o no, me redirige al viejo, al wordpress.com, con lo cual tendría que eliminar mi dominio desde las opciones de wordpress.com en el apartado Tienda>Mis actualizaciones y ahí darle a eliminar mi dominio propio

    Mi duda es.. una vez le doy a eliminar perderé mi dominio propio o lo mantendré para poder seguir con el tutorial?

    Responder
    • Vale, acabo de ver que el dominio fue contratado con wordpress.com, así que tendré que contactar con ellos para ver si es posible desvincularlo del blog para poder usarlo con hostgator (no soy el dueño del blog, pero si su administrador y no sabia con quien fue contratado el dominio hasta ahora xD)

      Responder
      • Veo que llego tarde para resolver la duda, jaja...

        Bueno, lo que te puedo aportar es que ya te adelanto que con un dominio WordPress puedes apuntar perfectamente a un servidor de hosting, es decir, a tu nuevo blog en WordPress.org

        Ahora bien, te recomiendo que, una vez que veas que tu migración está estable, saques tu dominio de WordPress para llevártelo a un proveedor de dominios especializado como Namecheap o GoDaddy. Funcionan mucho mejores y, además, más baratos.

        Un saludo,
        Berto

        Responder
  14. Hola
    yo tengo una duda al respecto, tengo mi wordpress en mi servidor y he usado un template que he pagado, entonces es obligatorio que en el footer mantenga el enlace hacia al wordpress??
    ahora la frase es: gracias a wordpress

    Responder
  15. Hay un problema al cual siempre me enfrento cuando hago la migración por mysql y creo q a todos nos pasa lo mismo, wordpress no es capaz de migrar perfectamente con congiguración de theme etc.

    Responder
    • Hola Jhon,

      Es que la configuración del tema no es de WordPress, es del tema, por tanto, si el tema no soporta una exportación e importación de sus configuración es imposible de migrar, hay que "reconstruirlo" en el nuevo blog.

      Un saludo,
      Berto

      Responder
        • Gracias Berto, lo he instalado y me ha gustado muchisimo, he creado un hermoso boletín para que llegue al correo de la persona que comenta, sin embargo tengo un solo 2 problemas : El primero es que la etiqueta {content}, se me muestra con "...", tres puntos suspensivos, cuando llega al correo notificando que hay una nueva respuesta, nada más (las he colocado dentro de un blockquote y este a su vez dentro de un parrafo, tengo entendido que es la etiqueta del extracto del contenido, pero solo me muestra esos 3 puntos suspensivos, cuál puede ser el error ?, luego tengo otro error, cuando apruebo y quiero responder al comentario desde la sección de comentarios me sale este error : " Warning: strpos() expects parameter 3 to be long, string given in public_html/wp-content/plugins/comment-notifier/plugin.php on line", pareciera que no se pudiera comentar sin embargo el comentario si llega a darse. Agradecería tu ayuda.

          Gracias

        • Hola Jhon,

          Son pequeños fallos que tiene el plugin, el primero no te sé decir a qué se debe, el segundo también me ocurre y tiene pinta que el plugin está usando una sintaxis no permitida en las últimas versiones de PHP. Si tienes un versión muy reciente (PHP 5.4 o PHP 5.5), ese podría ser la causa, pero no te lo puedo asegurar.

          En cualquier caso, reporta lo fallos en la página del plugin, en un plazo razonable debería salir alguna versión que los corrija ya que dudo mucho que seas la única persona con este problema...

          Un saludo,
          Berto

  16. Hola! gracias por colgar tan maravillosos videos y explicaciones... me han sido de gran ayuda, pero en la recta final hay algo que me falla... cuando pongo en el navegador la url de mi blog, sigue apareciendo todo normal, no se me configura wordpress.org ni nada... mi dominio lo compre a través de wordpress.com y temo que al no poder ser un dominio externo, sea ese el problema, porque no lo puedo configurar ni nada... no se si me puedes ayudar. gracias!

    Responder
    • Hola Judith,

      Aunque hayas comprado el dominio en WordPress.com, se puede apuntar perfectamente a un blog WordPress.org

      Seguramente te esté pasando, o bien, que hayas configurado mal el dominio, o bien, todavía el dominio no se haya propagado bien (un dominio necesita en torno a unas 24h) para que sea visible.

      Un saludo,
      Berto

      Responder
      • si es que el dominio ya lleva funcionando más de un mes... estoy funcionando con wordpress.com y compre el dominio, y ahora, quería cambiar a wordpress.org xq me enteré de q no puedo usar google analytics, plugins etc.

        Responder
        • Ok, entonces casi seguro que no estás configurando bien el dominio que tienes con WordPress.

          Siendo el dominio de WordPress.com, tienes que entrar en la administración de dominios y hacer cambios en el DNS que consistirán en que los servidores de nombres utilizados habrá de ser los de tu nuevo servidor.

          Un saludo,
          Berto

  17. Hola Berto.

    Lo primero gracias por otro gran post en el que, como digo yo cuando hablo de tus post en Twitter, no haces tutoriales, desguazas literalmente un tema y lo dejas mascado para el que lo necesite. Enorme generosidad la tuya.

    Yo me encuentro inmerso en el paso del .com al .org. Ya tengo el contenido antiguo importado en el .org. Hoy voy a contratar el redireccionamiento 301 de wordpress.com.

    Actualmente tengo en .com abierto para google como siempre y el .org mientras termino pequeños retoques seleccionado el "Disuade a los motores de búsqueda de indexar este sitio".

    Una vez completado el redireccionamiento nos indicas que abramos a buscadores el .org y que seleccionemos en el .com la opción "Me gustaría que mi sitio fuera privado, que solo lo vean los usuarios que elija". Pero entonces ¿Nuestros artículos a redireccionar del viejo blog aparecerán en los resultados de búsqueda de Google? ¿No perderemos todo el google juize?

    Perdona por el tocho y gracias de nuevo

    Responder
    • Hola Fernando,

      No desaparecen porque esa es precisamente la magia del redireccionamiento 301.

      Lo que está bloqueado es el acceso al blog antiguo, pero como la URL ya no lleva al blog antiguo, sino al nuevo no hay problema. Google ya sabe que miblog.wordpress.com/unpost está ahora en miblog.com/unpost por tanto sigue indexando ya sobre los contenidos nuevos.

      Es decir, Google, ya simplemente por la redirección no entra en los contenidos antiguos, con lo cual en realidad lo de ocultarlos, una vez activa la redirección 301 sobra, pero por si las moscas (cualquier error por parte de WordPress con la redicción, por ejemplo), no cuesta nada hacerlo además invisible.

      Un saludo,
      Berto

      Responder
  18. Hola Berto,

    Caray, mi más sincera enhorabuena por el peaso de post. Habéis vuelto, como prometido antes del verano, con toda la artillería. Qué bieeeeen!! 🙂

    Yo estoy atascada entre el d) y el e) a la vez que en paralelo me peleo con el mono de MailChimp ;D

    ¿Tú prefieres el plugin de Magic Action Box o recomiendas MailChimp como alternativa también? No sé qué he liado en la plantilla de la campaña que en el email salen los comentarios y no el texto del post :-/

    Un saludo desde Deutschland*

    Elisabet*

    Responder
    • Hola Elisabet,

      Me alegro de verte de nuevo por aquí 🙂

      Mailchimp y Magic Action Box no son alternativas excluyentes, hacen cosas diferentes y lo suyo es combinarlas.

      Mailchimp se ocupa de almacenar la lista de correos, de los envíos, etc. Magic Action Box es simplemente una herramienta que permite crear formularios de llamada a la acción como lo es, por ejemplo, un formulario para que se suscriban tu lectores a tu lista de correo. Lo bueno es que ya está preparado para funcionar con Mailchimp, AWeber y creo que también con otros productos del mercado.

      O sea, con Magic Action Box creas el widget y de aquí los datos se envían a Mailchimp.

      Un saludo,
      Berto

      Responder
      • Entonces... cuando consiga "dejar de pelearme" con Mailchimp para crear la campaña RSS simplemente tengo que conectarlo con el plugin de Magic Action Box? Genial! Lo probaré 🙂

        Lo que no me queda claro es cómo asegurarme de que las imágenes del blog se importan bien 🙁 Si le das a "importar todo" es suficiente?

        Gracias Berto!!!

        Saludos***

        Responder
        • En cuanto a Mailchimp, exacto, así es.

          Fíjate en el post donde dice: "selecciones la opción de importar los ficheros adjuntos", es esa. El nombre exacto de la opción que hay que marcar es "Download and import file attachments".

          En cualquier caso te agradezco el comentario, he aprovechado para matizar un poco más este punto en el post.

          Un saludo,
          Berto

  19. Sinceramente, vuestros posts es que son impresionantes.

    No son flores gratis, lo digo porque lo pienso y ojalá mi blog llegue a ser algún día la mitad de didáctico que el vuestro.

    Próximamente voy a migrar mi blog de hosting y este post me viene de fábula... dais en el clavo y de ahí vuestro éxito.

    Mil gracias por esta información, un saludo!

    Responder

Deja un comentario

⚠️ Importante: por respeto a esta comunidad, sigue estas pautas al dejar tu comentario:

  • Usa tu nombre personal, ni nombres inventados, ni el de tu web, ni el de tu empresa.
  • Cuida la redacción: separa párrafos y no escribas en mayúsculas (equivale a gritar).
  • No dejes enlaces a tu web en el comentario, dispones del campo "sitio web" para ello.
  • Eliminaremos comentarios con insultos, ofensivos o con lenguaje soez.

Al rellenar el formulario estás dando el consentimiento expreso al tratamiento de tus datos (guardar tu comentario y datos del formulario en el blog) conforme al Reglamento General de Protección de Datos (RGPD).

El responsable de este sitio es Wenova Online S.L.. La finalidad de este formulario es la divulgación en marketing online y emprendimiento, legitimado con tu consentimiento expreso.

El destinatario de tus datos es Webempresa (el hosting de este blog, ubicado en España) y podrás ejercer tus derechos de acceso, rectificación, limitación o supresión de tus datos (ver la política de privacidad).