---
title: "SEO and sharing · Sanity × Nuxt UI"
description: "How pages appear in search results and when links are shared."
canonical_url: "https://sanity-nuxtui.vercel.app/docs/seo"
meta:
  "og:description": "How pages appear in search results and when links are shared."
  "og:image": "https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_SEO%2Band%2Bsharing%2Cdescription_How%2Bpages%2Bappear%2Bin%2Bsearch%2Bresults%2Band%2Bwhen%2Blinks%2Bare%2Bshared.%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9kb2NzL3NlbyI%2Cs_iCGXYXtNWikveHV_.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "SEO and sharing · Sanity × Nuxt UI"
  "twitter:image": "https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_SEO%2Band%2Bsharing%2Cdescription_How%2Bpages%2Bappear%2Bin%2Bsearch%2Bresults%2Band%2Bwhen%2Blinks%2Bare%2Bshared.%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9kb2NzL3NlbyI%2Cs_iCGXYXtNWikveHV_.png"
---

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

[Docs](https://sanity-nuxtui.vercel.app/docs)

# **SEO and sharing**

How pages appear in search results and when links are shared.

Every page, collection and entry has an ****SEO**** tab. All its fields are optional: the site fills in sensible values from the content.

| **Field** | **When empty** |
| --- | --- |
| Meta title | The title of the document |
| Meta description | The excerpt or description, then the default description in Site Settings |
| Social share image | The cover image or first photo, then the default image in Site Settings, then an image generated from the title in the colors and fonts of the site |
| Hide from search engines | Off: the page is in the sitemap and can be found |

## Writing for search results

- Keep the ****meta title**** under about 60 characters, with the most important words first.
- Write the ****meta description**** as one or two sentences that make someone want to click, under about 155 characters.
- Give every page a different title and description.

## Hiding a page

Turn on ****Hide from search engines**** for pages such as a thank-you page or a draft campaign. The page stays reachable by its address, but search engines are asked not to list it, and it leaves the sitemap and the site search.

## Translations

Each translation has its own SEO tab, so titles and descriptions can be written for each language. Search engines are told which pages are translations of each other.

[**Preview and publish** Check drafts on the real site with Presentation, click to edit, and publish when ready.](https://sanity-nuxtui.vercel.app/docs/preview-and-publish) [**Installation** Set up the template locally, connect it to a Sanity project and add the example content.](https://sanity-nuxtui.vercel.app/docs/installation)

```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/docs/seo#webpage","@type":"WebPage","dateModified":"2026-10-16T02:29:18Z","description":"How pages appear in search results and when links are shared.","name":"SEO and sharing","url":"https://sanity-nuxtui.vercel.app/docs/seo","isPartOf":{"@id":"https://sanity-nuxtui.vercel.app/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://sanity-nuxtui.vercel.app/docs/seo"]}]},{"@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/docs/seo#article","@type":"Article","dateModified":"2026-10-16T02:29:18Z","description":"How pages appear in search results and when links are shared.","headline":"SEO and sharing","inLanguage":"en","thumbnailUrl":"https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_SEO%2Band%2Bsharing%2Cdescription_How%2Bpages%2Bappear%2Bin%2Bsearch%2Bresults%2Band%2Bwhen%2Blinks%2Bare%2Bshared.%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9kb2NzL3NlbyI%2Cs_iCGXYXtNWikveHV_.png","author":{"@id":"https://sanity-nuxtui.vercel.app/#identity"},"image":{"@id":"https://sanity-nuxtui.vercel.app/#/schema/image/1"},"isPartOf":{"@id":"https://sanity-nuxtui.vercel.app/docs/seo#webpage"},"mainEntityOfPage":{"@id":"https://sanity-nuxtui.vercel.app/docs/seo#webpage"},"publisher":{"@id":"https://sanity-nuxtui.vercel.app/#identity"}},{"@id":"https://sanity-nuxtui.vercel.app/#/schema/image/1","@type":"ImageObject","contentUrl":"https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_SEO%2Band%2Bsharing%2Cdescription_How%2Bpages%2Bappear%2Bin%2Bsearch%2Bresults%2Band%2Bwhen%2Blinks%2Bare%2Bshared.%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9kb2NzL3NlbyI%2Cs_iCGXYXtNWikveHV_.png","inLanguage":"en","url":"https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_SEO%2Band%2Bsharing%2Cdescription_How%2Bpages%2Bappear%2Bin%2Bsearch%2Bresults%2Band%2Bwhen%2Blinks%2Bare%2Bshared.%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9kb2NzL3NlbyI%2Cs_iCGXYXtNWikveHV_.png"}]}
```

## Sitemap

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