Todas las entradas de: Max Glaser

Lista de herramientas para analizar backlinks

Hace unas semanas atrás, Debra Mastaler presentaba un artículo sobre algunas herramientas para crear enlaces, ya que como es conocido el numero de enlaces hacia un sitio web o una página especifica puede mejorar mucho su visibilidad o posición en los buscadores.

Hoy día, Debra nos presenta una lista de herramientas para analizar esos enlaces entrantes, más conocidos como backlinks.

La lista en orden alfabético es la siguiente:

De todas las herramientas listadas anteriormente, me parece que las más exactas y con mejor usabilidad son Open Site Explorer y Yahoo Site Explorer, aunque el futuro de Yahoo Site Explorer es incierto debido a que Yahoo ahora está usando la tecnología de Bing para sus búsquedas por lo que posiblemente el desarrollo y la operación del Yahoo Site Explorer podrían ser descontinuadas.

En este contexto, también se debe mencionar de que muchas herramientas que analizan los backlinks usan los resultados del Yahoo Site Explorer.

Y a mi parecer, otra de las herramientas más importantes no aparece en esta lista: Los backlinks de Google Webmaster Tools que en el último tiempo ha mejorado considerablemente y también es actualizada con más frecuencia. Es cierto que con está herramienta no se puede analizar la competencia, pero los dueños de los sitios pueden obtener muy buenos resultados.

La primera actualización del PageRank en 2010

A pesar de que al parecer la primera actualización del PageRank del buscador de Google en 2010 ha pasado completamente desapercibida a la mayoría de los SEOs y webmasters, siempre vale la pena escribir un post sobre los cambios de la barrita verde.

La última actualización del PageRank visible se realizó el justamente el 31 de Diciembre de 2009 (última actualización del PageRank en 2009), es decir exactamente hace unos tres meses, lo que demuestra nuevamente de que Gooogle está cumpliendo con su promesa de actualizar el PR visible en forma periódica en forma trimestral.

Parece que está actualización no nos trajo muchas novedades, ya que como en las últimas actualizaciones todas las páginas o proyectos nuevos han recibido un PR entre 1 a 3, mientras que las webs fuertes están manteniendo su PR. Muy pocas webs han logrado subir de PR.

Y finalmente, parece que Google ha logrado influenciar con exito a los SEOs y webmasters para que no se interesen mucho por el PR ya que son muy pocos los que han hablado de esta actualización del PR.

La idea de fondo de Google  bajando la relevancia al PageRank es evitar la manipulación de los resultados del índice del buscador.  El comercio de enlaces, es decir la  compra y venta de links puede influenciar significativamente el valor de una página, aumentándole así artificialmente el PageRank y mejorando su posición en los resultados del buscador.

Google sabe muy bien, que el principio básico del algoritmo de su buscador continua siendo el PageRank, y que a pesar de que ha adicionado esos más de 200 famosos parámetros, los enlaces hacia una web  son los que dan la popularidad y relevancia a todo proyecto en Internet.

Sobre la gestión de sitios webs en varios idiomas

El tema sobre la mejor manera de gestionar una web que contenga páginas en diferentes idiomas es muy antiguo, y siempre se han presentado las siguientes soluciones:

– Usar diferentes carpetas para cada idioma:

www.mi-sitio.com/es
www.mi-sitio.com/en
www.mi-sitio.com/fr

– Usar diferentes subdominios:

es.mi-sitio.com
en.mi-sitio.com
fr.mi-sitio.com

– Usar diferentes dominios:

www.mi-sitio.es
www.mi-sitio.com
www.mi-sitio.fr

Hace unos días, el blog de Webmaster de Google ha publicado un artículo sobre el tema, y ahora también ya fue traducido al español Gestión de sitios web multilingües. En este artículo se explican con bastante detalle las ventajas de cada una de estas soluciones y dan algunas luces para posicionar sitios webs en diferentes idiomas.

Después de este análisis, creo que ya no quedan dudas para encontrar la mejor solución para webs en varios idiomas.

Sobre las estrategias para generar enlaces

Todos ya se han acostumbrado a la serie de vídeos de Google Webmaster Central que presenta Matt Cutts respondiendo en 1 a 2 minutos a las preguntas que envían los webmasters y SEOs de todo el mundo.

