Technical SEO, Structured Data & Rich Snippets for Wix

Beginner · 30 lessons

Technical SEO is the invisible infrastructure that determines whether Google can efficiently crawl your site and display rich results in search. This is the largest module in the course at 30 lessons, covering Core Web Vitals optimisation, mobile SEO, every schema type relevant to Wix, canonical tags, JavaScript rendering, robots meta directives, INP optimisation, and AI-related protocols like NLWeb and MCP. You will finish with production-ready code for every schema type, including LocalBusiness for service providers, FAQ for support pages, HowTo for tutorial content, and Product for eCommerce listings.

Why This Matters for Wix Specifically

Wix handles technical SEO fundamentally differently from self-hosted platforms. Server-side rendering, automatic canonical tags, and the platform's JavaScript framework create a unique rendering pipeline that generic technical SEO guides miss entirely. Meanwhile, structured data must be added through Wix Custom Code rather than plugins, requiring you to write and validate JSON-LD by hand. This module gives you every code snippet and testing workflow you need. You will implement FAQ, HowTo, Product, LocalBusiness, Article, and BreadcrumbList schemas through Wix Custom Code injection, validate markup with Google's Rich Results Test before publishing, and set up monitoring alerts for schema errors in Search Console. The module also covers INP optimisation specific to Wix's component hydration model and how to diagnose CLS issues caused by Wix's lazy-loaded image containers and dynamic content strips. Each schema type includes validation steps and real SERP examples so you can predict exactly which rich result your markup will trigger.

