HTTP status PASS
Evidence: HTTP 200; response time 0 seconds.
Frozen fictional input and simulated HTTP status. No live fetch, performance measurement, Google indexing check or AI call. The report below uses the production analyzer and renderer.
Download fixture HTML as text · Download actual result JSON · Check your own public URL
The page declares noindex and a self-canonical. Noindex remains effective when crawled; a self-canonical does not override it. Empty decorative alt text is not an absent attribute. Missing social previews are not indexing blockers.
Tool heuristic, not Google’s assessment. Start at 100; subtract the deductions below, then round. Total deductions: 19.41; result: 81/100.
Only fetched HTML and HTTP evidence were checked. Actual Google indexing, Google-selected canonical, browser rendering, and robots.txt access are Not checked. Confirm intent before editing. Score: a tool heuristic, not Google's assessment.
Checks performed: 15. Scope: limited to fetched HTML. Fetch time: this run (unless fixture).
Start at 100, subtract weighted deductions, then round. Informational observations are not failed tests.
https://example.com/workshop
Recommended next steps, copyable examples, code snippets, or settings.
Remove unintended noindex directives and resolve conflicting HTML/header instructions.
Write a clear description that summarizes the page; treat length as an editorial guide, not a ranking rule.
Add accurate Open Graph title, description, and image values for social sharing.
Problems likely to prevent crawling, indexing, rendering, or correct implementation.
Evidence: HTML robots: {"robots":", noindex"}; X-Robots-Tag: (not set); no conflicts detected
Why it matters: This can prevent crawling, indexing, rendering, or correct implementation.
Items worth reviewing but not automatically wrong.
Evidence: Characters: 0.
Why it matters: This may reduce search clarity, sharing quality, accessibility, or implementation confidence.
Evidence: og:title missing; og:description missing; og:image missing.
Why it matters: This may reduce search clarity, sharing quality, accessibility, or implementation confidence.
Evidence: twitter:card: (missing).
Why it matters: This may reduce search clarity, sharing quality, accessibility, or implementation confidence.
What is already configured correctly.
How to confirm that the repair worked.
Submit the same URL again to verify that failed and warning checks are resolved.
Use URL Inspection for definitive indexing status and to request re-indexing after important changes.
Optional AI synthesis. The deterministic audit and export remain available if recommendations cannot be generated.
Not requested. Your deterministic fix list is ready. Optional review sends the audit URL and findings through our server to OpenAI; responses may be cached for 24 hours.
| Section | Check | Status | Evidence |
|---|---|---|---|
| Technical | HTTP status | PASS | HTTP 200; response time 0 seconds. |
| Technical | Redirect chain | PASS | Redirect hops: 0. |
| Technical | Mobile viewport | PASS | Viewport meta: width=device-width,initial-scale=1. |
| Indexability | Canonical | PASS | Canonical #1: https://example.com/workshop is absolute HTTPS and matches this domain |
| Indexability | Robots directives | FAIL | HTML robots: {"robots":", noindex"}; X-Robots-Tag: (not set); no conflicts detected |
| Snippet/Social | Title | PASS | Characters: 38; estimated width: 252px. |
| Snippet/Social | Title width | PASS | Estimated title width: 252px. |
| Snippet/Social | Meta description | FAIL | Characters: 0. |
| Content Structure | H1 headings | PASS | H1 count: 1. |
| Content Structure | Image alt attributes | PASS | Images: 1; missing alt: 0; decorative empty alt: 1; non-decorative empty alt: 0; descriptive alt: 0 |
| Content Structure | Links | INFO | Links: 1; internal: 1; external: 0; followed: 1; nofollow: 0; sponsored: 0; UGC: 0; fragments: 0; mailto: 0; tel: 0 |
| Content Structure | JSON-LD schema | INFO | JSON-LD blocks: 0; types: none; parse errors: 0; duplicate types: none; likely missing: none |
| Content Structure | Word count | INFO | Visible body words: 18. |
| Snippet/Social | Open Graph | WARNING | og:title missing; og:description missing; og:image missing. |
| Snippet/Social | Twitter Card | WARNING | twitter:card: (missing). |
Copyable implementation tickets generated from the same failed and warning checks used by the score and export.
[Critical] Robots directives
Evidence: HTML robots: {"robots":", noindex"}; X-Robots-Tag: (not set); no conflicts detected
Fix: Remove unintended noindex directives and resolve conflicting HTML/header instructions.[Informational] Meta description Evidence: Characters: 0. Fix: Write a clear description that summarizes the page; treat length as an editorial guide, not a ranking rule.
[Improvement] Open Graph Evidence: og:title missing; og:description missing; og:image missing. Fix: Add accurate Open Graph title, description, and image values for social sharing.
[Improvement] Twitter Card Evidence: twitter:card: (missing). Fix: Add a Twitter Card type and matching social metadata when social previews matter.
Evidence: HTTP 200; response time 0 seconds.
Evidence: Redirect hops: 0.
Evidence: Viewport meta: width=device-width,initial-scale=1.
Evidence: Canonical #1: https://example.com/workshop is absolute HTTPS and matches this domain
Evidence: HTML robots: {"robots":", noindex"}; X-Robots-Tag: (not set); no conflicts detected
Recommended fix: Remove unintended noindex directives and resolve conflicting HTML/header instructions.
Evidence: Characters: 38; estimated width: 252px.
Evidence: Estimated title width: 252px.
Evidence: Characters: 0.
Recommended fix: Write a clear description that summarizes the page; treat length as an editorial guide, not a ranking rule.
Evidence: og:title missing; og:description missing; og:image missing.
Recommended fix: Add accurate Open Graph title, description, and image values for social sharing.
Evidence: twitter:card: (missing).
Recommended fix: Add a Twitter Card type and matching social metadata when social previews matter.
Evidence: H1 count: 1.
Evidence: Images: 1; missing alt: 0; decorative empty alt: 1; non-decorative empty alt: 0; descriptive alt: 0
Evidence: Links: 1; internal: 1; external: 0; followed: 1; nofollow: 0; sponsored: 0; UGC: 0; fragments: 0; mailto: 0; tel: 0
Recommended fix: Review link destinations and rel values for accuracy and intent.
Evidence: JSON-LD blocks: 0; types: none; parse errors: 0; duplicate types: none; likely missing: none
Recommended fix: Correct malformed JSON-LD and keep only schema that accurately describes visible content.
Evidence: Visible body words: 18.
Recommended fix: Cover the topic thoroughly; do not optimize toward a fixed word-count guarantee.