The scanner fetched the public page, extracted deterministic facts, and stored scored results across SEO / AEO, security, accessibility, and design.
Submitted
https://promptplanner.app
Final URL
https://promptplanner.app
Created
Jun 29, 2026, 1:57 PM
Safe fetch
414 ms
85
out of 100
77
out of 100
63/82 rule points
76
out of 100
58/76 rule points
100
out of 100
94/94 rule points
85
out of 100
94/110 rule points
Category point breakdown
Biggest score-losing checks
Detected 0 of 5 common public security headers.
Horizontal overflow: 0px. Small tap targets: 11.
HTTP 404 returned for robots_txt.
HTTP 404 returned for sitemap_xml.
What failed
Several basic browser protection headers were not visible.
Evidence
Detected 0 of 5 common public security headers.
Priority
Priority 5: fix before sharing the page publicly.
Why it matters
These headers reduce avoidable browser-side risk and show a baseline of care before launch.
How to fix it
Configure headers such as Strict-Transport-Security, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, and Referrer-Policy.
What failed
The browser-rendered page has layout or tap-target issues.
Evidence
Horizontal overflow: 0px. Small tap targets: 11.
Priority
Priority 13: fix during launch polish.
Why it matters
Horizontal overflow and tiny tap targets make the page feel broken on real devices, especially for mobile visitors.
How to fix it
Remove elements wider than the viewport, add responsive constraints, and make important links, buttons, inputs, and controls at least 40px tall and wide where possible.
What failed
The standard crawler instruction file was not reachable.
Evidence
HTTP 404 returned for robots_txt.
Priority
Priority 14: fix during launch polish.
Why it matters
A reachable robots.txt helps crawlers understand what they can index before launch traffic arrives.
How to fix it
Add a public /robots.txt file and make sure it returns HTTP 200 without blocking the landing page.
What failed
The sitemap file was not reachable.
Evidence
HTTP 404 returned for sitemap_xml.
Priority
Priority 15: fix during launch polish.
Why it matters
A sitemap helps search engines discover the landing page and related public pages sooner.
How to fix it
Add /sitemap.xml with your public URLs and confirm it returns HTTP 200.
What failed
The scan did not find llms.txt or .well-known/llms.txt.
Evidence
HTTP 404 returned for llms_txt.
Priority
Priority 24: lower-risk cleanup after urgent launch blockers.
Why it matters
A short LLM-readable file can help answer engines and AI tools summarize your product accurately.
How to fix it
Add /llms.txt or /.well-known/llms.txt with the product name, audience, value proposition, and key public links.
This scan did not produce unknown checks. If a future page has partial public data, the report will show those checks here instead of guessing.
Severity mix: 0 critical, 3 high, 6 medium, 2 low.
HTTP 404 returned for robots_txt.
HTTP 404 returned for sitemap_xml.
HTTP 404 returned for llms_txt.
Severity mix: 2 critical, 3 high, 0 medium, 0 low.
Detected 0 of 5 common public security headers.
Severity mix: 0 critical, 3 high, 5 medium, 0 low.
No failed checks in this category.
Severity mix: 0 critical, 3 high, 6 medium, 2 low.
Horizontal overflow: 0px. Small tap targets: 11.
Detected 0 spacing class/style signal(s).
Showing failed checks.
These checks need attention.
HTTP 404 returned for robots_txt.
Failed: earned 0 of 7 points.
Priority: Priority 14: fix during launch polish.
Why it matters: A reachable robots.txt helps crawlers understand what they can index before launch traffic arrives.
Fix: Add a public /robots.txt file and make sure it returns HTTP 200 without blocking the landing page.
HTTP 404 returned for sitemap_xml.
Failed: earned 0 of 7 points.
Priority: Priority 15: fix during launch polish.
Why it matters: A sitemap helps search engines discover the landing page and related public pages sooner.
Fix: Add /sitemap.xml with your public URLs and confirm it returns HTTP 200.
HTTP 404 returned for llms_txt.
Failed: earned 0 of 5 points.
Priority: Priority 24: lower-risk cleanup after urgent launch blockers.
Why it matters: A short LLM-readable file can help answer engines and AI tools summarize your product accurately.
Fix: Add /llms.txt or /.well-known/llms.txt with the product name, audience, value proposition, and key public links.
Detected 0 of 5 common public security headers.
Failed: earned 0 of 18 points.
Priority: Priority 5: fix before sharing the page publicly.
Why it matters: These headers reduce avoidable browser-side risk and show a baseline of care before launch.
Fix: Configure headers such as Strict-Transport-Security, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, and Referrer-Policy.
Detected 0 spacing class/style signal(s).
Failed: earned 0 of 7 points.
Priority: Priority 25: lower-risk cleanup after urgent launch blockers.
Why it matters: Consistent spacing helps the page feel deliberate and easier to scan.
Fix: Use consistent section padding, gaps, and margins across repeated content blocks.
Horizontal overflow: 0px. Small tap targets: 11.
Failed: earned 0 of 9 points.
Priority: Priority 13: fix during launch polish.
Why it matters: Horizontal overflow and tiny tap targets make the page feel broken on real devices, especially for mobile visitors.
Fix: Remove elements wider than the viewport, add responsive constraints, and make important links, buttons, inputs, and controls at least 40px tall and wide where possible.
Security and accessibility checks are basic automated public checks. They are not a complete security audit, penetration test, privacy review, or WCAG certification.
Checked: https://promptplanner.app
Next/final: https://promptplanner.app
Content type: text/html
Checked: https://promptplanner.app
Next/final: https://promptplanner.app
Content type: text/html
Content hash: 4c4cef7f2f171b0db6204a95d47db32f05ff7c7392f77475c6613c37d9105c1e
Checked: https://promptplanner.app/robots.txt
Next/final: https://promptplanner.app/robots.txt
Content type: text/html
Fetch result: HTTP 404 returned for robots_txt.
Checked: https://promptplanner.app/sitemap.xml
Next/final: https://promptplanner.app/sitemap.xml
Content type: text/html
Fetch result: HTTP 404 returned for sitemap_xml.
Checked: https://promptplanner.app/llms.txt
Next/final: https://promptplanner.app/llms.txt
Content type: text/html
Fetch result: HTTP 404 returned for llms_txt.
Checked: https://promptplanner.app/.env
Next/final: https://promptplanner.app/.env
Content type: text/html
Fetch result: HTTP 404 returned for security_probe.
Checked: https://promptplanner.app/.git/config
Next/final: https://promptplanner.app/.git/config
Content type: text/html
Fetch result: HTTP 404 returned for security_probe.
Checked: https://promptplanner.app/wp-config.php
Next/final: https://promptplanner.app/wp-config.php
Content type: text/html
Fetch result: HTTP 404 returned for security_probe.
Checked: https://promptplanner.app/backup.zip
Next/final: https://promptplanner.app/backup.zip
Content type: text/html
Fetch result: HTTP 404 returned for security_probe.
Captured public headers
content-type
text/html
Share preview
promptplanner.app website audit report
Close to ready: 85/100 overall, with prioritized fixes for SEO, security, accessibility, and design.
Public reports expose the scanned public URL, safe scores, sanitized public evidence, and fix guidance. They do not include credentials, cookies, hidden form values, or sensitive response bodies.