Mapas del sitio

Aprenda a impulsar su SEO creando mapas del sitio para AEM Sites.

WARNING
Este vídeo muestra el uso de direcciones URL relativas en el mapa del sitio. Los mapas del sitio deben usar direcciones URL absolutas. Consulte Configuraciones para ver cómo habilitar las direcciones URL absolutas, ya que esto no se trata en el siguiente vídeo.

Configuraciones

URL absolutas de mapa del sitio absolute-sitemap-urls

AEM El mapa del sitio que se está usando admite direcciones URL absolutas usando Sling mapping. AEM AEM Para ello, cree nodos de asignación en los servicios de que generen mapas del sitio (normalmente, el servicio de Publish de).

Un ejemplo de definición de nodo de asignación de Sling para https://wknd.com se puede definir en /etc/map/https de la siguiente manera:

Ruta
Nombre de la propiedad
Tipo de propiedad
Valor de propiedad
/etc/map/https/wknd-site
jcr:primaryType
Cadena
nt:unstructured
/etc/map/https/wknd-site
sling:internalRedirect
Cadena
/content/wknd/(.*)
/etc/map/https/wknd-site
sling:match
Cadena
wknd.com/$1

La captura de pantalla siguiente ilustra una configuración similar para http://wknd.local (una asignación de nombre de host local que se ejecuta en http).

Configuración de direcciones URL absolutas de mapa del sitio

Configuración de OSGi del programador de mapa del sitio

AEM Define la configuración de fábrica de OSGi para la frecuencia (mediante expresiones cron) en la que los mapas del sitio se vuelven a generar y se almacenan en caché en la caché de la.

ui.config/src/main/jcr_content/apps/wknd/osgiconfig/config.publish

{
  "scheduler.name": "WKND Sitemaps",
  "scheduler.expression": "0 0 2 1/1 * ? *",
  "searchPath": "/content/wknd"
}

Regla de filtro de permitidos para Dispatcher

Permitir solicitudes HTTP para los archivos de índice y mapa del sitio.

dispatcher/src/conf.dispatcher.d/filters/filters.any

...

# Allow AEM sitemaps
/0200 { /type "allow" /path "/content/*" /selectors '(sitemap-index|sitemap)' /extension "xml" }

Regla de reescritura del servidor web Apache

AEM Asegúrese de que .xml solicitudes HTTP de mapa del sitio se enruten a la página de datos subyacente correcta. Si no se utiliza el acortamiento de URL, o si se utilizan asignaciones de Sling para lograr el acortamiento de URL, esta configuración no es necesaria.

dispatcher/src/conf.d/rewrites/rewrite.rules

...
RewriteCond %{REQUEST_URI} (.html|.jpe?g|.png|.svg|.xml)$
RewriteRule ^/(.*)$ /content/${CONTENT_FOLDER_NAME}/$1 [PT,L]

Recursos

recommendation-more-help
bb44cebf-d964-4e3c-b64e-ce882243fe4d