¿Qué es el WPO y por qué es un factor SEO clave para el posicionamiento de tu Web?

José Facchin 13 min 39 Comentarios
José Facchin - ¿Qué Es El Wpo Y Por Qué Es Un Factor Seo Clave Para El Posicionamiento De Tu Web?

¿WPO? Existen muchos factores SEO que afectan al posicionamiento de una web en los motores de búsqueda, pero hay uno que está tomando una especial relevancia entre todos ellos: el Web Performance Optimization. Seguro te preguntarás ¿qué es eso? Sigue leyendo y lo descubrirás.

Vivimos en un mundo frenético, en el que la optimización del tiempo se ha vuelto algo tan cotidiano que hasta Google ha reparado en ello. Él nos venía dando pistas de los cambios que se estaban dando en su algoritmo sobre este parámetro. Y es que, hoy por hoy, la experiencia de usuario es un elemento básico en su filosofía.

Por ello, resulta clave saber ¿qué es el WPO (Web Performance Optimization) y cómo optimizarla? Tanto es así, que un sitio que no tenga optimizados estos parámetros puede ir casi olvidándose de alcanzar grandes cuotas de tráfico dentro de su mercado.

¿Qué es el WPO?


Definir el WPO (o Web Performance Optimization), es hablar de optimizar los tiempos de carga. En un lenguaje más cotidiano, es mejorar la capacidad que tiene un sitio Web para mostrar el total de su contenido al usuario en el menor lapso de tiempo posible.

Primero que nada debemos saber distinguir entre una página y un sitio web.

Un sitio web es un conjunto de muchas páginas. Es decir, un grupo (dominio) de diferentes URLs… Y cada una de ellas contiene su propio contenido.

Por ende, si queremos optimizar los tiempos de carga, no sólo debemos tener en cuenta la HOME o página principal. Sin dudas, ella es de la que tenemos que estar más pendientes, pero sí o sí debemos optimizar todas y cada una de las URLs de nuestro site.

Los 9 factores que inciden en mejorar el tiempo que tarda en cargar tu página web


Cuando se trabaja la WPO (web performance optimization) de un sitio se deben tener en cuenta varios factores que afectan al mismo, ya sean por la parte del usuario o del servidor, y aquí voy a mostrarles cuáles son dichos factores.

1) El tipo de servidor importa, y mucho

Hay cientos de empresas que prestan este servicio, cientos de servidores. Y es algo totalmente normal que la mayoría de las veces no sepamos a cual acudir si estamos buscando lo mejor.

No te dejes llevar por la publicidad o porque una empresa de Hosting sea más visible que otra.

En lo que realmente debes de fijarte es en los aspectos técnicos de dicho servidor.

Es decir, en:

  • Su capacidad de almacenamiento: normalmente, cuando se contrata un hosting, este es compartido. Es decir, un mismo disco es utilizado por varias web. Esto hace que el espacio de almacenamiento sea reducido, y es muy posible que pronto dejemos a dicho disco sin espacio. Esto evita que el tiempo en carga una web sea rápido y óptimo.
  • El tipo de disco que usa: en realidad sólo hay dos, HHD y SSD. Te recomiendo optar por el segundo, ya que la rapidez de lectura y escritura de un disco SSD es muy superior al disco HHD. Lógicamente el costo también es superior, pero la verdad es que merece la pena y los resultados son increíbles, llegando a bajar el tiempo de carga de un sitio hasta 2 segundos.
  • La capacidad de la RAM: la memoria RAM es otro aspecto que debemos tener en cuenta. Una RAM con poca capacidad evitará que los procesos de carga sean más rápidos y eficaces.
  • La cantidad de tráfico de datos que tenga: la mayoría de servidores tiene una limitación de tráfico. Si nuestro sitio tiene un tráfico superior a esa capacidad, la rapidez en cargar quedará supeditada a ello, por lo que deberías echar un ojo a este aspecto.

Contratar un hosting con estas características puede ser más costoso que otro que no las tenga, pero los resultados hacen que valga la pena.

