Cada elemento HTML puede tener un itemscopeatributo especificado. El itemscopeatributo es un atributo booleano.
Un elemento con el itemscopeatributo especificado crea un nuevo elemento , un grupo de pares nombre-valor.
En otras palabras, es una forma de asociar metadatos con un nodo DOM en particular.
Esto es utilizado por la API de Schema.org para asociar datos para motores de búsqueda y redes sociales. Google+ utiliza el esquema como forma de proporcionar títulos, miniaturas y descripciones de las páginas compartidas por los usuarios.
También debe tenerse en cuenta que [itemscope]y [itemprop]son compatibles con el protocolo Open Graph de Facebook al proporcionar metadatos para una página web. Los mismos metadatos se pueden enumerar para los motores de búsqueda, Facbook y Google+ en un solo conjunto de <meta>elementos en lugar de tener que enumerar la misma información más de una vez:
<htmlitemscopeitemtype="http://schema.org/WebPage"xmlns:fb="https://www.facebook.com/2008/fbml"><head><title>An Example Title</title><metacontent="An Example Title"itemprop="name"property="og:title"/><metacontent="Lorem ipsum dolor sit amet"itemprop="description"name="description"property="og:description"/><metacontent="http://www.example.com/image.jpg"itemprop="image"property="og:image"/><metacontent="http://www.example.com/permalink"itemprop="url"property="og:url"/><linkrel="canonical"href="http://www.example.com/permalink"/></head><body>
...content...
</body></html>
Tenga en cuenta que en el ejemplo, [itemscope]se agregó al <html>elemento. Esto significa que los [itemprop]atributos de <head>y <body>son parte del WebPageelemento.
Los motores de búsqueda, incluidos Bing, Google y Yahoo! ahora están usando itemscope y friends para identificar datos semánticos en páginas web. En el sitio web schema.org , tienen una explicación de cómo usar itemscope con esquemas predefinidos para mejorar los datos que se proporcionan a los motores de búsqueda.
Respuestas:
El
[itemscope]
atributo es un atributo booleano para definir el alcance de los metadatos contenidos dentro del elemento.Está definido en la API de microdatos HTML5 :
En otras palabras, es una forma de asociar metadatos con un nodo DOM en particular.
Esto es utilizado por la API de Schema.org para asociar datos para motores de búsqueda y redes sociales. Google+ utiliza el esquema como forma de proporcionar títulos, miniaturas y descripciones de las páginas compartidas por los usuarios.
También debe tenerse en cuenta que
[itemscope]
y[itemprop]
son compatibles con el protocolo Open Graph de Facebook al proporcionar metadatos para una página web. Los mismos metadatos se pueden enumerar para los motores de búsqueda, Facbook y Google+ en un solo conjunto de<meta>
elementos en lugar de tener que enumerar la misma información más de una vez:Tenga en cuenta que en el ejemplo,
[itemscope]
se agregó al<html>
elemento. Esto significa que los[itemprop]
atributos de<head>
y<body>
son parte delWebPage
elemento.fuente
Los motores de búsqueda, incluidos Bing, Google y Yahoo! ahora están usando itemscope y friends para identificar datos semánticos en páginas web. En el sitio web schema.org , tienen una explicación de cómo usar itemscope con esquemas predefinidos para mejorar los datos que se proporcionan a los motores de búsqueda.
http://schema.org/docs/gs.html
fuente