Agile
Agile is a Shopify theme by Nextsky ($320). Tested on 2026-09-12 with Google Lighthouse via PageSpeed Insights on its own demo store, it scores 67 for mobile speed and 67 for desktop speed, 97/97 for SEO and 86/86 for accessibility (mobile/desktop, 0–100). Those are medians across its 5 tested presets; mobile speed across every tested page ranges from 51 to 73. On its marketplace it is rated 5.0 out of 5 from 32 reviews.
Mobile61

Desktop45

Scores
| Mobile | Desktop | |
|---|---|---|
| Speed | 67 | 67 |
| SEO | 97 | 97 |
| Accessibility | 86 | 86 |
| Best practices | 88 | 88 |
Median of 5 presets · measured 30 times since 2026-09-11 · Lighthouse via PageSpeed Insights · 0–100, 90+ is good.
Why not 100 — Merza home page
Mobile
Speed 61 · 39 points to gain
- −25 Largest Contentful Paint medium effort
- −7.2 Total Blocking Time medium effort
- −5.2 Speed Index medium effort
- −1.5 First Contentful Paint medium effort
- 300 ms Minify CSS low effort
- 290 ms Reduce unused CSS high effort
SEO 92 · 8 points to gain
- −7.7 Image elements do not have `[alt]` attributes low effort
Accessibility 74 · 26 points to gain
- −4.3 Elements with an ARIA `[role]` that require children to contain a specific `[role]` are missing some or all of those required children. medium effort
- −4.3 `[role]`s are not contained by their required parent element medium effort
- −4.3 Image elements do not have `[alt]` attributes low effort
- −3 Elements with `role="dialog"` or `role="alertdialog"` do not have accessible names. medium effort
- −3 `[aria-hidden="true"]` elements contain focusable descendents medium effort
- −3 ARIA input fields do not have accessible names medium effort
Best practices 96 · 4 points to gain
- −3.8 Browser errors were logged to the console medium effort
Desktop
Speed 45 · 55 points to gain
- −24.8 Largest Contentful Paint medium effort
- −22.8 Total Blocking Time medium effort
- −7.3 Speed Index medium effort
SEO 92 · 8 points to gain
- −7.7 Image elements do not have `[alt]` attributes low effort
Accessibility 77 · 23 points to gain
- −4.3 Elements with an ARIA `[role]` that require children to contain a specific `[role]` are missing some or all of those required children. medium effort
- −4.3 `[role]`s are not contained by their required parent element medium effort
- −4.3 Image elements do not have `[alt]` attributes low effort
- −3 Elements with `role="dialog"` or `role="alertdialog"` do not have accessible names. medium effort
- −3 ARIA input fields do not have accessible names medium effort
- −3 Background and foreground colors do not have a sufficient contrast ratio. medium effort
Best practices 96 · 4 points to gain
- −3.8 Browser errors were logged to the console medium effort
Presets and pages
| Preset / page | Speed | SEO | A11y | Speed | SEO | A11y | Tested |
|---|---|---|---|---|---|---|---|
| mobile | desktop | ||||||
| Merza default demo ↗ | 67 | 97 | 80 | 67 | 97 | 81 | 2026-09-11 |
| category ↗ | 73 | 100 | 83 | 71 | 100 | 83 | 2026-09-12 |
| home ↗ | 61 | 92 | 74 | 45 | 92 | 77 | 2026-09-11 |
| product ↗ | 68 | 100 | 83 | 86 | 100 | 83 | 2026-09-12 |
| Serums demo ↗ | 60 | 100 | 86 | 64 | 100 | 88 | 2026-09-12 |
| category ↗ | 69 | 100 | 83 | 75 | 100 | 83 | 2026-09-12 |
| home ↗ | 51 | 100 | 93 | 66 | 100 | 97 | 2026-09-12 |
| product ↗ | 59 | 100 | 83 | 52 | 100 | 83 | 2026-09-12 |
| Glina demo ↗ | 68 | 100 | 88 | 60 | 100 | 87 | 2026-09-12 |
| category ↗ | 69 | 100 | 83 | 75 | 100 | 83 | 2026-09-12 |
| home ↗ | 66 | 100 | 97 | 54 | 100 | 94 | 2026-09-12 |
| product ↗ | 70 | 100 | 83 | 52 | 100 | 83 | 2026-09-12 |
| Brana demo ↗ | 62 | 97 | 80 | 68 | 97 | 81 | 2026-09-12 |
| category ↗ | 69 | 100 | 83 | 75 | 100 | 83 | 2026-09-12 |
| home ↗ | 57 | 92 | 74 | 41 | 92 | 77 | 2026-09-12 |
| product ↗ | 59 | 100 | 83 | 89 | 100 | 83 | 2026-09-12 |
| Agile demo ↗ | 67 | 97 | 86 | 70 | 97 | 86 | 2026-09-12 |
| category ↗ | 73 | 100 | 83 | 75 | 100 | 83 | 2026-09-12 |
| home ↗ | 69 | 92 | 92 | 82 | 92 | 93 | 2026-09-12 |
| product ↗ | 59 | 100 | 83 | 52 | 100 | 83 | 2026-09-12 |