Canonical URL and hreflang tag automation | Adobe Higher Education
Skip to main content
gdWebct
Adobe Champion
Adobe Champion
August 18, 2022
Répondu

Canonical URL and hreflang tag automation

What's the most efficient way, if it exists, to dynamically add (or automate) the canonical and HREFlang tags to pages, without manually adding  <link rel=”canonical” /> onto head section of each page component? I've seen a possible solution (no JDK 11) in this library: https://github.com/otarsko/aem-seo-canonical-url

And third party tools for XML sitemaps like: https://www.stateofdigital.com/hreflang-sitemap-tool/ 

 

Any other options available? Thanks for any feedback!

Ce sujet a été fermé aux réponses.

2 commentaires

Ravi_Pampana
Community Advisor
Community Advisor
August 19, 2022

Hi,

Checkout https://developer.adobe.com/experience-manager/reference-materials/6-5/javadoc/com/day/cq/wcm/api/variants/PageVariantsProvider.html for adding hreflang tags

 

Ex: 

List<PageVariant> pageVariants = pageVariantProvider.getVariants(currentPage, slingRequest); 

gdWebct
Adobe Champion
gdWebctAdobe ChampionAuteur
Adobe Champion
August 19, 2022

Thank you, @ravi_pampana we'll  have to check this method out as well as the SAX transformer pipeline suggested by @arunpatidar. Appreciate your feedback!