Pero el vídeo de esta semana es diferente: Esta vez Matt responde a la pregunta sobre cuales son las mejores estrategias – a parte de la respuesta estandard de Google de generar buen contenido – con un vídeo de casi 8 minutos de duración.

Además de las respuestas conocidas también hay ideas interesantes para conseguir enlaces: hacer estudios de investigación para diferentes servicios similares y presentarlos en forma de comparación, realizar tutoriales que puedan interesar a un gran numero de lectores, responder a preguntas postuladas en redes sociales para así obtener las gracias de la comunidad y convertires en una autoridad en temas específicos.

Pero también dice: Piensa donde pasa la tiempo más tiempo: Twitter, Facebook, etc. No se debe olvidar estos servicios y se debe mostrar presencia para generar enlaces.

Pero también se pueden usar herramientas clásicas como las newsletters.

Y aquí el vídeo, que a propósito se puede subtitular en español, usando el nuevo servicio de Youtube de subtitulación automática en varios idiomas

Interesante herramienta SEO como extensión en Google Chrome

En el mes de Diciembre, cuando Google Chrome presento las extensiones para su browser, me quejaba de que no existían herramientas para SEOs (ver nota sobre las extensiones en Google Chrome) y que esto era uno de los impedimentos para usar Chrome cómo navegador por defecto.

Pero en el transcurso de estos meses las cosas han cambiado radicalmente: Ahora existen muchas extensiones que analizan la página que se visita, o muestran su PageRank.

Desde hace varias semanas estoy usando Google Chrome como navegador por defecto, y solo en algunos casos tengo que abrir FireFox. Personalmente, uso las siguientes extensiones

Extensiones en Google Chrome

Chrome Flags muestra informaciones sobre el servidor web de la página en cuestión así cómo también enlaces hacia Google Trends, Alexa y MacAfee Site Adviser.

Kuber PageRank Checker, además de mostrar el PageRank de la página visitada, muestra también el Rank y los links registrados en Alexa.

Chrome SEO es mi herramienta preferida ya que muestra una serie de datos interesantes de la página visitada y permite ver todas esta información en una ventana extra, donde se pueden ingresar otras URLs, como se puede ver en la siguiente imagen

Chrome SEO Extension

Y justamente hoy día he instalado una nueva herramienta:  SEO Site Tools que presenta una lista interesante de herramientas

SEO Site Tools

External Page Data
Esta lista muestra varios datos Google (links, domain trends, PageRank), Bing (páginas indexadas), SeoMoz Linkscape, Alexa, Yahoo Site Explorer yDMOZ.

SEO Site Tools

Page Elements
Muestra varios datos locales de la página como por ejemplo una validación de HTML y CSS, los metatags, anchor tags, image y bold/strong tags, los atributos H1, H2, etc. usados en la página así como también la cabecera HTTP que devuelve el servidor.

SEO Site Tools

Social Media
Muestra las reacciones en Facebook, los registros en Digg y del.icio.us así como  también el numero  tweets que hacen referencia a la página.

SEO Site Tools

Page Terms /Tools
Permite extraer palabras con mayor densidad de la página y mandarlas directamente a la herramienta de Google de palabras clave por búsquedas. También permite analizar la mejor visualización de la página usando Google´s Browser Size Tool.

SEO Site Tools

Server/Domain Info
Muesta varios datos sobre el dominio, así como también un mapa de donde está situado el servidor. También se puede ver software usado en el servidor.

SEO Site Tools

Suggestions
Finalmente esta etiqueta muestra una lista de sugestiones para mejorar la página, como por ejemplo la calidad de los enlaces, del título de la página y de los metatags.

En resumen, una extensión muy buena para SEOs y webmasters que permite analizar una página sin la necesidad de saltar de una a otra herramienta. Lo único que me ha faltado es la posibilidad de mostrar estos datos en una ventana externa, como sucede con Chrome SEO, lo que mejoraría mucho usabilidad de SEO Site Tools.

Google Shopper – Una interesante forma de comparar precios

Poco a poco la idea del lanzamiento de un móvil por parte de Google va quedando clara: Cada día Google lanza nuevas aplicaciones para el sistema operativo del Nexus One, Android, y nos muestra cómo va ha ser el futuro.

Hace unos días en el World Mobile Congress en Barcelona presento una nueva función para Google Goggles que por ejemplo permite fotografiar el menu de un restaurante en un idioma que no se domina, la imagen es transmitida a los servidores de Google que en segundos y mediante OCR interpretan el texto, lo traducen al idioma deseado y el resultado lo devuelven al móvil.

