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*,
body.baseUrls,
body.url,
body.lastmod,
body.changefreq,
body.priority
);
Esquema de parámetros
Esquema
body(requerido): ISitemapQuery
Parámetros del cuerpo del Sitemap (por ejemplo, { baseUrls: { en_US: "https://…" } })
body.baseUrls: Record<string, string>
URLs base por idioma para la generación del mapa del sitio.
ejemplo: { "en_US": "https://example.com/" }
body.url: string
URL de una única entrada del mapa del sitio.
body.lastmod: string
Fecha de última modificación de la entrada.
body.changefreq: string
Frecuencia de cambios para la entrada.
body.priority: number
Prioridad de la entrada.
Ejemplos
Ejemplo mínimo
const body = [ { "url": "https://your-project.oneentry-cloud.com/", "lastmod": "2025-06-01T00:00:00.000Z", "changefreq": "daily", "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: "always", "hourly", "daily", "weekly", "monthly", "yearly", "never".
ejemplo: "weekly"
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