Tu WordPress en 1and1 el doble de rápido

Lo que te voy a explicar hoy puede acelerar hasta el doble la velocidad de descarga de tu WordPress alojado en 1and1, según las pruebas que yo mismo hice.

Voy a dejar claro que yo no tengo nada con 1and1, más que la desgracia de haber tenido que tratar con ellos.

Hoy por hoy, la empresa de hosting alemana debe ser la que peor fama tiene entre los profesionales de la web.

Sólo has de hacer una búsqueda en Google para confirmarlo

 

¿Por qué 1and1 tiene tan mala fama?

1and1 lento

Pues porque dan un servicio malísimo a todos los niveles.

Si, ya sé que tienen dos años seguidos el premio al hosting con la mejor atención al cliente de la consultora Sotto Tempo Advertising.

A lo mejor a dicha consultora no se le ha ocurrido mirar las opiniones de los usuarios antes de darles la mención.

Resultados de busqueda en Google sobre 1and1

No voy a enumerar todas las quejas que acumulan, pero a grandes rasgos suelen ser:

  • Su atención al cliente es amable pero incompetente.
  • Sus productos son pobres y mediocres.
  • Muchos clientes se quejan del servicio de facturación, teniendo costes de servicios no contratados.
  • CPanel con herramientas pésimas.
  • Hosting lento y con una ip de Alemania. Dos factores esenciales que no cumplen para el SEO.

Aunque podría comentar todos estos puntos uno a uno, prefiero recomendarte la lectura de un interesante artículo que analiza con profundidad este tema.

Se trata de un post de Rubén Alonso de “Mi posicionamiento web” que se titula “1and1, por qué no contratarlo”.

Un título revelador, verdad jajajajaja

Nadie habla bien de 1and1

Por qué 1and1 es tan lento

Tiempo largo de carga en 1and1

El principal problema e la lentitud de 1and1 es precisamente su servicio de hosting, sobre todo en los planes más asequibles.

Dichos planes se basan en ordenadores compartidos con hostings virtuales a los que se les ha asignado unos recursos bastante limitados.

Por cierto, no busques la compresión Gzip en este hosting porque no existe, eso sí, tienes una compresión más modesta llamada Zlib.

¿Para qué sirven estas compresiones?

Estas compresiones sirven básicamente, y sin entrar en tecnicismos, para que tu web se descargue más rápidamente.

Si quieres saber más sobre la compresión GZip, lee este post de Desarrolloweb.com, titulado: “Introducción a la compresión Gzip de un sitio web

¿Cuál es la diferencia entre Gzip y zlib?

¡Buena pregunta!

Mientras que Gzip, además de ser el estándar hoy día, puede comprimir todo tipo de archivos (HTML, CSS, Js… incluso imágenes), Zlib solo comprime archivos PHP y tiene consigue menos compresión que Gzip.

Eso quiere decir básicamente que 1and1, por abaratar en recursos, te ha colado un sistema de compresión bastante más cutre que el habitual en los hostings profesionales.

¿Es por eso que mi web va lenta?

No, tu web puede ir lenta por muchas razones y la más habitual es que no esté bien optimizada.

Aunque en el caso de qué tu web esté muy bien optimizada, también irá más lenta en un hosting de 1and1 precisamente por los pocos recursos que asignan a cada hosting virtual.

1and1 sucks

Truco para activar Zlib en 1and1 y hacer más rápido mi WordPress.

Si haces unas búsquedas por la web verás que se recomiendan tres posibilidades para activar dicha compresión.

Te comento las tres y te digo cuál uso yo.

¿Cómo saber si tengo activado Zlib en mi hosting?

Según el servicio técnico de 1and1, Zlib está activado por defecto, pero mis años de experiencia me han enseñado a no fiarme nunca de nada, y menos de 1and1.

Puedes crear un pequeño archivo que pondrás en la raíz de tu web y que te dirá si está o no activado.

  1. Crea un archivo de texto llamado phpinfo.php (por ejemplo)
  2. Dentro de dicho archivo, incluye el siguiente código: <!–?php phpinfo(); ?–>
  1. Guárdalo y súbelo con un cliente de FTP a la raíz de tu hosting

Accede al archivo con la dirección: www.mihosting.com/phpinfo.php (sustituye “www.mihosting.com” por tu dominio)

Una vez ahí, debes ver si tu hosting tiene el módulo activado.

Zlib activado

Si es así, fantástico, puedes seguir.

Si no es así, deberías de ponerte en contacto con el servicio técnico de 1and1 y pedir que te lo activen, aunque ya te he comentado que 1and1 asegura que está activo en todos los planes y otras veces ni saben de qué les estás hablando. Así de guay es su servicio técnico jajajaja.

¿Cómo usar los trucos para activar Zlib en 1and1?

Antes de nada, te recomiendo que testees la velocidad actual de tu web, para poder compararla con la nueva y ver si realmente funciona.

Para ello, te recomiendo los siguientes servicios gratuitos:

WebPagetest

WebPagetest

Pingdom Tools

