SitemapResolvedUrl
interfaz Desde 1.8.0
URL de sitemap.xml que reciben los módulos en el hook sitemap:resolved: su ruta, los campos
opcionales de sitemaps.org y sus versiones en otros idiomas.
ts
import type { SitemapResolvedUrl } from "@meekojs/meeko/framework";Código fuente src/modules/define-meeko-module.ts:216
Declaración #
ts
interface SitemapResolvedUrl {
readonly pathname: string
readonly lastmod?: string
readonly changefreq?: 'always' | 'hourly' | 'daily' | 'weekly' | 'monthly' | 'yearly' | 'never'
readonly priority?: number
readonly alternates?: readonly SitemapAlternate[]
}Ejemplo #
ts
import type { SitemapResolvedUrl } from "@meekojs/meeko/framework";
const url: SitemapResolvedUrl = {
pathname: "/guide",
alternates: [{ hreflang: "es", pathname: "/guide" }, { hreflang: "en", pathname: "/en/guide" }],
};Propiedades #
changefreq
#
readonly changefreq?: 'always' | 'hourly' | 'daily' | 'weekly' | 'monthly' | 'yearly' | 'never'<changefreq>.
alternates
#
readonly alternates?: readonly SitemapAlternate[]Versiones de la URL en otros idiomas, incluida ella misma, como recomiendan los buscadores.