Entre Blogs Portal

Publicado por Fernando Tellado | 21 Abril 2008

¡Pasa de Blogger a Wordpress!

No te equivoques, Blogspot (o Blogger) está bien para alguna gente, y puede que tenga un papel importante para animar a muchos a bloguear, pero ¿de verdad vas a tener tu inspiración encerrada en un alojamiento gratuito siempre?. Si quieres saber lo que es tener un blog, aprender a mantener tu espacio en la red y evitar ser bloqueado porque a Google le de la gana lo mejor es que te plantees ya mismo crear tu propio blog en un Wordpress en alojamiento propio, con tu propio dominio y libertad total de publicación y mantenimiento.

blooger vs wordpress

Hay muchas diferencias entre Blogger.com y Wordpress.com, y podrías estar tentado de solo cambiar de alojamiento gratuito, pero no es esto de lo que estamos hablando; hablamos de dar “el salto“. Lo puedes hacer siguiendo la guía que publicó KnxDT.

Si te animas, estos son los pasos que deberás llevar a cabo, solo una vez, y ganarás la libertad total que supone tu propio dominio y alojamiento …

Paso 1: Compra un dominio

Si aún no tienes un nombre de dominio va siendo hora de que lo tengas. Las ventajas de un dominio propio frente a una URL de Blogspot en términos de SEO son innegables, además así tienes tu propia marca/nombre en la red. Hay muchos registradores y puedes obtener tu nombre de dominio por menos de 10 $ al año, y te gastas mucho mas en una sola tarde de Viernes. Aquí tienes algunas recomendaciones:

  • GoDaddy - Es uno de los registradores mas populares, no solo por los precios sino por lo sencillo de usar de su interfaz. Puedes tener un dominio por 7$ o menos, según las ofertas.
  • CDmon - No es de los mas baratos pero en mi experiencia es de los mejores. No solo tienes la ventaja de que es en español sino que además su servicio de atención al cliente es de 11 sobre 10. Cualquier duda la puedes solucionar rápidamente por teléfono o email.
  • Ferca - Es el estándar español, donde están alojados muchos de los blogs importantes que lees a diario. No es el mas barato pero tienen un servicio a prueba de bombas. Si conoces el blog de los hermanos Carrero ya sabes quienes son los que te servirán.

El precio puede variar de unos a otros pero cualquiera de las anteriores elecciones es un valor seguro.

Paso 2: Consigue un alojamiento

Lo que te recomiendo a este respecto, para facilitar las cosas, es que elijas cualquiera de los anteriores servicios también para tu alojamiento. Te facilitará las gestiones, la migración y cualquier cambio que quieras realizar. Es lo mas fácil.

  • En CDmon tienes el Plan X, que con PHP y MySQL te sale por 45€/año
  • En Ferca está el Plan Inicio SQL, con mas de lo que necesitas, por 99€/año
  • En GoDaddy puedes escoger el Economy Plan por poco mas de 31€/año

Para alojar un blog Wordpress necesitas bastante poco, al menos que cumpla esto:

  1. Espacio en Disco - Con 100 Mb tendrás mas que suficiente a no ser que sea un fotolog o publiques podcast.
  2. Tasa de Transferencia - Puedes empezar con 1 Gb para ir ampliando “al instante” según necesites mas cuando tu blog se haga popular.
  3. PHP y MySQL - Es imprescindible para alojar la base de datos de Wordpress. Solo necesitas una base de datos aunque alojes varios blogs, pero es importante que las versiones de ambos softwares estén cuanto mas actualizados mejor.

Paso 3: Apunta tu nuevo dominio a la cuenta de alojamiento

Una vez hayas comprado tu domino y alojamiento tienes que “apuntar” el nombre de dominio a la cuenta de alojamiento. Para hacerlo, en tu alojamiento dispondrás de las DNS en el panel de control. Solo tienes que apuntarlas y dirigir ahí tu dominio. Si optaste por el mismo servicio para el dominio y alojamiento será mucho mas fácil o incluso puedes pedir que lo configuren por ti. Tarda unas horas en estar disponible, y en este espacio de tiempo normalmente verás una página temporal facilitada por tu proveedor de alojamiento.

