DocsGuideDirectory Structure

public

The public/ directory is used to serve your website's static assets.

The public/ is served at the server root and contains public files that have to keep their names (e.g. robots.txt) or likely won't change (e.g. favicon.ico).

Directory structure
-| public/
---| favicon.ico
---| og-image.png
---| robots.txt
app.vue
<script setup>
useSeoMeta({
  ogImage: '/og-image.png'
})
</script>
This is known as the static/ directory in Nuxt 2.