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

Canonical URL and hreflang tag automation

  • August 18, 2022
  • 2 Antworten
  • 5455 Ansichten

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!

Dieses Thema wurde für Antworten geschlossen.

2 Antworten

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 ChampionAutor
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!