En este blog estoy utilizando los servicios de Raiola Networks. El cual te recomiendo, porque entre otros factores, este hosting me ayuda a tener unos tiempos de carga muy inferior a los 2 segundos.

Haciendo Clic en la siguiente imagen obtendrás un 20% de descuento en tu alojamiento en Raiola:


Hosting Para Wordpress Con Un 20% De Descuento - Raiola

2)  Compresión Gzip

Por todos es sabido que cuando comprimimos un documento este se vuelve más liviano. Pues ocurre exactamente lo mismo con las páginas web.

Estas (al ser simplemente documentos) se pueden comprimir, y por lo tanto su peso será inferior y con ello la velocidad con la que se carga será mayor.

Para ello tenemos la compresión Gzip (no confundir con ZIP) que es un formato capacitado para comprimir documentos. ¡Pero ojo! No sirve para almacenarlos, sólo los comprime.

3) Bloqueo del Hotlinking

La técnica del hotlink consiste en ofrecer documentos en una web (como por ejemplo fotos) que en realidad están alojados en otra web y/o servidor.

«Hotlinking es una mala práctica que usan quienes plagian contenidos»

El problema lo tiene, curiosamente, el dueño de los contenidos originales, ya que está sirviendo en bandeja – y desde su servidor- sus propios contenidos sin ningún control.

Esto, a su vez, repercute directamente en la saturación de su servidor, sometiéndolo a mayor tiempo de carga, tiempo que seguramente se verá penalizado.

Lo peor de todo es que podemos no ser conscientes de estar siendo víctimas de esta práctica. Por suerte, la mayoría de los Hostings actuales ya ofrecen una opción para bloquear el Hotlinking en Cpanel.

4) Activación de la memoria caché

La memoria caché es aquella que almacena datos en disco para luego volver a ser utilizados (se guardan como archivos de uso frecuente).

Activar el caché es una técnica que simplemente ayuda a agilizar la carga de una página web.

Su mecanismo es el siguiente:

  1. Un usuario entra en una página.
  2. Se guarda en su equipo (o se guarda en el servidor, dependiendo del protocolo) el documento que se ha descargado.
  3. Si el usuario vuelve a entrar, no tiene que volver a cargar dicha página: este documento ya está almacenado en su equipo.

Este automatismo hace que el tiempo de carga se optimice de una manera muy eficaz, ya que tarda mucho menos abriendo un archivo que ya existe que descargando uno inexistente.

5) Optimización del código

El mayor o menor tiempo que tarde en cargar una web dependerá directamente de cómo esté optimizado el código de la misma.

Los parámetros que debemos de tener en cuenta para la optimización de tu web performance optimization son los siguientes:

  • “Minificación” del código: lo que significa optimizar el código de manera que no haya espacios en blanco, sangrías y bytes innecesarios.
  • Compresión del código: de esto hemos hablado anteriormente, aunque no es exactamente lo mismo. Aquí nos referimos a comprimir los documentos HTML, JavaScripts, PHP, etc.
  • Los documentos deben estar separados según su lenguaje: esto es, que un documento HTML no debe contener código php (por ejemplo), sino que debe “embeber” (por así llamarlo) al documento en sí.

6) Optimizando los recursos (imágenes o vídeos)

Las imágenes, los vídeos y otros recursos como las infografías pueden retardar el tiempo de carga de un documento html. Por lo tanto, a dichos recursos debemos optimizarlos.

¿Y cómo hacerlo?

Esto puede ayudar:

  • Una imagen no debería de pasar, como mucho, de los 100KB
  • Otros recursos (como por ejemplo las infografías) también se deben optimizar, y su peso tampoco tendría que superar los 100KB

Para hacerlo, te recomiendo leer este post ⇒ ¿Cómo comprimir fotos sin perder calidad de imagen?

7) Alojar los contenidos multimedia en servicios externos

Los vídeos, presentaciones, audios etc. son por norma general contenidos multimedia que suelen ocupar mucho espacio.

Una medida eficaz es alojarlos en servicios externos desde cuyos servidores se cargarán. De este modo reduciremos de forma importante la carga a nuestro servidor.

