Cada año Google construye una web más semántica, y los datos estructurados se hacen más valiosos para la comunicación en la red. Si agregas la etiqueta de google mi negocio a tu página web, Google puede añadir información adicional a los resultados de búsqueda en forma de rich snippets, algo que ha demostrado mejorar considerablemente las tasas de click-through (CTR) en los resultados orgánicos.
Índice de contenido del artículo
- ¿Qué es el marcado shema para negocios locales? ¿Cómo lo uso?
- Pasos para añadir el marcado shema de Local Business a mi página web:
- El tipo LocalBusiness
- Herramienta de datos estructurados de Google
- Plugins para insertar datos estructurados en Wordpress
- Plugins para insertar datos estructurados en Joomla!
1. ¿Qué es el marcado shema para negocios locales? ¿Cómo lo uso?
El esquema de negocio local es un tipo de marcado de datos estructurados que puedes agregar a la página web de tu empresa para facilitar que los motores de búsqueda identifiquen a qué tipo de organización pertenece. Este marcado conecta directamente la ficha de Google mi negocio con tu website y aporta mucha relevancia a los resultados orgánicos locales. Esta es una práctica básica para optimizar tu sitio web para el SEO local, ya que es un factor de clasificación muy importante. Hay todo tipo de propiedades que puedes completar para configurar esquema comercial óptimo, pero centrémonos en las esenciales para comprender mejor este tipo de marcado.
2. Pasos para añadir el marcado shema de Local Business a mi página web:
- Visita la página de tipo LocalBusiness en Shema.org y revisa las propiedades del marcado. Recuerda que hay algunas obligatorias. Consulta más información sobre dónde insertar datos estructurados en una página en función del formato que estés utilizando.
- Revisa en la parte de ejemplos los tipos de marcado que puedes declarar: Microdata, RDFa y JSON-LD. Nosotros vamos a utilizar el marcado JSON-LD en el ejemplo siguiente.
- Recuerda que si utilizas un CMS como Joomla o Wordpress hay algunos plugins que te simplifican la tarea para que no toques código.
- Valida el código introducido en la prueba de resultados enriquecidos de Google
- Puedes crear varios tipos de marcado por página y si quieres analizar el marcado global de tu sitio web y monitorear que las declaraciones se generan de forma correcta, puedes también utilizar la consola de Google Webmaster y verlo todas las URL que presenten algún error de marcado de un plumazo. Comprueba que Google pueda acceder a tu página y que ésta no esté bloqueada por un archivo robots.txt, por la etiqueta noindex ni por requisitos de inicio de sesión. Si la página se ve bien, puedes solicitar que Google vuelva a rastrear tus URLs.
3. El tipo LocalBusiness
Dentro de las definiciones de schema.org, el tipo LocalBusiness es un subtipo de Organización y Lugar, por lo que hereda las propiedades de ambos tipos. Schema.org define LocalBusiness como “Un negocio físico particular o una sucursal de una organización". Los ejemplos de marcado de LocalBusiness incluyen un restaurante, una sucursal particular de una cadena de restaurantes, una sucursal de un banco, una práctica médica, un club, una bolera, etc. Notarás que la definición enumera muchos tipos más específicos de empresas locales.
LocalBusiness contiene una amplia variedad de subtipos que se pueden usar para definir tu negocio de forma más específica. La lista completa de tipos de schema.org se puede encontrar fácilmente, estaría bien que consultes las definiciones de schema.org para atinarle más concretamente al sector de tu empresa.
3.1. Marcado básico
Las principales áreas de contenido en las que debes centrarte son:
@type(Local Business) |
telephone(Teléfono de la empresa) |
name(Nombre de la empresa) |
logo(Logo de la empresa) |
description(Breve descripción de los servicios de la empresa) |
openingHours(horario de la ficha de Google My Business) |
url(La url de tu website) |
sameAs(Enlaces a tus perfiles sociales) |
geo(Las coordenadas de la ficha de la empresa en Gmaps) |
adress(Dirección declarada en la ficha de la empresa en Gmaps) |
3.2. Ejemplo JSON
El siguiente fragmento de ejemplo debería estar incluido en la etiqueta <head>
de un website:
<html> <head> <title>Restaurante Paco Meme</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Restaurant", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "name": "Restaurante Paco Meme", "address": { "@type": "PostalAddress", "streetAddress": "Calle Melancolía 6", "addressLocality": "Benavente", "addressRegion": "ES", "postalCode": "49600", "addressCountry": "ES" }, "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "4", "bestRating": "5" }, "author": { "@type": "Person", "name": "Lillian Ruiz" } }, "geo": { "@type": "GeoCoordinates", "latitude": 40.761293, "longitude": -73.982294 }, "url": "http://www.pacomeme.com/restaurante/benavente", "telephone": "+12122459600", "servesCuisine": "American", "priceRange": "$$$", "openingHoursSpecification": [ { "@type": "OpeningHoursSpecification", "dayOfWeek": [ "Monday", "Tuesday" ], "opens": "11:30", "closes": "22:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": [ "Wednesday", "Thursday", "Friday" ], "opens": "11:30", "closes": "23:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "16:00", "closes": "23:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Sunday", "opens": "16:00", "closes": "22:00" } ], "menu": "http://www.pacomeme.com/menu", "acceptsReservations": "True" } </script> </head> <body> </body> </html>
Revisa el resto de ejemplos que el equipo de Google ha preparado.
4. Herramienta de datos estructurados de Google
Haz tus declaraciones de código y regresa siempre a la prueba de datos estructurados de Google. Ahí podras comprobar la correcta declaracion de tus fragmentos de código.
Asegúrate de que el nomnre de la empresa introducido es idéntico al que aparece en tu ficha de google my busines, así como el teléfono, horario y dirección.
5. Plugins para insertar datos estructurados en Wordpress
Si tienes un sitio web en Wordpress puedes insertar tus datos estructurados fácilmente con estos plugins:
- Rich Snippet Plugins for WordPress.
- Schema - All In One Schema Rich Snippets.
- Taqyeem.
- Schema & Structured Data for WP & AMP.
- SNIP: Structured Data Plugin for WordPress.
- WP Product Review Lite.
- Recipe Box.
6. Plugins para insertar datos estructurados en Joomla!
- Google Structured Data de Tassos
- Sh404SEF
- RSSeo!
- WK Fragmentos enriquecidos de Google para Virtuemart
- Rich Snippets Vote
- Fragmentos enriquecidos para VirtueMart
Si este artículo te pareció interesante, compártelo en las redes sociales!
L. Javier Gil
Programador web Freelance.
Ingeniero en Telecomunicaciones.
Comparto curiosidades y noticias del mundo digital desde el corazón de Chapinero, en la lluviosa Bogotá, o desde un rinconcito de la vieja España llamado Benavente.
Blog de Este Gráfico