¿Sitio web lento? Fracaso asegurado

sitio_web_lento

La carga lenta es un problema raíz que conlleva a una gran serie de factores completamente negativos para tu marca o negocio. Aprende cómo evitar el fracaso web y comprende los fundamentos que dominan la interacción en internet.

Las páginas web han evolucionado rotundamente desde los inicios de internet donde solo soportaba texto. El cambio en cuanto a fundamentos de diseño ha ido acompañado de los avances tecnológicos que los han hecho posible, pero en la última etapa de la evolución web tanto el diseño como la funcionalidad se basan principalmente en la eficiencia y optimización.

Motores de búsqueda: los directores de la web

google

A medida que crecía la cantidad de sitios web disponibles, internet comenzó a ser un lugar más que caótico, puesto que resultaba imposible saber que ciertos sitios web siquiera existían. Así fue como los primeros directorios web comenzaron a aparecer para convertirse en lo que hoy se denominan “motores de búsqueda” o simplemente “buscadores” Hoy son uno de los negocios más rentables de internet.

La importancia de estos se ha vuelto menester, desde que mitigan el caos de la web y establecen criterios de relevancia para posicionarte en una lista de resultados. Estos criterios son los tenidos en cuenta para hacer las prácticas de optimización para motores de búsqueda o SEO por sus siglas en inglés, y así competir por los primeros lugares de la página de resultados.

La presencia en internet es sumamente importante para cualquier tipo de negocio, empresa o PyME, puesto que es el lugar de rápido acceso a la información para el ciudadano común. Estar al día con las reglas SEO también es sumamente importante porque las probabilidades de encontrar tu sitio son remotas a medida que se avanza en la página de resultados, por supuesto que de nada sirve un sitio que nadie visitará.

Volviendo al tema central de este artículo, la velocidad resulta ser uno de los factores más relevantes y una vez más, los buscadores están directamente relacionados con este aspecto.

Resulta que el algoritmo que determina la posición de tu sitio web utiliza ciertos parámetros clave, de los cuales el tiempo de carga es el más relevante. Tiempos de carga cortos (equivalente a velocidades altas de carga) son dominantes. Puedes conocer este y otros parámetros con PageSpeed Insights de Google.

Las recomendaciones

Existen muchas formas de mejorar la velocidad de carga de un sitio, por lo que te contamos a continuación, alguna de las prácticas más efectivas para tal fin.

#1: Formato de imágenes adecuado:

Las imágenes son en general el principal factor de aumento en el tiempo de carga. En este caso es importante que utilices el formato adecuado de imágenes comprimidas, es decir, que ocupen menos espacio en disco y así puedan ser descargadas por el navegador más rápidamente. Los formatos de última generación son: JPEG 2000, JPEG XR y WebP.

#2: Evitar sobremuestreo de imágenes:

El sobremuestreo ocurre cuando una imagen es mostrada en un marco de menor tamaño que el propio de la imagen, por lo que se dice que la imagen está sobremuestreada. Las consecuencias no son visibles al ojo del espectador (como sí lo es el caso contrario de submuestreo) pero resulta en una mala práctica ya que tener imágenes grandes implica que ocupan mayor espacio y se consuman mayor cantidad de datos.

#3: Las propiedades técnicas del proveedor de hosting:

Muchos factores técnicos que influyen en la velocidad se encuentran fuera de nuestro control directo, ya que son parte de las prácticas de los proveedores de hosting. La única forma que tenemos de asegurarnos un buen desempeño y que todos nuestros esfuerzos sean útiles será eligiendo un proveedor de alojamiento web que esté a la altura.

#4: El uso adecuado del caché:

El caché es una almacenamiento temporal que se utiliza para que el trabajo de carga se realice una sola vez, luego el sitio carga casi de inmediato hasta que el plazo se vence y se vuelve a cargar como la primera vez, para asegurarse que los cambios se vean reflejados. Un plazo largo de caché para los elementos estáticos es la mejor forma de beneficiarse de este recurso.

