SEO in a Vue.js world
summary
Gives concrete SEO rules and shows working implementations: uses vue-meta and Nuxt.js to render titles, descriptions, canonical links and sitemaps; sets server redirects and enforces trailing slashes; enables brotli/gzip and cache fingerprinted assets; measures Core Web Vitals (Google declares them a ranking factor in 2021) and checks indexing behavior because Google can index JS but server‑side rendering or static generation performs better in competitive sites. Cites 5.6 billion searches per day and an Ahrefs sample showing under 10% of pages get Google traffic.
AI-written summary · about
chapters (27)
- 0:00Start
- 3:05About me
- 3:28What is SEO?
- 4:58Three pillars of SEO
- 10:11What else if not SPA?
- 11:07Before we start with SEO
- 13:08Let's improve our SEO game
- 13:51What is vue-meta?
- 14:52Basic security
- 16:17Mobile Friendliness
- 17:04Core Web Vitals
- 18:12Text Compression
- 20:19Broken links & redirects
- 22:53Canonical Links
- 25:42Sitemap
- 27:24Optimize your assets
- 28:57Page Structure
- 30:36URL Structure
- 33:29Semantic HTML
- 34:53Alt Tags
- 36:04Meta tags - Charset & Viewport
- 36:35Meta tags - Title
- 38:27Meta tags - Meta Description
- 39:51structured data
- 40:04What to do after changing things
- 40:47Conclusion
- 41:18Thank you!
related talks
35mSEO in a Vue.js world
24mThe Vue-niverse of SEO: Uncovering the Secrets
38mVue/Nuxt SEO Essentials
39mRank Higher & Faster: Unlock Nuxt SEO Power!
27mSupercharged SEO head management for Nuxt + Practical SEO tips
27mLet SEO be with You in Your Nuxt App
25mLet SEO be with you in your Nuxt app
12m3x3 SEO tips for JavaScript web apps