Hoy día han presento en el blog oficial de Google para móviles Google Shopper y aquí su página oficial ( Google Shopper para Android).

Se trata de una aplicación  que permite hacer búsquedas de productos mediante voz o tomando fotos a la barra de códigos del producto.

Usando un principio similar a Goggles, la imagen es enviada a los servidores de Google, analizada y devuelve al móvil en segundos los resultados que contienen una detallada información del producto, precios de diferentes tiendas online y recesiones sobre el producto. También es posible guardar todas las búsquedas realizadas en un historial.

Aquí algunas imágenes que comprueban la gran utilidad de Shopper

Google Shopper

Google Shopper

Google Shopper

Google Shopper

Google Shopper

Google Shopper

Cabe mencionar también que las búsquedas mediante voz funcionan increíblemente bien.

Google Shopper funciona actualmente para productos en los Estados Undidos, pero seguramente pronto se extenderá a códigos de otros países también.

Shopper es una interesante forma de ir de compras: Uno entra al shopping, toma el producto lo escanea y obtiene toda una serie de informaciones y sobre todo puede comparar el precio y decidir si lo compra de inmediato, lo compra en otra tienda o lo pide online, posiblemente el mismo momento.

Nuevamente con estas aplicaciones, Google demuestra que puede ser muy innovador y nos dice que no solo se quiere contentar con tener el mejor buscador clásico sino qué está apostando a encontrar otras formas de realizar búsquedas mediante voz e imágenes.

En resumen Google Shopper es una muestra de cómo será el futuro.

Sobre la creación de un ambiente para el desarrollo de aplicaciones en Android y el Nexus One

En los últimos días estuve estudiando y analizando cómo crear un ambiente optimo para desarrollar aplicaciones para móviles con la plataforma Android y en especial para el Nexus One.

Cómo es conocido Android (sobre Android en Wikipedia) es un sistema operativo para dispositivos móviles que se basa en un núcleo de Linux.

Inicialmente este sistema operativo fue desarrollado por Android Inc. y luego comprado por Google, creando una Open Handset Alliance con varios manufacturadores de móviles como Motorola y Samsung.

En el transcurso de los años, esta plataforma se ha ido desarrollando rápidamente y con la presentación de la versión 2.1 en el Nexus One de Google, se ha demostrado que Android puede ser la respuesta al iPhone ya que hasta ahora todas las compañías tradicionales de móviles como Nokia o Motorola no lograron alcanzar la funcionalidad del iPhone con sus sistemas operativos convencionales.

1. Motivación
Desde hace varios años atrás, muchos pronosticaban la revolución de los dispositivos móviles e Internet, pero esta revolución se dejaba esperar. En mi opinión, recién ahora con la aparición de este tipo de sistemas operativos, será posible crear dispositivos con una intefaz usable y cómoda para la mayoría de los usuarios. El uso de pantallas multi-táctiles (multitouch) o el uso de pequeños teclados incorporados a los dispositivos móviles ayudará a popularizar estos dispositivos.

Por eso creo que en los próximos años el mercado de las aplicaciones móviles será unos de los motores más importantes para la industria y comercialización de software. Solo basta pensar en esas pequeñas aplicaciones para el iPhone que costando solamente un dólar ya han creado muchos   nuevos millonarios.

Con Android y su plataforma abierta de Open Source, publicado bajo la licencia de software Apache, se abren para los desarrolladores un sinnúmero de posibilidades de crear nuevas e interesantes aplicaciones. Las siguientes imágenes muestran por ejemplo varias herramientas muy útiles que corren en Android 2.1 pero también algunos juegos

Herramientas Android en Android 2.1

Juegos en Android 2.1

Pero Android no solo es interesante como plataforma de software para dispositivos móviles, sino también para nuevos formas de interacción entre usuarios y maquinas, como se puede ver en este ejemplo de una lavadora con un interaz táctil en Android

Lavadora con Interfaz en Android

en un caso-estudio presentado por Touch Revolution.

Por todo esto, creo que apostar al desarrollo de aplicaciones en Android  usando  un modelo SaaS (Software as Service) para que el usuario mantenga y procese sus datos en un servido web o en la llamada «nube» y  los pueda syncronizar y usar en su dispositivo móvil es un modelo de negocio muy interesante y con un gran futuro.

