Skip to content
Commerce Blocks

Page Metadata

Page metadata controls page-level settings. Add a metadata table to your document to configure SEO, caching, social sharing, and structured data — and to pass commerce properties like sku to blocks that need them.

Page metadata is a special table that controls page-level properties. Unlike section metadata, which styles sections, page metadata affects the entire page — its SEO, caching behavior, social sharing appearance, and commerce-specific settings such as which product to display.

  • Page metadata — Controls SEO, caching, and page structure (added to the metadata table)
  • Section metadata — Controls section styling and visual presentation (added to the section-metadata table)

Both can be used on the same page but serve different purposes.

Open the document in the Universal Editor or the Document Authoring tool.

At the top of your document (typically before any commerce blocks), add a new table with exactly two columns.

In the first row, merge both cells and enter: metadata

In subsequent rows, add your desired properties:

  • First column: Property name (e.g., Title)
  • Second column: Property value (e.g., My Product Name)

Save your document. The metadata applies when you publish the page.

These examples show common page metadata configurations for different types of commerce pages. Each example demonstrates how the metadata table appears in your document and explains why specific properties are used.

For a standard product page:

metadata
TitlePremium Running Shoes
DescriptionLightweight running shoes with advanced cushioning for maximum comfort and performance.
Keywordsrunning shoes, athletic footwear, sports shoes

For pages with sensitive content that should not be cached or indexed:

metadata
TitleShopping Cart
Robotsnoindex, nofollow
Cache Controlno-store

For pages optimized for social media sharing:

metadata
TitlePremium Running Shoes
DescriptionLightweight running shoes with advanced cushioning.
og:typeproduct
og:titlePremium Running Shoes - Best Athletic Footwear
og:descriptionExperience ultimate comfort with our premium running shoes.
og:imagehttps://example.com/images/shoes-hero.jpg

For a campaign or landing page that features one specific product, add a sku row so the product-details block knows which product to render. Without this row the block has no SKU to work with and the page will not display a product.

metadata
TitleNew Arrivals
skuHOODIE-001

For account pages using the Columns layout template:

metadata
TitleMy Addresses
TemplateAddresses, Columns
Robotsnoindex, nofollow

The metadata table accepts two kinds of properties: commerce properties that blocks read directly, and standard page properties for SEO, caching, and social sharing.

PropertyPurposeExample value
skuTells the product-details block which product to display on pages where the SKU is not in the URL, for example a campaign or landing pageHOODIE-001
PropertyPurposeCommon values
TitlePage title in browser tab and search resultsCart, Checkout, Product Name
DescriptionPage description for search resultsProduct or page description (150-160 characters)
KeywordsSEO keywords (optional)shoes, running, athletic
RobotsSearch engine indexingnoindex, nofollow, index, follow
Cache ControlPage caching behaviorno-store, max-age=3600
TemplatePage layout templateColumns, Addresses, Columns
ThemeVisual themedark, light
og:typeSocial media content typeproduct, website
og:titleSocial sharing titleProduct or page name
og:descriptionSocial sharing descriptionProduct or page description
og:imageSocial sharing image URLFull URL to product or page image
json-ldStructured data for search enginesJSON-LD string for products, breadcrumbs