#5: Optimización para dispositivos móviles:

Esta clase de dispositivo se ha convertido en el eje central de la navegación web. Según datos del gigante informático Google, más de la mitad de las búsquedas se hacen a través de estos dispositivos.

El problema radica en que, por lo general, la conectividad de estos es limitada y se debe ahorrar tanto como se pueda en transferencia de datos, por lo que una versión liviana y óptima de tu sitio debe estar disponible para ser visualizada por dispositivos móviles. Subestimar esta recomendación es un error grave, debido a la importancia que los propios motores de búsqueda le están dando a la parte móvil.

Además de los aspectos técnicos, entender el comportamiento del usuario es relevante, por ejemplo, los visitantes no son muy pacientes y si el sitio demora mucho en cargar, lo más probable es que sigan buscando en otro lado. Esto es importante para crear la mejor experiencia posible y así, lograr el éxito de tu negocio.

Dónde encontrar hosting Java en español

java-hosting

Si desarrollas tus propias aplicaciones en Java seguramente están en la búsqueda de un hosting donde subirlas y que satisfaga tus necesidades. Pero probablemente sigues sin encontrarlo, porque como bien sabes el hosting común y corriente, para páginas web, no sirve para tu propósito.

Para ayudarte en tu búsqueda, te dejo este post con la información necesaria sobre el hosting Java y dónde puedes contratarlo.

Qué es el hosting Java

La mayoría de los servicios de hosting hoy día ofrecen soporte Java, pero esto no necesariamente significa que sean un hosting Java, ¿por qué lo digo?

Porque un hosting Java es un tipo de alojamiento web especial para aplicaciones desarrolladas usando Java como lenguaje de programación, con la intención de que estas estén en línea cualquier día del año sin importar la hora.

Entonces, podemos decir que se trata de un hosting especializado. Así como el hosting para WordPress ofrece soporte y todo lo relacionado con este CMS, un hosting Java también tiene todo lo que se necesita para alojar a este tipo de aplicaciones, lo que incluye soporte.

Proveedores de Hosting Java

Si no somos específicos en nuestra búsqueda y solo escribimos la palabra hosting en Google, los resultados en general serán sobre alojamiento para páginas web, tiendas en línea y blogs. Que son la mayor parte de los servicios ofrecidos por los proveedores.

Por eso, para encontrar resultados específicos, debemos ser específicos en nuestra consulta y buscar directamente Hosting Java. Al hacerlo, encontrarás una serie de proveedores de distintas partes del mundo que ofrecen el servicio catalogado en planes, que poseen sus características y precios determinados.

No obstante, encontrar hosting Java en español es bastante complicado, porque es un campo que apenas se explota en los países hispanohablantes. Aun así, te tengo una excelente noticia, existe una empresa de hosting Java radicada en España que ofrece excelentes características.

Estamos hablando de ANW, la única empresa española de hosting Java que tiene como característica más importante el ofrecer a cada cliente una máquina virtual dedicada pero pagando como si hubiesen contratado un hosting compartido, es decir, es un servicio muy económico.

Además, cuenta con un panel de control exclusivamente diseñado para el servicio y altamente personalizable, dos cosas que a cualquier programador atraen.

Las ventajas  de ANW frente a otros proveedores de hosting Java está en el hecho de que el desarrollador puede personalizar su entorno de trabajo como desee, elegir entre las diversas versiones de la máquina virtual de Java y contar con un servicio de atención y soporte totalmente en español, detrás del cual están verdaderos profesionales en Java.

Planes de Hosting Java

Tal como sucede con los hostings compartidos y dedicados para páginas web y blogs, en el hosting Java y de cualquier otro tipo, los proveedores ofrecen un conjunto de planes con características particulares y a distintos precios, con la posibilidad de contratar de forma mensual o anual.

En este aspecto, ANW ofrece a los programadores tres tipos de planes de Hosting Java: Standard, Smart y Plus, cuyas características técnicas van desde 10 hasta 40 GB de espacio, trafico ilimitado (excepto en el plan Standard),  de 2 a 8 GB de RAM, desde 50 hasta 200 cuentas de correo y de 4 a 15 bases de datos MySQL.

