Como mudarse de Blogger a Wordpress sin perder pagerank, visitas ni rankings
28 September 2008 – 13:58 | por il maistroSi esta es tu primera visita a mi blog, tal vez te interese suscribirte a mi feed RSS. Gracias por tu visita!

La mayoría de bloggers se inicia en este divertido mundo tomando como plataforma de publicación al conocido Blogger de Google el cual, a pesar de sus limitaciones, es bastante popular debido más que nada a que es gratuito y de fácil uso.
Sin embargo, una vez que empiezan a darse cuenta que existen otras alternativas para blogs, con muchas más ventajas que el básico Blogger, muchas veces se resignan a perder todo el esfuerzo acumulado en su blog anterior dado que no saben como redireccionar adecuadamente el blog anterior a la nueva plataforma. Muchas veces, la opción que toman es exportar los posts que escribieron en blogger hacia la nueva plataforma y colocar un post en el antiguo blog en donde indican que se han mudado.
Esto acarrea grandes problemas. El primero es que, dado que la redirección no es automática, pueden perder visitantes; además generan un problema de contenido duplicado al tener dos versiones del mismo post, uno en el blog antiguo y otro en el blog nuevo. Esto puede ser penalizado por Google. Y por último, los enlaces a los diferentes posts del blog antiguo prácticamente se ven perdidos, junto con el valor para el posicionamiento que aquello conlleva.
Pues bien, en este post vamos a detallar cómo migrar de la manera correcta, un blog en blogger a uno en wordpress con dominio propio, utilizando un tipo de redireccionamiento llamado redireccionamiento 301, del que ya hemos hablado en anteriores posts.
Lo primero que hay que hacer es importar nuestros posts de blogger a Wordpress. Esto es bastante sencillo. En Wordpress, nos dirigimos a la pestaña “Administrar”, subpestaña “Importar”. Seleccionamos la opión Blogger y seguimos los pasos.
Una vez finalizada la importación de posts y comentarios, pasamos a la etapa de redireccionamiento, la más importante. Si sigues los pasos correctamente lograrás lo siguiente:
- Redireccionar a tus visitantes de tu blog en Blogger hacia tu nuevo dominio propio con tu blog en Wordpress.
- Redireccionar tus posts antiguos a tus posts nuevos en el nuevo blog en Wordpress en vez de redireccionarlos todos a tu nueva página de inicio.
- Hacer todo esto de tal manera que Google no te penalice. Y además, transfiriendo tu Pagerank a tu nuevo dominio!
Paso 1 – Modifica el template del blog en Blogger para incluir las redirecciones.
Accede a tu cuenta de Blogger. Ve a Diseño, y selecciona Edición de HTML. Pega el siguiente código reemplazando http://www.yoursite.com con la página inicial de tu nuevo blog (el nuevo dominio).
a. Agrega el siguiente código después de <Blogger> en tu plantilla.
Actualización: Si no encuentras la etiqueta <Blogger> en el template, baja y busca la opción “Ver la plantilla clásica”. Se abrirá una nueva ventana con el código de plantilla clásica. Ahí podrás encontrar la etiqueta <Blogger>.
1: <MainOrArchivePage>
2: <script language=”javascript”><!–
3: var blog_root=http://www.yoursite.com/;
4: document.location.href=blog_root;
5: //–></script>
6: </MainOrArchivePage>
7:
8: <ItemPage>
9: <script language=”javascript”><!–
10: var process_page=”http://www.yoursite.com/bloggerposts.php”;
11: var newpage=process_page;
12: var oldlink=”<$BlogItemPermalinkUrl$>”;
13:
14: newpage+=”?p=”+oldlink;
15: newpage=newpage.toLowerCase();
16: document.location.href=newpage;
17: //–></script>
18: </ItemPage>
b. Agrega la siguiente línea en algún lugar entre las etiquetas <head> ..</head> del blog antiguo.
<meta http-equiv="refresh" content="0;url=http://www.yoursite.com/" />
Paso 2 – Prepara tu blog en Wordpress para el redireccionamiento.
a. Abre el bloc de notas. Copia y pega el código proporcionado más abajo. Guárdalo con el nombre bloggerposts.php o cualquier otro nombre y ponlo en la raiz de tu blog en Wordpress (vía FTP). Significa que debes poder acceder al nuevo archivo vía http://www.yoursite.com/bloggerposts.php.
<?php
require($_SERVER['DOCUMENT_ROOT'].'/blog/wp-blog-header.php');
$search_link = $_GET['p'];
$vars = explode('/', $search_link);
$num = count($vars) - 1;
$filename = $vars[$num];
$slug = str_replace(".html", "", $filename);
$SQL = "SELECT posts.*
FROM $wpdb->posts AS posts WHERE posts.post_name = '$slug' LIMIT 1?;
$posts = $wpdb->get_results("$SQL");
if ($posts) {
foreach ($posts as $post) {
$found_link = get_permalink($post->ID);
}
}
else
{
$found_link = "http://www.yoursite.com/";
}
?>
<html>
<head>
<title>Redirecting…</title>
<script language="javascript"><!–
document.location.href="<?php echo ($found_link); ?>";
//–></script>
<meta http-equiv="refresh" content="2;url=<?php echo ($found_link); ?>">
</head>
<body>
<h1>Redirecting…</h1>
<p>You can also proceed immediately to <a href="<?php echo ($found_link); ?>"><?php echo ($found_link); ?> </a>.</p>
<p>The main blog URL is
<a href="http://www.yoursite.com/" mce_href="http://www.yoursite.com/">
www.yoursite.com</a>.</p>
</body>
</html>
Todo lo que tienes que hacer en el código de arriba es cambiar el texto www.yoursite.com por la url de tu nuevo blog. Lo que hace este código es tomar la URL del paso 1 y redireccionar a los usuarios a la entrada correspondiente en tu blog en Wordpress. En caso que no encuentre la entrada correspondiente, los redirecciona a la página de inicio de tu nuevo blog.
Ahora, tengan en cuenta que la transferencia del PR no es inmediata, puede tomar un par de semanas mientras el bot de Google lee el nuevo código y empieza a aplicar los cambios. Sin embargo, el redireccionamiento sí es inmediato. Para ver si todo funciona bien, escriban la URL de una entrada del blog antiguo y verifiquen que redireccione a la URL respectiva en el nuevo blog en Wordpress.
Estoy seguro que este posts les será bastante útil a los que, como mi lector Braulio Aquino, estén pensando en pasarse de Blogger a Wordpress y piensan que por eso van a perder necesariamente su Pagerank.
Etiquetas: 301, blogger, blogspot, redireccionamiento, redireccionar
Imprime este artículo
Por




