Archivo de la etiqueta: optimizacion

Que mejorar en tu eCommerce para que sea óptimo

Aunque no sea fan de las marcas grandes se les tiene que reconocer lo que hacen bien, y Amazon como eCommerce es el ejemplo. Así que voy a comentar algunos aspectos a “copiar” de Amazon.

  1. Muy bien organizada,la estructura es clara.
  2. No debe parecer que fue diseñada a los años 90
  3. La web debe estar optimizada para el seo (tu mejor amigo)
  4. Se tiene que ver bien en todos los navegadores (inclusive móvil)
  5. Precios del prducto, de transporte, plazos de entrega… Tienen que estar visibles
  6. Que tu sitio incorpore un buscador interno, que ofrezca los resultados óptimos
  7. Si el buscador no encuentra nada que ofrezca resultados relacionados
  8. Que los pagos sean seguros, y facilitarlos lo máximo posible
  9. Que el sitio sea intuitivo, que no cueste esfuerzo hacer nada
  10. Usa un programa de puntos, descuentos… para fidelizar
  11. Responde rápidamente las dudas del cliente
  12. Aprovecha cada queja para mejorar y fidelizar a un cliente
  13. Envía mails de vez en cuando para que tus ex-clientes se acuerden de ti
  14. Analiza y mide siempre, optimiza y testea
  15. Promociona tus productos flojos y espera que compren otros productos
  16. Relaciona productos, usa el Big Data
  17. Utiliza las redes sociales
  18. Fomenta una comunidad que te retroalimente
  19. Pregunta como mejorar a tus clientes
  20. Negocia la mejor calidad precio

Tip: Cuidado con la ley de protección de datos o te van a joder multar

Este ha sido algo cortito, pero ya llevo unos cuantos bastante completos 😉

Como mejorar nuestra página web para que cargue más rápido

El motivo principal para deberíamos plantearnos que nuestro sitio cargue más rápido es que mejora la experiencia del usuario haciendo así que se incrementen las ventas. A parte de engrosar nuestro orgullo 😛

Nunca mejor dicho el tiempo es oro. Vamos a tratar los factores que influyen en el rendimiento de nuestro sitio web. Pues manos a la obra!

1- Reduce el número de peticiones HTTP

Las peticiones HTTP posiblemente sea lo que haga que tarde más en cargar un sitio. Cada petición es un request y answer, o lo que vendría a ser se envía información al servidor y este envía otra de vuelta. Como más veces lo hagamos más va a tardar. Lógico. He leído que el botoncito de “me gusta” de Facebook hace 30 peticiones así por vena, lo cual es bastante malo para el rendimiento. Así que el consejo es pon los mínimos botones sociales. Pero tranquilos!
Tengo algunos tips para reducir peticiones.

  • Poner todos los CSS en un fichero. Pero si hay algunas páginas de nuestra web que usan ficheros CSS muy grandes y son apenas visitadas podemos poner este CSS separado.

  • Cargar los Javascript de forma asíncrona evitando así que sólo se cargue el Javascript.

  • Utilizar sprites. De esta forma combinamos diversas imágenes en una sola evitando conexiones innecesarias.

2- Utiliza la caché

Ahora está de moda usar todas las caches posibles, y la verdad es que mola, pero también es interesante no tener un código, consultas a las BD y servidores horrendos. Usando Expires Header podemos indicar al navegador hasta cuando su versión de la página es válida.

Evita poner los ficheros CSS y Javascript dentro del código de la página, ya que estos pueden ser cacheados por le navegador y la segunda vez que se acceda a la página no volverán a ser cargados.

3-Comprime los ficheros usando Gzip

He dicho Gzip porque no lo hace nada mal, es gratuito y además los navegadores más usados lo soportan. Pero amigos, NO lo comprimamos todo! La mayoría de imágenes ya deberían estar optimizadas, por lo que comprimirlas pasaría a ser una sobrecarga inútil para el servidor además de que el tamaño de la imagen podría aumentar. Por lo que por regla general comprimiremos solamente los ficheros HTML, CSS y scripts como Javascript.

4-Minimiza los ficheros

Con esto me refiero a que a los documentos HTML, Javascript, CSS… quites los espacios en blanco, comentarios, saltos de linea, tabulaciones… Todo esto son caracteres que se envían a través de la red pero no sirve de nada y ocupa un ancho de banda precioso.

5-Evita las redirecciones

Las redirecciones tienen un tiempo de carga considerable, por lo que debemos intentar evitarlas siempre que sea posible. Sé que las redirecciones solucionan muchos problemas, pero es mejor no ponerlas. El problema radica en que primero se conecta a la página que redirige y luego se conecta a la página que toca, y esto es un tiempo muy valioso. No hace falta decir que encadenar redirecciones es ya mortal…

6-Otros consejos

  • Supongo que no hace falta decir que tengamos en cuenta de no poner scripts duplicados ya que por un despiste nos puede salir caro.
  • Poner los CSS para importarlos en el header. Aunque esto no mejora el rendimiento en si mismo si que da la impresión de que carga más rápido. Eso es debido a que los navegadores no muestran la página hasta que haya cargado el CSS por lo tanto cuanto antes lo cargue antes la mostrará.
  • Es recomendable poner los scripts después del body ya que al cargar los scripts no se carga nada más y además impide el renderizado de la página.