Además, la mayoría de estos servicios están perfectamente optimizados para facilitarnos la tarea de poder integrarlos mediante un simple código de inserción en nuestra web.

8) Usar un CDN

Una de las mejores formas de reducir los tiempos de carga de tu web es utilizar un «CDN»

Un CDN básicamente reduce la carga de tu servidor permitiendo disponer de los recursos de tu web desde otros servidores alojados en diferentes localizaciones internacionales.

Además, “sirve” a nuestra web desde sus servidores más próximos al lugar desde el que se hacen esas peticiones, y es por eso que ayuda a que los tiempos se reduzcan.

En webs cuyo volumen de tráfico de visitas es considerable, esto supone una gran ventaja para evitar la saturación del servidor.

Existen varias opciones de CDN, tanto de pago como gratuitas.

Mis recomendaciones son Amazon Cloudfront y Cloudflare, éste último es el más usado (quizás por ser gratuito) y es el más sencillo de configurar para acelerar tu blog.

Entre las muchas funcionalidades que te ofrece Cloudflare una de ellas es la de evitar el Hotlinking que mencionaba antes.

9) Cuidado con los Plugins

Tanto si usas WordPress, Prestashop u otros CMS, debes de tener cuidado con los Plugins o Módulos que instalas si quieres mimar tu WPO «web performance optimization».

Puede que resulten muy prácticos y nos hagan la vida más fácil, pero tener un número desmesurado de plugins puede aumentar considerablemente los tiempos de carga de una web.

Es más: hay plugins que por sí solos ralentizan o incrementan increíblemente nuestra velocidad, y es por ello que debemos valorar su beneficio o perjuicio.

Plugins de WordPress para «web performance optimization»


Los plugins de WordPress, siempre que tu sitio haya sido creada en este CMS, son unos perfectos aliados.

Encontrarás infinidad de plugins (la mayoría gratuitos) que cubren todos los aspectos necesarios a tener en cuenta para tu «web performance optimization», aspectos sobre los que ya te he contado en este post.

Así pues, a continuación te muestro una breve lista con algunos de los plugins que te serán muy útiles.

► WP Optimize

WP Optimize: se trata de un plugin que, tal como indica su propio nombre, sirve para optimizar WordPress, en concreto, su base de datos.

Su principal función es la de limpiar nuestra base de datos de todos aquellos archivos que resultan innecesarios e inservibles pero que afectan a los tiempos que tarda nuestro servidor en cargar la web.

Además, es muy fácil de usar. Es tan simple como hacer clic en “procesar” y ya tendrás optimizada la base de datos de tu web.

► Autoptimize

Gracias a Autoptimize podrás, de una forma sencilla, realizar ajustes de optimización de código.

Esta herramienta te permitirá mejorar tu WPO minificando y agregando código javascript, CSS y HTML.

► WP Super Cache

Con el plugin WP Super Cache podrás llevar a cabo una gestión eficaz del almacenamiento de la memoria caché.

También es relativamente sencillo de configurar. Cuando entres, activa la opción “caching on” y tu sitio verá reducida drásticamente las peticiones a la base de datos.

► W3 Total Cache

W3 Total Cache, se trata de otro plugin para gestionar el Caché de tu web, aunque quizás es el más avanzado y complejo de todos a la hora de configurar.

Deberás conocer a fondo cómo configurarlo pues a veces los resultados pueden no ser los esperados.

► Wordfence Security

Wordfence Security, además de ofrecer funciones de seguridad en WordPress, también incluye la función de gestión de caché para proteger tu web.

Es por tanto un plugin con muchas posibilidades que bien configurado permite prescindir de otros plugins.

► EWWW Image Optimizer

Con EWWW Image Optimizer conseguirás optimizar todas las fotos que ya tienes en tu biblioteca de medios, así también como todas los que vayas a subir en un futuro.

Reduce el peso de las imágenes casi de forma automática y, aún siendo sencillo de usar, tiene otras interesantes opciones de configuración.

► Lazy Load

Aunque algunos themes de WordPress ya incorporan la carga asíncrona de las fotos de tu web, este plugin cumple muy bien su cometido.

