Get in Touch

Course Outline

Session 1: Rendering Strategy

  • The Challenge: Why Googlebot often fails to "see" JavaScript-driven content.
  • The Solution: Configuring nuxt.config.ts for Hybrid Rendering. We will set specific route rules (ISR vs SWR) to ensure product pages are served as static HTML to bots.
  • Result: A crawlable page source verified using Curl.

Session 2: Metadata & Visibility

  • The Challenge: Single Page Apps (SPAs) frequently share a single title tag across the entire site.
  • The Solution: Using useSeoMeta and useServerSeoMeta to programmatically generate dynamic titles, descriptions, and canonical URLs.
  • Social Media Fix: Troubleshooting broken Open Graph (OG) tags to ensure links display correctly on WhatsApp and LinkedIn.

Session 3: Technical Foundation & Indexing

  • The Challenge: Orphaned pages that search engines cannot discover.
  • The Solution: Installing and configuring @nuxtjs/sitemap to auto-generate XML sitemaps for dynamic routes.
  • Performance Enhancement: Implementing <NuxtImg> with explicit dimensions to eliminate Cumulative Layout Shift (CLS) and accelerate indexing.

Session 4: Audit, Defense & Hydration

  • Deep Dive: Debugging "Hydration Mismatches"—the leading cause of performance issues in Nuxt.
  • The Audit: Conducting a live Lighthouse Audit on the optimized project.
  • Schema.org: Injecting JSON-LD structured data to enable "Rich Snippets" (e.g., Stars/Reviews) in search results.

Requirements

  • Participants must possess a working knowledge of Vue.js and Nuxt fundamentals.

Audience

  • Developers
 7 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories