---
title: "SEO out of the box · Sanity × Nuxt UI"
description: "Sitemap, robots.txt, social images and structured data come from your content, with Nuxt SEO doing the wiring."
canonical_url: "https://sanity-nuxtui.vercel.app/blog/seo-out-of-the-box"
meta:
  "og:description": "Sitemap, robots.txt, social images and structured data come from your content, with Nuxt SEO doing the wiring."
  "og:image": "https://cdn.sanity.io/images/kdwtvkc2/production/1a49e88e412d6169d1dec8f6ea57f0e6c5b0e39a-1600x1067.jpg?fit=crop&w=1200&h=630&auto=format"
  "og:image:alt": "Desk with a laptop and a cup of coffee"
  "og:image:height": "630"
  "og:image:width": "1200"
  "og:title": "SEO out of the box · Sanity × Nuxt UI"
---

> Index of every page on this site: [llms.txt](https://sanity-nuxtui.vercel.app/llms.txt)

[Blog](https://sanity-nuxtui.vercel.app/blog)·September 25, 2026

# **SEO out of the box**

Sitemap, robots.txt, social images and structured data come from your content, with Nuxt SEO doing the wiring.

**LH**

**Leo Hart**

Frontend Engineer

![Desk with a laptop and a cup of coffee](https://cdn.sanity.io/images/kdwtvkc2/production/1a49e88e412d6169d1dec8f6ea57f0e6c5b0e39a-1600x1067.jpg?w=2400&h=1600&auto=format)

The site uses [**Nuxt SEO**](https://nuxtseo.com) together with the SEO fields on every document.

- ****Sitemap****: every published page, collection and entry is added to `/sitemap.xml`.
- ****Robots****: tick **Hide from search engines** on a document to add `noindex`.
- ****Social images****: the SEO image, the cover image or the default image from Site Settings, cropped to 1200 × 630.
- ****Structured data****: entries output schema.org Article markup.

**Set your production URL**

Set NUXT\_SITE\_URL to your domain so the sitemap and canonical URLs point to it.

Tags: [seo](https://sanity-nuxtui.vercel.app/blog?tag=seo)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://sanity-nuxtui.vercel.app/#website","@type":"WebSite","name":"Sanity × Nuxt UI","url":"https://sanity-nuxtui.vercel.app/","publisher":{"@id":"https://sanity-nuxtui.vercel.app/#identity"}},{"@id":"https://sanity-nuxtui.vercel.app/blog/seo-out-of-the-box#webpage","@type":"WebPage","dateModified":"2026-10-16T00:42:53Z","datePublished":"2026-09-25T09:00:00Z","description":"Sitemap, robots.txt, social images and structured data come from your content, with Nuxt SEO doing the wiring.","name":"SEO out of the box","url":"https://sanity-nuxtui.vercel.app/blog/seo-out-of-the-box","isPartOf":{"@id":"https://sanity-nuxtui.vercel.app/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://sanity-nuxtui.vercel.app/blog/seo-out-of-the-box"]}]},{"@id":"https://sanity-nuxtui.vercel.app/#identity","@type":"Organization","name":"Sanity × Nuxt UI","url":"https://sanity-nuxtui.vercel.app"},{"@id":"https://sanity-nuxtui.vercel.app/blog/seo-out-of-the-box#article","@type":"Article","dateModified":"2026-10-16T00:42:53Z","datePublished":"2026-09-25T09:00:00Z","description":"Sitemap, robots.txt, social images and structured data come from your content, with Nuxt SEO doing the wiring.","headline":"SEO out of the box","inLanguage":"en","thumbnailUrl":"https://cdn.sanity.io/images/kdwtvkc2/production/1a49e88e412d6169d1dec8f6ea57f0e6c5b0e39a-1600x1067.jpg?w=1200&auto=format","author":{"@id":"https://sanity-nuxtui.vercel.app/#/schema/person/1"},"image":{"@id":"https://sanity-nuxtui.vercel.app/#/schema/image/1"},"isPartOf":{"@id":"https://sanity-nuxtui.vercel.app/blog/seo-out-of-the-box#webpage"},"mainEntityOfPage":{"@id":"https://sanity-nuxtui.vercel.app/blog/seo-out-of-the-box#webpage"},"publisher":{"@id":"https://sanity-nuxtui.vercel.app/#identity"}},{"@id":"https://sanity-nuxtui.vercel.app/#/schema/person/1","@type":"Person","name":"Leo Hart"},{"@id":"https://sanity-nuxtui.vercel.app/#/schema/image/1","@type":"ImageObject","contentUrl":"https://cdn.sanity.io/images/kdwtvkc2/production/1a49e88e412d6169d1dec8f6ea57f0e6c5b0e39a-1600x1067.jpg?w=1200&auto=format","inLanguage":"en","url":"https://cdn.sanity.io/images/kdwtvkc2/production/1a49e88e412d6169d1dec8f6ea57f0e6c5b0e39a-1600x1067.jpg?w=1200&auto=format"}]}
```

## Sitemap

See the full [sitemap](https://sanity-nuxtui.vercel.app/sitemap.md) for all pages.
