Ir al contenido

Publicado por Alex Carravedo el Viernes, 12 de Enero de 2007 a las 10:21 pm

Migración de Blogger a WordPress: Redirección (V)

Con este post terminamos la serie de como migrar nuestro blog de Blogger a WordPress. Veremos como:

1.- Cambiar la plantilla de blogger para redireccionar a nuestro nuevo dominio

Con el objetivo de redireccionar todo el tráfico que vaya a nuestro antiguo blog en Blogger debemos cambiar la plantilla y republicar todo el blog. De esa forma, cualquier solicitud de página en blogger será redireccionado a la nueva instalación.

Puedes descargarte la plantilla que hemos realizado para las redirecciones del blog de Enrique Dans en este archivo.

A la hora de redireccionar y tratando de ser lo más “políticamente correcto†con los buscadores hemos tenido en cuenta los siguientes aspectos:

Ofrecemos al usuario la nueva dirección para que haga click y la mantenemos en pantalla un tiempo prudencial (de 5 a 10 segundos) Si el usuario no hace click en ese enlace y tiene JavaScript activado le redireccionamos a la nueva dirección. (Utilizamos JavaScript porque la redirección que se realiza a través de la etiqueta META REFRESH no transmite el referer al servidor web de destino y no se pueden hacer redirecciones correctas con htaccess) Si el usuario no tiene JavaScript activado y no hace click sobre el enlace facilitado, pasados 10 segundos redireccionamos a la nueva instalación enviando la dirección del permalink en blogger para ser tratada por nuestro servidor web Apache a través del htaccess

Si estamos cargando la home page del blog en blogger, redireccionamos a la home del nuevo blog y si estamos en cualquier otra página, redireccionamos a esa página. Para eso hemos realizado la importación de todos los posts y mantenido la misma estructura de permalinks.

Puedes descargarte la plantilla que hemos utilizado en Blogger para el blog de Luis Rull en este archivo. El código es bastante sencillo pero si no sabes HTML o JavaScript simplemente abre el archivo en cualquier editor de textos y busca las dos direcciones suyas (el antiguo blog en blogger: luisrull.blogspot.com y el nuevo blog: luisrull.blogestudio.com) y cámbialas por las tuyas (ten en cuenta que aparecen varias veces)

2.- Modificar el fichero .htaccess de nuestra instalación de WordPress

En este paso, tenemos que tener en cuenta si pusimos los permalinks con terminación en HTML o sin ella tal y como dijimos en esta entrada y modificar el fichero .htaccess de nuestra instalación.

Para modificar el archivo .htaccess podemos usar la gestión de WordPress en el menú Gestionar / Archivos fichero .htaccess

Recuerda cambiar los valores del blog de Luis Rull por los valores del tuyo.

Si tenemos los permalinks con terminación en .html sólo tenemos que tener en cuenta las dos primeras líneas siguientes, en caso de no terminar en .html los permalinks, deberemos introducir la tercera línea también en nuestro fichero .htaccess

Líneas a añadir al fichero .htaccess de la raiz de nuestro blog:

La siguiente línea redirecciona los posts al usuario que no tiene activado JavaScript y no ha hecho click en la URL facilitada:
RewriteRule ^bypermalink/http:/luisrull\.blogspot\.com/(.*) http://luisrull.blogestudio.com/$1 [L,R=301]

La siguiente línea redirecciona los archivos mensuales generados por blogger:
RewriteRule ^([0-9]{4}+)_([0-9]{2}+)_([0-9]{2}+)_(.*)_archive\.html$ /$1/$2/ [L,R=301]

Si nuestros permalinks no tienen terminación en .html la siguiente línea modifica las solicitudes que vengan con ella para que WordPress las acepte:
RewriteRule ^([0-9]{4})/([0-9]{1,2})/([^/]+)\.html$ $1/$2/$3/ [QSA,R=301,L]

Comentarios para: Migración de Blogger a WordPress: Redirección (V)



[...] You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your ownsite. [...]



Oleeee!

Muchas gracias por la explicacion, el Paso 1 ya esta hecho y funcionando en http://daroit.blogspot.com/