Con Lazy Load, que ya viene incluido en la nueva versión de WordPress, tus fotos se cargarán una vez el usuario haga scroll hacia la imagen, reduciendo así el peso inicial de carga de una página y asimismo sus tiempos.

Por último: mide y analiza siempre


Una vez que has comprendido lo que es la WPO y aplicado todos los consejos para optimizar tu sitio o blog, es el momento de analizar las mejoras para saber si realmente has obtenido buenos resultados.

Para ello será imprescindible llevar a cabo un test de velocidad de tu web o blog.

De hecho, hay muchas herramientas para realizar estos tests que te ofrecerán información muy valiosa.

Para ello, te recomiendo leer → ¿Cómo hacer un test de velocidad de carga a tu página o blog?

El uso de estas herramientas te aportará un feedback imprescindible para hacer reajustes sobre la marcha.

Eso sí: ten en cuenta que el trabajo para mejorar tu WPO no acaba una vez que aplicas todos los cambios y haces la medición, sino que debe ser algo a llevar a cabo de forma permanente.

¡Bien! Ya hemos visto los factores básicos que afectan al tiempo que tarda en cargar tu sitio web.

Ahora está en ti optimizarlos o no.

Pero recuerda una cosa: éste se ha vuelto uno de los temas más relevantes a la hora de posicionar una página en los buscadores, y saber qué es WPO seguramente te ayudará a hacerlo.

Foto (la optimización) Shutterstock

Siendo  esto así:

¿Tienes en cuenta la WPO (Web Performance Optimization) de tu sitio?

¿De verdad vas a dejar pasar la oportunidad de superar a tus competidores?

Déjanos tu comentario. Y si te ha gustado ¡Compártelo con tus amigos!

¿Te ha gustado? Compártelo

Avatar De José Facchin ESCRITO POR José Facchin

Consultor SEO y profesor de Marketing Digital, especializado en Marketing de Contenidos y posicionamiento Web. José es Analista en Sistemas de la Información, posgrado en Relaciones Públicas e Institucionales y un apasionado de la tecnología y del mundo de los negocios Digitales, temas a los que dedica este blog. Además, creador de “JF-Digital” (su agencia de Marketing Digital) y Co-fundado de "Webescuela" (su escuela Online de Marketing).

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

José Facchin, como titular de https://josefacchin.com , https://webescuela.com y https://jfdigital.es solicito tu consentimiento para publicar y moderar los comentarios de este blog. Los datos no se cederán a terceros salvo en los casos en que exista una obligación legal. En todo caso, los datos que nos facilitas están ubicados en servidores cuya sede se encuentra dentro del territorio de la UE. En el caso de no pertenecer a la UE, se informa previamente y sólo se realiza mediante el consentimiento expreso del usuario, o bien, mediante cláusulas contractuales tipo para la transferencia de datos personales entre responsables del tratamiento a un tercer país. Por motivo del uso de Google Fonts, es posible que algunos de sus datos (como la IP) sean tratados con la finalidad de prestar el servicio adecuado del mismo. Puedes acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional. Si no facilitas los datos solicitados como obligatorios, puede dar como resultado no poder cumplir con la finalidad para los que se solicitan.

