Si dicen que el contenido es el Rey, el tiempo que tarda en cargar una página web debe ser como poco, la reina. Plataformas como WordPress tienen tantas cosas que habitualmente sucede que nos sobra la mitad de ellas.
Dicho esto, vamos a eliminar unas cuantas de las líneas que aparecen en la cabecera de las páginas generadas por nuestro wordpress para conseguir, entre otras cosas:
- Aumentar la velocidad de carga de la web
- Hacer que el contenido (el Rey, recuerdas?) esté más cerquita de la parte de arriba de nuestro código, para que Google no lo pierda de vista.
- Evitar llamadas a recursos que no vamos a utilizar.
- Aumentamos la cantidad de texto o contenido, frente a la cantidad de código Html. Este es otro factor que parece ser vigilado por los robots de búsqueda. Si tienes mucho más código Html que lo que viene a ser contenido contenido…. mal rollo. Eliminando estas líneas de código inútil mejoramos esa relación.
- Aprendemos a destripar un poco más los archivos del wordpress, y así nos quitamos el miedo para futuras “operaciones”
Líneas de código que podemos eliminar en el Head de un WordPress
Las líneas que proponemos borrar de la plantilla de los wordpress son las siguientes:
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.....com/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://www.....com/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 3.5.1" /> <link rel='shortlink' href='http://www......com/?p=1795' />
EditURI: La primera sirve para permitir editar tu blog usando un Weblog Client, un software que puedes instalar en tu ordenador de escritorio o en tu dispositivo móvil gracias al cuál, puedes redactar artículos estando offline para que sean enviados al estar en línea al blog, o algo así. Si eliminas esa línea y alguna vez instalas alguno de estos programas en tu iPhone, o qué se yo, y ves que no te funciona bien solo tienes que volver a atrás para reactivar esta línea.
WlwManifest: La segunda de las líneas que proponemos eliminar de tu wordpress sirve para poder usar concretamente uno de esos editores que hemos comentado antes, llamado “Windows Live Writer”. Si ni te suena lo que es ya sabes que puedes eliminarla sin problemas. De nuevo, si alguna vez te hiciera falta basta con anular la desactivación, pues no vamos a eliminar las líneas de la plantilla sino tan solo decirle al motor de WordPress que no las pase al código final de las páginas.
Generator: Esta línea sirve para avisar a los posibles crackers que nos quieran reventar el blog, de cuál es nuestra versión. Así pueden averiguar cuales son los puntos debiles de esa versión en concreto para preparar mejor su ataque. La eliminamos? Yo diría que sí.. ja ja ja. No sirve para ninguna otra cosa.
Shortlink: No le veo ninguna utilidad. Indica cuál es la url corta y alternativa para visitar esa misma web. Si alguien desea copiar la url y pegarla en alguna parte en la que tenga alguna limitación en cuanto a número de carácteres (un twitter por ejemplo) le podrá venir bien pero…. quién en su sano juicio miraría dentro del head del código fuente de una web para ver si ahí se indica la url corta?? Quieres eliminarla también? Yo sí!
Desactivando las líneas de código de la plantilla del WordPress
Realmente no vamos a eliminar nada. Solo vamos a indicar al motor de WordPress que no queremos que esas líneas vayan a parar al código de la web. De este modo, si alguna vez queremos invertir el proceso y rescatar alguna de ellas, no tendremos problema.
Por otro lado ya sabéis que cualquier modificación en los archivos del wordpress dejará de funcionar en cuanto actualicemos a una nueva versión de WordPress… a menos que lo hagamos utilizando los Child Themes. Si ni sabes lo que es ponte al día ya mismo!
Si sabes lo que es, te basta ahora ir al panel de control de tu wordpress, clic en Apariencia > Editor. Seleccionar el archivo functions.php y pegar en él estas cuatro líneas:
remove_action ('wp_head', 'rsd_link'); remove_action( 'wp_head', 'wlwmanifest_link'); remove_action( 'wp_head', 'wp_shortlink_wp_head'); remove_action( 'wp_head', 'wp_generator'); Quedando así:
Luego basta con guardar los cambios y listo. Te ha gustado el asunto? Alguna complicación? Puedo ayudarte en algo?