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
Option A: Visual builder (recommended)
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
- Save object with schema
- Open public page
- View source and confirm
application/ld+jsonexists - Validate with:
Troubleshooting
- No JSON-LD in source:
- verify schema was saved
- verify
tiki.schema.markupis 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)
- confirm exact permName spelling (case-sensitive)