orri.so
Last checked 9h ago · 11 issues found
Speed all good
-
i
Desktop performance score
Google PageSpeed didn't return a desktop result this time.
-
✓
Server response time
Homepage started responding in 88 ms.
-
✓
Mobile performance score
94/100 on Google PageSpeed (mobile)
-
✓
Largest Contentful Paint
2.4 s
-
✓
Cumulative Layout Shift
0
-
✓
Total Blocking Time
190 ms
SEO 1 to fix
-
!
Enough content on the page
123 words of visible text.
Fix: 🔒 Unlock with Pro
-
✓
Homepage returns 200
HTTP 200
-
✓
Title tag
"Orri · Independent software, thoughtfully built." (48 chars)
-
✓
Meta description
165 characters
-
✓
One H1 heading
1 H1 tag(s) found.
-
✓
Canonical URL
https://orri.so
-
✓
Page can be indexed
No noindex directive.
-
✓
Language declared
lang="en-GB"
-
✓
Mobile viewport
Viewport meta tag present.
-
✓
Social share tags
og:title, og:description, og:image, og:url and og:type set.
-
✓
Image alt text
0 of 9 images have no alt attribute.
-
✓
Short redirect chain
http://orri.so/ takes 1 redirect(s): 302 → https://orri.so/
-
✓
Character encoding
Charset declared in the HTML.
-
✓
Favicon
Favicon found.
-
✓
X (Twitter) card tags
twitter:card = summary_large_image, image set
-
✓
robots.txt
Found at /robots.txt.
-
✓
XML sitemap
Found at https://orri.so/sitemap.xml
-
✓
No broken internal links
Checked 10 internal links from the homepage.
-
✓
Accessibility
100/100 on Google Lighthouse
-
✓
Best practices
100/100 on Google Lighthouse
Security 7 to fix
-
✕
HSTS header
No strict-transport-security header.
Fix: 🔒 Unlock with Pro
-
✕
Content Security Policy
No content-security-policy header.
Fix: 🔒 Unlock with Pro
-
✕
Clickjacking protection
Page can be framed by any site.
Fix: 🔒 Unlock with Pro
-
✕
X-Content-Type-Options
No x-content-type-options header.
Fix: 🔒 Unlock with Pro
-
✕
Referrer-Policy
No referrer-policy header.
Fix: 🔒 Unlock with Pro
-
!
Permissions-Policy
No permissions-policy header.
Fix: 🔒 Unlock with Pro
-
!
Server software not exposed
Headers reveal: Next.js
Fix: 🔒 Unlock with Pro
-
✓
Served over HTTPS
The homepage loads over HTTPS.
-
✓
HTTP redirects to HTTPS
http:// returns 302 to HTTPS.
-
✓
No mixed content
All resources load over HTTPS.
AI readiness 3 to fix
-
✕
AI crawlers not blocked by firewall
Blocked: GPTBot (403), ClaudeBot (403)
Fix: 🔒 Unlock with Pro
-
!
Content readable without JavaScript
123 words in the raw HTML. Most AI crawlers don't run JavaScript.
Fix: 🔒 Unlock with Pro
-
!
llms.txt file
No /llms.txt file.
Fix: 🔒 Unlock with Pro
-
✓
AI crawlers allowed in robots.txt
GPTBot, ClaudeBot, PerplexityBot and others are not blocked.
-
✓
Structured data (schema.org)
JSON-LD types: Organization, WebSite, SoftwareApplication
-
✓
Clear page summary
AI answers often reuse your title and meta description to describe you.
Domain all good
-
i
Domain age
Registration date not available for this domain.
-
i
Registrar
Not available.
-
i
Hosting network
Cloudflare, Inc. (172.67.151.46)