Incrustar datos estructurados en una página web
<!-- Cuadro mejorado de búsqueda -->
<script type='application/ld+json'>
{
"@context": "http://schema.org",
"@type": "WebSite",
"url": "https://cloud-computing-seguridad.blogspot.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://cloud-computing-seguridad.blogspot.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
Este fragmento de código es un script de JSON-LD (JavaScript Object Notation for Linked Data) que se utiliza para incrustar datos estructurados en una página web. Los datos estructurados ayudan a los motores de búsqueda a entender mejor el contenido de tu sitio web y a mostrarlo de manera más rica en los resultados de búsqueda.
Explicación de Cada Componente
<script type='application/ld+json'>:- Propósito: Indica que el contenido del script es JSON-LD, un formato para incrustar datos estructurados en páginas web.
- Uso: Se utiliza para informar a los motores de búsqueda sobre la estructura del contenido del sitio.
"@context": "http://schema.org":- Propósito: Define el contexto y el vocabulario que se está utilizando.
schema.orges un vocabulario estándar para datos estructurados.
- Propósito: Define el contexto y el vocabulario que se está utilizando.
"@type": "WebSite":- Propósito: Especifica el tipo de entidad. En este caso, se está describiendo un sitio web.
"url": "http://www.paginaWeb.com/":- Propósito: Proporciona la URL del sitio web.
"potentialAction": { ... }:- Propósito: Define una acción potencial que se puede realizar en el sitio web. En este caso, se está definiendo una acción de búsqueda.
"@type": "SearchAction":- Propósito: Especifica que el tipo de acción es una búsqueda.
"target": "http://www.paginaWeb.com/search?q={search_term_string}":- Propósito: Define la URL de destino para la acción de búsqueda, incluyendo un parámetro de búsqueda (
{search_term_string}) que se sustituirá por el término de búsqueda del usuario.
- Propósito: Define la URL de destino para la acción de búsqueda, incluyendo un parámetro de búsqueda (
"query-input": "required name=search_term_string":- Propósito: Especifica que la consulta de búsqueda (
search_term_string) es un input requerido para la acción de búsqueda.
- Propósito: Especifica que la consulta de búsqueda (
¿Para Qué Sirve?
- SEO (Optimización en Motores de Búsqueda): Ayuda a los motores de búsqueda a entender el contenido y las funciones de tu sitio web, lo que puede mejorar la visibilidad en los resultados de búsqueda.
- Datos Estructurados: Permite que los motores de búsqueda muestren información más detallada y organizada sobre tu sitio web en los resultados de búsqueda.
- Interactividad: Define acciones específicas, como la búsqueda, que los usuarios pueden realizar directamente desde los resultados de búsqueda.
