Top 10: mis sitios favoritos de junio

23 07 2007

Deberan perdonar el retraso de esta lista, pero he estado bastante ocupado en la publicación de otros artículos. Sin embargo aquí les dejo el listado de los sitios que he encontrado en la red, este pasado mes de junio.

Artículos Relacionados

Anuncios




Guía para la Administración de Proyectos

17 07 2007

Los freelances son excelentes colaboradores a la hora de desarrollar proyectos; en asignaciones que tomen menos de un día en completar. Pero muchos (no todos), son notoriamente malos a la hora de hacerse cargo de un proyecto de varios días o con un mayor nivel de complejidad.

Nosotros no somos muy buenos en la dirección de proyectos – y parte del problema puede ser que no tenemos un jefe que nos este presionando.

Otro problema podría radicar en que proyectos grandes pueden generar un sentimiento de intimidación y es sencillo hacer un trabajo rápido, trabajando lentamente en un proyecto que dure un par de semanas. Y un tercer problema es que generalmente, no tenemos una visión clara de como debe quedar el proyecto una vez finalizado.

The Blog

El Proceso de Administración de Proyectos:

  1. Definir claramente los resultados: Antes de iniciar un proyecto, se deberá trabajar con el cliente en obtener una imágen clara de los resultados que se pretenden alcanzar al realizar el proyecto. Aunque, a menudo, el cliente no tendrá una concepción clara de los resultados que quiere lograr. Pero, el descuidar este aspecto, puede llevarnos a retrasos y frustaciones. Nos podemos comunicar através de teléfono, correo electrónico o en persona. Cualquiera que sea el medio de comunicación que utilicemos, nos deberemos de asegurar de responder a las preguntas y clarificar lo que el cliente quiere, hacer sugerencias, y obtener una imágen clara que muestre como el proyecto se verá una véz concluído. Una véz realizado este proceso y tengamos una buena idea sobre los resultados, deberemos revisar con el cliente dichos puntos para llegar a un acuerdo. Una vez concluida la negociación, ya tendremos un objetivo claro para iniciar el proyecto.
  2. Estableciendo procesos: Una vez que tengamos claramente definidos los resultados del proyecto, debemos hablar con el cliente acerca de los procesos que se llevarán a cabo – como trabajaremos con él en la administración del proyecto. Si es un proyecto sencillo que duré menos de un día, este paso no es necesario. Pero, un proyecto de larga duración requerirá algún tipo de tiempo de desarrollo y definiciones en cuanto a procesos de comunicación. La definición de un tiempo de desarrollo es importante, pero, estos tienen la tendencia a no ser seguidos después de una semana o dos. Por ello, deberíamos establecer un tiempo de desarrollo flexible.
  3. Preste atención al siguiente paso: Una vez que se tenga establecido un proceso paso-a-paso con fechas de finalización para cada uno dentro del proyecto, hable con el cliente e indiquele que usted quiere poner atención a un paso a la vez, dentro del proyecto. Ahora, indiquele sobre los requisitos necesarios para llevar el proyecto al siguiente nivel (ó en este caso, el primer paso), y establezca una fecha límite de finalización y presentación de dicho proceso. No nos deberíamos de preocupar sobre los subsiguientes pasos, para terminar el proyecto; y esto hará que eliminemos el sentimiento de intimidación que nos pueda generar el proyecto. Asegurese que un paso, pueda ser completado en menos de un día. De una a tres horas es lo recomendable. Si un proceso durá más de un día, dividalo en varios pasos menores.
  4. Envie avances a su cliente: Una vez completado el primer paso, envíele una avance a su cliente dentro del plazo establecido. Esto le dará una buena impresión al cliente sobre nuestro trabajo. Si el cliente no sabe nada acerca del proyecto durante su fase de desarrollo, no sabrá los avances realizados.
  5. Comuníquese: Otra razón para enviar el reporte de avances al cliente es que podemos obtener retroalimentación y modificar ó ajustar algunas partes del proyecto. Esto puede hacer que el proyecto se alergue, pero al final entregaremos un mejor proyecto y el cliente, seguramente, estará muy satisfecho por nuestro desempeño.
  6. Ponga atención en el siguiente paso: luego que le hemos enviado al cliente, el reporte del primer aspecto realizado y hemos recibido sus impresiones, podemos pensar en el siguiente paso; siempre recordando ir un paso a la vez, y dividir los procesos en tareas de 1 a 3 horas (y no más de un día). Cuando todo este concluido, envie un correo al cliente para que el revise los avances.
  7. Repita el esquema hasta completar el proyecto: Ahora, recuerde que la idea es que vayamos un paso a la vez, establezcamos fechas para terminar cada proceso y que enviemos un reporte al cliente por cada paso completado. Esto nos ayudará a realizar un mejor trabajo, y sin ayuda de algún jefe o supervisor.

