Lang-kenmerk configureren in AEM Edge Delivery-sites
Configureer het kenmerk lang in statische HTML bij het bouwen van meertalige sites met AEM Universal Editor en Edge Delivery Services. Deze benadering zorgt ervoor dat het HTML-element de juiste taalinstelling voor SEO en toegankelijkheid bevat voordat de client-side JavaScript wordt uitgevoerd. U kunt dit verhelpen door html-lang in metagegevens te configureren, zodat Edge Delivery Services het juiste lang -kenmerk in de statische HTML rendert.
Beschrijving description
Omgeving
- Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
- Edge Delivery Services
- Universele editor
Probleem/symptomen
- De statische HTML-uitvoer bevat geen
lang attributeop het HTML-element. - Het wordt moeilijk om te voldoen aan SEO- en toegankelijkheidsvereisten voor meerlandensites of meertalige sites.
Resolutie resolution
Ga als volgt te werk om dit probleem op te lossen:
- Zoek het bestand voor metagegevensdefinitie in uw Edge Delivery-opslagplaats. Dit kan een spreadsheet zijn, zoals
metadata.xlsxof een CSV-bestand, of een JSON-pagina die als/metadata.jsonop uw.aem.pageof.aem.livehost wordt weergegeven. - Voeg landspecifieke toewijzingen toe aan het metagegevensbestand en gebruik globale patronen in de URL-kolom om landspecifieke paden overeen te laten komen, bijvoorbeeld
/it-it/<b>voor Italiaanse pagina's. - Geef voor elke toewijzing de juiste taal-regiocode op in een
html-lang-eigenschap die overeenkomt met uw URL-structuur, zoalsit-ITfor/it-it/. - Leg de wijzigingen vast en duw op de vertakking die door uw Edge Delivery Services-site wordt gebruikt.
- Publiceer ten minste één voorbeeldpagina in elke landinstelling vanuit AEM of Universal Editor, zodat de bijgewerkte metagegevens in overweging worden genomen.
- Open de overeenkomstige Edge Delivery Services-URL (
.aem.pageof.aem.live) voor een voorbeeldpagina met landinstellingen. - Het gebruik Pagina Source van de Mening om het element van HTML te bevestigen omvat het correcte
lang attribute. . Als het correcte resultaat op Edge Delivery Services maar niet op het productiedomein verschijnt, ontruim het CDN geheime voorgeheugen of verifieer de punten van de domeinafbeelding aan de bijgewerkte tak of de gastheer.
### Notities
- - Voor de meeste sites met meerdere landen of meerdere talen wordt het aanbevolen
html-langvia bulkmetagegevens te beheren om deze eenvoudig en robuust te maken. U kunt meer korrelige controle per pagina bereiken door een HTML-lang gebied aan individuele paginametagegevens binnen Universele Redacteur toe te voegen. Deze waarde moet echter wel alshtml-langin de metagegevens worden weergegeven, anders wordt deze niet juist gerenderd.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f