Informática fácil, manuales y tutoriales paso a paso, wallpapers, Wordpress, promoción, blogs ......... y algunas cosas más en VinagreAsesino.com

Como pasar un blog desde un gestor de contenidos a otro gestor como WordPress 2.3.1

............................................................................................................................

Como ya sabéis estoy pasando VinagreAsesino.com a WordPress para descargarme un poco del trabajo que supone tener que gestionar todo el código de mi gestor de contenidos.

Cabecera Vídeos para Todos

Antes de dar el salto definitivo he probado a migrar Vídeos Para Todos que también usaba mi propio gestor de contenidos y de momento he podido solventar todos los problemas que ha ido surgiendo. Esto me servirá para saber que debo tener en cuenta a la hora de hacer lo mismo con este blog.

Para quién tenga interés en saber como migrar desde un gestor propio hacia WordPress les dejaré una serie de tips a tener en cuenta a la hora de realizar la migración.

Traslado de la base de datos

1º) Lo primero será transferir la base de datos. Para hacerlo hay que tener en cuenta que los tipos de datos sean compatibles entre las dos bases. Por ejemplo si guardas una fecha en formato varchar deberás transformarla antes al tipo datetime para que WordPress la acepte.

2º) A continuación toca estar atentos a papá Google y no meter la pata con las URLs. Como bien indicaba Rogelio, en el post “Consejos sobre WordPress”, la modificación en la URLs implica la perdida en la indexación por parte de Google y demás buscadores. Esto supone una pérdida casi total de las visitas y no solo eso. La estructura interna de enlaces, abundante en este blog, se vería totalmente destruida al apuntar a sitios inexistentes.

Para solucionar este contratiempo empleé cuatro recursos:

  • Hacer uso del mod_rewrite y cambiar la estructura de permalink desde el propio WordPress. Haciendo uso de la opción “Estructura personalizada” se consigue que todos los posts mantengan la misma URL que tenían anteriormente “/articulos/%postname%.php”.
  • El problema de hacer ésto es que las categorías empiezan de la misma forma que los posts, es decir van precedidos por “/articulos/”. Para solucionarlo en la misma pantalla de Permalink es posible añadir una categoría base de forma que las URL quedan como “/categoria/nombre_categoria”.
  • Con los tags pasa exactamente lo mismo que en el caso anterior y tienen la misma solución pero haciendo uso de la etiqueta base de forma que las URL quedan como “/tag/tag_creado”.
  • Estructura de Permalinks en WordPress

  • Por último mis categorías son del tipo “/tag/nombre_categoria.php” y en WordPress solo podía conseguir “/tag/nombre” por lo que las páginas que apuntaban a una categoría con extensión .php daban error al no encontrar la URL. Lo que hice es dejar los antiguos archivos de categoría con extensión .php en la carpeta /tag/ y modificar el código de estos archivos forzando una redirección permanente (301)al nuevo formato de categoría. Usé el siguiente código que encontré en Mecagoenlos:
  • Header( “HTTP/1.1 301 Moved Permanently” );
    Header( “Location: http://dominio/categoria/nombre_categoria” );

3º) Solucionado el problema de la indexación (Google sigue encontrando todos las URLs que tenía indexadas) solo queda comprobar que tus nuevos archivos de feeds y los sitemaps estén en las mismas ubicaciones donde los tenías anteriormente. De no ser así, tendrás que decidir si reubicar estos archivos o editar tus cuentas en todos los sitios que enlazaran tus feeds o sitemaps.

4º) Solo queda el diseño del blog. Si eliges un Theme diseñado por otro, recuerda que debes modificar el código para incluir los enlaces y botones que usaras normalmente en tu anterior sitio. También deberás añadir el código que utilices para administra tus estadísticas. Normalmente lo más cómodo y rápido es añadirlo en el fichero footer.php presente en el 99% de los Themes que encontrarás por La Red.

Y eso es todo, ahora queda acostumbrarse al nuevo CMS y añadir los plugins que uno considere necesario, pero de eso hablaré en otro artículo. Ya tengo casi terminado el Theme de Vinagre Asesino, espero dentro de poco tener varios Theme diseñados, pero de momento para Vídeos Para Todos me he apropiado de uno modificado por Hernan. Espero que les sirva de ayuda estos tips si alguna vez deciden migrar de un CMS a otro. Saludos avinagrados.


Botón de Meneame Botón de Ayuda Blogs Botón de Meneame

Publicado el 29 - 12 - 2007 en Sin clasificar


   Hay 7 comentarios sobre “Como pasar un blog desde un gestor de contenidos a otro gestor como WordPress 2.3.1”


  • Public Enemy ha comentado:

    Bueno, pues a ver cuando vemos a vinagre definitivamente migrado a Wordpress. La verdad es que has solventado muy bien el tema de la indexación para no perder todo lo hecho hasta ahora, que yo creo que es el mas importante. Saludos



  • Víctor ha comentado:

    pues no puedo decirte más que ¡suerte matador! y que quede toda la mudanza de 10.



  • Vinagre Asesino ha comentado:

    Espero que dentro de unos días (2 o 3) tenga el blog migrado a mi nuevo alojamiento y una vez allí pasaré a WordPress. Cruzaré los dedos ;)



  • Hernan ha comentado:

    Que bueno, no sabia que usabas tu propio CMS, sos un grande.

    Gracias por usar mi theme en videosparatodos.com.

    Salu2.



  • Vinagre Asesino ha comentado:

    De nada Hernan, gracias a ti por modificarlo y ofrecerlo. Un saludo.



  • Dogguie ha comentado:

    Para las nuevas url talvés te pueda interesar un artículo que hice hace un par de días.

    Permalinks en WordPress

    Hice un cambio en los permalinks, y usando un plugin para hacer las redirecciones, no perdí visitas.



  • Vinagre Asesino ha comentado:

    Muy bueno Dogguie, en realidad yo hice lo mismo pero modificando el código manualmente, pero ésto es muchíiiiisimo más cómodo. Muchas gracias por el aporte.



   Deja tu comentario



Blog de Vídeos Blog de Recetas






Contenido bajo licencia Creative Commons 2.5