39 Comentarios en ¿Qué es el WPO y por qué es un factor SEO clave para el posicionamiento de tu Web?

  1. Amparo Valencia

    Muchas gracias por este artículo.
    Nosotros no utilizamos wordpress pero lo aplicaremos a nuestras webs!

    1. El Blog de Jose Facchin

      Gracias a ti, Amparo por comentar 😉 Mucha suerte

  2. Josémi

    Enhorabuena una vez más por tu artículo José.
    Quería aprovechar para comentarte si me podrías pasar tu enlace de feedly para poder seguirte ya que en la web da error.

    Saludos y gracias.

    1. El Blog de Jose Facchin

      Hola Josemi, puedes acceder desde feedly.com/i/subscription/feed%2Fhttp%3A%2F%2Fjosefacchin.com%2Ffeed%2F y desde ahí darle a «follow». Muchas gracias por seguirnos amigo 😉

  3. Sandra Madrid

    Cosas que hay que descubrir en este mundillo! sobre todo el el htlink, gracias por tu aporte con la comunidad, sigue así!

    1. El Blog de Jose Facchin

      Muchas gracias 😉

  4. mekaser

    Totalmente cierto, se está dando mucha importancia al tiempo de carga de las webs, ya que sobre el 70% de las búsquedas se realizan desde teléfonos móviles

    1. El Blog de Jose Facchin

      Así es, una tendencia imparable que debemos tener muy en cuenta.

      Saludos.

  5. Luis

    Muy bueno el artículo José, soy programador y este artículo y muchos otros que escribes me han servido mucho para complementar mi profesión. Un saludo

    1. El Blog de Jose Facchin

      Estupendo Luis, encantados de publicar contenidos que te sean de utilidad.

  6. Domialex Gonzalez

    Excelente aporte Jose.

    1. El Blog de Jose Facchin

      Gracias 😉

  7. Eloy Romero

    Un artículo muy completo, ahora solo falta poner a la práctica lo aprendido.
    Gracias,

    1. El Blog de Jose Facchin

      Genial Eloy, esperamos que te sea mucha ayuda.

  8. Agenciaseomadrid

    Muchas gracias por el artículo, esto es una de las cosas que marcan la diferencia de un buen diseño web con uno mediocre, a mucha gente el diseño le entra por los ojos y esta parte no lo tiene en cuenta, esa optimización que se traduce en velocidad y usabilidad

    1. El Blog de Jose Facchin

      Eso es, la clave está en saber diferenciar entre lo que nos entra por los ojos y aquello que no es tan perceptible, creemos que todo en su justa medida. Saludos.

  9. Natalia

    ¡Muchas gracias por compartir, José! Lo del hotlinking es nuevo para mí: trataré de informarme para poder aplicar tus consejos. Enlazo tu post al mío de claves para SEO: me parece de la máxima utilidad 🙂
    Saludos

    1. El Blog de Jose Facchin

      Gracias Natalia, nos alegramos de que hayas aprendido además algo nuevo con el post.

  10. benington2014

    Hola, yo he estado usando tus técnicas para posicionar mi web: secciongamer
    La verdad es que he aprendido bastante de este blog, muchas gracias por todo el esfuerzo que se ha puesto en todos los posts.

    1. El Blog de Jose Facchin

      Muchas gracias benington.

      Nos alegramos de saber que te está siendo tan útil.

  11. Pablo Madrid

    Hola en mi opinión si hablamos de WPO, deberíamos descartar de primeras WordPress, e ir a capas inferiores, sabemos las razones para usar WordPress, la facilidad, pero cuando hablamos de rendimiento no puede competir a hacer las web desde html+css+js (utilizando las menor cantidad de js), o con framework como Lavarel, Cake PHP o Simfony, o mismamente un Drupal con Boost instalado (te duplica la web en html). Flexibilidad vs Facilidad.

    1. El Blog de Jose Facchin

      Gracias Pablo por darnos tu opinión al respecto de las plataformas más apropiadas para mejorar WPO.

      Saludos.

  12. Patricia

    Hola Jose, gracias por ofrecernos otro articulo genial. Tengo una duda y como se que has usado también el theme the7 me gustaría saber si en este tema se puede añadir javascript y css en header para una integración que necesito.

    He visto que hay un plugin para eso, pero antes de instalarlo, precisamente por lo que comentas en el artículo de no instalar más plugins de los necesarios, me gustaría saber si lo admite o no el theme.

    Un saludo!!

    1. El Blog de Jose Facchin

      Hola Patricia.

      La verdad es que no sabríamos decirte, para todo ese tipo de cuestiones que afectan directamente a la configuración y la forma en que funciona un Theme es más que recomendable tratarlo directamente con los desarrolladores del mismo.

      Con los plugins que hacen ese tipo de funciones no siempre son la solución, a veces son incompatibles o te generan un problema añadido en el tema.

      Por lo general si les preguntas en soporte te atenderán y darán la solución más apropiada para añadir ese tipo de modificaciones al tema.

      Saludos.

  13. Carolina

    Muy bueno, gracias por compartir la información con todos. ?

    1. El Blog de Jose Facchin

      Gracias a ti Carolina 😉

  14. gustgrc

    Hola Jose muy bueno el artículo, es lo que hoy por hoy me está rompiendo la cabeza el tema del tiempo de carga de las páginas y con respecto a eso va mi pregunta. Que porcentajes de carga se consideran correctos o que uno no se tenga que preocupar u obsesionar. Por ejemplo mis páginas según google PageSpeed están en móvil entre 70 y 76 y en escritorio entre 85 y 91 y experiencia de usuario entre 98 y 99, a pesar de estos números me sigue sugiriendo cosas para acomodar. Esas métricas son buenas, muy buenas, aceptables o el pagespeed de google no es de fiar en cuestión de carga de una página,? Gracias de antemano ,sdos

    1. El Blog de Jose Facchin

      Hola Gustgrc, en principio los valores que nos aportas sobre PageSpeed son buenos, en móvil mejorables pero en escritorio muy buenos. Lo bueno de PageSpeed es que te indica en que puntos puedes aún mejorar.

      Cuando alcanzas como en escritorio esas cifras es complicado aplicar las mejoras que te indican.

      En fin, enhorabuena.

      Saludos.

  15. Noriaki

    Excelente post José, es cierto debemos estar muy pendiente en mantener la velocidad de carga de nuestra web en un buen nivel, pues he comprobado en unas de mis webs como el tener una mejor velocidad de carga me ha ayudado a ganar posiciones y a sostenerme.

    Un saludo!

    1. El Blog de Jose Facchin

      Hola Noriaki, pues sí, es fundamental y si además pudiste comparar con esas webs seguro que notaste la diferencia en los resultados obtenidos.

      Saludos.

  16. Silvia

    Hola José, me parece que no es muy conveniente citar el P3 Plugin Profile porque si bien es muy útil hace más de 1 año que no lo actualizan. Hace un mes atrás me causó muchos problemas.

    Saludos

    1. El Blog de Jose Facchin

      Muchas gracias Silvia por el apunte. Tomamos nota y ya de paso ¡a ver si lo actualizan!

      Saludos.

  17. Sneaker Dealer

    José!!! Grande el post muy bueno y completo!
    Yo me estoy poniendo mucho las pilas y sinceramente el cambio de servidor se nota mucho.
    Pero si también compresión y minificación de archivos, eliminar las peticiones externas y reducir el número de peticiones al servidor también es muy importante!!! Yo tengo muchos JS y imágenes, pero poco a poco vamos poniéndonos las pilas!

    Un abrazo!

    1. El Blog de Jose Facchin

      Genial.

      Muchas gracias por compartir tus impresiones y consejos, seguro que a más lectores de nuestro blog le van a ser útiles.

      Saludos.

  18. Berlanga

    Totalmente de acuerdo, el tiempo de carga de la página afecta al SEO, un sitio web lento puede desesperar al usuario y reducir el tiempo de permanencia en nuestra web

    1. El Blog de Jose Facchin

      Gracias Berlanga, ¿algún consejo más que añadir?

      1. Berlanga

        Nada más, todo correcto! jaja

  19. Marcos

    Buen artículo José. Yo he tenido un problema con el tema de hotlinking en la web de un cliente.
    Tiene un blog en facilisimo.com que carga todas las imágenes desde su servidor (el de mi cliente). Finalmente hemos tenido que pedirles a facilisimo que cacheasen las imágenes ya que estaban dejando el servidor hecho puré.

    Por cierto, he querido comentar antes y me ha dado error «big token not found» ¿?¿?

    Saludos!

    1. El Blog de Jose Facchin

      Hola Marcos, pues sí, es una faena que te hagan el hotlinking, por suerte lo habéis podido identificar.

      Se tratará de algún error puntual, en cualquier caso aquí tienes el comentario publicado.

      Saludos.

Scroll al inicio