Expand my Community achievements bar.

Radically easy to access on brand approved content for distribution and omnichannel performant delivery. AEM Assets Content Hub and Dynamic Media with OpenAPI capabilities is now GA.

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