Lo que no he hecho es el Paso 2, primero porque no se para que sirve y segundo porque entre mis archivos de wordpress no tengo ninguno llamado .htaccess

Muchas gracias por la info, muy util!



DaRoiT, el paso 2 de este post es para que te redireccione cualquier página de blogger a WordPress,pero para ello tienes que haber importado los posts de blogger con la misma URI. Tal y como indicamos en el paso 3 de todo el proceso.



¿Y esto funcionaría con la nueva versión de blogger (la hasta hace poco llamada beta)?

Otra pregunta que me hago es: ¿cómo afecta este cambio a los buscadores?



Un articulo muy interesante.



El primer paso, estupendo! Pero cuando intento con el segundo, me dice que no tengo el archivo htaccess, ¿puede ser?

Gracias, de mucha utilidad este artículo.



“Bibita” es perfectamente posible que no tengas el .htaccess creado, no viene por defecto con el Wordpress.

Deberías crearlo!!



Gracias Alejandro, hablaré con el amigote que me puso el Wordpress, porque creo que yo sola no voy a saber ni por dónde empezar ;-)



Administraciones en Red de Blogger a Nireblog…

Acabamos de realizar la migración del Blog Administraciones en Red a Nireblog, ha sido una migración completa.
Hemos importado todos los Posts y Comentarios, hemos extraido las Categorías (habían hecho un hack para tener categorías), hemos extraid…



Sé que estareis cansados de recibir preguntas y dudas….pero ahí va la mia, tengo un blog en blogger (en la nueva versión) estoy intentando usar la plantilla de redirección a wordpress y me da error
No se que puedo hacer…os agradeceria muchisimo vuestra ayuda

Un saludo y muchisimas gracias por este estupendo blog

Auro



Auro, desde la nueva versión de blogger mejor pégale un vistazo a esta otra entrada



¡Genial la ayuda!

Solamente comentar que la redirección que proponéis para los archivos mensuales a mi no me funcionaba. Yo he tenido que hacer esto:

RedirectMatch 301 ^/(.+)_(.+)_(.*)_archive\.html /$1/$2

No soy ningún experto y probablemente haya algún inconveniente (he llegado a ello mediante prueba y error).



La plantilla me da el siguiente 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.



David,

Ya no hace falta crear la plantilla, ahora puedes hacer una redirección 301, mucho mejor.

En configuración/publicación dile que utilizas tu propio dominio y ya está. Redirigirá a tu nuevo blog todas las visitas.



Hola,

Estoy en pleno desarrollo de un blog, http://www.webdelautomovil.com - llegué a ustedes por Google, buscando la solución a mi problema: quiero cambiar los permalinks para una mejor optimización.

He leído los pasos que han colocando en este artículo pensando que me podrían ayudar, pero veo que están más adaptado a la migración desde Blogger. Sé que tengo que editar el archivo .htaccess; está en mi servidor con 0 Kb pero no sé cómo hacerlo. ¿Podrían ayudarme?

Gracias por adelantado,

Diego.



[...] Blogoestudio,  Justinsomnia) Feed de la Entrada. Enviar Comentario | Permalink | Trackback URL     [...]



Muy bueno el articulo de echo estaba muy proximo a migrar unos cuantos blogs a wordpress, exelente!. probare algunos tips del post.



Hola al intentar colocar ese código en el htaccess aparece un error 500 que puede ser? Estas entradas todavía son vigentes con la versión 2.6.1 de wordpress y blogger? Gracias por su ayuda



@ coyr:

Hola Coyr

no, estas opciones no están vigentes con la nueva versión de wordpress.

Puedes importar directamente desde wordpress con la opción de Administrar / Importar / Blogger. Nosotros hemos importado blogs en español y no ha habido problemas.

Las reglas del htaccess pueden depender de las opciones que quieras habilitar y las redirecciones que quieras hacer. Es posible que la versión de tu apache sea diferente y por eso las reglas no te funcionen bien.



hwiy2z3qajzqxn3l

Deja un comentario:

(requerido)

(requerido, no será publicado)

 

Accesibilidad CSS Valido XHTML Valido Una idea de blogestudio



You are viewing a mobilized version of this site...
View original page here

How do you rate mobile version of this page?

Mobilized by Mowser Mowser