Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
30 Millones+
Sitios web que usan nuestros plugins
20+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo cambiar de Blogger a WordPress sin perder el posicionamiento en Google

“¿Perderé mi posicionamiento en Google si me mudo de Blogger a WordPress?” Esa es la primera pregunta que escuchamos de cualquiera que esté pensando en hacer el cambio.

Lo entendemos. Sin embargo, después de ayudar a muchos bloggers a hacer esta mudanza, podemos decir con confianza que puedes cambiar de Blogger a WordPress sin perder tu posicionamiento en Google.

En esta guía, te mostraremos los pasos exactos que usamos, desde exportar tu blog de Blogger hasta configurar las redirecciones que protegen tu tráfico de búsqueda.

Cambiar de Blogger a WordPress, guía paso a paso

Resumen rápido: Cambiar de Blogger a WordPress requiere exportar tu contenido de Blogger, importarlo a un sitio de WordPress autohospedado y redirigir las URL antiguas a tu nuevo sitio.
Tiempo estimado: 1 a 2 horas para un blog pequeño.
Herramientas: Plugin gratuito BtW Importer y dos fragmentos de código cortos.
Costo: La migración no cuesta nada. Aún necesitarás pagar por el hosting y un nombre de dominio.

WordPress.com vs. WordPress.org: ¿Cuál es la diferencia?

Hay dos tipos de WordPress, y esta guía utiliza WordPress.org, también conocido como WordPress autohospedado. WordPress.com es un servicio hospedado donde no puedes instalar plugins en el plan gratuito. Necesitarás actualizar a un plan de pago para desbloquear plugins y seguir este tutorial.

Para un análisis completo, consulta nuestra comparación de WordPress.com vs. WordPress.org.

Dicho esto, veamos cómo migrar de Blogger a WordPress manteniendo tu posicionamiento y tráfico en Google. Estos son los pasos que cubriremos:

Paso 1: Contrata un servicio de hosting para WordPress

Para empezar con WordPress, necesitarás un nombre de dominio y hosting web. Un nombre de dominio es la dirección de tu sitio web y el hosting web es donde residen los archivos de tu sitio web.

Puedes elegir cualquier proveedor de hosting de WordPress que desees, como Bluehost o Hostinger. Ambos son proveedores de hosting de WordPress recomendados oficialmente y ofrecen un nombre de dominio gratuito durante el primer año.

Para este tutorial, usamos Bluehost, que instaló WordPress automáticamente cuando nos registramos, por lo que pudimos iniciar sesión en nuestro nuevo sitio de inmediato.

Paso 2: Exporta tu blog de Blogger

Ahora que tu sitio de WordPress está listo, el siguiente paso es exportar tu contenido de Blogger.

Inicia sesión en tu cuenta de Blogger, selecciona tu blog y haz clic en Configuración en el menú de la izquierda. Desplázate hacia abajo hasta la sección 'Gestionar blog', haz clic en 'Copia de seguridad del contenido' y luego en 'Descargar'.

Exportar tu contenido de Blogger como copia de seguridad

Blogger ya no descarga un archivo XML directamente. En cambio, el botón Descargar ahora abre Google Takeout, que es la herramienta de Google para descargar tus datos, con Blogger ya seleccionado.

Google Takeout con Blogger seleccionado

Haz clic en 'Siguiente paso', mantén la configuración predeterminada y haz clic en 'Crear exportación'.

Google te enviará un correo electrónico cuando la exportación esté lista, lo que generalmente toma unos minutos para un blog pequeño.

Usar la configuración predeterminada en las opciones de Google Takeout

Haz clic en 'Descargar archivo' en ese correo electrónico y guarda el archivo .zip en tu computadora.

A continuación, descomprime el archivo. Abre la carpeta Takeout, luego Blogger, luego Blogs y, finalmente, la carpeta con el nombre de tu blog.

El archivo que necesitas se llama feed.atom. Contiene tus publicaciones, páginas y comentarios.

Si Takeout divide tu exportación en más de un archivo .zip, revisa cada uno en busca de un archivo feed.atom. Los importarás uno tras otro en el siguiente paso.

Nota: Guarda una copia de todo el archivo en un lugar seguro, como almacenamiento en la nube o una unidad externa. Es tu copia de seguridad del blog original. La carpeta Albums que contiene guarda todas las imágenes que hayas subido a Blogger, a la que volvemos en el Paso 6.

Paso 3: Importa Blogger a WordPress

Con el archivo feed.atom en tu computadora, ahora puedes importar tu contenido a WordPress.

WordPress viene con un importador de Blogger predeterminado, disponible en la página Herramientas » Importar en el área de administración. Sin embargo, ese importador ha estado roto desde julio de 2025. Fue entonces cuando Google movió las copias de seguridad de Blogger a Google Takeout y cambió el formato del archivo al mismo tiempo.

Afortunadamente, existen plugins alternativos que puedes usar.

  1. BtW Importer – Este es el plugin que usaremos en este tutorial. Importa publicaciones, páginas, imágenes e incluso configura redirecciones. La desventaja es que no importa comentarios.
  2. Blogger Importer Extended – Importa publicaciones, páginas, imágenes y comentarios, pero la versión gratuita está limitada a 20 publicaciones. Puedes usar este si tienes menos publicaciones o si deseas importar comentarios.

Primero, instala y activa el plugin BtW Importer. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, haz clic en el nuevo elemento BtW Importer en el menú de administración de tu WordPress. La página comienza con una breve lista de cosas que debes saber antes de importar.

Léelo, luego marca la casilla 'He leído y entendido la información anterior'.

Aceptar el aviso del plugin

En el Paso 1, haz clic en el botón 'Elegir tu archivo de exportación de Blogger' y selecciona el archivo feed.atom. Luego haz clic en el botón 'Subir Archivo'.

Subir tu archivo feed.atom

En el Paso 2, haz clic en el botón 'Extraer Datos'. El plugin lee el archivo y cuenta tus publicaciones y páginas.

Extraer datos del archivo feed

El Paso 3 muestra cuántos elementos encontró. El panel 'Opciones avanzadas' te permite conservar el autor original de Blogger para cada publicación y tiene una opción experimental para convertir el HTML antiguo de Blogger en bloques de WordPress.

Recomendamos dejar esa opción sin marcar para tu primera ejecución, ya que siempre puedes convertir las publicaciones a bloques más tarde en el editor.

Deja el tamaño del lote en 'Recomendado' y haz clic en el botón 'Iniciar'.

Iniciar la importación de contenido a WordPress

El plugin importa tus publicaciones y páginas, descarga todas las imágenes alojadas en los servidores de Google a tu biblioteca de medios y reescribe los enlaces de las imágenes dentro de tus publicaciones a las nuevas copias.

También registra la dirección antigua de Blogger de cada publicación, que usamos para las redirecciones en el Paso 5.

Un registro de progreso muestra cada elemento a medida que se transfiere, y verás un mensaje de '¡Felicitaciones!' cuando termine.

Importación completada con éxito

Ahora puedes revisar tu contenido en Entradas » Todas las entradas y Páginas » Todas las páginas. Las etiquetas de Blogger se convierten en categorías de WordPress, los borradores siguen siendo borradores y la primera imagen de cada entrada se convierte en su imagen destacada.

Ahora que tus entradas están en WordPress, hablemos de sus direcciones web. Los permalinks son el término de WordPress para la estructura de URL de tus entradas y páginas.

Las URL de las entradas de Blogger se ven así: https://tu-blog.blogspot.com/2026/08/titulo-de-la-entrada.html.

El plugin BtW Importer guardó la dirección antigua de cada entrada y página en un mapa de redirección. Cada vez que una solicitud para una dirección antigua llega a tu sitio de WordPress, el plugin la envía a la entrada correspondiente.

Así que mantén la configuración predeterminada de WordPress. Ve a Ajustes » Permalinks y asegúrate de tener seleccionada la opción 'Nombre de la entrada'.

Esta configuración te da URL limpias y amigables con el SEO como tu-blog.com/titulo-de-la-entrada/.

Configuración de enlaces permanentes de WordPress con la opción Nombre de la entrada seleccionada

Puedes ver la lista completa de direcciones antiguas y nuevas en BtW Importer » Registro de redirección. Cada entrada y página de Blogger debería tener una fila aquí.

Registro de redirección de Blogger a WordPress

Para probarlo, abre una de las direcciones antiguas en tu nuevo dominio, como tu-blog.com/2026/08/titulo-de-la-entrada.html. WordPress debería enviarte directamente a la nueva entrada.

En nuestra prueba, todas las URL antiguas de entradas y páginas devolvieron una redirección 301 al lugar correcto.

Este mapa solo funciona para los usuarios que llegan a tu dominio de WordPress. Sin embargo, como tus usuarios y Google no saben que te has mudado, seguirán viendo tu antiguo blog de Blogger hasta que completes el Paso 5.

Paso 5: Configura redirecciones de Blogger a WordPress

Ahora que WordPress sabe a dónde debe ir cada dirección antigua, es hora del paso más importante de toda la migración, que es redirigir a los usuarios y motores de búsqueda como Google a tu nuevo sitio de WordPress.

Una redirección envía automáticamente a cualquiera que abra una de tus antiguas URL de Blogger a la misma entrada en WordPress.

También envía un código de estado 301, que es el código para una redirección permanente. Esto le dice a Google que la página se ha movido permanentemente, por lo que tus rankings se transfieren a la nueva dirección en lugar de empezar desde cero.

⚠️ Si tu blog de Blogger tiene su propio dominio personalizado en lugar de blogspot.com, es posible que necesites apuntar los servidores de nombres de tu dominio a tu proveedor de hosting. Para obtener instrucciones, sigue nuestro tutorial sobre cómo cambiar un blog de Blogger con dominio personalizado a WordPress.

Blogger no te permite configurar redirecciones del servidor, así que aquí tienes la solución.

Primero, agregamos un pequeño fragmento de código a tu sitio de WordPress. Recibe a los visitantes que Blogger envía, busca la dirección antigua y los reenvía a la entrada correcta en WordPress.

Luego, agrega un fragmento de código a tu tema de Blogger para enviar a cada visitante y motor de búsqueda desde tu dirección blogspot.com a ese fragmento.

1. Agrega el fragmento de redirección a WordPress

Recomendamos agregar el fragmento con el plugin gratuito WPCode, que es la forma más segura de agregar código personalizado a WordPress. Para más detalles, consulta nuestra guía sobre cómo copiar y pegar fragmentos de código en WordPress.

Después de instalar WPCode, ve a Fragmentos de código » + Agregar nuevo. Pasa el cursor sobre 'Agregar tu código personalizado (Nuevo fragmento)' y haz clic en 'Usar fragmento'.

Elige 'Fragmento de PHP' como tipo de código, dale un nombre a tu fragmento y pega el siguiente código:

add_action( 'template_redirect', 'wpb_blogger_b2w_redirect', 1 );

function wpb_blogger_b2w_redirect() {
	if ( empty( $_GET['b2w'] ) ) {
		return;
	}

	$old_path = wp_parse_url( esc_url_raw( wp_unslash( $_GET['b2w'] ) ), PHP_URL_PATH );
	$target   = home_url( '/' );

	if ( $old_path ) {
		$matches = get_posts( array(
			'post_type'           => array( 'post', 'page' ),
			'post_status'         => 'publish',
			'posts_per_page'      => 1,
			'ignore_sticky_posts' => true,
			'meta_key'            => '_old_permalink',
			'meta_value'          => $old_path,
		) );

		if ( $matches ) {
			$target = get_permalink( $matches[0] );
		}
	}

	wp_safe_redirect( $target, 301 );
	exit;
}

Este código lee la antigua dirección de Blogger que tu tema de Blogger pasará, busca la entrada o página correspondiente que BtW Importer guardó y envía al visitante allí con una redirección 301. Si no encuentra nada, los envía a tu página de inicio en lugar de un error 404.

Debajo del cuadro de código, configura el método de inserción en ‘Insertar automáticamente’ y la ubicación en ‘Solo frontend’. Luego, activa el interruptor en la parte superior y haz clic en el botón ‘Guardar fragmento’.

Fragmento de redirección de Blogger a WordPress de WPCode

2. Reemplaza tu tema de Blogger con el código de redirección

A continuación, inicia sesión en tu panel de Blogger y ve a la página de Tema. Haz clic en la flecha hacia abajo junto al botón ‘Personalizar’ y luego selecciona ‘Editar HTML’.

Editar tema de Blogger en modo HTML

Blogger ahora mostrará el código HTML de tu tema.

Antes de eliminar nada, copia TODO el código HTML existente de Blogger y guárdalo en un archivo de texto en tu computadora como copia de seguridad.

Una vez que hayas hecho una copia de seguridad del código original del tema, elimina todo en el editor y pega el siguiente código. Reemplaza https://example.com con la dirección de tu nuevo sitio de WordPress en los cuatro lugares:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<html b:version='2' class='v2' expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<head>
<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<link expr:href='&quot;https://example.com/?b2w=&quot; + data:blog.url' rel='canonical'/>
<meta expr:content='&quot;0;url=https://example.com/?b2w=&quot; + data:blog.url' http-equiv='refresh'/>
<script type='text/javascript'>
//<![CDATA[
window.location.replace('https://example.com/?b2w=' + encodeURIComponent(window.location.href));
//]]>
</script>
<b:skin><![CDATA[
body { font-family: Arial, sans-serif; text-align: center; padding: 40px; }
]]></b:skin>
</head>
<body>
<b:section class='main' id='main' showaddelement='no'>
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog' version='2'>
<b:includable id='main'>
<p>This blog has moved. <a expr:href='&quot;https://example.com/?b2w=&quot; + data:blog.url'>Click here if you are not redirected.</a></p>
</b:includable>
</b:widget>
</b:section>
</body>
</html>

Este código del tema hace tres cosas. Le dice a los motores de búsqueda que cada página antigua tiene una nueva dirección canónica, usa una etiqueta meta refresh para enviarlos a esa página y redirige a los visitantes humanos con un pequeño script.

Los tres apuntan al fragmento de WordPress del paso anterior, que luego reenvía a la entrada exacta.

Añadir código de redirección al tema de tu blog de Blogger en modo HTML

No olvides hacer clic en el botón ‘Guardar’ para almacenar tus cambios.

Los temas más antiguos de Blogger también sirven una versión móvil separada de tu blog, y esa versión ignora el código que acabas de pegar.

Para desactivarla, haz clic en la misma flecha hacia abajo junto al botón ‘Personalizar’ y selecciona ‘Configuración móvil’.

Configuración móvil del tema de Blogger

En la ventana emergente, elige la opción ‘Escritorio’ y haz clic en ‘Guardar’. Si no ves ‘Configuración móvil’, tu tema ya es adaptable y puedes omitir esto.

Ahora pruébalo. Abre una de las URL de tus antiguas entradas de Blogger en una ventana privada del navegador y, en un segundo, deberías aterrizar en la misma entrada en tu sitio de WordPress.

3. Redirige las URL móviles ?m=1 de Blogger

Cuando alguien abre tu blog de Blogger en un teléfono, Blogger agrega ?m=1 al final de la dirección, y Google a menudo indexa estas direcciones móviles junto con las normales.

En nuestras pruebas, esa pequeña adición causó un problema real. WordPress usa m como su propio parámetro para los archivos de fecha, por lo que una solicitud para tublog.com/?m=1 o tublog.com/titulo-de-entrada/?m=1 devuelve una página de error 404.

La solución es un segundo fragmento de WPCode que envía cada solicitud ?m=1 y ?m=0 a la URL limpia con una redirección 301. Crea otro fragmento de PHP en WPCode, igual que hiciste arriba, y pega este código:

add_action( 'template_redirect', 'wpb_redirect_blogger_mobile_urls' );

function wpb_redirect_blogger_mobile_urls() {
	if ( ! isset( $_GET['m'] ) || ! in_array( $_GET['m'], array( '0', '1' ), true ) ) {
		return;
	}

	wp_safe_redirect( remove_query_arg( 'm' ), 301 );
	exit;
}

Desplázate un poco hacia abajo y configura la ubicación en ‘Solo frontend’, activa el fragmento y haz clic en ‘Guardar fragmento’.

En nuestra prueba, abrir la página de inicio y una URL de entrada con ?m=1 al final nos envió directamente a la URL limpia.

Paso 6: Mueve otro contenido de Blogger a WordPress

Con tu contenido movido y las redirecciones implementadas, es hora de revisar las piezas que necesitan un toque manual. A continuación, se presentan cinco cosas a considerar y cómo manejarlas cada una.

1. Páginas

