Loading...
 
Skip to main content

Schema.org in Tiki

Overview

Tiki supports structured data (JSON-LD) for SEO using:

  • A visual JSON-LD builder in edit forms
  • A wiki plugin: SCHEMA
  • Automatic JSON-LD rendering on public pages


This feature helps search engines better understand content and can improve rich search results.

What is included

  • Wiki pages: schema editing + rendering
  • Articles: schema editing + rendering
  • Blog posts: schema editing + rendering
  • Trackers: schema editing + rendering with placeholders
  • Storage in object attributes via tiki.schema.markup

Authoring options

Use the schema builder in edit forms:

  • Wiki edit page
  • Article edit page (SEO tab)
  • Blog post edit page
  • Tracker configuration (Schema.org Data)


The builder stores schema payload and previews JSON-LD.

Option B: Manual plugin

Use SCHEMA directly in wiki content for manual control.
See PluginSchema.

Tracker placeholders

Tracker schema can contain tokens:

Copy to clipboard
{ {fieldPermName} }


On tracker item view, tokens are replaced with the item values before JSON-LD output.

Rendering behavior

If a schema is saved, Tiki outputs:

Copy to clipboard
<script type="application/ld+json">...</script>


Rendering is done on:

  • wiki page view
  • article read view
  • blog post view
  • tracker item view

Validation checklist

  1. Save object with schema
  2. Open public page
  3. View source and confirm application/ld+json exists
  4. Validate with:

Troubleshooting

  • No JSON-LD in source:
    • verify schema was saved
    • verify tiki.schema.markup is not empty
    • reload/clear cache
  • Invalid result:
    • validate JSON syntax
    • check required fields for selected schema type
  • Tracker token not replaced:
    • confirm exact permName spelling (case-sensitive)