Hi @vickey-1,
This could be a broader topic (and honestly, depends on your site setup), but I’ll try to cover the basics that helped us get SEO working smoothly on EDS:
Yes, AEM Edge Delivery does support SE!
EDS renders fully structured HTML at the edge, so crawlers like Google can easily read it - unlike SPAs where you often need server-side rendering or pre-rendering tricks.
This is what works OOTB
-
You can define custom <title>, <meta name="description">, Open Graph, and Twitter meta tags directly inside your head.html.
-
It supports clean URLs and even route mapping via fstab.yaml, which is super handy for SEO.
-
You can expose your own /robots.txt and /sitemap.xml, either as static files or through serverless logic.
-
Injecting structured data (JSON-LD) is totally possible - just drop the <script type="application/ld+json"> in your head block.
-
Pages are rendered as plain HTML (no JS-heavy output), so bots can read them easily.
Only different in tradtional AEM: You won’t find page properties like dc:title or cq:tags - instead, metadata is usually defined in the markdown front matter or in the Git-managed templates.