-
- Troubleshoot Structured Data not Identified by the Google Rich Results Tool
- Troubleshoot Structured Data not Added to the Page
- Preview button not showing on Structured Data Testing Tool
- I am seeing the "is not a known valid target type for the identifier property" error
- Fixing Error decoding JSON data in Joomla Articles
- Fix missing Google Structured Data tab in the Article Editing Page
- Troubleshoot Structured Data not Showing in Search Results
Troubleshoot Structured Data not Identified by the Google Rich Results Tool
When testing your structured data in the Google Rich Results Test, you may sometimes notice that it’s not being detected. This doesn’t always mean your markup is wrong or broken; there are several common reasons why this can occur.
Structured Data Is Not Added to the Page
The most fundamental reason is that the structured data was never added to the page in the first place. If your schema doesn’t exist in the page’s HTML or rendered output, the tool has nothing to detect. This could happen due to a misconfiguration, plugin error, or cache issue.
See the dedicated guide: Troubleshoot Structured Data not Added to the Page
Unsupported Schema Type by Google
In our extension, we don’t limit you only to schema types that Google supports. We also provide many other valid schema.org types that can add value to your website, even if Google does not currently use them for rich results. For example, schema types like HowTo or Person are perfectly valid in schema.org but are not recognized by Google’s Rich Results Test.
If you are using one of these unsupported types, the Google tool will not identify it. However, this does not mean your structured data is wrong. If the Schema.org Validator detects and validates your markup, you can rest assured that it is correct and compliant. It simply means that Google has chosen not to support this particular schema type at the moment.
Remember: structured data is not just for Google. Other search engines, services, and AI models can read and understand this data, so it continues to play a crucial role in making your content more discoverable across the web.
Missing Required or Recommended Properties
Even if Google supports the schema type itself, the Rich Results Test will not identify it unless the minimum required properties are present. For example, a Product schema without a name or offers property will not qualify for detection. To avoid this, always double-check the list of required and recommended fields in Google’s Supported Structured Data Types and make sure your markup includes them.
Page Not Accessible to Googlebot
Another common reason why the Google tool may fail to detect structured data is that the page itself is not accessible to Googlebot. This can happen when a page is blocked by robots.txt, set to noindex, placed behind a login or paywall, or if server errors are preventing Google from fetching it. If the page cannot be crawled, Google will not be able to identify the structured data, even if it is correctly implemented.