Finalmente y para terminar debemos tener en cuenta que no todas las mediciones usando la misma herramienta pueden dar las mismas mediciones. Esto es debido a que el servidor nuestro puede tener más o menos tráfico o también puede deberse a que el lugar del servidor de la herramienta puede estar situado en otro país distinto a la última vez.

Pero recuerda que no todo se basa en el rendimiento, no debemos empobrecer la expericencia de usuario quitando botones sociales o haciendo una web en texto plano, debemos encontrar el termino medio entre rendimiento y funcionalidades.

SEO para fanpages de Facebook

Todo en esta vida se puede optimizar, de ello no se escapan las fanpages de Facebook. Aprovechando la autoridad que tiene Facebook puedes usarlas para ocupar algunas posiciones de Google y conseguir algunos visitantes o clientes extras. Pero a la vez la estaremos optimizando para el mismo buscador de Facebook que nos mostrará mas arriba de sus resultados haciendo que tengamos mas posibilidades de tener nuevos “amigos”.

A continuación os hago un listado de factores que ayudarán a mejorar el posicionamiento tanto en Facebook como en los buscadores.

El nombre de la página: Yo personalmente recomiendo usar solo el nombre de la marca o del producto en si. Porque algo del estilo “Nush: Agencia de viajes hawai, las Vegas, París” tiene estilo de ser un poquito spammer. Escogiendo solamente algo como “Hawai” te pueden banear la fanpage ya que Facebook últimamente se esta poniendo duro con los nombres genéricos y lo está deshabilitando.
Cuando lo hayas escogido nunca, pero que nunca cambies el nombre de la página.

La url de la fanpage: Facebook no las llama así, las llama username. Puedes escoger la url de tu fanpage con el siguiente enlace http://www.facebook.com/username. Si ya la cambiaste ahora no vas a poder, si no lo hiciste es necesario tener un mínimo de 25 fans para poder cambiar la url.
Esto te ayudará a tener una mejor visibilidad en los buscadores ya que parte de la url incluirá el nombre de la marca.
Las palabras genéricas son mal vistas por Facebook, pues te pueden quitar la propiedad de la fanpage o solamente la habilidad de publicación.

Utiliza el text-area de debajo la foto para colocar un texto con una buena densidad de palabras clave. Tienes un espacio de 250 para poner las mejores palabras clave y crear un texto con algo de sentido. Cuanto mas arriba las palabras clave a las que se quiere dar mas peso mejor.

Utiliza la pestaña info: Esta pestaña viene por defecto en todas las fanpages. En todos los diferentes tipos de fanpages pide información relevante (meta-data). Aunque varíe en algunos campos según el tipo de página que hayas escogido (negocio, famoso…) puede servirte para colocar palabras clave relevantes.
La dirección del negocio es relevante para la geolocalización de las búsquedas.

Crea más paginas usando FBML: El apartado about nos limita en cuanto a contenido y espacio para colocarlo. Ahora podemos añadir contenido distinto, simulando diferentes páginas de un sitio (a ojos de los buscadores también) usando Static FBML.
Podemos hacerlo usando la aplicación “Static FBML”.

Publica links en tu fanpage hacia tu sitio web: Aunque no pasen el anchor text ni pagerank ni nada, ayudan a mejorar la indexación en Google. Trata de no poner en exceso links o de muchas webs diferentes. He oído que Facebook anda baneando cuentas que van publicando enlaces sin mucho sentido aparente.

Crea todo tipo de contenidos, vídeo, imágenes y aprovecha para insertar palabras clave. Incluye texto ya que no te costará mas de un par de minutos pero los beneficios a largo plazo van a ser mucho mayores.
Recuerda que el “discussion forum” te ayudará a crear una gran variedad de frases clave.

Con la autoridad que tiene Facebook, y algunos links de peso puedes conseguir que tu fanpage fácilmente consiga buenas posiciones sin mucho trabajo. Intenta no decir abiertamente que te estas “aprovechando” de Facebook, limítate a conseguir enlaces. Puedes enlazar entre si tus distintos canales de comunicación.

Intenta que otras fanpages te recomienden, consigue mas seguidores solo de este modo irás ganando mas peso dentro de Facebook Ya que una parte del orden de los resultados de Facebook es proporcional a los grados de proximidad (si hay algún amigo que ya esté en la página o amigo de amigo).

Fomenta la actividad en tu fanpage: Como mas comentarios y Likes tengas en una publicación mas relevancia Facebook te dará. Además si los buscadores no te han indexado un post pero algún usuario le ha dado al like puede ser que los buscadores te indexen a partir del like del usuario.

Cada fanpage un tema, no mezcles temas en la misma. Con distintas fanpages puedes enlazarte entre ellas, conseguir nuevos “amigos” y que vayan saltando entre ellas. Además de poder centrarte mas concretamente en los ninchos específicos.

Mantener una fanpage es un trabajo continuado y que requiere creatividad. No es algo que se cree y se dé a la humanidad sin volver a mirarlo. Se la tiene que mimar y cuidar.

Bonus: Intenta que la fanpage tenga un mínimo de 2 administradores con todos los permisos, ya que si Facebook banea la cuenta del administrador y solo hay una se pierde la posesión de esta.

Tip: Siempre puedes organizar concursos y promociones que incluyan tu fanpage y de este modo podrás ganar links extras y nuevos “amigos”.

Bola extra: Google posiciona mejor las fan pages que tienen asociado un número de teléfono. Aunque no lo creas pocas lo hacen.