Sitemaps

Scopri come incrementare il SEO creando sitemap per AEM Sites.

Riferimenti

Configurazioni

Configurazione OSGi dello scheduler di Sitemap

Definisce la Configurazione di fabbrica OSGi per la frequenza (utilizzando espressioni cron) le mappe dei siti verranno rigenerate e memorizzate nella cache in AEM.

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"
}

Regola del filtro Consentiti da Dispatcher

Consenti richieste HTTP per l'indice della mappa del sito e i file della mappa del sito.

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

...

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

Regola di riscrittura del server web Apache

Assicurati .xml le richieste HTTP della mappa del sito vengono indirizzate alla pagina AEM sottostante corretta. Se non si utilizza la abbreviazione degli URL, o se le mappature Sling vengono utilizzate per ottenere la riduzione degli URL, questa configurazione non è necessaria.

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

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

In questa pagina