Everything on this page was measured directly against allbirds.com on August 2026 and is reproducible.
| Check | Measured | Why it matters |
|---|---|---|
| Server response (TTFB proxy) | 152 ms | Under 800ms is healthy |
| HTML document weight | 697 KB | Every byte is parsed before first paint |
| Scripts loaded | 41 inline + 22 external | The usual root cause of slow interactivity |
| Compression | gzip | gzip / brotli on HTML responses |
| HTTPS | pass | With redirect from http:// |
| Check | Status | Notes |
|---|---|---|
| Title tag | 54 chars | 15–60 characters recommended |
| Meta description | 155 chars | 70–160 characters recommended |
| Canonical URL | pass | Prevents duplicate-content splits |
| Open Graph (og:title / og:image) | pass | Controls link previews when shared |
| Structured data (JSON-LD) | missing | Enables rich results in search |
| Indexable | yes | no robots meta restrictions |
| robots.txt | pass | References sitemap |
| sitemap.xml | pass | Crawl coverage for search engines |
| Header | Status | Protects against |
|---|---|---|
| CSP | pass | Blocks injected scripts (XSS) |
| HSTS | pass | Forces HTTPS on every future visit |
| Referrer-Policy | missing | Controls what leaks in the Referer header |
| X-Frame-Options | pass | Prevents clickjacking via iframes |
| Permissions-Policy | missing | Limits camera/mic/geolocation access |
| X-Content-Type-Options | pass | Stops MIME-type sniffing |
| Check | Count | Standard |
|---|---|---|
| Buttons without an accessible name | 41 / 79 | WCAG 2.2 — 4.1.2 Name, Role, Value |
| Images missing alt text | 3 / 43 | WCAG 2.2 — 1.1.1 Non-text Content |
| Unlabelled form inputs | 0 / 1 | WCAG 2.2 — 3.3.2 Labels or Instructions |
| Links without text | 11 / 205 | Screen readers announce these as "link" |