Mis agradecimientos especiales al grupo de desarrolladores y editores de la revista Freelance Switch por su apoyo en la traducción de este documento que sin duda es de gran beneficio para todos los desarrolladores. Para una revisión adicional, puede ver el artículo original en inglés: A Guide to Simple Project Management





PageRank: Qué factores intervienen?

16 07 2007

Qué factores tienen un impacto en el PageRank?

  • Cada enlace entrante es importante, excepto enlaces a través de publicidad, como Google AdSense.
  • Agregar nuevas páginas puede decrementar el valor del PageRank.
  • Una página puede perder valor en su PageRanking.
  • Vínculos desde y hacia sitios con un buen PageRanking son importantes.
  • Enlaces entrantes de sitios populares son importantes.
  • Google penaliza a sitios que vinculan a otros sitios como “Granjas de Links” o “Sitios Baneados”.
  • Actividades ilegales tienen una repercusión negativa en el PageRank. Entre actividades negativas encontramos texto oculto, cloaking, intercarmbio automático de vínculos, o cualquier otra actividad descrita como ilegal en el documento provisto por Google: Google’s qualitiy guidelines
  • Mito: Un PageRank elevado, indica mejores resultados, mejor contenido o mayor número de visitas.
  • Sitios relacionados con un PageRank elevado contribuyen fuertemente a mejorar el PageRank de la página.

Qué factores no tienen un impacto en el PageRank?

  • Actualizaciones frecuentes en el contenido no mejoran el PageRank automáticamente.
  • El contenido no es tomado en cuenta a la hora de determinar el PageRank
  • Un PageRank elevado no garantiza un mayor tráfico a tu sitio.
  • Google considera la antigüedad de la página, los vínculos entrantes y la duración de esos vínculos.
  • Los vínculos desde la Wikipedia no influyen en el PageRank. Wikipedia implementa el atributo no-follow a sus enlaces salientes.
  • Sub-directorios no necesariamente, tienen poco valor para el cálculo del PageRank, esto depende de la popularidad de la página.
  • Los Meta-tag no aumentan el valor del PageRank.
  • Vínculos de una página a si misma no aumentan el valor del PageRank.

Factores importantes para el PageRank

  • Una buena estructura de vínculos internos es importante.
  • Vínculos con una buena descripción del documento al que apuntan es importante.
  • Google penaliza a las “Granjas de vínculos”.
  • Utilizar las etiquetas para encabezados H1..H6 es impontante, pero no aumenta el PageRank.
  • Si realmente, se está interesado en saber que sitios podrían ayudar a mejorar el PageRank, es importante ver que sitios están mejor posicionados en la lista de Google por el determinado valor de consulta que se está tratando.

Google PageRank: Teoría y Antecedentes Científicos

Google PageRank: Herramientas y Servicios

Herramientas y Servicios de Google

Artículos Relacionados





PageRank: Qué es y cómo trabaja?

6 07 2007
  • El PageRank es solo uno de los factores que evalúa Google para determinar el nivel de relevancia o importancia de una página. Ver PageRank Explained Correctly
  • Google evalua muchos aspectos para rankear un sitio. De estos, el PageRank puede ser el mejor conocido. El PageRank evalua dos aspectos: cuántos vínculos hay de una página hacía otra y cual es la calidad de los sitios que vínculan a dicha página. Con el PageRank, seis o siete vínculos de sitios considerados de buena calidad pueden llegar a valer más que docenas de vínculos de sitios con menor reputación.
  • El PageRank es solo una aproximación del nivel de calidad de un sitio y nunca debe ser considerado como un factor de calidad del contenido, que es determinado por varios factores como la densidad de palabras clave, el título, etc.

