Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events
SOLVED

Adding schema.org markup with the RTE (AEM6.5)

Avatar

Level 1

I was curious if anyone has tried customizing the RTE to allow authors to highlight text and add schema.org markup for SEO purposes. We have been looking at the possibility of creating a custom plugin for the RTE based on https://www.bounteous.com/insights/2022/01/06/custom-rich-text-editor-plugins-adobe-experience-manag...

 

Has anyone else tried using the RTE for this purpose or have you done it another way? Just looking for suggestions or recommendations. We are just starting to add schema markup to the site and are starting with company addresses which are authored via the RTE and not using a specific address component.

 

thanks in advance

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Level 5

@MarkJ_TX 

 

This is a good idea to put SEO first as the main reason we build a page is for people to able to easily see it. 

 

This might not answer your question but might be helpful for the requirement of making pages more visible(SEO).

 

If you are using RTE, it might restrict to only where are large description or formatting. There are other 

 

We didn't use RTE but we use JSON-LD at page level as a page property. This way you can set common data at the template level and make modifications for page specific at the page level.  

 

 

 

 

View solution in original post

1 Reply

Avatar

Correct answer by
Level 5

@MarkJ_TX 

 

This is a good idea to put SEO first as the main reason we build a page is for people to able to easily see it. 

 

This might not answer your question but might be helpful for the requirement of making pages more visible(SEO).

 

If you are using RTE, it might restrict to only where are large description or formatting. There are other 

 

We didn't use RTE but we use JSON-LD at page level as a page property. This way you can set common data at the template level and make modifications for page specific at the page level.