Mapas do site

Saiba como ajudar a aumentar sua SEO criando mapas de site para o AEM Sites.

Recursos

Configurações

Configuração OSGi do agendador de mapa do site

Define o Configuração de fábrica OSGi para a frequência (usando expressões cron) os mapas de site serão regerados e armazenados em cache no 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"
}

Regra de filtro de permissão do Dispatcher

Permitir solicitações HTTP para arquivos de índice e mapa do site.

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

...

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

Regra de reescrita do servidor Web Apache

Garantir .xml as solicitações HTTP do mapa do site são roteadas para a página AEM subjacente correta. Se a redução de URL não for usada ou se os Mapeamentos do Sling forem usados para alcançar a redução de URL, essa configuração não será necessária.

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

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

Nesta página