• iborra
    borde slide
    DESCUBRE A TRAVÉS DE
    borde slide
    NUESTRO BLOG
    Artículos de interés sobre diseño web

Eliminar las cadenas de consulta de recursos estáticos

recursos estaticos

Cuando medimos la velocidad de nuestra página web a través de sitios como Pingdom o PageSpeed Insights de Google, nos suelen advertir y sugerir que eliminemos las cadenas de consulta de recursos estáticos.

Pero... ¿qué es eso de las cadenas de consulta?

Las cadenas de consulta o query strings, son direcciones URL que contienen caracteres especiales como "&" y "?" con el fin de identificar la versión del script. Un ejemplo de una cadena de consulta puede parecerse a algo como esto:

http://iborra.es/wp-includes/css/media-views.css?ver=4.4.2

Por lo tanto, se debe eliminar el sistema de versiones que, por ejemplo Wordpress, usa para los archivos CSS, JS e imágenes, para evitar problemas de almacenamiento en caché y así conseguir que nuestro sitio web cargue un poco más rápido. Para ello, podemos proceder a eliminarlo de la siguiente manera.

Eliminar las cadenas de consulta de recursos estáticos de forma manual

Tan sólo tendremos que abrir nuestro archivo functions.php y pegar dentro el siguiente código. Una vez realizado esto volver a medir la velocidad de carga de vuestro sitio web para ver los resultados.

function _remove_script_version( $src ){

$parts = explode( '?', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_version', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_version', 15, 1 );

Si estáis utilizando el plugin W3 Total Cache en Wordpress, no hace falta que copiéis este código, tan sólo debéis activar la casilla que muestro en la siguiente imagen y con eso lo tendréis solucionado. En caso de que esto no funcione aconsejo poner el anterior código y dejar esta casilla como desactivada.

Eliminar las cadenas de consulta de recursos estáticos con algún plugin

Otra opción para eliminarlo es a través de algún plugin, os recomiendo los dos siguientes:

  1. Query Strings Remover
  2. Plugin bastante sencillo, solamente tendremos que instalarlo y activarlo. No hay que hacer nada más. Instalar este plugin no nos va a afectar en nada al rendimiento de nuestro sitio web, así que no debemos preocuparnos por eso.

    Ir al sitio oficial del plugin

  3. Remove Query Strings From Static Resources
  4. Este plugin al igual que el otro, tan sólo hay que instalarlo y activarlo para que funcione. Así de sencillo.

    Ir al sitio oficial del plugin

Con toda esta información tenéis de sobra para poder eliminarlo, espero que os sea útil todo lo explicado.

Comenta y comparte este post!

¿Tienes alguna sugerencia, idea, consejo, duda, pregunta, agradecimiento, encuentras algún error o este post no está actualizado? Entonces esperamos tu comentario.

También puedes recomendar y compartir este post. Estamos muy agradecidos por tu apoyo!

Comentarios (0)

No hay Comentarios todavía en este post. Podrías ser el primero!

Deja un comentario

Este blog se nutre de los comentarios de los visitantes! Así que vamos, únete a nosotros!

Por favor esperamos que entiendas que se eliminarán aquellos comentarios que no tengan nada que ver con el contenido de este post o siempre que se utilicen palabras ofensivas.

COMENTARIO PARA ESTE POST

Imagen mínimo: 300x300 - Formato: jpg o png - Tamaño máximo: 10Mb

CAPTCHA code