Vue like most other frameworks does need a little work in the SEO department.
They recommend vue-meta, a package made by Vue.js. This package allows you to add some titles and descriptions to your Vue component files. Finally, they did mention Server-Side Rendering. Which, is still probably the most effective way to make sure the site is crawled and indexed quickly and often.