Overview
Schema markup added through Search Atlas should appear in your page source as valid JSON-LD. If you followed the setup steps but the schema is missing or returning an error, this article explains the most common causes and what to check in your Brand Vault settings.
Common Reasons Schema Markup Fails
- Incorrect configuration in Brand Vault: The JSON-LD block or entity details may have been entered in the wrong area or left incomplete.
- Malformed JSON syntax: A missing comma, bracket, or quotation mark breaks the entire schema block.
- Knowledge Graph fields left incomplete: Required entity fields were skipped, preventing the schema from generating correctly.
- Page not yet re-crawled: The schema was saved correctly but the page source reflects a cached version.
- Conflicting schema on the page: An existing schema block on your site is overriding or duplicating the one set in Search Atlas.
What to Check in Brand Vault
- Open Brand Vault from the header apps-grid icon → More Features → Brand Vault.
- Verify your schema entry. Confirm that the JSON-LD block has been entered in the correct area of Brand Vault for the service page you are testing, and that the URL associated with it matches the page you are checking.
- Validate the JSON-LD syntax. Copy your schema text and paste it into a JSON validator such as jsonlint.com or the Google Rich Results Test. Common issues include: missing closing braces }, unmatched quotation marks, trailing commas after the last property, and incorrect nesting of @type values.
- Correct and re-save the schema. If errors are found, fix the JSON and re-enter the corrected version in Brand Vault, then save your changes.
- Review Knowledge Graph settings. Within Brand Vault, ensure all required entity fields are filled in for your business type. Incomplete Knowledge Graph data can prevent schema from rendering even if the JSON-LD block itself is valid. Complete as many fields as possible.
- Test the page source. After saving, open the service page URL in a browser, right-click, and select View Page Source. Use Ctrl+F (or Cmd+F on Mac) and search for application/ld+json to confirm the schema block is present.
- Check for caching delays. If the schema does not appear immediately, allow time for the page to be re-crawled or clear your site cache and test again.
- Check for conflicting schema. If a schema block already exists on your site outside of Search Atlas, it may conflict with or override the one you configured. Review any existing structured data on the page.
If the Issue Persists
If you have verified your Brand Vault configuration, corrected any JSON syntax errors, completed all Knowledge Graph fields, and confirmed the page is not cached — but the schema still does not appear in the page source — please reach out to our support team. To help us investigate quickly, have the following ready: the exact service page URL, the JSON-LD block you entered, and a screenshot or copy of the page source showing the missing schema.
If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.