Technical
Warning

Missing required fields in structured data

This error appears when a page's structured data has required fields left undefined. Here's what it means and how to add them so Google can interpret them correctly.

What this error means

Structured data are code snippets added to a page to help Google understand its content precisely. They follow the schema.org standard and allow the search engine to display rich results — such as ratings, prices, events, or recipes — directly in search results. Each type of structured data has a set of required fields that Google needs to correctly interpret the information. If any of those fields are missing, the structured data is incomplete and Google can't process it properly. That means you can't benefit from the rich results that markup could generate. Having poorly implemented structured data is not the same as having none. In this case the code is there, but it's missing essential information to work correctly. It's like filling out a form halfway — it technically exists but doesn't serve its purpose. This error usually appears when structured data is implemented in a rush, when a template is copied without adapting it to the actual content, or when optional fields are added but the required ones are overlooked.

Why completing required fields matters

Having structured data half done is almost worse than not having it at all. You're telling Google there's structured information, but without the fields it needs to process it. The result is that the implementation effort amounts to nothing. Completing them is the missing step that makes that work start paying off.

Impact on visibility in Google

Without the required fields, Google can't validate the structured data or use it to generate rich results. That means your content doesn't appear with rich results, which directly reduces your visibility in search results.

Impact on CTR

Rich results make your result stand out visually on Google with additional information like ratings, prices, or dates. Without the required fields, that enriched result doesn't appear and the user sees a generic result like any other, which reduces the chances of them clicking.

Negative signals for site quality

Incomplete structured data signals that the technical implementation was left half-done. For Google, it's an indication that the site isn't correctly taking advantage of the available tools to improve its presence in search results.

How to fix it step by step

If this error showed up in your audit, here are the steps to leave it behind.

Step 1

Identify which structured data have required fields undefined

Ruk Audit shows you exactly which pages have incomplete structured data and which required fields are missing from each one. Review them before touching anything.

Step 2

Check Google's documentation for your content type

Each type of structured data has its own required fields. Before adding anything, consult Google's Rich Results documentation to know exactly which fields are essential for the type of markup you have implemented.

Step 3

Add the missing required fields

With the documentation on hand, complete the structured data by adding the missing fields with the correct information. You can do this directly in the code or through the SEO plugin you use if it supports it.

Step 4

Validate the changes with Google's validator

Once the fields are added, use Google's Rich Results Test to check that the structured data is correctly implemented and that no pending errors remain.

Does your site have this problem?

Audit your website for free and discover if this and other SEO errors are affecting your ranking.

Get a free audit. Over 2628 reports delivered.
Hey, wait a moment
To analyze a website, you first need to create an account in the application. Click the button below to go to the registration screen.
Create account