Automatically detect potential SEO issues within your structured data based on Google's documentation and best practices. For each identified issue, you'll find actionable recommendations and relevant documentation links to learn more about the underlying requirements.
As a complement to official tools like Rich Results Test and Search Console, we can provide automated and, typically, more detailed validation results before you even publish. Since there are quite a few discrepancies between their documentation and tools, our validation generally follows the stricter recommendations.
Usage
Enable SEO Hints based on the tools below. Keep in mind that other services, such as Schema.org, will continue to evaluate documents, too, so you may see data messages from multiple services.
--service=google-seo-hints flag to supported commands.service=google-seo-hints parameter to supported methods.Anonymous access is subject to additional usage limits. Refer to the pricing page for more details.
Messages
Similar to the Rich Results Test, as we validate your structured data, we annotate items or their properties with the following kinds of messages.
- Qualified Feature — a resource meets requirements for a documented feature.
- Unexpected Data — invalid data or item content which should be fixed.
Supported Classes
We maintain policies for the following classes, based closely on their corresponding documentation topics. Not all topics or classes may be applicable for a given resource.
Resources
- developers.google.com – official website and documentation for Google's guidelines.
- Rich Results Test – official tool for manually testing code snippets or web pages.
- Search Console – official tool for monitoring Google's interpretations of web sites.