¿Cómo trabaja el PageRank?

  • Nadie sabe a ciencia cierta como es calculado el PageRank, a excepción de Google.
  • PR(A) = (1-d) + d(PR(t1)/C(t1) + … + PR(tn)/C(tn)) podría ser una ecuación propuesta para medir el PageRank de una página. En la ecuación ‘t1 – tn’ son vínculos a la página A. ‘C’ es el número de “outbound links” (realmente, no he comprendido el significado) y ‘D’ es el factor de rechazo (“damping factor”), usualmente de 0.85.
  • Una página “vota” a otra página, en cada página de la primera, que tiene un vínculo a la segunda. Entre más vínculos tenga una página, menos distribución de PageRank le dará a cada vínculo.
  • El valor del PageRank puede considerarse como una escala progresiva. Solamente se requerirá un paso para pasar del PR0 al PR1. Se necesitará más para pasar del PR1 al PR2 y así sucesivamente. Cada véz que queramos que una página escale más alto en el valor del PageRank, deberemos hacer más cosas para lograrlo.
  • Google utiliza sofisticados procedimientos para encontrar páginas con la relevancía e importancia que los usuarios están buscando. Google examina todos los aspectos del contenido de una página para determinar si es correcto agregarlo al listado de resultados de la consulta.
  • El PageRank de Google es calculado todo el tiempo, pero lo que vemos en el Google Toolbar o el otras herramientas es un valor que se actualiza solamente, cada tres meses.
  • Si Google encuentra una página con los mismos valores de relación de palabras clave, tratará de determinar cuál de las dos, tiene mayor nivel de confianza. Además, se evalúa el tipo de contenido al que está orientado un sitio. Por ejemplo, Google rankeará mejor a un sitio que hable enteramente sobre la Guerra Civil que a un artículo, de otro sitio, que solamente se refiera, de una manera general a dicho tema, excepto, si el artículo es parte de un sitio con un grado alto de reputación como Time.com
  • Los sitios “votan” por otros sitios, através de los enlaces salientes. No transfieren el valor de su PageRanking.
  • Los robots y rastreadores no analizan un sitio permamentemente.

Artículos Relacionados

Material de Referencia Externa





Google PageRank: Que necesitamos conocer?

3 07 2007

Todo el mundo lo utiliza, pero (casi) nadie sabe como funciona. Google PageRank es probablemente uno de los algoritmos más importantes para el Web. Con billones de páginas en la Web y millones de páginas generadas al día, su búsqueda puede ser más compleja de lo que se pueda pensar. El PageRank es solo una de los cientos de valores y factores que Google utiliza para determinar los mejores resultados y ayudarnos a que nuestras búsquedas sean eficientes. Pero ¿Cómo es que trabaja actualmente?, ¿Qué factores tiene un impacto es los resultados y cuales no? y ¿Qué realmente comonocemos acerca del PageRank?

En este artículo, en colaboración con Smashing Magazine, dejaremos estas cuestionantes en claro, analizando docenas de sugerencias acerca del PageRank, que al parecer son buenas en la práctica. Además, recolectando los mejores resultados, como documentos de carácter científico (como Top-Sensitive PageRank) y también referencias a materiales para análisis de PageRank a través de las matemáticas como 16 useful PageRank tools que puede utilizar para analizar el ranking de los proyectos web.

Sumario: ¿Cómo trabaja el PageRank?

  • PageRank es uno de los numerosos métodos que Google utiliza para determinar la relevancia o importancia de una determinada página.
  • Google determina un vínculo de la página A a la página B como un voto.
  • PageRank está basado en los enlaces entrantes, pero no solamente esto es tomado en cuenta, sino tambíen la relevancia y la calidad de los sitios que hacen referencia.
  • No todos los vínculos “pesan lo mismo”
  • Si una pagina web con PageRanking 8 (por ejemplo) vincula a otro sitio; el segundo sitio obtendrá la totalidad del valor del PageRank. Pero, si esta misma página, tiene 100 vínculos, la cantidad de PageRank se distribuye dentro de los 100 vínculos en partes iguales.
  • “Malos” enlaces entrantes (en materia del prestigio que tiene el sitio que referencia frente a Google) tienen un impacto negativo en el PageRank de un sitio
  • El PageRank, además, es considerado sobre el tiempo de publicación de un sitio.
  • El contenido no es tomado en cuenta cuando se calcula el PageRank.
  • El PageRank no rankea un sitio en su totalidad, sino toma a las páginas de un sitio individualmente.
  • Cada enlace entrante es importante. Excepto de sitios con publicidad, que no cuentan.
  • El PageRank no es determinado dentro de un rango de 0-10, sino como un número de punto flotante.
  • Google calcula el PageRank permanentemente.

