SiteNavigationElement JSON-LD — declares your primary nav to crawlers.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"hasPart": []
}
</script>AI crawlers use nav schema to build a site map without JS execution.
Yes — footer and utility nav should NOT be marked up this way.
Every generator on this page can auto-apply across thousands of WordPress URLs — schema, meta, hreflang, robots, llms.txt — with GEO, AEO and AIO built in.
See pricing →Real sites using sitenavigation schema generator-style patterns for SEO growth.