Cómo se usa
- Elige el tipo de negocio y escribe el nombre, el sitio web, el teléfono y la URL de una foto.
- Completa la dirección y, si las conoces, las coordenadas.
- Escribe el horario en una línea, por ejemplo
Mo-Fr 07:00-19:00; Sa-Su 08:00-14:00. - Copia el script y pégalo en tu web.
Cómo funciona
El resultado es un objeto del tipo elegido con name, url, image, telephone y priceRange. La dirección se convierte en un PostalAddress (streetAddress, addressLocality, addressRegion, postalCode, addressCountry) y las coordenadas en un GeoCoordinates. Cada grupo de horario es un OpeningHoursSpecification con los nombres completos en inglés de los días que usa schema.org (Monday … Sunday) y opens y closes en formato HH:MM. Un rango puede dar la vuelta a la semana: Fr-Mo va de viernes a lunes. La coma en las coordenadas se lee como separador decimal.
Ejemplo
El horario por defecto Mo-Fr 07:00-19:00; Sa-Su 08:00-14:00 da dos entradas:
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "07:00",
"closes": "19:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Saturday", "Sunday"],
"opens": "08:00",
"closes": "14:00"
}
]
(En el código generado cada día va en su propia línea.) Las coordenadas 40,4168 y -3,7038 escritas con coma dan "latitude": 40.4168, "longitude": -3.7038.
Consejos
- Escribe el nombre, la dirección y el teléfono igual que en tu página y en tus fichas de mapas.
- Actualiza el horario antes de festivos o cambios de temporada, junto con el texto de la página.
- Un local, una página: en una cadena, el marcado de cada sucursal va en la página de esa sucursal.