Optimizar WordPress al maximo

Publicado por Angel caido el 17/10/2010 Wordpress
comentarios

wordpressExisten muchos tutoriales en internet sobre como optimizar wordpress para mejorar el rendimiento y velocidad de nuestro blog, sabemos que por exelencia wordpress es muy usado por miles de webmaster , hoy intentare dar una recopilacion y recomendaciones personales para poder optimizar wordpress al maximo usando plugins,modificaciones manuales entre otros.

1.- Escoger un hosting de calidad

El recomendar escoger un hosting de calidad suene muy raro para algunos, pero dependiendo de la buena eleccion que tengamos en elegir nuestro alojamiento. veremos la velocidad y rendimiento de nuestro blog, dejare algunas recomendaciones de hosting por los cuales he pasado y puedo dar fe de su funcionalidad

2.- Eliminar plugins innecesarios y actualizar los demas

Algunas personas al querer tratar de mejorar su blog, van añadiendo funciones y mas funciones, para esto usan muchisimos plugins, que al final, la mayoria llega ser muy innesario y estan por demas, es muy recomendable tambien siempre mantener actualizado los plugins que usamos, ya que en cada actualizacion , hay soluciones a pequeños bugs.

3.- Utilizar los plugins necesarios o vitales que no deben faltar

dejare una pequeña lista de plugins que en mi opinion son los mas nesesarios y vitales por asi decirlo ..

  • Akismet
  • Este plugin a pesar que puede hacer algo pesado a nuestro blog es muy nesesario para evitar el spam de bots, y contenido de respuestas para nada util para nuestro blog

  • All in One SEO Pack
  • Este plugin es el que usaremos para el seo de nuestro blog, con muchas funcionalidades y facilidades ..

  • Google XML Sitemaps
  • Este plugin es nuestro generador automatico de un sitemap para nuestro blog , muy util para el seo y funcionalidad .

  • WP Smush.it
  • Quizas algunos no conoscan este plugin, pero les podria ser de gran utilidad, para quienes alojan imagenes dentro de su hosting,el trabajo de este plugin es el reducir el peso de las imagenes alojadas en nuestro servidor,sin bajar la calidad, por resultado, ayudara a aumentar la velocidad en carga de imagenes.

4.- Optimizar nuestra base de datos

Cuando hacemos cambios en nuestro blog desde el panel de administracion ya sea añadiendo o eliminando algo. siempre quedaran residuos que se almacenan en nuestra base de datos,el acumular mas y mas de residuos sin optimizar, causara que nuestro blog ande muy lento..para optimizar la base de datos podemos hacerlo manualmente o usando un plugin,para esto podemos usar Optimize DB , este plugin podemos añadirlo como un plugin necesario, pero para los mas expertos pueden optimizar manualmente solo

  1. Debes abrir el administrador de bases de datos PHPMyAdmin.
  2. Selecciona tu bases de datos.
  3. Haces clic en “Marcar todos/as” al fondo de la página.
  4. Elige la opción “Optimizar la tabla” en la lista desplegable que se encuentra al lado.
  5. Y listo!

5.- Utilizar un plugin de cache wordpress

Este plugin podremos añadir a nuestra pequeña lista de plugins necesarios ya que ayudara mucho en la velocidad y estabilidad del server. existen 2 plugins muy conocidos y usados los cuales son WP Super Cache o W3 Total Cache sea cual uses, las funcion primordial de ambos plugins es reducir la sobrecarga de nuestra cuenta de hosting, su funcion es que cree y guarde una copia html de nuestro blog, y mostrarla al usuario , reduciendo las peticiones a la base de datos entre otras cosas.. este blog usa wp-super cache, quizas por la facilidad de uso puede ser muy util para los usuarios novatos.  w3 total cache segun tengo entendido es usarlo en servidores vps o dedicado, tiene muchas mas funcionalidades que wp super cache pero que  a su vez si no es bien configurado podemos echar a piso nuestro blog.