En general, sin importar el plan que contrates disfrutarás de la máquina virtual de Java exclusiva, certificados de seguridad SSL firmados por Let’s Encrypt, 4 servidores de aplicaciones para que uses la que más te convenga: Tomcat, Glassfish, Payara y WildFly, servidor FTP, herramientas para desarrolladores, estadísticas en tiempo real, además de garantía de reembolso durante 30 días, sin necesidad de dar explicaciones y sin consecuencias de ningún tipo.

Estoy completamente seguro de que alguno de estos tres planes se adapta perfectamente a tu proyecto y a tu bolsillo, pero si no es así puedes comunicarte con atención al cliente y quizás hasta puedan ayudarte a diseñar tu propio plan a la medida.

En resumen, si estás buscando alojamiento para tus aplicaciones programadas en Java, tienes la posibilidad de usar cualquier proveedor de hosting, sin embargo, lo mejor es usar un hosting específico, es decir, un hosting Java como el que ofrecen empresas como ANW con una excelente relacion calidad-precio.

Lista de comprobación para revisar antes de lanzar una web

Lanzar un nuevo sitio web no es moco de pavo; hay que realizar un par de tareas esenciales que nos asegurarán que todo funcionará bien. Por eso, cuando vi esta herramienta, me pareció tan genial que quería compartirla con ustedes. Se trata de Web Launch Checklist, sigan leyendo para saber de qué se trata.

Lista comprobación sitio web

Web Launch Checklist es una especie de lista de comprobación en la cual podemos basarnos para saber si nuestro nuevo sitio web está listo para ser lanzado.

La lista abarca diversos aspectos de optimización en un sitio web, como la performance, el SEO, accesibilidad, seguridad, contenido, y funcionalidad.

Dentro de cada una de estas categorías, hay distintos ítems a chequear junto con una descripción que nos explica más claramente de qué se trata.

Obviamente, algunos de los ítems no corresponden a nuestras expectativas como sitio web, pero esas se pueden saltar. Cada uno sabe qué es lo que necesita su sitio web.

Creo que es una herramienta excelente que tendríamos que tener en marcadores para uso futuro.

 

App de cPanel y WHM para gestionar tu hosting desde el iPhone

Los que trabajamos con sitios web sabemos que lo peor siempre puede pasar cuando nos tenemos una computadora cerca, pero por suerte tenemos los teléfonos. Por eso, para los que usan hosting con WHM o cPanel, les quiero recomendar la app oficial para gestionar nuestro servidor desde la palma de la mano.

app cpanel whm

Es una aplicación muy simple, ya que solo es una especie de «navegador» que nos muestra el panel cPanel o WHM, o sea, no es una app nativa. Es más, ni adapta correctamente el diseño de la página a la pantalla, pero funciona.

Algunas de las cosas buenas que puedo mencionar es que podemos configurar TouchID para acceder al servidor. Esto es muy cómodo cuando estamos apurados y la contraseña root es complicada.

No es la gran cosa la app, pero está buena para cuando estamos en emergencia y necesitamos hacer algo en el server, ya sea reiniciar, gestionar cuentas, modificar alguna configuración, etc.

Lamentablemente solo está disponible para iPhone, no para Android. Al ser una app oficial es raro que no lancen las dos versiones, pero supongo que en el futuro lo harán.

 

Guía SEO para principiantes en español

El SEO es muy importante cuando tenemos un negocio en internet, ya que si la idea es vender, lo mejor sería salir lo más arriba posible en los resultados de búsqueda de los principales motores de búsqueda (léase Google). Por eso quiero compartir con ustedes una guía muy interesante sobre SEO para principiantes que  publicaron en seo.pe.

guia seo para principiantes

Esta guía fue creada originalmente por los genios de MOZ.com, y ahora, gracias a la gente de seo.pe, la tenemos disponible en español para que todos puedan llegar a esta interesante información.

