Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Content Architecture on AEM that supports concurrent content development

Avatar

Level 2

I am working to stand up a SaaS AEM Sites product for our firm.  We have multiple concurrent projects that need to use version of the same content and language variants of the same. Is there a best practice or Content Architecture/Content hierarchy to includes these features when we stand up the platform  

 

Any suggestion / slide deck /link are appreciated ;

 

Linking you too @Kunal_Gaba_ 

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

If you plan to use MSM (Multi Site Manager) feature then there are certain best practices which you should follow while designing your content hierarchy. 

You can find those best practices here- 

https://experienceleague.adobe.com/docs/experience-manager-65/administering/introduction/msm.html?la... 

 

Apart from the above you should keep in mind following things while designing your content hierarchy- 

1.  Create your hierarchy as per your site taxonomy. 

2. If you have any pages which are created on regular schedule like articles/blogs etc. then avoid creating flat hierarchy for those pages. Create intermediate folders/buckets for those pages based on the volume of the content. Like you can have month wise segregation or date wise. It depends on the volume of content.  

3. If there is any authentication requirement and you need to have secure pages then make sure your secure pages are created in a separate hierarchy so that you can apply ACLs or permissions which can be inherited to all relevant secure pages. 

4. Along with pages also define hierarchy for reusable content like experience fragments or any other content which is shared. 

5. Also, make sure your Assets hierarchy follows best practices as well. Your assets should be easy to search and should have intuitive logical way to browse for authors. 

6. As part of your global sites hierarchy also consider how will you manage content which has to be shown on all the pages but managed in a central place. How will you invalidate the cache of the site when such content is updated etc. 

View solution in original post

4 Replies

Avatar

Correct answer by
Employee Advisor

If you plan to use MSM (Multi Site Manager) feature then there are certain best practices which you should follow while designing your content hierarchy. 

You can find those best practices here- 

https://experienceleague.adobe.com/docs/experience-manager-65/administering/introduction/msm.html?la... 

 

Apart from the above you should keep in mind following things while designing your content hierarchy- 

1.  Create your hierarchy as per your site taxonomy. 

2. If you have any pages which are created on regular schedule like articles/blogs etc. then avoid creating flat hierarchy for those pages. Create intermediate folders/buckets for those pages based on the volume of the content. Like you can have month wise segregation or date wise. It depends on the volume of content.  

3. If there is any authentication requirement and you need to have secure pages then make sure your secure pages are created in a separate hierarchy so that you can apply ACLs or permissions which can be inherited to all relevant secure pages. 

4. Along with pages also define hierarchy for reusable content like experience fragments or any other content which is shared. 

5. Also, make sure your Assets hierarchy follows best practices as well. Your assets should be easy to search and should have intuitive logical way to browse for authors. 

6. As part of your global sites hierarchy also consider how will you manage content which has to be shown on all the pages but managed in a central place. How will you invalidate the cache of the site when such content is updated etc. 

Avatar

Employee Advisor

I want to add links to some postings I have written:

 

https://cqdump.wordpress.com/2017/11/06/information-architecture-content-architecture/ and https://cqdump.wordpress.com/2017/11/13/creating-the-content-architecture-with-aem/

 

They do not necessarily answer your questions, but I hope they can outline some interesting aspects when thinking about content structure.

Avatar

Level 2
@Jörg_Hoh Thanks , This is precisely what I was looking for ! Do you have any example to share ?

Avatar

Employee Advisor
Unfortunately I don't have a any realistic example for that, because in many cases you get quite far with the standard patterns (e.g the default content struture recommended by the product), and in most cases the whole design process is not documented at all (in the best case you get the decisions, but often not even these).