El Importador de BtW mueve tus páginas de Blogger, como Acerca de y Contacto, a Páginas » Todas las páginas, y también redirige sus antiguas direcciones /p/. Abre cada una para revisar el formato y agrégalas a los menús de navegación de tu tema de WordPress.

También podrías consultar nuestra lista de páginas importantes que todo blog de WordPress debería tener, para que no te pierdas nada que Blogger nunca tuvo.

2. Widgets

Al igual que Blogger, muchos temas de WordPress usan widgets para agregar contenido a la barra lateral de tu blog. Para agregarlos, visita la página Apariencia » Editor para temas de bloques y la página Apariencia » Widgets para temas clásicos.

Para obtener instrucciones detalladas, consulta nuestra guía sobre cómo agregar y usar widgets en WordPress.

Si buscas un widget que WordPress no tiene por defecto, probablemente necesites un plugin. WordPress tiene más de 72,000 plugins gratuitos, así que consulta nuestra guía para principiantes sobre cómo elegir el plugin de WordPress adecuado.

3. Feeds RSS

Las personas que siguen tu blog a través de feeds RSS aún podrán encontrar tu blog. Sin embargo, no recibirán contenido nuevo hasta que redirijas el feed antiguo al nuevo.

Para solucionar esto, ve a la página Configuración en tu panel de Blogger. Desplázate hacia abajo hasta la sección 'Feed del sitio' y haz clic en 'URL de redirección del feed de publicaciones'.

Redirigir la URL del feed de Blogger

Esto abrirá una ventana emergente donde deberás agregar la URL del feed RSS de tu sitio de WordPress. La URL de tu feed de WordPress se verá así:

http://example.com/feed

No olvides reemplazar example.com con el nombre de tu propio dominio.

Ingresa la nueva URL del feed del sitio

Haz clic en el botón 'Guardar' para agregar la URL y guardar tu configuración.

4. Imágenes

El Importador de BtW ya descargó las imágenes que Google alojó para ti en tu biblioteca de medios y actualizó tus publicaciones para usarlas. Abre Medios » Biblioteca para verlas.

Si el plugin omitió algunas imágenes, o si tenías imágenes alojadas en otro lugar, nuestra guía sobre cómo importar imágenes externas en WordPress muestra un plugin que las encuentra y descarga.

El archivo Google Takeout del Paso 2 es tu red de seguridad. Su carpeta Álbumes contiene una copia de cada imagen que hayas subido a Blogger, en calidad original.

Paso 7: Verifica tu migración en Google Search Console

Ahora que tu contenido está en su lugar, es hora de que Google se entere del cambio. Este paso ayuda a Google a encontrar tu nuevo sitio más rápido y protege tu posicionamiento en las búsquedas.

Esto es lo que necesitas hacer:

  • Agrega tu nuevo sitio de WordPress a Google Search Console. Si aún no lo has hecho, sigue nuestra guía sobre cómo agregar tu sitio de WordPress a Google Search Console.
  • Envía tu nuevo mapa del sitio XML. Envía la URL de tu mapa del sitio en Google Search Console para que Google pueda descubrir todas tus nuevas URLs. Para obtener instrucciones paso a paso, consulta nuestra guía sobre cómo crear un mapa del sitio en WordPress.
  • Monitorea tus errores 404. Durante las próximas semanas, mantén un ojo en el informe de Páginas en Google Search Console para detectar cualquier error 404. Si encuentras URLs rotas, configura redirecciones adicionales para ellas. Puedes hacerlo con el plugin gratuito 404 to 301 redirect manager.
  • Instala Google Analytics. Para rastrear tu tráfico con Google Analytics después de la migración y asegurarte de que todo funcione, te recomendamos instalar MonsterInsights. Para más información, consulta nuestra guía sobre cómo instalar Google Analytics en WordPress.

Paso 8. Cosas que hacer después de migrar de Blogger a WordPress

Tu blog ahora está en WordPress y tus redirecciones protegen tu posicionamiento. Hay tres tareas que vale la pena hacer en tu primera semana.

  • Elige un tema rápido. El diseño de tu Blogger no se transfiere, así que elige un tema ligero que cargue rápido en teléfonos. Nuestra lista de los mejores temas gratuitos para blogs de WordPress es un buen lugar para empezar.
  • Instala los plugins esenciales. Un plugin de SEO, un formulario de contacto y un plugin de copias de seguridad cubren la mayoría de los blogs. Consulta nuestra lista de plugins imprescindibles de WordPress.
  • Configura las copias de seguridad. En Blogger, Google se encarga de tu contenido. En WordPress, tú eres el responsable, así que elige uno de los mejores plugins de copias de seguridad de WordPress y programa copias automáticas.

Preguntas frecuentes sobre el cambio de Blogger a WordPress

¿Alguien todavía usa Blogger?

Sí. Blogger todavía está en línea y Google no ha anunciado planes para cerrarlo.

Sin embargo, en estos días solo recibe unas pocas funciones nuevas, y Google ha integrado incluso su herramienta de copias de seguridad en Google Takeout.

La mayoría de los bloggers que quieren hacer crecer su blog se mudan a WordPress porque es fácil personalizar la apariencia y extender sus funciones.

¿Qué pasa con mi antiguo blog de Blogger después de la migración?

Tu antiguo blog de Blogger seguirá existiendo después de la migración. De hecho, necesitas mantenerlo activo, porque el código de redirección en tu tema de Blogger es lo que envía a los visitantes a tu nuevo sitio de WordPress.

No elimines tu blog de Blogger, ya que eso eliminaría las redirecciones y te costaría tráfico.