La Guía SEO para Principiantes es un tutorial detallado sobre cómo trabajan los motores de búsqueda, y que cubre las estrategias fundamentales necesarias para lograr que una web sea amigable con los motores de búsqueda.

Guía SEO para Principiantes

Capítulo 1
CÓMO FUNCIONAN LOS BUSCADORES

Capítulo 2
CÓMO INTERACTÚAN LAS PERSONAS CON LOS BUSCADORES

Capítulo 3
POR QUÉ ES NECESARIO EL MARKETING EN BUSCADORES

Capítulo 4
FUNDAMENTOS PARA UN DISEÑO Y DESARROLLO WEB AMIGABLE CON LOS BUSCADORES

Capítulo 5
INVESTIGACIÓN DE PALABRAS CLAVE – KEYWORD RESEARCH

Capítulo 6
CÓMO LA USABILIDAD, LA EXPERIENCIA DE USUARIO Y EL CONTENIDO INFLUYEN EN LOS RANKINGS

Capítulo 7
INCREMENTANDO LA POPULARIDAD Y LOS ENLACES

Capítulo 8
HERRAMIENTAS Y SERVICIOS QUE OFRECEN LOS BUSCADORES

Capítulo 9
MITOS E IDEAS EQUIVOCADAS SOBRE LOS BUSCADORES

Capítulo 10
MIDIENDO Y SIGUIENDO LA PISTA DEL ÉXITO

Crazy Egg: Genera mapas de calor de tus sitios web (gratis por tiempo limitado)

Crazy Egg
Crazy Egg es un servcicio que ya he comentado allá por el año 2006 cuando el blog tenía apenas meses de vida, se trata de una plataforma que analiza y genera mapas de calor de nuestro sitio web, para así saber cómo se comportan los usuarios que nos visitan.

¿Qué utilidad tiene un mapa de calor de nuestro sitio? Básicamente nos permite saber dónde hacen click las visitas, con lo cual podremos saber si tenemos bien colocada la publicidad y ver si los usuarios la ven «usable» o no.

La buena noticia es que hay una oferta por tiempo muy limitado entre Crazy Egg y AppSumo en la cual ofrecen cuentas gratuitas de este sercvicio.

Lo bueno de esta oferta es que si la aprovechan obtendrán de por vida el servicio para contabilizar las primeras 5.000 visitas de su sitio web, todos los meses, toda la vida, sin pagar un solo centavo.

Al momento de escribir este post (17:50 hs. GMT-3) quedan 32 horas de promoción, así que aprovechen antes de que finalice porque es un servicio muy interesante que les puede resultar de utilidad para optimizar las conversiones en sus sitios.

Enlace: Crazy Egg + Appsumo

Visto en Forobeta

Escanea tus sitios en busca de errores de programación con modernIE

modernie

modern.IE es una herramienta lanzada por Microsoft que nos permite testear un sitio web en busca de errores de programación, aunque en realidad no es tan así, sino que busca errores que restarían usabilidad, rendimiento y comodidad a la hora de visitar una web.

Con sólo ingresar la URL de un sitio se elaborará un informe muy detallado con el «problema» y sugerencias para solucionarlo.

Una de las cosas que más me gustó es que podemos descargar el informe en formato PDF, lo cual nos permite leerlo luego y tomarnos el tiempo necesario de solucionar los problemas.

Enlace: modernIE

Visto en Nirmaltv

Browserbite: Testea tu sitio con todos los navegadores

Si bien con el paso del tiempo los navegadores están más «parejos» a la hora de renderizar un sitio web todavía hay gente que usa navegadores obsoletos como Internet Explorer 6, lo cual obliga a muchos webmasters a estar perdiendo tiempo tratando de que el sitio se ve abien en todos los navegadores, incluso en esas porquerías.