2. Buscando la mejor plataforma de desarrollo para aplicaciones móviles
Debido a que el entrono de Apple siempre ha sido cerrado, y solamente su uso es posible con su hardware propietario, hace que esta plataforma para desarrollar aplicaciones móviles sea descartada.

En cambio Android, que se basa en el núcleo de Linux, que tiene el código fuente abierto y una buena documentación  se adecua mucho mejor para desarrollar aplicaciones móviles de calidad y en forma eficiente.

El siguiente diagrama muestra la arquitectura de Android en detalle

Arquitectura de Android

Y aquí algunas características importantes sobre la plataforma de desarrollo de Android:

  • Kit de desarrollo, el Android Development Kit (SDK) esta en Java y ha sido completamente incorporado al IDE más conocido de Java, Eclipse mediante el Android Development Tools (ADT) plugin. Con este IDE se pueden desarrollar rápidamente y en forma muy confortable apliaciones en Android.
  • La plataforma de desarrollo funciona tanto  Windows, Linux y también Mac lo que posibilita a los desarrolladores usar el sistema operativo de su preferencia.
  • Pero además de Java, también se pueden desarrollar parte de las aplicaciones usando C  y/o C++ y así reusar código ya existente mediante  el Android Native Development Kit (NDK).
  • Buenas herramientas para debbuging o la depuración de los programas (el ADB), así como también emuladores que pueden ser configurados para los diferentes tipos de dispositivos, como se puede observar en la siguiente imagen

Emulador de dispositivos móviles

  • Cómo base de datos nativa, Android usa SQLite que también es muy conocida y usada por los desarrolladores.
  • Una gran cantidad de documentación sobre Android en la red, grandes comunidades de desarrolladores y también ejemplos de código para usarlos como base para nuevas aplicaciones.

Todo estos aspectos posibilitan a los desarrolladores con experiencia en Java y Eclipse crear nuevas aplicaciones para Android con mucha facilidad. Esto  ha permitido la gran aceptación de Android en el mundo de los programadores y contribuirá a su expansión.

Con todos estos antecedentes, ahora solo queda escoger el sistema más apropiado para instalar el Android SDK y todas sus herramientas: Debido a que Java, y Eclipse corren de» forma natural» en Linux, he optado por instalar mi ambiente de desarrollo en Ubuntu.

Los primeras experiencias con el SDK de Android han sido positivas, aunque la instalación del SDK  se puede convertir en un procedimiento más o menos complejo si no se tiene experiencia previa en Java y con Eclipse, ya que existen muchas versiones y variedades de Eclipse.

Una guía completa de cómo instalar Android SDK se puede encontrar  aquí en la página oficial de Android Developers, todo en ingles. Lamentablemente todavía no he encontrado fuentes interesantes en español que traten el tema del desarrollo de aplicaciones en Android.

Sobre la historia del diseño del Nexus One

Sin duda el primer móvil de Google, el Nexus One que es producido por HTC es una obra maestra de diseño e ingeniería de nuestro tiempo.

En el siguiente vídeo se puede observar algunos datos sobre el diseño del Nexus One, que ahora también ya está a la venta en Amazon.com (Goolge Nexus One en Amazon.com)

Otros vídeos sobre el Nexus One se pueden ver en el nuevo canal de Nexus One en Youtube.

ACTUALIZACIÓN

Y aquí los otros vídeos de la serie sobre la historia del Nexus One:

Episodio 2: El display y el Framework 3D

Episodio 3: Las Pruebas

Episodio 4: La Fabricación

Episodio 5: Día uno

Unboxing – Abriendo el Nexus One de Google

Hace unos días atrás he logrado conseguir el primer móvil de Google, el Nexus One que usa el sistema operativo Android 2.1.

Se trata de un smartphone que es fabricado por HTC, pero se comercializa directamente desde la página de Google. Una de las estrategias de Google con el Nexus One es hacer frente al iPhone de Apple, aunque la meta de Google va mucho más allá: Con el sistema operativo Android, que ahora también se usará en tablets, está tratando de ganar terreno en el uso de Internet mediante dispositivos móviles para así posicionar todos sus servicios, y en especial su publicidad contextual con AdSense.

Aquí les presento algunos imágenes abriendo el Nexus One

Nexus One

Nexus One

Nexus One

Nexus One

Nexus One