- Response Codes
- Internal No Response
- Internal Client Error (4XX)
- Internal Server Error (5XX)
- Internal Redirect Loop
- Internal Blocked by Robots.txt
- Internal Blocked Resource
- Internal Redirect Chain
- External Blocked Resource
- Internal Redirection (3XX)
- Internal Redirection (Meta Refresh)
- Internal Redirection (JavaScript)
- External No Response
- External Client Error (4XX)
- External Server Error (5XX)
- Security
- HTTP URLs
- Mixed Content
- Form URL Insecure
- Form On HTTP URL
- Missing HSTS Header
- Unsafe Cross Origin Links
- Protocol-Relative Resource Links
- Missing Content-Security-Policy Header
- Missing X-Content-Type-Options Header
- Missing X-Frames-Options Header
- Missing Secure Referrer-Policy Header
- Bad Content Type
- Hreflang
- Non-200 Hreflang URLs
- Missing Return Links
- Inconsistent Language & Region Confirmation Links
- Non-Canonical Return Links
- Noindex Returns Links
- Incorrect Language & Region Codes
- Multiple Entries
- Not Using Canonical
- Outside <head>
- Unlinked Hreflang URLs
- Missing Self Reference
- Missing X-Default
- JavaScript
- Noindex Only in Original HTML
- Nofollow Only in Original HTML
- Canonical Mismatch
- Uses Old AJAX Crawling Scheme URLs
- Uses Old AJAX Crawling Scheme Meta Fragment Tag
- Pages with Blocked Resources
- Contains JavaScript Links
- Contains JavaScript Content
- Page Title Only in Rendered HTML
- Page Title Updated by JavaScript
- Meta Description Only in Rendered HTML
- Meta Description Updated by JavaScript
- H1 Only in Rendered HTML
- H1 Updated by JavaScript
- Canonical Only in Rendered HTML
- Pages With JavaScript Errors
- Links
- Outlinks To Localhost
- Pages Without Internal Outlinks
- Non-Indexable Page Inlinks Only
- Internal Nofollow Outlinks
- Pages With High External Outlinks
- Pages With High Internal Outlinks
- Follow & Nofollow Internal Inlinks To Page
- Internal Nofollow Inlinks Only
- Pages With High Crawl Depth
- Internal Outlinks With No Anchor Text
- Non-Descriptive Anchor Text In Internal Outlinks
- AMP
- Non-200 Response
- Missing Non-AMP Return Link
- Missing Canonical to Non-AMP
- Non-Indexable Canonical
- Missing <html amp> Tag
- Missing/Invalid Doctype HTML Tag
- Missing Head Tag
- Missing Body Tag
- Missing Canonical
- Missing/Invalid Meta Charset Tag
- Missing/Invalid Meta Viewport Tag
- Missing/Invalid AMP Script
- Missing/Invalid AMP Boilerplate
- Contains Disallowed HTML
- Other Validation Errors
- Indexable
- PageSpeed
- Eliminate Render-Blocking Resources
- Properly Size Images
- Defer Offscreen Images
- Minify CSS
- Minify JavaScript
- Reduce Unused CSS
- Reduce Unused JavaScript
- Efficiently Encode Images
- Serve Images in Next-Gen Formats
- Enable Text Compression
- Preconnect to Required Origin
- Reduce Server Response Times (TTFB)
- Preload Key Requests
- Reduce JavaScript Execution Time
- Serve Static Assets With An Efficient Cache Policy
- Minimize Main-Thread Work
- Image Elements Do Not Have Explicit Width & Height
- Avoid Large Layout Shifts
- Avoid Serving Legacy JavaScript to Modern Browsers
- Avoid Multiple Page Redirects
- Use Video Format for Animated Images
- Avoid Excessive DOM Size
- Ensure Text Remains Visible During Webfont Load
Rich Result Validation Warnings
URLs that contain Google rich result feature validation warnings. These will always be for ‘recommended properties’, rather than required properties.
Recommended properties can be included to add more information about content, which could provide a better user experience – but they do not disqualify you from being eligible for rich snippets.
How to Analyse in the SEO Spider
View URLs with this issue in the ‘Structured Data’ tab and ‘Rich Result Validation Warnings’ filter, and export all URLs using the ‘Export’ button.
Structured data validation warnings will only be discovered if JSON-LD, microdata and RDFa formats are selected for extraction and Google Rich Result Feature Validation is enabled via ‘Config > Spider > Extraction’.
View URLs with this issue in the ‘Structured Data’ tab and ‘Rich Result Validation Warnings’ filter, and export all URLs using the ‘Export’ button.
View the number of validation warnings for each URL in the ‘Rich Result Warnings’ column and details of the warning using the lower ‘Structured Data Details’ tab.
The left-hand side of the lower window pane shows property values and icons against them when there are errors or warnings, and the right-hand window provides detail on the specific validation issues.
The right-hand side of the lower window pane will detail the exact validation type (Schema.org, or the relevant Google rich result feature), the severity (an error, warning or just info) and a message for the specific issue to fix.
Use the ‘Reports > Structured Data > Validation Errors & Warnings Summary’ report to view unique validation errors aggregated from across the website.
Bulk export all validation warnings using the ‘Bulk Export > Structured Data > Validation Warnings’ export. “
What Triggers This Issue
This issue is triggered when URLs contain validation warnings for Google rich result features due to missing or incorrectly implemented ‘recommended properties’.
How To Fix
Consider warnings as ‘opportunities’ to improve the data provided to search engines and users to potentially enhance special search result features in Google.
Review the ‘Structured Data Details’ tab for more information on specific warnings and refer to Google rich result feature docs where necessary.
Export unique validation errors using ‘Reports > Structured Data > Validation Errors & Warnings Summary’.
Further Reading
- How To Test & Validate Structured Data - From Screaming Frog
- Structured data markup that Google Search supports - From Google
- Rich Results Test - From Google