Wix SEO Patterns: automating meta tags for dynamic and CMS pages

Module 19: Wix-Specific Features SEO Masterclass | Lesson 204 of 571 | 30 min read

By Michael Andrews, Wix SEO Expert UK

If you have a Wix site with dozens or hundreds of dynamic pages, whether blog posts, product listings, service pages, or CMS collection items, writing unique meta titles and descriptions for every single page is impractical. Wix SEO Patterns solve this by letting you create templates that automatically generate meta tags using dynamic variables pulled from your CMS fields. Mastering this feature is one of the highest-leverage SEO actions you can take on a content-rich Wix site.

How-to infographic showing Wix-specific features for SEO including SEO Patterns, Pro Gallery, Events, Restaurants, Members Area, Blog categories, Automations, and Custom 404 pages
Wix offers unique built-in features that can be optimised for SEO to give your site a competitive edge in search results.

What Are Wix SEO Patterns and Why They Matter

Wix SEO Patterns are template rules that automatically populate meta titles, meta descriptions, structured data, and other SEO attributes for groups of dynamic pages. Instead of manually editing the SEO panel on every single product or blog post, you define a pattern once and it applies across every page in that collection. When you add a new item, the pattern ensures it already has optimised meta tags the moment it goes live.

Without patterns, you face a common problem on growing Wix sites: pages that ship with either blank meta descriptions, duplicated generic text, or the first few words of body content auto-extracted by Google. None of these scenarios are ideal. Patterns give you control at scale, ensuring every dynamic page carries keyword-rich, relevant meta information from day one.

Accessing SEO Patterns in Your Wix Dashboard

How to access and configure SEO Patterns

Understanding Variable Syntax

The core of SEO Patterns is variable syntax. Variables are placeholders wrapped in curly braces that get replaced with actual data from each CMS item when the page renders. For example, {item name} pulls the title of the CMS item, while {page name} uses the page name as set in the Wix editor. You can combine static text with multiple variables to create rich, descriptive meta tags.

Meta Title Pattern:
{item name} | {collection field: Category} Services | Your Brand Name

Meta Description Pattern:
Looking for {item name}? We offer professional {collection field: Category} services in {collection field: Location}. Book your appointment today and get a free consultation.

Blog Post Title Pattern:
{post title} - Expert {post category} Tips | Your Blog Name

Product Page Title Pattern:
{product name} - {product brand} | Shop {product category} | Your Store
Variable Discovery: Not sure which variables are available? In the SEO Patterns editor, click the curly braces icon to see every variable available for that page type. Blog posts have variables like {post title}, {post category}, {post author}, and {post excerpt}. Product pages offer {product name}, {product price}, {product brand}, and {product SKU}. Custom CMS collections expose every field you have defined in your collection schema.

Crafting Effective Patterns for Blog and Product Pages

Blog posts are where most Wix users first encounter SEO Patterns. The default Wix blog pattern typically uses just the post title, which misses an opportunity to include category keywords and your brand name. A stronger pattern might be: {post title} - {post category} Guide | Brand Name. For the meta description, combine the excerpt variable with a call to action: {post excerpt} Read the full guide on Brand Name. Be careful with the excerpt variable length. Wix will pull the first portion of your post content if no custom excerpt is set, which can result in truncated or awkward descriptions. The best practice is to always write a custom excerpt for each blog post and use that variable in your description pattern.

For Wix Stores product pages, patterns are essential because product catalogues can grow to hundreds of items. A well-structured product title pattern includes the product name, a key attribute like brand or category, and your store name. For example: Buy {product name} by {product brand} | Free Shipping | Your Store. The meta description should highlight benefits and include a price variable if relevant: {product name} from {product brand}. Starting at {product price}. {product description snippet}. Free shipping on orders over a certain amount.

Avoid Keyword Stuffing in Patterns: It is tempting to cram every possible keyword into your pattern template. Resist this urge. Because the pattern applies to every page in the collection, an overly keyword-dense template will produce spammy-looking meta tags at scale. Keep patterns natural, descriptive, and focused on one primary keyword structure per template. Google may ignore or rewrite meta tags it considers manipulative.

Patterns for Custom CMS Collections

Custom CMS collections are where SEO Patterns become truly powerful. If you have built a directory, a portfolio, a knowledge base, or a service catalogue using the Wix CMS, each dynamic page can benefit from carefully crafted patterns. The variables available correspond directly to the fields in your collection schema. A real estate site with a Properties collection might use: {field: Property Name} - {field: Bedrooms} Bed {field: Property Type} in {field: City} | Your Agency. For multi-reference fields and rich text fields, be aware that these may not render cleanly in a meta tag context. Stick to short text, number, and single-reference fields for your pattern variables, and test the output on several items after setting up your pattern to ensure the generated tags look correct across diverse data entries.

Common Mistakes That Create Duplicate Meta Tags

Testing and Validating Your Patterns

How to validate that your SEO Patterns are working correctly

Pattern Priority Rule: When both a manual SEO override and an SEO Pattern exist for the same page, the manual override always takes priority. This means you can set a global pattern for your collection and still customise individual high-priority pages. Use this strategically: let the pattern handle the long tail while you hand-craft meta tags for your top 10-20 most important pages.

Structured Data Patterns

SEO Patterns in Wix also extend to structured data markup. You can configure patterns for JSON-LD schema that automatically populate using CMS variables. For product pages, this means the Product schema name, description, price, and image fields can all be dynamically generated. For blog posts, the Article schema headline, author, datePublished, and image fields are populated automatically. This ensures every dynamic page has valid structured data without manual intervention.

Review your structured data patterns periodically using Google Rich Results Test. As your CMS structure evolves and you add new fields, update your patterns to include the most relevant and complete data. Richer structured data leads to enhanced search result snippets, which can dramatically improve click-through rates across your entire collection.


Advanced Strategy: Create a spreadsheet that maps each CMS collection to its SEO Pattern template, the variables used, and the expected output format. This documentation becomes invaluable as your site grows and you onboard team members who need to understand how meta tags are generated. Review and update this mapping quarterly to ensure patterns still align with your keyword strategy.

Complete How-To Guide: Setting Up SEO Patterns for Dynamic CMS Pages

This step-by-step guide walks you through configuring Wix SEO Patterns from scratch, covering every page type and variable combination to ensure your dynamic pages carry optimised meta tags automatically.

How to configure SEO Patterns for all dynamic page types

Pattern Testing Shortcut: After saving a new pattern, use the Google Search Console URL Inspection tool on several dynamic pages to see exactly how Google reads your updated meta tags. This confirms the pattern is working correctly from the search engine perspective, not just in your browser view source.

This lesson on Wix SEO Patterns: automating meta tags for dynamic and CMS pages is part of Module 19: Wix-Specific Features SEO Masterclass in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). Created by Michael Andrews, the UK's No.1 Wix SEO Expert with 14 years of hands-on experience, 750+ completed Wix SEO projects and 425+ verified five-star reviews.