Pular para o conteúdo principal

updateSitemap

Atualize o sitemap do projeto. 🔐 Este método requer autorização.

Descrição

Este método atualiza o sitemap do projeto, regenerando-o com base na estrutura atual da página. Ele retorna uma Promise que resolve para um array de objetos ISitemapEntity atualizados.

Sitemap.updateSitemap(

body*

);

Esquema de parâmetros

Esquema

body(obrigatório): ISitemapEntity[]
Array de entradas do sitemap a serem atualizadas
exemplo:

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

body[].url(obrigatório): string
O URL completo da página.
exemplo: "https://your-project.oneentry-cloud.com/catalog"

body[].lastmod: string
Data em que a página foi modificada pela última vez (formato ISO 8601).
exemplo: "2025-06-01T00:00:00.000Z"

body[].changefreq: string
Com que frequência a página provavelmente mudará.
exemplo: "semanal"

body[].priority: number
A prioridade deste URL em relação a outros URLs. Os valores válidos variam de 0.0 a 1.0.
exemplo: 0.8

langCode: string
Código de idioma. Padrão: "en_US"
exemplo: "en_US"

Exemplos

Exemplo mínimo


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

const response = await Sitemap.updateSitemap(body);

Exemplo de resposta

[
{
"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 resposta

Esquema: ISitemapEntity[]

url: string
O URL completo da página.
exemplo: "https://your-project.oneentry-cloud.com/catalog"

lastmod: string
Data em que a página foi modificada pela última vez (formato ISO 8601).
exemplo: "2025-06-01T00:00:00.000Z"

changefreq: string
Com que frequência a página provavelmente mudará. Valores possíveis: "sempre", "horariamente", "diariamente", "semanalmente", "mensalmente", "anualmente", "nunca".
exemplo: "semanal"

priority: number
A prioridade deste URL em relação a outros URLs no seu site. Os valores válidos variam de 0.0 a 1.0.
exemplo: 0.8