Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.

How to create XML Sitemap and Robots in AEM?

Avatar

Level 4

Hi all,

I want to create XML Sitemap and Robots in AEM for SEO (Search Engine Optimize). How to do that? When I create a page it run as HTML not XML. How to auto generate an XML file as Create your Google Sitemap Online - XML Sitemaps Generator

Thank you so much,

BienHV

5 Replies

Avatar

Community Advisor

Hi,

You need to do sling mapping, you have to make sitemap.xml to your page. and same for robot.txt

Sitemap creation – Java and AEM development | Flexible Designs d.o.o.

make sure you generate xml or txt output in page set content type as xml/txt based on file.

response.setContentType("text/xml");



Arun Patidar

Avatar

Community Advisor

Hello @arunpatidar 

can you suggest where the contentType("text/xml") be set?

I have 2 page page resource types, each has the "sling:resourceSuperType" set to "core/wcm/components/page/v2/page".

I am using the ACS Commons Sitemap Generator as per the instructions here,

https://adobe-consulting-services.github.io/acs-aem-commons/features/sitemap/index.html and 

http://www.flexibledesigns.rs/sitemap-creation/

 

One of the .sitemap.xml requests return text/html and another returns text/xml. I did not do anything specific for either case.

 

Please see the complete question and error i have posted here:

https://experienceleaguecommunities.adobe.com/t5/Adobe-Experience-Manager/ACS-Commons-Sitemap-Genera...

Avatar

Level 4

Thanks you for your help.

Please help me. How to configuration

  • Shown in sitemap
  • Change Frequency (for Sitemap)
  • Priority (for Sitemap)
  • Search Engine Index Allowed (Robots.txt)

How to config them in AEM. I am using AEM 6.2.

Thanks & Best regards,

BienHV