Esperamos que este artículo te haya ayudado a cambiar de Blogger a WordPress sin afectar tus rankings de búsqueda de Google. También puedes consultar nuestra guía sobre qué plan de WordPress deberías usar o los mitos más comunes de WordPress desmentidos.

Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para ver tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Divulgación: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

780 ComentariosDeja una respuesta

  1. ¿Esto es útil incluso para mover un blog gratuito en Blogspot a un blog gratuito en WordPress?
    ¿Y transferirá también los comentarios recibidos anteriormente?

  2. Tengo un problema con todos mis pines de Pinterest que se detienen en una página de blogger diciendo “este blog ya no está alojado por blogger, ¿desea ser redirigido?” y tienes que elegir sí o no y obviamente la gente simplemente sale o presiona no, así que está matando mis visitas a la página. ¿Alguna ayuda??

  3. No tengo el botón de exportar blog (o importar) en mi blog. Solo el botón de eliminar. ¿Se lo quitaron, cómo puedo exportar mi blog ahora? ¿O necesito cambiar algo en otro lugar para que aparezca?

  4. Hola, no puedo usar permalinks con /mes/día, necesito usar /titulo-de-la-publicacion-del-blog.

    ¿Hay alguna forma de modificar el código php para obtener una redirección adecuada?

  5. Estimado autor, muchas gracias por su gran ayuda para transferir datos de blogger a un tema de wordpress. Pero la redirección no funcionó para mí, en cambio, uso un simple plugin de Blogger a WordPress Redirection, una herramienta muy simple y fácil de usar, ¡me encanta! He redirigido mi sitio de blogger a WordPress.

  6. ¡Hola! ¡Muchas gracias por esta útil guía!!
    He hecho todo como explicaste y la redirección funciona, pero me aparece este mensaje en la parte superior de mi WordPress: Notice: Undefined index: blogger in /var/www/vhost/example/home/html/wp-content/themes/betheme-child/functions.php on line 94

    Por lo tanto, fui y revisé la línea 94 y esta es la que: $blogger = $wp_query->query_vars[‘blogger’];

    ¿Podrías ayudarme?
    Muchas gracias

  7. Hola, actualmente estoy intentando seguir tus instrucciones, pero sigo recibiendo este mensaje cuando intento guardar el código de redirección de blogger en referencia a la línea del título de la publicación del blog.

    “Error al analizar XML, línea 3, columna 9: El contenido de los elementos debe consistir en datos de caracteres o marcado bien formados.”

    ¿Por favor, ayuda?

  8. Me alegra haber encontrado esto. He tenido tanto miedo de mover mi blog de Blogger a W/P. Una pregunta: ¿mis seguidores en Blogger también me acompañan?

    Además, ¿hay alguna manera (no sé cómo se llama) de avisar a quienes visitan tu sitio de Blogger que te has mudado a W/P?

    • Si por seguidores te refieres a aquellos que usaron su ID de Google para seguir tu blog de Blogger, entonces no.

      Sí, usando este método, las personas que lleguen a tu sitio de Blogger a través de otras fuentes serán redirigidas correctamente a tu nuevo sitio.

      Administrador

  9. Muy útil. Sin embargo, cuando actualizo después de todos los pasos, veo el segundo código que pegamos en la parte superior. ¿Me falta algo? ¡Incluso se muestra en mi panel de administración de WP!

  10. Estoy teniendo muchísimos problemas para convertir de BlogSpot a Word Press. Por alguna razón, no sé si es el navegador que estoy usando o qué, pero cuando voy a Configuración -> Otro -> para importar y respaldar o respaldar contenido (esas son las únicas dos opciones que me da) no tengo una opción de exportar blog. ¡Estoy a punto de pagarle a alguien para que lo haga!

  11. Hola. Hermano.

    ¡Este es un artículo muy útil, unas pautas increíbles y alucinantes paso a paso, me gusta mucho, muchas gracias!

    Que tengas un buen día por delante

  12. Ya había intentado todos los pasos allí y si abría mi blog de blogspot en mi computadora, funcionaba bien. Se redirigía automáticamente al nuevo dominio en wordpress. Pero si usaba mi teléfono o le pedía a mi amigo que accediera al blogspot, no hacía nada. Ninguna redirección en absoluto.
    ¿Me puedes ayudar con esto?
    Mi blogspot es

  13. Gracias por tu publicación, súper fácil de seguir y me sentí seguro al importar mi blog. Aunque, ¡ay de mí! tuve problemas con las imágenes, no se importaron. Luego seguí tu ayuda adicional para ese escenario, pero mientras algunas se importaron a la biblioteca de medios, otras no, y ninguna se muestra como imágenes destacadas.
    Cualquier consejo sería muy apreciado.

  14. ¡Gracias! Esto fue súper útil.

    Tengo un pequeño problema con el segundo código. No tengo idea de cómo acceder al archivo en el que necesito pegar el código.

    • Va en el archivo functions.php de tu tema. Ve a la página Apariencia en tu área de administración de WordPress y anota el nombre de tu tema activo. Conéctate a tu sitio web usando un cliente FTP, ve a /wp-content/themes/tu-carpeta-del-tema-activo/ y allí encontrarás el archivo functions.php. Descárgalo a tu computadora y ábrelo con un editor de texto plano como el Bloc de notas. Pega el código al final de este archivo. Guarda el archivo y súbelo de nuevo a tu carpeta de temas usando FTP.

      Administrador

  15. ¡Ay, Dios mío, esto fue súper útil, pero UNA nota… tal vez en la sección sobre cómo cambiar completamente el código del blogger, sé SÚPER específica en que debes cambiar cada “http://example.com” por la dirección de tu blog Y que el “www” anterior no es necesario. Probé varias iteraciones antes de que esto me funcionara (y tuve un par de ataques de pánico mientras tanto). :) de todos modos, ¡gracias de nuevo de esta principiante de WordPress MUY novata!

  16. Esta fue una publicación de blog muy útil. Mucha gente ofrece demasiada información o no la suficiente, ¡pero tú me guiaste paso a paso! Gracias. Usé el consejo de Thad para que las vistas móviles redirigieran. Eso funcionó.

    Mi único problema ahora es que no puedo hacer que mis "páginas" redirijan. No se exportaron/importaron, así que creé páginas nuevas, con nombres nuevos. ¿Puedo redirigir estas 15 páginas manualmente de alguna manera? ¿O al menos hacer que un usuario sea redirigido a mis nuevas páginas de inicio? Ahora mismo están recibiendo el mensaje de que "la página que buscabas... no existe."

    ¡Gracias de nuevo! ¡Has sido de gran ayuda!

    • Tengo el mismo problema. Cuando busco mi nombre de blog en Google, aparecen estas páginas antiguas de Blogger (estos eran los elementos de mi menú, no las publicaciones). No encuentro una forma en Blogger de cambiar la URL. ¿Hay alguna manera de redirigir estas páginas individuales o cambiar su URL? ¿Eliminar estas páginas de Blogger sería malo para el SEO, verdad?

  17. Hola, ¿puedes confirmar dónde debemos pegar el segundo código en function.php? He leído la guía para principiantes sobre cómo pegar fragmentos de la web en WordPress y todavía no está claro.

    ¡Muchas gracias por tu ayuda!

  18. El código anterior no funcionó completamente hasta que hagas esto:

    Configurar Permalinks en WordPress Nuevo

    Desde el Panel de WordPress, ve a Configuración -> Permalinks y selecciona la opción Estructura personalizada y pega el siguiente valor junto a ella y guarda los cambios.

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

  19. Hola Syed,

    1.
    a) Noto que en este artículo especificas la configuración de Enlaces Permanentes de la siguiente manera.
    “elegir Mes y Nombre”

    b) Sin embargo, en tu guía “Cómo mover un blog de Blogger con dominio personalizado a WordPress” especificas la configuración de Enlaces Permanentes de manera diferente en formato personalizado.
    “/%year%/%monthnum%/%postname%.html”

    2. No vi el segundo artículo hasta que ya había completado la migración. Usé la opción a) anterior, y después de que la migración se completó, la cambié a la opción b) anterior.

    ¿Por qué la diferencia entre los dos? ¿Creé un problema al empezar con a) y luego cambiar a b)? Los enlaces de búsqueda de Google parecen enlazar correctamente de publicaciones antiguas a nuevas. ¿Hay algún otro factor que no esté considerando?

    Gracias por tu tiempo,

    Jas

    urgente, prioridad

  20. Tengo una pregunta sobre dónde copio el segundo código al redirigir a WordPress, ¿simplemente copio el código al final del archivo functions.php o hay un lugar específico en esa página para copiar el código?

  21. Entiendo todo esto, excepto ¿dónde pego el código en WordPress cuando dices esto?

    ***Sin embargo, aún necesitas configurar la redirección en tu sitio de WordPress para que los usuarios sean redirigidos a las publicaciones correctas.
    Necesitas copiar y pegar el siguiente código en el archivo functions.php de tu tema de WordPress***

    ¿Solo copio ese código que proporcionaste al final de esta sección en mi WordPress o necesito asegurarme de que vaya en un lugar específico?

    Espero que eso tenga sentido. Gracias por este tutorial

  22. Añadir al comentario anterior...

    Acabo de mirar la versión fuente del texto que se ha importado y en algunos casos la etiqueta img aparece así:

    ¿por alguna razón no está imprimiendo el src?

    • Esto me sucede a mí también. Veo que las imágenes de esas publicaciones se descargaron en el directorio del sitio, pero es curioso por qué no se insertaron en el src de la publicación.

  23. ¡Hola! Muchas gracias por un gran tutorial / guía. Funcionó muy bien, solo que he notado que algunas imágenes no aparecen en las publicaciones importadas. ¿Tienes alguna idea de por qué podría ser?

  24. Seguí esta guía y funcionó muy bien, pero hice una prueba de redirección y dice 302 Movido Temporalmente y no 301 como debería ser.
    ¿Estoy haciendo algo mal? ¿Alguien más hizo una prueba de redirección?

    • También estoy viendo un 302 de cualquier herramienta de verificación de redireccionamiento que estoy usando. Todos los enlaces se están redirigiendo correctamente, pero el 302 me pone nervioso.

  25. Encontré una solución...

    He reemplazado el código (línea 11):
    window.location.href=”http://example.com/?blogger=”

    por las siguientes 3 líneas:
    var str = “”;
    var url_old = str.substr(7);
    window.location.href=’http://pequenospelomundo.com.br/?blogger=’+url_old;

    Funciona bien y parece que he mantenido mis rankings de Google.

  26. Estoy considerando esta opción pero me estoy atascando en el paso #1. Cuando exporto un archivo xml de Blogger, el archivo resultante solo incluye 200 de mis 1030 publicaciones. ¿Por qué? ¿Y qué puedo hacer para hacer una copia de seguridad de TODO mi blog?

  27. ¿Todavía necesitas redirigir el blog de blogger al dominio de wordpress si la estructura de la URL, incluyendo el dominio, la fecha, el nombre del artículo y la terminación .html de la URL, serán exactamente las mismas en Wordpress que en Blogger?

  28. He descargado el blog de Blogger y estoy intentando importar el archivo. Parece que se está subiendo pero luego recibo el siguiente error: Warning: Invalid argument supplied for foreach() in /home/content/p3pnexwpnas06_data02/87/2994987/html/wp-content/plugins/blogger-importer/blogger-importer.php on line 227
    El blog de Blogger tiene casi 2,000 publicaciones. ¿Podría ser el tamaño el problema? Me temo que soy un completo novato y estoy siguiendo las instrucciones paso a paso.

    • Hola,
      Estoy enfrentando un problema similar al de Shelly, donde recibo el siguiente error:. Tengo alrededor de 2000 publicaciones en XML de Blogger.

      Saludos.

  29. ¡Muchas gracias por un video tan informativo y útil! Soy completamente nuevo en el código, pero con tus fantásticas instrucciones, incluso yo pude hacer que mi cuenta de Blogger enviara automáticamente a los espectadores a mi nuevo dominio. Solo tengo un problema, y creo que tiene que ver con el segundo conjunto de código que me pediste que publicara en el archivo function.php de WordPress. En lugar de redirigir a los usuarios al artículo específico que intentan referenciar en Blogger, simplemente redirige a todo mi sitio web en general. ¿Cómo puedo arreglarlo para que los usuarios que hacen clic en pines antiguos de Pinterest, etc., reciban la receta que buscan, en lugar de solo un sitio genérico donde tienen que buscar la receta que quieren? Gracias.

  30. Gracias por este tutorial. Tengo una pregunta, estoy usando un dominio personalizado en mi blog de Blogger y este es el mismo dominio que voy a usar en WordPress. ¿Tengo que desconectar primero el dominio personalizado y usar el "blogspot.com" antes de migrar mi blog? Si es así, ¿esto afectará mis rankings de Google?

  31. ¿Aconsejas eliminar el blog antiguo de Blogger una vez que el sitio esté redirigiendo correctamente? ¿O deberíamos esperar un período determinado (si es así, ¿cuánto tiempo?)? ¿O es mejor dejarlo activo por alguna razón?

      • Bueno, supongo que no estoy 100% seguro de que no nos vayamos a ver perjudicados por contenido duplicado, ya que todavía vemos actividad en la pestaña "Estadísticas". ¿Cómo puedo probar para asegurarme de que eso no va a suceder?

        • La redirección 301 y la etiqueta canónica deberían aliviar el temor sobre el contenido duplicado, pero lo que he descubierto es que esta técnica no está redirigiendo el tráfico móvil.

          Los usuarios móviles están recibiendo una plantilla diferente en Blogger y no están siendo redirigidos al nuevo sitio. He estado investigando pero aún no he encontrado cómo deshabilitar o cambiar la plantilla que se sirve a los dispositivos móviles.

        • Tuve el mismo problema (usuarios móviles todavía accediendo a Blogger). He deshabilitado la versión móvil en Blogger y funciona bien.

          Inicia sesión en Blogger; ve a plantilla; haz clic en ‘actualizar plantilla’; en la parte superior de la página tienes las preferencias móviles. Haz clic y deshabilita la versión móvil; luego haz clic de nuevo en ‘Revertir a plantilla clásica’ – ¡Listo!

        • Me alegra que Jason señalara el problema de que los usuarios móviles no están siendo redirigidos. ¿Pueden ayudarnos a resolver esto? Necesito que las publicaciones del blog en móvil también se redirijan al nuevo sitio, lo cual no está sucediendo.

  32. Seguí todas tus instrucciones y todo parece estar funcionando bien, pero todavía vemos algunas visitas a páginas en la pestaña de estadísticas del antiguo sitio de Blogger. ¿Está rastreando las páginas/publicaciones que se redirigen al nuevo sitio de WP autoalojado? ¿O algo no está configurado correctamente?

    • Tu blog de Blogger no solo es visitado por humanos, sino también por muchos bots, rastreadores, scripts automatizados, etc. Algunos de estos bots pueden solicitar una versión en caché de tu blog, lo que generará una visita a la página en las estadísticas de Blogger. Puedes ver la información del dispositivo en tu pestaña de estadísticas para ese día en particular.

      Administrador

  33. Estoy intentando redirigir mi blog a mi nuevo sitio de WordPress, pero estoy convirtiendo todas mis entradas de blog en artículos de base de conocimiento.

    ¿Cómo modificaría el código para que oldblog.blogspot.com/mes/dia/nombre-del-post redirija a example.com/base-de-conocimiento/nombre-del-post?

    La parte "/base-de-conocimiento" se agrega automáticamente por el plugin que estoy usando y no es parte de la estructura de los permalinks.

  34. Esta fue probablemente la explicación más fácil de migrar de Blogger a WP que encontré hasta la fecha. Gracias por publicarla. La parte de la redirección, eso es algo que hay que hacer con cuidado.

  35. Escribí hace un tiempo. Probablemente deberías ignorar lo que escribí porque por alguna razón ahora está funcionando. O está funcionando ahora porque volví a copiar el fragmento para la plantilla de Blogger y cambié de nuevo los "example.com". O porque los enlaces incrustados en las publicaciones de mi sitio de WP (que fueron portados de Blogger) todavía tienen las URL de Blogger, que WP interpreta sustituyendo .blogger.com por mi.new.url, lo que resulta en un 404 en WP.

    Es decir, por si sirve de ayuda, la publicación que estaba en Blogger, ahora en WP:

    incluí un enlace en el texto a

    que de alguna manera en la migración, o por hacer algo mal, se cambió a

    y esa es una URL que no existe (WP con un .html en lugar de /)

    Así que, principalmente gracias por tu increíble sitio. E ignora mi comentario anterior.

    -Kim

  36. ¡Impresionante sitio el que tienes aquí! He usado todo tipo de artículos.

    He seguido todas las instrucciones de esta página de "cómo cambiar". La mayor parte está funcionando, pero los enlaces antiguos en Blogspot no se están redirigiendo a mi nuevo dominio. Van a un 404. Esto se debe a que las URL antiguas de Blogspot terminan en .html, y las URL nuevas de WordPress terminan con el post_title/
    como si fuera un directorio en lugar de un archivo .html anticuado. Creo que el problema está en el código de la función de WP, pero no sé lo suficiente de codificación para adivinar cómo hacer que WP redirija a una URL (eliminar la barra, agregar ".html").

    Tampoco sé cómo agregar el código a la página de enlaces permanentes de WP. Sin embargo, no quiero meterme con esto porque no quiero que se agregue “.html” a todas mis nuevas publicaciones. Por ahora, lo único que se me ocurre es cambiar el enlace permanente individualmente en todas mis publicaciones de blogspot migradas a WP. Qué fastidio.

    Gracias por cualquier ayuda que puedas brindar.

  37. Muchas GRACIAS por esta publicación... ¡realmente me ayudó! Tengo una pregunta. ¿Es posible redirigir la dirección principal del blog a una página del sitio? La razón por la que pregunto es que el nuevo blog es solo una parte del sitio, y redirigir al lector del blog a la página de inicio podría ser confuso. Entonces, ¿puedo redirigir example.blogspot.com a http://www.example.com/blog/, en lugar de http://www.example.com? ¡Tengo un poco de nerviosismo de ir a modificar tu hermoso código de redirección ya que no quiero estropearlo! ¡¡¡Muchas gracias!!!

  38. Antes de empezar a hacer esto, necesito saber algo: Una vez que todo el contenido de mi sitio de Blogger se importe a WordPress... ¿se publicarán automáticamente todas las entradas importadas? ¿O se importarán en estado de borrador? No quisiera que se publicaran todavía. La razón de la migración sería una medida de precaución, en caso de que Blogger elimine mi blog (ya han eliminado dos sin previo aviso, alegando que tenían spam), así que tengo miedo de que me hagan esta jugada con mis blogs restantes.

    Como medida preventiva, me gustaría instalar WP, configurarlo e importar, pero mantener todo el contenido importado en estado de borrador mientras mis blogs sigan activos. Si Blogger me notifica que han eliminado mi otro blog principal, entonces es cuando cambiaría el estado de borrador de WP a publicado. ¿Alguien podría informarme sobre esto? Odiaría tener mis artículos publicados en AMBOS sitios al mismo tiempo.

    • Todas las entradas importadas se publicarán.

      Puedes ir a Entradas y hacer clic en el botón de opciones de pantalla en la esquina superior derecha de la pantalla.

      En "número de entradas a mostrar", selecciona un número mayor al número esperado de entradas que crees que podrías tener. Haz clic en el botón "aplicar".

      WordPress ahora mostrará todas tus entradas. En la esquina superior derecha de la lista de entradas, encontrarás una casilla para seleccionar todas las entradas visibles en la pantalla.

      Después de seleccionar todas tus entradas, en el menú desplegable de "acciones masivas", selecciona "Editar" y luego haz clic en el botón "aplicar" junto a él.

      WordPress ahora te mostrará las opciones de edición masiva. Haz clic en el menú desplegable junto a la sección "Estado" y luego selecciona "Borrador". Finalmente, haz clic en el botón "actualizar". Todas tus entradas se convertirán ahora en borradores.

      Administrador

  39. Seguí los pasos para importar a WordPress desde Blogger y recibí el mensaje (en WP) de que la importación estaba en progreso. ¿Cuánto tiempo tarda el proceso de importación? Han pasado 30 minutos hasta ahora, y no veo ninguna de mis entradas de Blogger en WordPress. ¡Gracias!

  40. ¡Ojalá hubiera encontrado este artículo hace mucho tiempo! No puedo creer que acabo de tachar esto de mi lista de tareas pendientes en diez minutos. Lo he estado posponiendo para siempre porque pensé que sería difícil, ja. Ahora tengo que averiguar cómo recuperar todos los archivos multimedia que blogger ha perdido de mis blogs antiguos :( ¿Algún consejo al respecto?

    • No puedo creer que hiciste esto en solo 10 minutos, Laura. A mí me tomaría al menos 10 minutos solo LEER las instrucciones. ¿Y las imágenes de todo el código HTML? ¿Y qué hacer con él? Esto parece difícil como el diablo.

  41. Gracias por el gran tutorial.

    Pero quiero preguntar que también quiero migrar mi blog de Blogger a WordPress, pero tengo que usar el mismo nombre de dominio en WordPress, así que ¿qué debo hacer para la redirección adecuada de las publicaciones a las nuevas URL de las publicaciones para que la URL de publicación exacta que está clasificada en Google se redirija a la publicación exacta de WordPress?

  42. Hola, gracias por un artículo tan genial. Quiero migrar mi blog a WordPress. ¿La plantilla que tengo ahora estará disponible después de la migración o tendré que usar otra? Y si pierdo esa plantilla, ¿cómo puedo insertar un nuevo tema en WordPress?
    Por favor, responde, estoy esperando tu respuesta.

      • Ya compré el dominio en GoDaddy, ahora si migro a WordPress, ¿cómo podré usarlo en WordPress? Quiero decir, ¿cómo podré transferir el dominio a WordPress? Por favor, responde.

        • Necesitarás hosting de WordPress. Una vez que te hayas registrado para obtener una cuenta de hosting, deberás editar la configuración de tu dominio en GoDaddy. En la configuración del dominio, localiza los Servidores de Nombres y luego cámbialos para que apunten a tu nuevo host de WordPress.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO se publicará. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.