SiteCurl
Excellent. 2 warnings to review.
sitecurl.com 86 checks across 100 pages 1 day ago
Action Plan
2 fixes · ranked by points added to your score
Quick wins
No preconnect hints for 1 external origin. The browser waits until it needs a resource before connecting to the external server, adding delay.
No preconnect hints for 1 external origin. The browser waits until it needs a resource before connecting to the external server, adding delay.
View 1 deeper fix Show less
Deeper fixes
1 sitemap page has no internal links pointing to it. Search engines discover pages through links, so unlinked pages may not get crawled.
1 sitemap page has no internal links pointing to it. Search engines discover pages through links, so unlinked pages may not get crawled.
Findings by category
SEO 1 of 18 to fix
URL structure is checked on the homepage only.
1 sitemap page has no internal links pointing to it. Search engines discover pages through links, so unlinked pages may not get crawled.
1 sitemap page has no internal links pointing to it. Search engines discover pages through links, so unlinked pages may not get crawled.
Speed 1 of 16 to fix
No preconnect hints for 1 external origin. The browser waits until it needs a resource before connecting to the external server, adding delay.
No preconnect hints for 1 external origin. The browser waits until it needs a resource before connecting to the external server, adding delay.
Uptime All 3 checks passed
-
Redirect Chain Length
No redirects. Visitors reach your page directly without detours.
-
Page Reachability
Site returned HTTP 200. Your homepage is reachable and loading normally.
-
Server Response Time
Server response time (TTFB) could not be measured directly: your site required a fallback fetch (it challenges or blocks automated requests), so any timing would include that detour rather than your server's true first-byte time.
Security All 15 checks passed
Cookie security is checked on the homepage only.
-
Subresource Integrity
All 1 external resource has an SRI hash. The browser checks that these files have not been changed or tampered with.
-
Mixed Content (HTTP on HTTPS)
No mixed content detected. All resources load over HTTPS, keeping the secure connection intact.
-
Unsafe Target Blank Links
All external target="_blank" links use rel="noopener" or rel="noreferrer". Opened pages cannot reach back to your site through the browser.
-
SRI Missing Crossorigin
All external resources with SRI hashes include the crossorigin attribute. Browsers will verify the integrity of these files.
-
Strict Transport Security (HSTS)
HSTS header is set up correctly. Browsers will always use HTTPS when connecting to your site.
-
SSL Certificate
SSL certificate is valid. Visitors see the padlock icon and can trust their connection is secure.
-
HTTPS Enforcement
Site is served over HTTPS. Visitors have a secure, encrypted connection to your server.
-
Deprecated Security Headers
Could not determine this security header. The scan caught a CDN challenge/error response or had to use a fallback fetch, so the headers we received aren't your origin server's. It will be re-checked on the next successful scan.
-
Cross-Origin Opener Policy
Could not determine this security header. The scan caught a CDN challenge/error response or had to use a fallback fetch, so the headers we received aren't your origin server's. It will be re-checked on the next successful scan.
-
Referrer Policy
Could not determine this security header. The scan caught a CDN challenge/error response or had to use a fallback fetch, so the headers we received aren't your origin server's. It will be re-checked on the next successful scan.
-
Content Security Policy
Could not determine this security header. The scan caught a CDN challenge/error response or had to use a fallback fetch, so the headers we received aren't your origin server's. It will be re-checked on the next successful scan.
-
MIME-Type Sniffing Protection
Could not determine this security header. The scan caught a CDN challenge/error response or had to use a fallback fetch, so the headers we received aren't your origin server's. It will be re-checked on the next successful scan.
-
Browser Permissions Policy
Could not determine this security header. The scan caught a CDN challenge/error response or had to use a fallback fetch, so the headers we received aren't your origin server's. It will be re-checked on the next successful scan.
-
Clickjacking Protection
Could not determine this security header. The scan caught a CDN challenge/error response or had to use a fallback fetch, so the headers we received aren't your origin server's. It will be re-checked on the next successful scan.
-
Cookie Security
Cookie security could not be verified: your site required a fallback fetch (it challenges or blocks automated requests), so the cookie headers we received don't reflect what your server sets for normal visitors.
Accessibility All 15 checks passed
Checks 15 common markup issues. Not a full WCAG 2.2 audit.
-
Heading Order
Headings follow a clear order with no skipped levels. Screen readers can navigate the page structure reliably.
-
Iframe Titles
No iframes found on the page
-
Table Column Headers
No data tables found on the page
-
SVG Accessible Names
No meaningful SVG elements found
-
Descriptive Link Text
All links have descriptive text. Screen reader users can tell where each link goes without needing to read the text around it.
-
Page Language
HTML lang attribute is set. Screen readers use this to choose the right voice for pronouncing your content.
-
Tab Order (tabindex)
No positive tabindex values found. Tab order follows the natural page flow, which is best for keyboard users.
-
Page Landmark Regions
Page has a <main> landmark. Screen readers can jump directly to the main content.
-
Empty Interactive Elements
Every button, link, and heading has text that screen readers can announce. No empty or unlabeled elements were found.
-
Skip Navigation Link
Skip navigation link found. Keyboard and screen reader users can bypass the menu and jump to content.
-
ARIA Role Attributes
ARIA roles are used correctly. Interactive elements with ARIA roles are reachable and usable by keyboard.
-
Form Field Labels
All form fields have labels. Screen readers can tell visitors what each field is for.
-
Mobile Viewport
Viewport meta tag is set up correctly. The page fits the screen on phones and tablets, and visitors can pinch to zoom.
-
Main Heading (H1)
Page has exactly one H1 tag. Screen readers and search engines can identify the main topic of the page.
-
Image Alt Text
No images found on the page
Technical Health All 19 checks passed
Broken images and custom 404 page are checked on the homepage only.
-
Twitter Card Tags
Twitter Card meta tag is set. Links shared on X (Twitter) will show a rich preview with an image and description.
-
Terms of Service Link
Terms of service link found. This sets clear rules for how people can use your site.
-
Character Encoding
Character encoding is set. This makes sure that letters, symbols, and emoji all show up correctly.
-
Meta Refresh Redirect
No meta refresh redirect found. The page does not force an automatic redirect or reload through HTML.
-
Social Sharing Image
Open Graph image is set. Social media shares will include your chosen image as a preview.
-
Favicon
Favicon is present. Browsers show your icon in tabs, bookmarks, and history.
-
DOCTYPE Declaration
DOCTYPE is present. This tells browsers to use modern standards when rendering the page.
-
About Page
About page link found. Visitors can learn who runs the site, which builds trust.
-
Contact Information
Contact information found: contact link. Visitors and search engines can see that a real person or business runs this site.
-
Privacy Policy Page
Privacy policy link found. Visitors can see how you handle their data, which builds trust.
-
Placeholder Content
No placeholder or dummy text detected. All visible content looks real and ready for visitors.
-
Social Sharing Tags (Open Graph)
Open Graph tags are set (og:title and og:description). Social media platforms will show a rich preview when someone shares your page.
-
Client-Side Rendering Detected
This site required a JavaScript renderer to load, so the page we analyzed is the rendered DOM, not the raw HTML search engines and AI crawlers receive on their first pass. SEO checks below could not be verified against that raw HTML.
-
Internal Links
Found 44 internal links. These help visitors and search engines navigate between pages on your site.
-
Custom 404 Page
Custom 404 error page is set up. Visitors who reach a missing page see helpful navigation instead of a blank error.
-
Broken Images
No images to check
-
External Broken Links
All 1 checked external links are reachable.
-
Internal Link Redirects
No internal links redirect. Visitors and crawlers reach each page directly.
-
Broken Links
All 44 checked internal links are valid. Visitors can navigate between pages without hitting dead ends.
Pages Scanned (100)
- /
- /about
- /changelog
- /checks
- /checks/alt-text
- /checks/aria-roles
- /checks/broken-images
- /checks/broken-links
- /checks/cache-headers
- /checks/canonical-url
- /checks/charset-declaration
- /checks/cookie-security
- /checks/core-web-vitals
- /checks/custom-error-page
- /checks/doctype-declaration
- /checks/dom-size
- /checks/duplicate-metadata
- /checks/empty-interactive-elements
- /checks/favicon
- /checks/form-labels
- /checks/generic-link-text
- /checks/heading-hierarchy
- /checks/hreflang-tags
- /checks/hsts
- /checks/http-status
- /checks/http2-support
- /checks/iframe-title
- /checks/image-dimensions
- /checks/image-format
- /checks/internal-links
- /checks/internal-redirects
- /checks/lang-attribute
- /checks/lazy-loading
- /checks/meta-description
- /checks/meta-tags
- /checks/mixed-content
- /checks/open-graph-tags
- /checks/orphan-pages
- /checks/page-speed
- /checks/placeholder-content
- /checks/positive-tabindex
- /checks/readability-score
- /checks/redirect-chain
- /checks/render-blocking-css
- /checks/resource-hints
- /checks/response-time
- /checks/responsive-images
- /checks/robots-txt
- /checks/security-headers
- /checks/semantic-landmarks
- /checks/skip-navigation
- /checks/ssl-certificate
- /checks/structured-data
- /checks/subresource-integrity
- /checks/svg-accessible-name
- /checks/table-headers
- /checks/third-party-scripts
- /checks/title-tag
- /checks/unsafe-target-blank
- /checks/url-structure
- /checks/viewport-meta
- /checks/xml-sitemap
- /contact
- /docs/api
- /for/agencies
- /for/bloggers
- /for/churches
- /for/developers
- /for/ecommerce
- /for/freelancers
- /for/nonprofits
- /for/saas
- /for/small-business
- /free-website-audit
- /guide
- /help
- /pricing
- /privacy
- /sample-report
- /terms
- /tools/accessibility-checker
- /tools/ai-readiness-check
- /tools/performance-audit
- /tools/security-scanner
- /tools/seo-audit
- /tools/technical-health-check
- /vs
- /vs/ahrefs-site-audit
- /vs/ai-visibility-tools
- /vs/contentking
- /vs/gtmetrix
- /vs/lighthouse
- /vs/little-warden
- /vs/pagespeed-insights
- /vs/screaming-frog
- /vs/semrush
- /vs/seomator
- /vs/siteimprove
- /vs/uptimerobot
- /vs/wave
AI Readiness
BETA Homepage onlyHow well your homepage covers the structure, content, and trust signals AI tools look for.
Scored separately from your page health score above, so this rating does not affect it.
Beta: evaluated on homepage only.
0 from last scan
What's working
- Clear heading structure
- Trust page links
- Valid structured data
Top fixes
- Place a 30–200 word summary paragraph immediately after your first heading to help readers grasp the page quickly. +10
What we checked
Indexability
- Indexable by search engines
- AI crawlers allowed
Structure & Markup
- Clear heading structure
- Valid structured data
- Schema completeness
- High-value schema types
- Semantic HTML5 elements
Entity & Trust
- Trust page links
- Clear brand identity
- Consistent brand name
- Author attribution
- Meta description
Content
- Citable summary paragraph
- Content freshness signals
- Sufficient content depth
- Question-answer structure
- Step-by-step content
- Language declared
- Canonical URL set
- Internal linking
- Structured lists
Content depth
STUDIOA deterministic read of how substantive and specific your homepage copy is.
What to strengthen
- Vary the wording; reduce generic or boilerplate phrasing.