Lessons in This Module

  1. 1. Wix site speed optimisation: a step-by-step Core Web Vitals guide
    Site speed directly affects rankings and user experience. This deep-dive lesson covers every speed optimisation available on Wix, what Wix handles automatically, and what you need to do manually.
  2. 2. Mobile SEO on Wix: common pitfalls and exactly how to fix them
    Google uses mobile-first indexing, meaning it ranks your site based on the mobile version. This lesson covers the most common mobile SEO issues on Wix and exactly how to resolve each one.
  3. 3. What is structured data? JSON-LD vs Microdata vs RDFa, which to use on Wix
    Structured data is code that tells Google exactly what your content means, not just what it says. This lesson explains the three formats, why JSON-LD is the only one that works easily on Wix, and what rich results you can unlock.
  4. 4. How to add JSON-LD schema markup to any Wix page using Custom Code
    Wix does not have a built-in schema editor, so you need to use the Custom Code feature in Wix Settings. This step-by-step lesson shows you exactly how to add any JSON-LD schema to any page or site-wide.
  5. 5. Organisation and LocalBusiness schema: tell Google exactly who you are
    Organization and LocalBusiness schema help Google understand your business, display your details correctly in Knowledge Panel, and build trust signals. This lesson includes full code examples you can copy and customise.
  6. 6. BreadcrumbList schema: how to implement breadcrumbs on Wix and get them in results
    Breadcrumb rich results show your site structure directly in Google, replacing the URL with a readable path. This lesson shows you how to add both visual breadcrumb navigation and the corresponding BreadcrumbList schema to Wix.
  7. 7. FAQ schema on Wix: earn expanded FAQ rich results and dominate more SERP space
    FAQ rich results expand your Google listing with questions and answers, massively increasing your SERP real estate. This lesson shows you how to implement FAQPage schema on any Wix page and maximise your chances of earning these results.
  8. 8. HowTo schema on Wix: step-by-step rich results for tutorial and guide content
    HowTo schema can display your step-by-step guides as rich results in Google, with numbered steps visible directly in the SERP. This lesson shows you how to implement it on Wix tutorial and guide pages.
  9. 9. Review and AggregateRating schema: star ratings in Google search results
    Star ratings in Google search results dramatically increase click-through rates. This lesson covers the correct implementation of Review and AggregateRating schema on Wix, and Google's strict eligibility policies you must follow.
  10. 10. Article and BlogPosting schema: author, datePublished and E-E-A-T signals
    Article and BlogPosting schema send strong E-E-A-T signals to Google, connecting content to verified authors and establishing publication dates. This lesson shows you how to implement these on every Wix blog post.
  11. 11. Product schema for Wix eCommerce: price, availability and rich product listings
    Product schema unlocks rich product results in Google Search and Google Shopping. This lesson covers the full implementation for Wix eCommerce stores, including price, availability, reviews and offers.
  12. 12. Event schema: show dates and event details directly in Google
    Event schema displays your events directly in Google Search with dates, times, location and ticket information. This lesson shows you how to implement it on any Wix event or booking page.
  13. 13. VideoObject schema: get your videos indexed and appearing in video rich results
    If you have video content on your Wix site, VideoObject schema can get it appearing in Google's video carousel and video rich results. This lesson shows you how to implement it for both hosted and embedded videos.
  14. 14. Testing and validating schema with Google's Rich Results Test and Schema.org validator
    Before your schema can earn rich results, it must pass validation. This lesson shows you how to use Google's Rich Results Test and the Schema.org validator to find and fix errors in your Wix schema implementation.
  15. 15. Duplicate content, canonical tags and Wix pagination
    Duplicate content confuses Google and dilutes your ranking power. This lesson explains what causes duplicate content on Wix, how canonical tags solve it, and how to handle paginated content correctly.
  16. 16. Wix JavaScript rendering: how Googlebot processes your Wix site differently
    Wix renders pages using JavaScript in a way no other platform does. This lesson explains how Googlebot handles Wix's client-side framework, what gets rendered and what does not, and the specific steps to ensure all your content is visible to search engines.
  17. 17. Service, ProfessionalService and SameAs schema for Wix businesses
    Service and ProfessionalService schema types tell Google exactly what your business offers. SameAs links your business entity across the web. This lesson covers the full implementation for service businesses on Wix.
  18. 18. 301 redirects, crawl errors, hreflang and robots.txt on Wix
    Technical SEO housekeeping is essential for maintaining ranking power. This lesson covers the four most important technical issues Michael finds on Wix sites during audits, and exactly how to fix them.
  19. 19. Using ChatGPT, Claude and AI tools to generate schema, redirects and structured data for Wix
    AI tools like ChatGPT, Claude, Gemini and Copilot can generate accurate JSON-LD schema markup, redirect maps and breadcrumb structured data in seconds. This lesson teaches you exactly how to prompt AI tools for every schema type covered in this module, validate the output, and paste it into Wix Custom Code with confidence.
  20. 20. SpeakableSpecification schema for voice assistants on Wix
    Implementing SpeakableSpecification schema to optimise your Wix content for voice search and text-to-speech reading by Google Assistant and other voice platforms.
  21. 21. noai and noimageai robots meta tags: controlling AI content usage on Wix
    Control whether AI systems can use your Wix content for training and answer generation. This lesson covers noai, noimageai meta tags, AI crawler identification, and the strategic trade-offs between protection and AI discoverability.
  22. 22. NLWeb protocol: making your Wix site queryable by AI agents
    NLWeb is a protocol that lets AI agents query your website using natural language and receive structured JSON responses. Wix has rolled this out to all English Premium sites. This lesson explains the protocol and how to configure it.
  23. 23. Model Context Protocol: your Wix site as an MCP server
    Every Wix site is now an MCP server by default, allowing AI tools like Claude, ChatGPT, Cursor, and automation platforms to access your site data through a standardised interface. This lesson explains the protocol and its SEO implications.
  24. 24. Wix AI-generated structured data for blog posts: automatic schema markup
    Wix now offers an AI-powered feature that automatically scans your blog posts and generates structured data markup. This lesson covers how to enable it, what schema types the AI creates, how it coexists with manual markup, and how to optimise your blog content so the AI generates the best possible structured data.
  25. 25. Wix robots meta tags deep dive: controlling exactly how Google indexes every page
    The robots meta tag gives you granular control over how Google crawls, indexes and displays each page of your Wix site. This lesson covers every directive available on Wix, including noindex, nofollow, nosnippet, noarchive, noimageindex, max-snippet, max-image-preview and max-video-preview, with practical use cases for each.
  26. 26. Wix INP optimisation in 2026: reducing Interaction to Next Paint below 200ms
    Interaction to Next Paint replaced FID as a Core Web Vital in March 2024. Many Wix sites still fail the 200ms threshold, particularly on mobile. This lesson covers how to diagnose INP issues specific to Wix, which Wix apps are the biggest offenders, and every optimisation available without leaving the Wix platform.
  27. 27. Core Web Vitals field data on Wix: understanding CrUX and real-user metrics
    Lab data from PageSpeed Insights tells you what could happen. Field data from the Chrome UX Report tells you what is actually happening for real users. This lesson explains the difference, how to read CrUX data for your Wix site, and why your GSC Core Web Vitals report may show different results from Lighthouse.
  28. 28. CourseInstance structured data for Wix Online Programs: full implementation guide
    Wix added native CourseInstance structured data support for Online Programs in January 2024. This lesson covers the complete CourseInstance and Course schema implementation for Wix, which fields are automatically generated, how to extend the schema with custom code, and how to verify your course pages are eligible for Google rich results.
  29. 29. Image structured data for Wix Forums, Groups, Bookings and Online Programs
    Wix added Image structured data support for Forums, Groups, Bookings and Online Programs in May 2024. This lesson explains the Image schema type, how Wix implements it automatically across these four app types, how to verify correct implementation, and what Google Image Search benefits it creates for community and booking content.
  30. 30. Scalable structured data: updating all pages of the same type in one action
    When your Wix site has dozens or hundreds of pages of the same type - products, blog posts, booking services, events - manually updating structured data on each page is impossible. This lesson covers every scalable method available on Wix for applying and updating schema markup across entire page types simultaneously.

Related Resources