Paso 4: Instala WordPress

En este aspecto no entraré porque ya lo hemos cubierto ampliamente en varios artículos del blog. Te recomiendo que los repases.

Paso 5: Importa tu blog de Blogspot

Bien, pues ahora lo que tienes es un blog Wordpress vacío. Pero has invertido un montón de tiempo en tus antiguos posts y no quieres empezar de cero, lo entiendo. Entonces tendrás que importar tu blog de Blogspot a Wordpress. Afortunadamente Wordpress tiene una función especial para ello, pues dispone de opciones para importar blogs de las principales plataformas, incluida Blogspot. Para ello debes ir al panel de administración de Wordpress y elegir la pestaña de Administrar -> Importar.

Sigue el asistente de importación y en pocos minutos tendrás importados todos tus antiguos posts.

Paso 6: Toques finales

Una vez tengas el blog en condiciones lo siguiente que deberías hacer es no perder los lectores del antiguo, para ello hay que realizar una redirección de tus visitantes al nuevo blog. Lo primero que haremos es editar el HTML de tu plantilla de Blogspot.

Añade el siguiente código a tu plantilla:

<MainOrArchivePage>
<script language=”javascript”><!–
var blog_root=http://www.tublog.com/;
document.location.href=blog_root;
//–></script>
</MainOrArchivePage>
<ItemPage>
<script language=”javascript”><!–
var process_page=”http://www.tublog.com/redirigir-blogger.php”;
var newpage=process_page;
var oldlink=”<$BlogItemPermalinkUrl$>”;
newpage+=”?p=”+oldlink;
newpage=newpage.toLowerCase();
document.location.href=newpage;
//–></script>
</ItemPage>

Entre las etiquetas head de la plantilla de Blogger añade también esto:

<head>
<meta http-equiv=”refresh” content=”0;url=http://www.tublog.com/” />
</head>

Por supuesto, tendrás que reemplazar http://www.tublog.com/ con la nueva URL real.

Ahora prepara tu nuevo blog Wordpress para aceptar estas redirecciones y dirigirlas a los posts correspondientes. Para ello necesitas crear un archivo nuevo en la carpeta raíz de tu blog Wordpress; lo llamaremos redirigir-blogger.php. Por supuesto, puedes ponerle el nombre que quieras siempre y cuando corresponda con la URL que definiste en la plantilla de Blogger.

Añade el siguiente código a este archivo y guárdalo:

<?php
require($_SERVER[’DOCUMENT_ROOT’].’/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.tublog.com/”;
}
?>
<html>
<head>
<title>Redirigiendo…</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>Redirigiendo…</h1>
<p>Puedes ir también directamente a <a href=”<?php echo ($found_link); ?>”><?php echo ($found_link); ?></a>.</p>
<p>La URL del blog principal es <a href=”http://www.tublog.com/” mce_href=”http://www.tublog.com/”>www.tublog.com</a>.</p>
</body>
</html>

Acuérdate de reemplazar todas las referencias a tublog.com por el dominio nuevo. Lo que hace este código es tratar de determinar de que post de Blogger viene el tráfico, y luego lo redirige a la página correspondiente de tu nuevo blog Wordpress.

Por último, debes procurar mantener tus suscriptores al feed. Si ya tenías habilitado (redirigido) tu RSS en Feedburner solo tienes que acceder a tu cuenta de Feedburner y cambiar la dirección del feed original, pero si no lo hiciste el mejor, y único, consejo es que antes de la migración crees un post indicando la nueva dirección del feed, en letras bien grandotas a ser posible.

Si todo ha ido bien no perderás lectores, ni siquiera posicionamiento con respecto a los buscadores.

Inspiración | ThemeLab

También te puede interesar:

6 comentarios | Escribe un comentario

  1. Víctor (10 comentarios) - 21/04/2008 a las 10:54

    Buenas!

    Simplemente felicitarte por este estupendo blog que nos ha ayudado a muchos a mejorar con wordpress y añadir a la lista de proveedores de hosting el plan reducido de domitienda.com que es que uso para mi blog, va perfecto, son españoles y son solo 35.40 €/año

    Recomendados 100% ;-)

  2. takeaway (6 comentarios) - 21/04/2008 a las 14:07

    Yo hice ese paso y cambiando esas líneas de código me funcionó, es más a días de hoy metiendo el dominio blogspot te redirecciona directamente a mi blog en wp.
    Lo unico que no he conseguido es volcar mis datos tecnirati de mi blogger a mi nuevo wp, Fernando sabes si eso se puede hacer?
    Y todavía tengo gente en el feed de blogger.
    En cuanto al hosting yo os recomiendo Bluehost:
    http://www.bluehost.com/track/takeawayblog/CODE2

    Yo me volvi loco a la hora de elegirlo, sobre todo por el tema de configurar wp, pero con bluehost lo tienes preinstalado, en unos pocos pasos lo haces sin necesidad de muchos conocimientos técnicos.

    Las caracterisitcas de alojamiento por $6,95 mes son:(con dominio gratis incluído)
    # 15 Tb de Transferencia de Datos.
    # Hasta 6 Dominio en una Cuenta.
    # Dominio Gratis *Solo pagos de 1 o 2 años.
    # 2500 Cuentas de Correo.
    # Hasta 20 Dominios Parkeados.
    # Hasta 20 Subdominios.
    # 1000 Cuentas http://FTP.
    # 50 Base e Datos Mysql.
    # Crea tu wordpress en unos pocos clicks
    # Acceso SSH.

    En fin esa es mi humilde opinión

  3. dondado (73 comentarios) - 22/04/2008 a las 0:48

    Mi migración ya es de hace bastante tiempo (diciembre de 2006) pero en su día tuve problemas con los permalink porque blogger tiene distintas reglas que wordpress para tratar las vocales sueltas, acentos y signos de puntuación al hacer la conversión desde el título hasta el permalink.
    Al final, para las entradas más importantes, de las que no quería perder las referencias, tuve que poner un 301 en el .htaccess; y es que tenía ese problema en bastantes por la mala costumbre de poner títulos bastante largos y en muchos terminaba cayendo algún acento o signo de puntuación.

  4. patricia (1 comentarios) - 17/09/2008 a las 21:00

    consulta, no me redirecciona a ningun link de post, solo al blog general..
    Sera por que en blogger los nombres estan en el formato /2006/06/nombre-del-post.html
    en cambio en wordpress los deje en el formato
    http:// …. /nombre-del-pot

    que puedo hacer para que la redireccion lleve directo a cada post??
    tengo instalada la ultima version de wordpres 2.6.2

  5. ejner69 (26 comentarios) - 21/09/2008 a las 7:41

    Al fin estoy realizando la migración a WordPress, pero…
    Blogger me rechaza el código, y por más que lo edito y lo vuelvo a corregir, me sigue diciendo que el código no es valido… ¿Que pasa?
    Si ingreso la primera parte del código (MainOnArchivePage), sin más que reemplazar los datos del blog, me lanza este error:
    “No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
    Mensaje de error de XML: The content of elements must consist of well-formed character data or markup.”

    Si ingreso el otro (meta) me lanza este otro error:
    “No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
    Mensaje de error de XML: Open quote is expected for attribute “{1}” associated with an element type “http-equiv”.”

    Ambos códigos los ingreso entre … ¿Sera ese el error?
    Por favor, necesito ayuda!!!
    Gracias por leer mi comentario, y espero que me puedas ayudar, ya que te estaría eternamente agradecido…

Sitios que enlazan a esta entrada

Escribe un comentario




XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ayuda WordPress está alojado en Mediatemple - Tu también puedes

LO ÚLTIMO EN LOS FOROS

Cargando...

IN YOUR LANGUAGE

Spanish flagItalian flagChinese (Simplified) flagPortuguese flagEnglish flagGerman flagFrench flagJapanese flagRussian flagSwedish flagCatalan flagHebrew flag
By N2H