Trece tips para facilitar la búsqueda en Google

21 / noviembre / 2008 – 1:42

La siguiente es una lista de tips, recomendaciones o mejores prácticas que Google recomienda para mejorar y facilitar tanto la búsqueda como el indexamiento del contenido en los motores de búsqueda.

  • Crear títulos de página únicos y precisos
  • Hacer uso de la etiqueta meta “description” para la descripción de la página
  • Mejorar la estructura de tus URLs
  • Hacer tu sitio fácil de navegar
  • Ofrecer contenidos y servicios de calidad
  • Escribir un mejor texto en el ancla (<a href=” … )
  • Utilizar adecuadamente las etiquetas de encabezado (h1, h2, … )
  • Optimizar el uso de imágenes
  • Hacer un uso eficaz de robots.txt
  • Estar consciente de rel = “nofollow” para los enlaces
  • Promover tu sitio web de la forma correcta
  • Hacer uso de herramientas libres para webmasters
  • Aprovecha las ventajas de los servicios de análisis web

Estos puntos han sido extraidos del la versión 1.1 de la guía de optimización de motor de búsqueda de Google para principiantes (Google’s Search Engine Optimization Starter Guide) liberada recientemente.

Compartir/guardar

Seis tips de diseño web efectivo

15 / noviembre / 2008 – 3:52

Los siguientes son algunos de los tips recomendados para el diseño efectivo de sitios web profesionales, seguramente, ya los aplicamos.

  • Navegación fácil y ligera

Los enlaces de navegación juegan un papel muy importante lo cual determina el tiempo en que un visitante permanece y explora el sitio.

  • Diseño del sitio limpio

Un diseño limpio con suficiente espacio en blanco mejora la apariencia del sitio. Tratar de mantener la atención en su contenido, utilizar una plantilla para ello. Utilizar fuentes que estarán disponibles en cualquier equipo para evitar un mal estado del sitio.

  • Optimización de tiempos de carga

Asegurar que el tiempo de carga de las paginas sea bajo. Para esto es recomendable hacer

  • Minimizar gráficos, scripts y peliculas (flash).
  • коли под наемOptimizar el contenido HTML y codigo script.
  • utilizar archivos Server Side Include (SSI) tando donde sea posible.
  • Diseñar para todo tipo de resoluciones de pantallas

Un sitio que es fácil de utilizar siempre alienta a los visitantes a permanecer y leer su contenido. Para sitio con mucho contenido es muy importante que el desplazamiento requerido sea reducido.  El diseño de una página que se ajuste a cualquier tipo de resolución asegura de que todos los visitantes aprecien un sitio profesional y atractivo.

  • Asegurar la escalabilidad del sitio web

Asegurar que el código y diseño sea escalable dado el avance constante de la tecnología en plataformas.

  • Compatibilidad con los browsers

Revisar que el sitio se pueda navegar desde Internet Explorer 5+, Firefox 1.0, Opera 7.0 y Netscape Navigator 6+ ya que ellos conforman el 95% del total de browsers del mundo.

Compartir/guardar

Scrum en 25 palabras

26 / julio / 2008 – 23:44

Scrum es un proceso de desarrollo ágil cuyas directrices rigen el proceso de desarrollo de un producto, desde su etapa de diseño hasta su conclusión.

El objetivo de Scrum es evitar las fallas comunes que se tienen en el típico proceso de desarrollo, tales como:

  • Caos debido a los cambios en los requerimientos. Los requerimientos de un proyecto normalmente pueden cambiar drásticamente desde que el producto se ha diseñado para cuando se lance. En la mayoría de métodos de desarrollo de productos, todo el diseño se realiza al comienzo del proyecto y, a continuación, no se permiten los cambios al cambiar los requerimientos.
  • Estimaciones de tiempo, costo y calidad del producto poco realistas. La gestión de proyectos y los desarrolladores tienden a subestimar cuánto tiempo y recursos tomará el proyecto, y cuánta funcionalidad se pueden producir dentro de esas limitaciones. En realidad, esto normalmente no se puede predecir con precisión al comienzo del ciclo de desarrollo.
  • Los desarrolladores se ven obligados a mentir sobre el avance del proyecto. Cuando se subestima el tiempo y el coste necesarios para alcanzar un determinado nivel de calidad, los desarrolladores deben, ya sea mentir acerca de cuánto se ha progresado en el desarrollo del producto, o indignarse.

Cualidades de Scrum

  • Este proceso ágil se centra en ofrecer el más alto valor comercial en el menor tiempo.
  • Permite inspeccionar el trabajo real del desarrollo (cada mes).
  • El Dueño del producto establece las prioridades, y el Equipo se auto-organiza para determinar la mejor manera de entregar los elementos del producto con mayor prioridad.
  • Entre las dos semanas y el mes, quien sea puede ver el trabajo real y decidir si entregarlo así como está o continuar incrementándolo en otro Sprint.

Scrum se ha empleado con éxito en cientos de diferentes empresas en diferentes ámbitos, con resultados destacables. Hay muchas similitudes entre Scrum y Extreme Programming (XP), pero uno de las principales diferencias es que Scrum tiene un conjunto de directrices que rigen el proceso de desarrollo de un producto. Por esta razón, es a menudo utilizado como un “envoltorio” para otras metodologías, como como son XP o CMM (Capability Maturity Model), es decir, se utiliza para guiar el proceso general de desarrollo al utilizar estas otras metodologías.

Compartir/guardar