Muchos blogueros comienzan su andadura en Blogger porque es una plataforma gratuita y sencilla. Sin embargo, a medida que tu blog crece, es posible que empieces a sentirte restringido por sus características limitadas.
Pasarse a WordPress puede abrir un mundo de posibilidades gracias a sus amplias capacidades. Pero hay una preocupación común acerca de este cambio: la posible pérdida de posiciones en Google.
Este artículo le guiará a través del proceso de transición de Blogger a WordPress. Nos centraremos en cómo hacerlo correctamente, asegurándonos de que mantienes intactas tus valiosas posiciones en Google.
Nuestro objetivo es ayudarle a actualizar su plataforma de blog sin sacrificar los esfuerzos de SEO que ya ha realizado en su sitio.
¿Por qué pasar de Blogger a WordPress?
Blogger es una popular plataforma de blogs creada por Google. Permite a cualquiera crear un blog gratuito utilizando su cuenta de Google.
Sin embargo, muchos principiantes pronto se dan cuenta de que hay muchas limitaciones en lo que pueden hacer con su blog gratuito de Blogger.
WordPress, en cambio, te da la propiedad completa de tu sitio web. También te permite añadir las características necesarias para hacer crecer tu blog y monetizar tu contenido. Además, puedes realizar todas las optimizaciones SEO necesarias para mejorar tu posicionamiento. Hemos creado una comparación detallada entre WordPress y Blogger.
Es importante tener en cuenta que cuando hablamos de WordPress, estamos hablando de WordPress.org autoalojado, que NO debe confundirse con WordPress.com, que es una solución de alojamiento que tiene sus propias limitaciones. Para más detalles, consulte nuestro artículo sobre la diferencia entre Wordpress.com y WordPress.org.
WordPress.org es la popular plataforma “WordPress”, de la que probablemente haya oído hablar porque alimenta el 43% de todos los sitios web de Internet.
Dicho esto, vamos a ver cómo pasar correctamente de Blogger a WordPress sin perder la posición en las búsquedas de Google ni el tráfico del sitio web.
Estos son los pasos que seguiremos para pasar de Blogger a WordPress:
¿Preparados? Primeros pasos.
Tutorial en vídeo
Si no desea ver el tutorial en vídeo, puede seguir leyendo la versión en texto que figura a continuación.
Paso 1: Registrarse en el alojamiento de WordPress
Para empezar con WordPress, necesitará un nombre de dominio y alojamiento web.
A modo de recordatorio, el nombre de dominio es la dirección de tu sitio web que la gente teclea para llegar a tu blog, y el alojamiento web es donde se almacenan los archivos de tu sitio web. Ambos son IMPRESCINDIBLES para crear cualquier tipo de blog o sitio web.
Dicho esto, recomendamos utilizar Bluehost. Es una de las empresas de alojamiento más grandes del mundo y es un socio de alojamiento de WordPress recomendado oficialmente.
Debido a que WPBeginner es el mayor sitio de recursos de WordPress, han acordado ofrecer a nuestros lectores un nombre de dominio gratis y un 60% de descuento en alojamiento. Básicamente, puedes empezar por solo 1,99 $ al mes.
Si, por alguna razón, usted prefiere ir con una alternativa Bluehost, entonces le recomendamos que utilice ya sea SiteGround o Hostinger porque ambos son excelentes soluciones.
Una vez que se haya suscrito al plan de alojamiento de WordPress y haya establecido su nombre de dominio, puede continuar con el paso de instalación de WordPress.
Si te registras en Bluehost utilizando nuestro enlace anterior, ellos te instalarán WordPress automáticamente.
Si ha utilizado un proveedor de alojamiento de WordPress diferente, deberá instalar WordPress siguiendo nuestra guía definitiva sobre cómo instalar WordPress.
Una vez instalado WordPress, es hora de trasladar su contenido de Blogger a WordPress.
Oferta adicional gratuita: Como muchos de vosotros nos lo habéis pedido, ahora ofrecemos un servicio gratuito de migración de Blogger a WordPress como parte de nuestro servicio gratuito de creación de blogs en WordPress. Esto significa que uno de los miembros de nuestro equipo de expertos hará toda la migración por ti (100% gratis). Sí, puedes cambiar literalmente de Blogger a WordPress sin ningún riesgo.
Nota: Nuestro servicio gratuito de migración de blogger es para blogs pequeños que tengan menos de 1000 entradas. Podemos ofrecer un servicio de migración para sitios de blogger más grandes, pero será un servicio de pago.
Sin embargo, si te gusta aprender y hacer las cosas por ti mismo, puedes seguir nuestro tutorial paso a paso.
Paso 1: Exporta tu blog de Blogger
Lo primero que tienes que hacer es exportar el contenido de tu blog de Blogger.
Para ello, visite el sitio web de Blogger y acceda al tablero de su cuenta.
Después, ve a la página de ajustes. Desplázate hasta la sección “Gestionar blog” y haz clic en el botón “Copia de seguridad del contenido”.
Aparecerá un mensaje / ventana emergente mostrando qué se incluye exactamente en la copia de seguridad de Blogger.
Debe hacer clic en el botón “Descargar” para continuar.
El contenido de tu blog de Blogger se descargará en tu ordenador en un archivo XML.
Una vez finalizada la descarga, es hora de importar el contenido de Blogger a tu sitio de WordPress.
Paso 2: Importar Blogger a WordPress
Para empezar a importar tu sitio de Blogger a WordPress, accede a tu área de administrador de WordPress y visita Herramientas ” Importar.
En la página de importación, haz clic en el enlace “Instalar ahora” que aparece debajo de Blogger.
WordPress descargará e instalará el plugin Blogger Importer.
Cuando termine de instalarse, haga clic en el enlace “Ejecutar importador” para continuar.
WordPress le pedirá que suba el archivo XML en la pantalla Importar Blogger. Este es el archivo que descargaste en el Paso 1.
Simplemente haga clic en el botón “Elegir archivo” y suba el archivo XML que descargó anteriormente.
A continuación, haga clic en el botón “Subir archivo e importar” para continuar.
WordPress subirá el archivo de importación. Si el archivo de importación es demasiado grande, es posible que aparezca un mensaje de error.
En este caso, deberá aumentar el límite máximo de subida de archivos. Si el archivo es pequeño, no se producirá ningún error.
A continuación, se te pedirá que asignes entradas a un autor. Si tienes varios autores en tu blog de Blogger, puedes crear una nueva cuenta de usuario para cada autor. También puedes asignar estas entradas a autores existentes en tu sitio web WordPress.
Después de hacer su selección, haga clic en el botón “Enviar” para continuar.
WordPress importará todo el contenido del archivo de exportación de Blogger a tu sitio WordPress. Puedes ver el contenido visitando la página Entradas ” Todas las entradas.
Paso 3: Establecer Enlaces permanentes
Enlaces permanentes es el término utilizado para la estructura de URL de páginas individuales. WordPress viene con una característica que le permite establecer una estructura de URL SEO-friendly.
Como estás importando contenido de Blogger, necesitas que la estructura de URL sea lo más parecida posible a la de tu antiguo sitio de Blogger.
Para establecer enlaces permanentes, debe ir a Ajustes ” Enlaces permanentes en su escritorio de WordPress y elegir la opción “Estructura personalizada”.
A continuación, deberá añadir el siguiente texto en la casilla situada junto al campo de estructura personalizada:
/%year%/%monthnum%/%postname%.html
Esta estructura de enlaces permanentes hace que las URL de las entradas de tu blog sean similares a las URL de tu antiguo blog de Blogger.
Sin embargo, a veces la URL de la entrada de tu blog, también conocida como slug en WordPress, no coincide con los slugs utilizados por Blogger.
Para corregirlo, tendrá que crear y ejecutar un pequeño fragmento de código.
Recomendamos añadir este código PHP usando el plugin WPCode. Es la forma más segura de añadir código personalizado a su sitio web WordPress. Para más detalles, consulte nuestra guía sobre cómo copiar y pegar fragmentos de código en WordPress.
add_action( 'init', 'wpb_update_slug' );
function wpb_update_slug() {
global $wpdb;
$result = $wpdb->get_results("SELECT post_id, meta_value FROM $wpdb->postmeta WHERE meta_key = 'blogger_permalink' ");
$wpdb->print_error();
foreach ($result as $row){
$slug = explode("/",$row->meta_value);
$slug = explode(".",$slug[3]);
$wpdb->query("UPDATE $wpdb->posts SET post_name ='$slug[0]' WHERE ID = '$row->post_id' ");
}
echo "DONE";
}
Después de guardar el código, sólo tiene que visitar cualquier página de su sitio WordPress para activar este script.
Importante: Después de que el script se haya ejecutado, no olvides desactivarlo o borrarlo de tu biblioteca WPCode porque solo necesita ejecutarse una vez.
Oferta gratuita de bonificación: ¿No quiere lidiar con códigos? Lo tenemos cubierto. Como muchos de vosotros nos lo habéis pedido, ahora ofrecemos un servicio gratuito de migración de Blogger a WordPress como parte de nuestro servicio gratuito de creación de blogs en WordPress.
Esto significa que uno de los miembros de nuestro equipo de expertos realizará toda la migración por ti (100% gratis). Sí, puedes cambiar literalmente de Blogger a WordPress sin ningún riesgo.
Paso 4: Establecer las redirecciones de Blogger a WordPress
El paso más importante a la hora de trasladar un sitio web es establecer la redirección adecuada para no perder tráfico ni posiciones SEO. Puedes consultar nuestra lista de comprobación definitiva para la migración SEO de WordPress para obtener más detalles.
Nota: Si tu blog de Blogger tiene su propio dominio personalizado en lugar de blogspot.com, puede que tengas que apuntar los servidores de nombres de tu dominio a tu proveedor de alojamiento. Para obtener instrucciones, sigue nuestro tutorial sobre cómo cambiar el dominio personalizado de blogger a WordPress.
La parte crucial de la redirección es garantizar que sus usuarios aterricen en la misma página del nuevo dominio a la que intentaban acceder en el sitio antiguo.
Al mismo tiempo, también debe asegurarse de que los motores de búsqueda entienden que su sitio web se ha trasladado a esta nueva ubicación.
Para ello, debes instalar y activar el plugin Blogger to WordPress Redirection. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Una vez activado, debe visitar la página Herramientas ” Redirección de Blogger a WordPress y hacer clic en el botón “Iniciar configuración”.
El plugin detectará ahora la URL de tu blog de Blogger y te mostrará la opción de obtener un código de redirección. Sigue adelante y haz clic en el botón ‘Obtener código’ al lado de tu URL de Blogger.
Ahora generará un fragmento de código que necesitas para redirigir correctamente a los usuarios de tu antiguo blog de Blogger a tu nuevo sitio de WordPress.
A continuación, tienes que acceder a tu Escritorio de Blogger e ir a la página “Temas”. Haz clic en la flecha desplegable del botón “Personalizar” situado junto a tu tema y, a continuación, selecciona la opción “Editar HTML”.
Blogger mostrará ahora el código HTML personalizado para la plantilla de tu tema. Si has personalizado el tema de Blogger, puedes copiar el código y guardarlo en tu ordenador como copia de seguridad.
Si no, puedes borrarlo todo. A continuación, copia el código que muestra el plugin en tu sitio de WordPress y pégalo en el editor de temas de Blogger.
No olvides hacer clic en el botón “Guardar tema” para guardar los cambios.
A continuación, tenemos que establecer las redirecciones para los usuarios móviles.
Tienes que volver a la página Temas del Escritorio de tu blog de Blogger. Esta vez tienes que hacer clic en el botón de engranaje debajo de la vista previa móvil de tu blog.
Aparecerá una ventana emergente en la que deberás seleccionar la opción “No. Mostrar tema de escritorio en dispositivos móviles”.
A continuación, haz clic en el botón “Guardar”.
Eso es todo, tu blog de Blogger ahora redirigirá a todos los visitantes de tu blog a tu nuevo blog de WordPress.
También puedes utilizar All in One SEO (AIOSEO) para redirigir entradas y páginas de Blogger a WordPress. El plugin ofrece una potente característica de gestión de redireccionamientos que te permite establecer redireccionamientos completos del sitio a tu nuevo sitio.
Además, puede activar el seguimiento de errores 404 y detectar cualquier enlace roto que pueda producirse al trasladar su sitio a WordPress. Esto ayudará a mejorar la experiencia del usuario y no perderás posiciones en el ranking de palabras clave.
Paso 5: Trasladar otros contenidos de Blogger a WordPress
En este paso, trasladaremos el contenido restante del antiguo blog de Blogger a tu nuevo blog de WordPress. Esto puede requerir algo de trabajo manual, dependiendo de los ajustes / contenido de su blog.
1. Trasladar páginas de Blogger a WordPress
La herramienta de importación de Blogger de WordPress solo importa entradas de Blogger e ignora las páginas.
Para trasladar tus páginas a WordPress, tendrás que editar cada página en tu blog de Blogger, copiar su contenido y, a continuación, crear manualmente una página en WordPress.
Para saber más acerca de las páginas, consulte nuestro artículo sobre la diferencia entre entradas y páginas en WordPress.
Ahora, te encontrarás con otro problema / conflicto / incidencia. Las páginas de Blogger tienen URL con este aspecto:
http://example.blogspot.com/p/about-us.html
La URL de su página de WordPress tendrá este aspecto:
http://example.com/about-us
Para corregir esto, necesitará utilizar el plugin All in One SEO (AIOSEO). Para obtener instrucciones, consulta nuestra guía para principiantes sobre cómo crear redireccionamientos en WordPress.
2. Widgets
Al igual que Blogger, algunos temas de WordPress también utilizan widgets para añadir contenido a la barra lateral de tu blog.
Para añadir widgets, debe visitar la página Apariencia ” Widgets en su escritorio de WordPress y simplemente arrastrar y soltar los widgets en las barras laterales. Para obtener instrucciones detalladas, consulte nuestra guía sobre cómo añadir y utilizar widgets en Wordpress.
Si estás buscando un widget específico que no ves en WordPress por defecto, entonces es probable que necesites un plugin de WordPress. Puedes buscar en la categoría de mejores plugins de WordPress de WPBeginner para encontrar la funcionalidad que buscas.
3. Feeds RSS
Los motores de búsqueda y los usuarios que se suscriban a las entradas de su blog a través de feeds RSS podrán seguir encontrándolo. Sin embargo, no recibirán ningún contenido nuevo.
Para corregirlo, visita la página de ajustes de tu cuenta de Blogger. A continuación, desplázate hasta la sección “Site feed” y haz clic en “Post feed redirect URL”.
Aparecerá una ventana emergente en la que deberá añadir la URL del feed RSS de su sitio web WordPress.
La URL de su feed de WordPress tendrá este aspecto:
http://example.com/feed
No olvide sustituir ejemplo.com por su propio nombre de dominio.
Haga clic en el botón “Guardar” para añadir la URL y establecer los ajustes.
Paso 6. Cosas que hacer después de migrar de Blogger a WordPress
Ahora que has trasladado correctamente tu blog de Blogger a WordPress, veamos qué más puedes hacer para mejorar tu blog.
Hemos creado una lista de las cosas más importantes que debe hacer después de instalar WordPress.
WordPress es bastante fácil de usar. Sin embargo, de vez en cuando descubrirás cosas nuevas con las que necesitarás ayuda. Aquí es donde WPBeginner entra en juego.
WPBeginner es el sitio de recursos gratuitos de WordPress más grande del mundo. Publicamos regularmente tutoriales y guías escritas específicamente para blogueros y pequeñas empresas.
Estos son algunos de los recursos útiles que encontrará en WPBeginner (todos ellos son gratuitos):
- WPBeginner Blog – El lugar central para todos nuestros tutoriales y guías de WordPress.
- Diccionario WPBeginner – Nuestro glosario de WordPress es el mejor lugar para familiarizarse con la jerga de WordPress.
- WPBeginner Videos – Los nuevos usuarios de WordPress pueden empezar con estos videos paso a paso para dominar WordPress.
- WPBeginner en YouTube – ¿Necesitas más instrucciones en vídeo? Suscríbete a nuestro canal de YouTube con más de 291.000 suscriptores y más de 50 millones de visitas.
- WPBeginner Blueprint – Marcar / comprobar los plugins, herramientas y servicios que utilizamos en WPBeginner.
- WPBeginner Deals – Descuentos exclusivos en productos y servicios de WordPress para usuarios de WPBeginner.
Esperamos que este artículo te haya ayudado a cambiar de Blogger a WordPress sin afectar a tu posicionamiento en Google. También puedes consultar nuestra guía sobre qué plan de WordPress deberías utilizar o los mitos más comunes sobre WordPress desmentidos.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Ger
Hi!
Really nice tutorial! Plus I’m already subscribed to your newsletter!
I did a migration in local just to test how my blog would look like and what issues I will face on the migration. One that I encountered is that all my internal links written on the posts are broken. My links on Blogger look like: example.com/2023/12/.html and the WP look like this: example.com/2023/12/21/.
Do you know how I can prevent this behaviour or fix the issue after the migration?
Thank you very much!
WPBeginner Support
You would want to use the permalink step in this article to fix your permalink issues.
Administrador
Ger
Thanks for the quick answer!
I think you didn’t understand my question, probably because of my poor explanation.
I already used the permalink and it is working fine for changing the urls of the posts, BUT in this case I mean the internal links written inside the post content are linking to the wrong urls.
I already managed to fix it. Before running the blogger importer plugin you must adapt the permalinks to Blogger structure, not afterwards. This way al the internal links written on the post’s content will be correct.
Best,
Peter Iriogbe
Thanks for the post. I want to ask; after the migration, will my blog content need to be indexed again by search engines or everything will still be intact with search engines?
WPBeginner Support
The redirects will keep the pages indexed so everything will still be intact from their point of view.
Administrador
EMMANUEL AMADI
I did the whole process some years ago and it worked. I recently noticed my traffic on wordpress doping and checked to notice that blogger posts now only redirect to my wordpress homepage. I ran the Blogger to Wordpress Redirect Plugin Start Configuration again, which gave me a code snipet to paste on my blogger theme HTML. Sadly this time, the blogger blog theme refused to save the code snipet and the entire redirection no longer works. Please what do I do to restore the entire redirect setup…?
WPBeginner Support
If it is not saving on Blogger then you would need to check with Blogger’s support to have it save properly.
Administrador
Yasir Siddiqui
I had face same issue but did resolve smoothly.
You need to switch by default theme then paste this code. it will work fine.
shivraj
I have a blog on blogpot.com.
My blogger domain is similar to mydomain.com.
I want to move this domain to WordPress hosting. I also want all of the existing URL redirections to WordPress to use the same domain URLs. I am not using the URL of the blogspot domain. Can you help me ?
WPBeginner Support
If we understand what you are wanting correctly then our article above does show how to do what you are wanting.
Administrador
Rambabu
Thank you for your detailed material. I received great support from this blog for the second time.
WPBeginner Support
Glad you found our guide helpful!
Administrador
Noah oliver
Hey I completely migrated my blogger site to WordPress but I have posts and pages which is indexed in Google I will create a redirection manually all things work perfectly but my homepage is still open in Blogger please help me
WPBeginner Support
If we’re understanding the issue correctly, you would want to ensure your domain name is pointing toward your hosting to ensure that your site is redirecting to your new WordPress site.
Administrador
Clem
Thank you so much for that !
WPBeginner Support
You’re welcome!
Administrador
Ashikur Rahman
in blogger i have always used my custom domain. so i Don’t have to worry about blogger redirection.
but my question is how can i make sure that my posts redirect to new wp permalink? cause blogger have /year/month/permalink.html while i wants to use /post-name permalink structure.
WPBeginner Support
The redirection steps from our guide should cover setting up those redirects
Administrador
Lem Enrile
Thank you so much, WPBeginner, for this detailed tutorial.
I’ve been searching and experimenting for half a day on how to redirect my free Blogger website into a recently purchased domain (with WordPress as platform).
I’ve watched and read countless blogs and Youtube tutorials. But none explained how to redirect “each” Blogger post to its equivalent new domain URL. I’m glad I found this.
The only problem I encountered is that the generated code from your plugin doesn’t seem to work with Blogger websites that have “customized” themes.
Even if I deleted all the existing code to paste your plugin’s generated code, it said, “Update Failed.”
I thought that my Blogger website’s “customized theme” prevented me from “saving” the generated code.
So I changed my Blogger theme to one of Blogger’s “default” theme templates, specifically the Dynamic Classic Theme.
I then pasted the generated code from your plugin, then it worked!
WPBeginner Support
Thank you for sharing this for anyone who may be having this issue!
Administrador
Mayank Parmar
Hi, wpbeginner support
I’m facing the redirection issue. I followed the all above steps even the step 4 but when i open old urls they won’t redirect. And shows ‘your connection is not private’.
Please provide me solution.
WPBeginner Support
There is normally more to that error message but you would want to ensure your site is using HTTPS for the most common reason.
Administrador
Jim Tolles
Hi! Thanks for the useful content, although I have some questions. I’m not understanding why you would put any code on the old blogger site, which I will take down once the migration is complete. Shouldn’t the live site on Wordpress be doing all the redirection?
Additionally, this post needs to be updated as some of the Blogger regions that are mentioned are no longer in the Blogger console.
WPBeginner Support
It is mainly for if users have links to the version of your site with Blogger’s URL instead of your custom domain as you are not allowed to transfer a subdomain to a new host.
We’ll be sure to update our Blogger section the next time we update our article
Administrador
Jim Tolles
Gotcha. Yes. I have a custom domain. I’m trying to figure out how to make sure to get everything pointed in the right direction.
WPBeginner Support
Understood, then this will ensure if anyone visits your Blogger site it will be redirected to the new site with the correct URL
P Mohapatra
I was earlier using blogger and now I have sifted to wordpress. But the faviocon of blogger is still showing in search console. How to solve this.
WPBeginner Support
You would want to either ask the search engine to recrawl your site, or you would need to wait for the search engine to clear its cache and update your favicon.
Administrador
Amit Singh
This was very helpful, I have successfully redirect my blogger links to wordpress. But when I was using blogger, I used to create custom permalink in it and then after changing from blogger to wordpress, the whole link changed. And also many pages of the new website got indexed in Google. Means, both blogger and new websites links are indexed on Google with same contents. This create many issues like content duplicate and page duplicate. How to solve them.
WPBeginner Support
You would want to be sure you follow our steps to set up redirects and that would point your old content to the new content which will prevent your duplicate content issues.
Administrador