Back to Nuxt

useServerSeoMeta

docs/4.api/2.composables/use-server-seo-meta.md

4.5.2868 B
Original Source

::warning useServerSeoMeta is deprecated. Wrap useSeoMeta in an if (import.meta.server) block instead. The auto-import is removed under future.compatibilityVersion: 5. ::

useServerSeoMeta lets you define your site's SEO meta tags as a flat object with full TypeScript support, exactly like useSeoMeta, but it only runs server-side and is tree-shaken from the client bundle.

:read-more{to="/docs/4.x/api/composables/use-seo-meta"}

For new code, use the server-only pattern directly:

vue
<script setup lang="ts">
if (import.meta.server) {
  useSeoMeta({
    robots: 'index, follow',
  })
}
</script>

Parameters are exactly the same as with useSeoMeta.

:read-more{to="/docs/4.x/getting-started/seo-meta"}