Pingdom Tools

Google PageSpeed Insights

Pagespeed Insights

Recuerda no utilizar todos los trucos al mismo tiempo, sólo uno: el que te funcione.

¡Ah! Y sobretodo!! Haz una copia de seguridad de todos los archivos que manipules.

Así si tienes algún problema solo tendrás que volver a sustituir el archivo modificado por el sin modificar y tu WordPress volverá al estado anterior.

Primer truco para activar Zlib. Modificando header.php

Para este primer truco, debes tocar el código en el archivo header.php de WordPress.

Lo encontrarás en la carpeta del tema, normalmente en 1and1 está en:

/ clickandbuilds / WordPress/ MyCMS2 / wp-content / Themes / elnombredetutema

Debes incluir el siguiente código justo antes de la declaración !DOCTYPE html:

<!–?php ini_set(‘zlib.output_compression’, ‘On’); ini_set(‘zlib.output_compression_level’, ‘1’); ?–>

Guardas y lo subes, sustituyendo (recuerda que antes debes haber hecho una copia de seguridad) el archivo original.

Haz un test de velocidad y compáralo con el que has hecho antes.

¿Va más rápido? ¡Genial! Ya lo tienes.

No va más rápido. Pues prueba con el siguiente truco.

Segundo truco para activar Zlib. Modificando .htacces

El siguiente truco será manipulando el archivo .htacces que encontrarás en la raíz de tu WordPress.

Normalmente en esta ruta:

/ clickandbuilds / WordPress/ MyCMS2 /.htacces

El proceso será el mismo que antes:

  • Copia de seguridad del archivo
  • Incluir en el archivo el siguiente código:

&lt; IfModule mod_deflate.c&gt;Insertar filtros #AddOutputFilterByType texto DESINFLE / plain

AddOutputFilterByType texto DESINFLE / html

AddOutputFilterByType DESINFLE text / xml

AddOutputFilterByType DESINFLE text / css

AddOutputFilterByType DESINFLE application / xml

AddOutputFilterByType aplicación DESINFLE / xhtml + xml

AddOutputFilterByType aplicación DESINFLE / rss + xml

AddOutputFilterByType DESINFLE application / javascript

AddOutputFilterByType aplicación DESINFLE / x-javascript

AddOutputFilterByType aplicación DESINFLE / x-httpd-php

AddOutputFilterByType aplicación DESINFLE / x-httpd-fastphp

AddOutputFilterByType DESINFLE imagen / svg + xml

# Caída de los navegadores problemáticos

BrowserMatch ^ Mozilla / 4 gzip de sólo-text / html

BrowserMatch ^ Mozilla / 4 \ 0.0 [678] no-gzip

BrowserMatch \ BMSI [E]! No-gzip! Gzip de sólo-text / html

# Asegúrese de que los servidores proxy no entregan el contenido incorrecto

Cabecera de anexión Vary usuario env -Agente =! Dont-variar

<!– IfModule –>

  • Sustituye el archivo
  • Haz la prueba de velocidad y compara

Este sistema a mí no me gusta mucho, pero si te ha servido ya está bien.

Si ves problemas en tu web, vuelve otra vez a sustituir el archivo modificado por el original y todo volverá a la normalidad.

Tercer truco para activar Zlib. Modificando Functions.php

Y finalmente el último truco.

Este es el que yo suelo usar más por sus buenos resultados.

En este truco modificaremos el archivo functions.php, que te encontrarás, al igual que el header.php, en la carpeta del tema de tu WordPress.

Si miras en el primer truco verás la ruta para acceder en 1and1.

Al archivo functions.php le has de añadir el siguiente código:

if(extension_loaded(“zlib”) && (ini_get(“output_handler”) != “ob_gzhandler”))
add_action(‘wp’, create_function(”, ‘@ob_end_clean();@ini_set(“zlib.output_compression”, 1);’));

Sigues el mismo proceso de sustitución que te comentado en los anteriores trucos.

Ahora, al hacer las pruebas de velocidad deberías ver que va casi el doble de rápido, es decir que descarga en la mitad de tiempo.

Bola extra

Antes te he comentado que otro de los problemas con el que te puedes encontrar al hacer SEO onpage en tu WordPress es que 1and1 usa IP Alemanas.

El hecho de que la IP no sea nacional (del país que seas) es un problema para tu SEO, ya que Google le da prioridad a las IPs locales.

Para resolver esto, escribí hace algún tiempo un artículo que te ayudará a resolver ese problema.

El articulo se titula: “Usa Hreflang para mejorar tu SEO“.

hreflag para tu SEO

Conclusión

El mejor truco para conseguir que tu web vaya más rápida de verdad va a pasar por que cambies de hosting.

Yo siempre recomiendo Webempresa a mis clientes, pero hay muchos otros que funcionan muy bien.

Evidentemente no son tan baratos como 1and1, pero ya sabes el dicho: “Lo barato sale caro”.

¿Cómo te ha ido? ¿Te ha funcionado bien? ¿Has conseguido más velocidad?

2 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *