~/talk

SEO in a Vue.js world

Talkat vueday 2020 · on Tuesday, 2020-09-15· [vue, web-performance, web-platform]
slides:none on file

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

  1. 0:00Start
  2. 3:05About me
  3. 3:28What is SEO?
  4. 4:58Three pillars of SEO
  5. 10:11What else if not SPA?
  6. 11:07Before we start with SEO
  7. 13:08Let's improve our SEO game
  8. 13:51What is vue-meta?
  9. 14:52Basic security
  10. 16:17Mobile Friendliness
  11. 17:04Core Web Vitals
  12. 18:12Text Compression
  13. 20:19Broken links & redirects
  14. 22:53Canonical Links
  15. 25:42Sitemap
  16. 27:24Optimize your assets
  17. 28:57Page Structure
  18. 30:36URL Structure
  19. 33:29Semantic HTML
  20. 34:53Alt Tags
  21. 36:04Meta tags - Charset & Viewport
  22. 36:35Meta tags - Title
  23. 38:27Meta tags - Meta Description
  24. 39:51structured data
  25. 40:04What to do after changing things
  26. 40:47Conclusion
  27. 41:18Thank you!
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.