Sumario: Impacto de Google PageRank

  • Actualizaciones frecuentes en el contenido, no aumentan el PageRank automáticamente. Recordemos que el contenido no es tomado en cuanta en el cálculo del PageRank.
  • Un PageRank elevado no significa SearchRank elevado.
  • DMOZ y Yahoo! Listings no aumentan el PageRank automáticamente.
  • Sitios con extensiones de dominio .edu y .gov, no aumentan el PageRank automáticamente.
  • Vínculos desde Wikipedia no mejoran el PageRank, pero sitios con algún extracto de contenido en Wikipedia podrían mejorar su PageRank.
  • Vínculos marcados con el atributo no-follow, no son tomados en cuenta por Google PageRank.
  • Una política adecuada de vínculos internos, mejoran el PageRank.
  • Sitios relacionados con un buen PageRank, influyen fuertemente. Pero una página con un PageRank elevado podría no contribuir a mejorar el PageRank de otro sitios.
  • Vínculos desde y hacía sitios con un buen PageRank, tiene un impacto positivo en el propio PageRank.
  • Varios vínculos a una página desde una misma página, son mejor valorados que un único vínculo.

Nota: Esta serie de artículos han sido realizados, gracias a la autorización y colaboración de Smashing Magazine. El artículo original ha sido publicado en idioma inglés. Para una referencia completa, puede leer el artículo original: Google PageRank: What Do We Know About It?

Artículos Relacionados





Top 10: mis sitios favoritos de mayo

2 07 2007

Como si nada, hemos terminado el mes de Mayo. En muchos países de América L átina, el mes de mayo representa el mes de celebración para nuestras madres. Y aquí, en Dot Press, el mes de mayo termina con un nuevo listado de los mejores sitios de Internet:

Artículos Relacionados





Web Analytics

28 05 2007

Si algo a cambiado durante estos años, ha sido el modo en que vemos a un sitio web. El mercado ha cambiado y ahora vemos como nuestros proyectos en Internet se están convirtiendo en una herramienta para hacer negocios (el tán famoso e-business). Pero, ¿Cómo podemos hacer negocios o saber que nuestro público objetivo conoce de nosotros?. Al igual que los estudios de mercado, el Reporte de Estadísticas es una herramienta valiosa que nos permite conocer nuestros avances, nuestro nivel de popularidad y en sí, el grado de aceptación del contenido de nuestro sitio.

Los servicios de estadísticas han proliferado en estos días. Generalmente, cuando contratamos un servicio de hosting con cualquier proveedor, se incluye como una característica adicional un reporte de estadísticas. Pero para muchos sitios, esto ya no es suficiente.

Afortunadamente, existen muchos servicios de terceros; tanto gratuitos como de pago con una mayor gama de reportes de estadísticas. Uno de estos servicios es Google Analytics, que con un nuevo y renovado diseño es talvéz el más utilizado. Su uso es sencillo y gratuito; y está ligado con la cuenta de google y hasta permite vincular la información de nuestro programa de Google AdSense. Permite tener reportes de la ubicación de nuestros visitantes y su mecanismo de funcionamiento es através de la inclusión de un código JavaScript en cada página del sitio.

<script src = "http://www.google-analytics.com/urchin.js&#8221;
        type = "text/javascript"></script>
<script type = "text/javascript">
   _uacct = "UA-1684215-1";
    urchinTracker();
</script>

Adicional a Google Analytics, en lo personal, aprecio el servicio de estadísticas de GetClicky.com. Este es un servicio de pago, aunque hay una versión gratuita con menos prestaciones. Lo especial de este servicio es que funciona con un código JavaScript incrustado o colocando una imagen en cada página que mide el tráfico a nuestro sitio. Este segundo método es ventajoso, en especial para usuarios con servicios que no permiten la manipulación de los archivos del sitio como por ejemplo usuarios con cuentas en WordPress.com. Adicionalmente, GetClicky cuenta con soporte para seguimiento de estadísticas de FeedBurner.

Para mi sorpresa, en estas últimas semanas, he sabido de otro sitio con servicio de estadísticas. Lo especial de este servicio es que promete “Una grabación o video” del comportamiento de cada usuario dentro del sitio incluyendo movimientos con el puntero y rastreo de su navegación. El nombre de este servicio es Click Tale. y aún está en fase de desarrollo, en el momento de la redacción de este artículo y parece que es de pago.