29 Comentarios en“Como mudarse de Blogger a Wordpress sin perder pagerank, visitas ni rankings”
Me respondiste mi duda sin que halla hecho la pregunta
Dentro de un mes pondré a prueba eso, no quiero perder mi PageRank 5
muchas gracias es cierto lo q comentas q un blog es facil de llevar pero con eso se empieza y pues luego se sube a worpress sin duda alguna eso estoy pensando y me facina tu blog le coloque un link en el mio, saludos desde bolivia
Bastante bueno el tutorial , pero la parte de donde hay que poner el codigo de blogger no queda muy claro,lo del redireccionamiento con html si lo sabia lo otro es lo que quedo medio confuso , si me pudieras ayudar te lo agradeceria.
Saludos
La verdad que tengo el mismo problema que p383, a que te refieres después del código de ?????????????????????????????
Con lo útil que me hubiera resultado esta información cuando hice mi traslado …
Saludos
Muy útil, y la informacion muy interesante. Gracias a este manual seguro que muchos blogs deciden hacer el cambio, ya que se consigue una gran optimización.
@p3ll3 @Zarpele – Si no encuentran la etiqueta, abajo de la sección del código en su template encontrarán una opción que dice “Ver la plantilla clásica”. .
Hagan click ahí y en el código de la ventana que se abre encontrarán la etiqueta
Ya actualicé el post con esta información.
Saludos!
En mi caso me guestaría hacer al reves el proceso: mudar de Wordpress.com a Blogger o, y esto sería mucho mejor,encontrar una forma de poner google ads a mi blog de wordpress.com, lo cual hasta ahora según sé no es posible, agradecría enormemente alguna información.
Muy interesante el post.
Ahora mi duda es si te cambias de dominio teniendo un blog con wordpress se puede segir manteneiendo el pagerank y todo ???
Como se haria ???
Es que en un futuro no muy lejano, Cuando ahorre un poco de dinero quisiera cambiar mi blog de dominio y tener uno propio.
El mio esta hecho con wordpress.org.
Si pudieras poner un manual tan bueno como este te lo agradeceria.
Saludos y sigue asi.
Me corto las bolas… ¬¬ y recién llega este post a mis manos… =’(
XaludoX…
Muy buen tutorial… eres todo un experto il maistro, saludos
Como hago para subir el archivo .php a Wordpress?
Es lo unico que me falta hacer =D
Gracias de antemano por la ayuda?
Quiero migrar de blogger a wordpress pero mi template me gusta mucho :D. Es el Tictac blue Three columns y no se cómo hacer para que también sirva en wordpress. ¿Alguno sabe como?
Gracias
@Idloco, para subir el archivo .php a wordpress necesitas conectarte a tu servidor mediante un cliente FTP . Puedes descargar el Filezilla ( http://is.gd/hHJ ), que es gratuito. Ten en cuenta que para poder conectarte a tu servidor necesitas la direccion del host (usualmente dominio.com o http://ftp.dominio.com), tu nombre de usuario y tu psw.
@Hernán, lo mejor que puedes hacer es buscar un template de 3 columnas parecido y personalizarlo. Hay varios disponibles en http://is.gd/3Cz7
Gracias!!!!!
Cuando pongo en ver vista clásica veo el , pero es de solo lectura… No se donde poner el código… Ayuda!!!
Excelente tutorial, un amigo estaba buscando algo como esto, lo referiré a este manual.
maistro tengo un problema tremendo hice todo lo que me dijiste pero nada , todos los post fueron exportados comom si estuvieran en codigo html y solo se ve ese codigo en cada entrada que puedo hacer?
mi blog es:
http://www.dcanimex.com
y el blogspost es
dcanimex.blogspot.com
BUa nadie puede ayudarme con la mudanza de mi blog, por favor maistro hechame una manito
Esta un poquito jodido la verdad
Il maestro,
He intentado realizar la modificación de la plantilla en blogger y ha sido imposible. La venta “Ver plantilla clasica” no permite realizar modificaciones. Estaré a la espera de tu colaboración.
GRacias!
A los que habeis hecho el cambio y a los que no:
A la hora de redireccionar, o sea cuando alguien entra en tu blog a traves de blogger y entonces este automáticamente se redirecciona a wordpress, en ese paso, aparece aquello de que si en X segundos no se ha redireccionado, se de a tal link? o automaticamente se redirecciona sin que tenga que aparecer esto?
Gracias!!