6.- Optimizar tus archivos CSS y JavaScript

Los archivos CSS y JavaScript pueden ser optimizados para reducir el tamaño de estos. Por ejemplo, las líneas en blanco y clases CSS sin usar deben ser eliminadas. Al optimizar estos archivos, puedes reducir efectivamente el ancho de banda del servidor y ahorrar espacio en el disco duro. Para comprimir el CSS hay varias herramientas:

Para ayudarte a optimizar tu archivos JavaScript existen las siguiente herramientas:

7.- Mover las llamadas de archivos javascript al fondo

Esto es muy recomendado, si en nuestro blog hemos acumulado demasiadas llamadas de archivos javascript en nuestro header .. hara que la carga sea mas demorosa.. la solucion es que pongamos nuestras llamadas javascript al fondo o footer.php de nuestro theme por lo general antes de las etiquetas html o body

[php]<script type="text/javascript" src="algunScript.js"></script>
<script type="text/javascript" src="otroScript.js"></script>
</body>
</html>[/php]

8.- Utilizar el API de bibliotecas de Google

El API de bibliotecas AJAX es un intento por hacer mas rapidas las aplicaciones web para los desarrolladores de manera simple, una arquitectura de carga para las librerías de JavaScript más populares, incluyendo:

La implementacion es nuestro sitio blog es muy sencillo tal como tenemos aqui

[php]<script src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js" type="text/javascript"></script>[/php]

9.- Guardar las imagenes en otro servidor

Cuando lleguemos a una cantidad de visitas elevadas en nuestro sitio, y quizas el tener alojadas nuestras imagenes en el servidor ocasione que gastemos mas ancho de banda quizas del que no podamos gastar, es muy recomendable comenzar alojar las imagenes en servidores externos de los cuales recomiendo
Amazon S3 : Servicio premium, cuesta 15 centavos de dólar por cada GB de almacenamiento y 20 centavos por GB de ancho de banda
Flickr : Provee una cuenta gratuita limitada a 100MB subidos por mes o una cuenta premium por 25 dólares al año .Flickr pertenece a yahoo por lo cual podemos dar gran fe de sus funcionalidades..
photobucket : que por $1.67 mensual podemos gozar de transferencia ilimitada y capacidad ilimitada y por $24.95 por 1 año

10.- Evitar menos llamadas en nuestro theme

Evitar llamadas a nuestro theme me estoy refiriendo que por defecto cuando instalamos un nuevo estilo en el archivo header.php viene por defecto asi
[php]
<link rel="stylesheet" href="<?php bloginfo(‘stylesheet_url’); ?>" type="text/css" media="screen" />
<link rel="pingback" href="<?php bloginfo(‘pingback_url’); ?>" />[/php]
entre otras, lo que hacemos aqui es que al cargar el theme enviamos la peticion para el stylo ,pingback, codificacion etc.. lo cual hara un poco mas lento.. pues mientras menos peticiones hagamos cargara mas rapido nuestro blog, y la solucion es sencilla ya que podemos hacerlo manualmente
[php]
<link rel="stylesheet" href="http://sublog.com/wp-content/themes/nombre-del-theme/style.css" type="text/css" media="screen" />
<link rel="pingback" href="http://sublog.com/xmlrpc.php" />[/php]
esto lo encontramos solo bastar mirando su blog y dando ver codigo fuente, y luego proceden a remplazar en su archivo header.php .. tengan mucho cuidado con cambiar las etiquetas de title ya que este si deben dejar como esta, ya que es dinamico segun el tema que este..

Conclusion

Como conclusion he de decirles que este tutorial quizas no sea el mas largo y especifico, ya que solo se decidio hacer 10 tips.pero el cual cualquier persona que recien anda en el mundo blogging podra ponerlo en practica, existen muchos otros tips los cuales podrian pasar a un segundo nivel, ya que nos centraremos en el servidor , y es solo para servidores vps y dedicados.. en un futuro se hara dicho tutorial.. desde ya agradesco su lectura y sus comentarios