0
Юзаешь стандартный роутинг через папку pages, а если надо какие-то хитрые пути, то в nuxt.config.js в router.extendRoutes можно всё переопределить. Для динамических урлов через _slug и asyncData генеришь страницы с нормальными названиями. Ну и sitemap через модуль @nuxtjs/sitemap генери, чтоб поисковики видели.