18/09/2013

Datos estructurados: la mejor forma de mostrarnos en los buscadores

Datos estructurados: la mejor forma de mostrarnos en los buscadores

Como destacamos anteriormente, un aspecto importante de la Web Semántica es que cualquier usuario pueda buscar lo que desea en la Web con el menor esfuerzo. Para ello es necesario que los desarrolladores web utilicen código semántico, es decir, que las etiquetas HTML que se utilicen permitan a los motores de búsqueda inferir el tipo de contenido al que están asociadas.

Los buscadores tratan el contenido de una manera especial dependiendo de su clase. Actualmente, cuando buscamos algo en Google, los resultados presentan formatos diferentes entre sí. Si buscamos el nombre de una persona, es probable que en uno de los resultados se  muestre su actual puesto de trabajo en un párrafo destacado. Si buscamos una receta de cocina, quizás podamos leer su tiempo de preparación y la valoración general de los lectores. Estos datos destacados se llaman fragmentos enriquecidos y ayudan al usuario a conocer el contenido más importante de una página antes de ingresar a ella.

En general, los usuarios tienden a ingresar a páginas cuyo resultado presente formatos enriquecidos. Pero ¿cómo lograr que los buscadores reconozcan adecuadamente el tipo de datos que les presentamos? Para ello contamos con distintos formatos de codificación estandarizados:

  • Microformatos. Considera distintos tipos de información, a los que llama «entidades». Algunas de ellas son personas, productos, empresas, recetas, eventos y videos. Las entidades se implementan a través del atributo class de HTML y pueden adquirir distintas propiedades (por ejemplo, una persona puede tener un nombre y un teléfono).
  • Microdatos. Similares a los microformatos, se implementan a través de atributos nacidos con HTML5, como itemprop e itemscope. Las entidades que permite representar son parecidas a las que permiten los microformatos.
  • RDFa. El más complejo de los tres formatos, pero también el más completo. Puede utilizarse no sólo para HTML y XHTML, sino también para XML y SVG.

El uso de datos estructurados nos ayuda a presentar resultados más atractivos a los usuarios de buscadores. Sin embargo, complejiza el proceso de codificación y nos hace más vulnerables ante sitios web que replican contenido de manera automática.

0

angularjs Aplicaciones en Facebook aplicaciones mobile behavioral targeting Botones Call-to-action breadcrumbs breadcrumbs web búsqueda de personal búsqueda facetada Call-to-action buttons Client-side cliente-destacado cms a medida coding comercio electrónico content marketing CSS3 PIE cuanto debe pesar un sitio data-driven web design Datos estructurados Defacement Denegación de servicio Desarrollar una aplicación web desventajas de PhoneGap diseñar newsletters diseño web diseño web argentina diseño web esqueuomórfico Diseño web responsive Diseño web responsivo diseño web santa fe diseño web Smart TV diseño web televisores DOM desde PHP enlaces rotos filtros de búsqueda flash flat web design formularios sitio web fragmentos enriquecidos función de autocompletar futuro de la realidad aumentada html HTML5 html5shiv inbound marketing Initializr interfaces Web para televisores javascript jobs jQuery Mobile Mapbox maquetado html/css maquetador web masonry layout menú de navegación menú desplegable Metodologías ágiles Modernizr MVC Navegación por teclado oferta laboral OpenStreetMap paginas de Facebook Paper js Paper js framework personas Phishing plan de QA Polyfills polymer portfolio-destacados portfolio-inicio programacion de CMS Programadores WordPress página de contacto página de error 404 que es Backbone.js Realidad aumentada Resultados instantáneos server-side skeuomorphic design sliders y usabilidad soporte Internet Explorer Storytelling Underscores usabilidad usabilidad buscadores user-centered design ux velocidad de carga web Vendor prefixes ventajas jQuery Mobile Ventanas integradas versiones antiguas de Internet Explorer WAI-ARIA web components web imprimible Web Semántica WordPress para ecommerce