Browserbite es una herramienta muy útil que nos permite hacer un test de visualización de nuestro sitio web en la mayoría de los navegadores web más populares. Lo único que tienen que hacer es ingresar la URL del sitio web que quieren testear y esperar unos minutos para que el sistema genere las visualizaciones.

Como verán en Punto Geek ya ni nos preocupamos por los usuarios de navegadores viejos, si se ve mal se ve mal :P.

Enlace: Browserbite

The Responsinator: Testea tu diseño responsive online

The Responsinator es una herramienta muy útil para diseñadores y bloggers que desean que sus sitios se vean correctamente en dispositivos móviles, ya que nos permite testear nuestro diseño responsive en varios dispositivos y plataformas.

Lo único que hay que hacer es poner la URL del sitio que quieren testear y automáticamente comenzará a cargarse en cada uno de los dispositivos. Podemos entrar un iPhone, un iPad, un Kindle, y muchos más, todos en diferentes resoluciones.

Enlace: The Responsinator

Visto en MUO

Tres maneras de posicionar una web con base en Panda y Penguin

Este artículo fue escrito por Kleber Barrios de Pasion SEO para la sección de Blogger Invitado.

El posicionamiento en buscadores también conocido como SEO por sus siglas en ingles, consiste en las tácticas, herramientas y directrices que se deben cumplir para lograr que una página web aparezca en los primeros resultados de un buscador.

Pero, la gran pregunta acá es cuáles son esos pasos que se tienen que tener en cuenta, cuál será la persona que te dirá “Hey esto es lo que tienes que hacer si quieres posicionar tu web”. Podríamos decir que en el mercado hay muchos buscadores pero seamos sinceros, sólo nos interesa posicionarnos en Google, ya que el gigante buscador es quien posee el mayor tráfico web del mundo.

Precisamente es Google quien te dirá qué debes hacer para que tu sitio web aparezca primero en los resultados de búsqueda, las tácticas y directrices son reveladas a través de sus actualizaciones de algoritmo.

En lo que va del año Google ha presentado dos actualizaciones de su algoritmo, las cuales son Panda y Penguin. Con base en estas actualizaciones, las 3 mejores maneras de posicionar tu sitio web en Google son:

Contenido de Calidad

Para Panda el contenido es el rey, debes crear contenido de valor si quieres que Google te tenga en cuenta, evita copiar y pegar. Por supuesto seria ideal crear contenidos que perduren en el tiempo, como por ejemplo los tutoriales.

Un contenido de calidad se determina según la extensión, redacción y fondo del mismo. No ganas nada divagando entre palabras sin sentido, llega a la síntesis del contenido. Por ejemplo con este artículo antes de leerlo ya sabias sobre lo que trataba, procura por crear títulos que llamen la atención del usuario y sean virales.

Actualiza el contenido

Listo, ya tenemos claro el primer punto el cual es crear contenido de calidad, pero con qué frecuencia lo actualizas. El algoritmo Google Panda demostró como en este nuevo ecosistema mucho más social gracias a las redes sociales, el contenido fresco es el que le interesa a los usuarios.

Por ello el contenido fresco también le interesa a Google. El gigante buscador de la G mayúscula trabaja arduamente para mejorar los resultados sociales, con su mas reciente “línea del conocimiento” espera poder dar un paso más hacia la búsqueda semántica.

Evita demasiado SEO

Parece paradójico pero el algoritmo Penguin lo dejo claro, a Google no le gustan los sitios web que se optimizan demasiado para el SEO, estas tácticas son conocidas como Black SEO. Penguin detesta el uso abusivo de las etiquetas para los títulos y las descripciones. Procura que tu contenido y tus etiquetas tengan afinidad, no utilices en un artículo de animales por ejemplo etiquetas como descargar, gratis, dinero, solo porqué son las más buscadas en la red.

Ambos algoritmos afectaron el ecosistema web y muchos sitios vieron como sus visitas se desplomaron. En porcentajes estaríamos hablando de un 12% afectados por Panda y un 3,1% afectados por Penguin, pero es este último el mayor importancia para Google. Recuerda, no abuses del SEO.