Saltar al contenido principal

updateSitemap

Actualiza el mapa del sitio del proyecto. 🔐 Este método requiere autorización.

Descripción

Este método actualiza el mapa del sitio del proyecto, regenerándolo en función de la estructura actual de la página. Devuelve una Promesa que se resuelve en un array de objetos ISitemapEntity actualizados.

Sitemap.updateSitemap(

body*

);

Esquema de parámetros

Esquema

body(requerido): ISitemapEntity[]
Array de entradas del mapa del sitio a actualizar
ejemplo:

[
{
"url": "https://your-project.oneentry-cloud.com/",
"lastmod": "2025-06-01T00:00:00.000Z",
"changefreq": "daily",
"priority": 1.0
}
]

body[].url(requerido): string
La URL completa de la página.
ejemplo: "https://your-project.oneentry-cloud.com/catalog"

body[].lastmod: string
Fecha en que se modificó por última vez la página (formato ISO 8601).
ejemplo: "2025-06-01T00:00:00.000Z"

body[].changefreq: string
Con qué frecuencia es probable que cambie la página.
ejemplo: "semanal"

body[].priority: number
La prioridad de esta URL en relación con otras URLs. Los valores válidos oscilan entre 0.0 y 1.0.
ejemplo: 0.8

langCode: string
Código de idioma. Predeterminado: "en_US"
ejemplo: "en_US"

Ejemplos

Ejemplo mínimo


const body = [
{
"url": "https://your-project.oneentry-cloud.com/",
"lastmod": "2025-06-01T00:00:00.000Z",
"changefreq": "diario",
"priority": 1.0
}
];

const response = await Sitemap.updateSitemap(body);

Ejemplo de respuesta

[
{
"url": "https://your-project.oneentry-cloud.com/",
"lastmod": "2025-06-01T00:00:00.000Z",
"changefreq": "daily",
"priority": 1.0
},
{
"url": "https://your-project.oneentry-cloud.com/catalog",
"lastmod": "2025-05-15T00:00:00.000Z",
"changefreq": "weekly",
"priority": 0.8
}
]

Esquema de respuesta

Esquema: ISitemapEntity[]

url: string
La URL completa de la página.
ejemplo: "https://your-project.oneentry-cloud.com/catalog"

lastmod: string
Fecha en que se modificó por última vez la página (formato ISO 8601).
ejemplo: "2025-06-01T00:00:00.000Z"

changefreq: string
Con qué frecuencia es probable que cambie la página. Valores posibles: "siempre", "cada hora", "diario", "semanal", "mensual", "anual", "nunca".
ejemplo: "semanal"

priority: number
La prioridad de esta URL en relación con otras URLs en su sitio. Los valores válidos oscilan entre 0.0 y 1.0.
ejemplo: 0.8