{
  "generated_at": "2026-04-19T21:20:20.687Z",
  "license": "CC BY 4.0 — please credit borahlabs.us when citing",
  "methodology": "Aggregated by city + industry bucket. Excludes individual business names by design — only city-level averages are published.",
  "count": 54,
  "items": [
    {
      "slug": "bountiful/accountant_tax",
      "city": "Bountiful",
      "city_slug": "bountiful",
      "industry_slug": "accountant_tax",
      "industry_name": "Accounting & tax",
      "sample_size": 11,
      "last_updated": "2026-04-19T21:19:45+00:00",
      "narrative_hook": "Average page takes 5.9s to render its main content — 3.4s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 5.9s to render its main content — 3.4s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 11,
        "avg_performance": 62.7,
        "avg_seo": 88.4,
        "avg_accessibility": 85.1,
        "avg_lcp": 5851.19,
        "avg_fcp": 3319.82,
        "avg_cls": 0.14,
        "avg_ttfb": 27.4
      },
      "performance_distribution": {
        "sample_size": 11,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 2,
            "pct": 18.2
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 5,
            "pct": 45.5
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 18.2
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 2,
            "pct": 18.2
          }
        ]
      },
      "ssl": {
        "with_ssl": 9,
        "without_ssl": 2,
        "pct_with_ssl": 81.8
      },
      "seo_health": {
        "sample_size": 11,
        "structured_data_pct": 27.3,
        "meta_description_pct": 45.5,
        "viewport_pct": 54.5,
        "canonical_pct": 36.4,
        "og_tags_pct": 45.5
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 7,
          "pct": 63.6
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 6,
          "pct": 54.5
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 3,
          "pct": 27.3
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 3,
          "pct": 27.3
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "CMS",
          "count": 3,
          "pct": 27.3
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 3,
          "pct": 27.3
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 2,
          "pct": 18.2
        }
      ],
      "social": {
        "pct_with_social": 9.1,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 1,
            "pct": 9.1
          },
          {
            "platform": "instagram",
            "count": 1,
            "pct": 9.1
          },
          {
            "platform": "linkedin",
            "count": 1,
            "pct": 9.1
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 9.1
          }
        ]
      },
      "quick_wins": [
        {
          "action": "2 broken links",
          "section": "security",
          "impact": "medium",
          "count": 9,
          "pct": 81.8,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 7,
          "pct": 63.6,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 7,
          "pct": 63.6,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 7,
          "pct": 63.6,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 54.5,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [
        {
          "city": "Salt Lake City",
          "city_slug": "salt-lake-city",
          "sample_size": 68
        }
      ],
      "related_industries": {
        "family": "finance_insurance",
        "family_label": "Finance & insurance",
        "industries": [
          {
            "slug": "insurance",
            "name": "Insurance",
            "sample_size": 155
          },
          {
            "slug": "bank_credit_union",
            "name": "Banks & credit unions",
            "sample_size": 34
          },
          {
            "slug": "mortgage_loan",
            "name": "Mortgage & loans",
            "sample_size": 33
          },
          {
            "slug": "financial_advisor",
            "name": "Financial advisors",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 140,
        "performance": {
          "sample_size": 140,
          "avg_performance": 60.7,
          "avg_seo": 88.5,
          "avg_accessibility": 85.8,
          "avg_lcp": 8329,
          "avg_fcp": 4075.62,
          "avg_cls": 0.085,
          "avg_ttfb": 75.13
        },
        "performance_distribution": {
          "sample_size": 140,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 39,
              "pct": 27.9
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 56,
              "pct": 40
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 28,
              "pct": 20
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 17,
              "pct": 12.1
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 79,
            "pct": 56
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 59,
            "pct": 41.8
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 58,
            "pct": 41.1
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 56,
            "pct": 39.7
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 55,
            "pct": 39
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 54,
            "pct": 38.3
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 51,
            "pct": 36.2
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 45,
            "pct": 31.9
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 45,
            "pct": 31.9
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 35,
            "pct": 24.8
          }
        ],
        "seo_health": {
          "sample_size": 141,
          "structured_data_pct": 51.1,
          "meta_description_pct": 57.4,
          "viewport_pct": 79.4,
          "canonical_pct": 61,
          "og_tags_pct": 63.8
        }
      }
    },
    {
      "slug": "bountiful/dental",
      "city": "Bountiful",
      "city_slug": "bountiful",
      "industry_slug": "dental",
      "industry_name": "Dental clinics",
      "sample_size": 14,
      "last_updated": "2026-04-19T21:19:46+00:00",
      "narrative_hook": "Average page takes 7.1s to render its main content — 4.6s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 7.1s to render its main content — 4.6s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 14,
        "avg_performance": 71.8,
        "avg_seo": 89.6,
        "avg_accessibility": 83.7,
        "avg_lcp": 7143.08,
        "avg_fcp": 2093.91,
        "avg_cls": 0.092,
        "avg_ttfb": 76.25
      },
      "performance_distribution": {
        "sample_size": 16,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 1,
            "pct": 6.3
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 7,
            "pct": 43.8
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 5,
            "pct": 31.3
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 18.8
          }
        ]
      },
      "ssl": {
        "with_ssl": 13,
        "without_ssl": 1,
        "pct_with_ssl": 92.9
      },
      "seo_health": {
        "sample_size": 14,
        "structured_data_pct": 64.3,
        "meta_description_pct": 64.3,
        "viewport_pct": 85.7,
        "canonical_pct": 78.6,
        "og_tags_pct": 78.6
      },
      "technologies": [
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 10,
          "pct": 71.4
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 10,
          "pct": 71.4
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 10,
          "pct": 71.4
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 9,
          "pct": 64.3
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 7,
          "pct": 50
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 7,
          "pct": 50
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Web servers",
          "count": 7,
          "pct": 50
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 6,
          "pct": 42.9
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 6,
          "pct": 42.9
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 5,
          "pct": 35.7
        }
      ],
      "social": {
        "pct_with_social": 42.9,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 5,
            "pct": 35.7
          },
          {
            "platform": "instagram",
            "count": 2,
            "pct": 14.3
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 7.1
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 7.1
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Add social media links to the footer",
          "section": "presence",
          "impact": "low",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [
        {
          "city": "Salt Lake City",
          "city_slug": "salt-lake-city",
          "sample_size": 72
        },
        {
          "city": "West Valley City",
          "city_slug": "west-valley-city",
          "sample_size": 20
        }
      ],
      "related_industries": {
        "family": "healthcare",
        "family_label": "Healthcare",
        "industries": [
          {
            "slug": "general_medical",
            "name": "General medical",
            "sample_size": 77
          },
          {
            "slug": "pharmacy",
            "name": "Pharmacies",
            "sample_size": 37
          },
          {
            "slug": "eye_care",
            "name": "Eye care",
            "sample_size": 20
          },
          {
            "slug": "chiropractic",
            "name": "Chiropractic",
            "sample_size": 15
          },
          {
            "slug": "mental_health",
            "name": "Mental health",
            "sample_size": 15
          },
          {
            "slug": "alternative_medicine",
            "name": "Alternative medicine",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 179,
        "performance": {
          "sample_size": 179,
          "avg_performance": 63,
          "avg_seo": 89.8,
          "avg_accessibility": 84.3,
          "avg_lcp": 9818.57,
          "avg_fcp": 3516.66,
          "avg_cls": 0.119,
          "avg_ttfb": 70.41
        },
        "performance_distribution": {
          "sample_size": 182,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 37,
              "pct": 20.3
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 84,
              "pct": 46.2
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 39,
              "pct": 21.4
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 22,
              "pct": 12.1
            }
          ]
        },
        "technologies": [
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 100,
            "pct": 55.2
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 99,
            "pct": 54.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 98,
            "pct": 54.1
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 95,
            "pct": 52.5
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 92,
            "pct": 50.8
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 82,
            "pct": 45.3
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 78,
            "pct": 43.1
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 65,
            "pct": 35.9
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 64,
            "pct": 35.4
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 63,
            "pct": 34.8
          }
        ],
        "seo_health": {
          "sample_size": 181,
          "structured_data_pct": 69.1,
          "meta_description_pct": 70.2,
          "viewport_pct": 89,
          "canonical_pct": 76.8,
          "og_tags_pct": 74
        }
      }
    },
    {
      "slug": "bountiful/insurance",
      "city": "Bountiful",
      "city_slug": "bountiful",
      "industry_slug": "insurance",
      "industry_name": "Insurance",
      "sample_size": 15,
      "last_updated": "2026-04-19T21:19:46+00:00",
      "narrative_hook": "Average page takes 10.9s to render its main content — 8.4s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 10.9s to render its main content — 8.4s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 15,
        "avg_performance": 52.2,
        "avg_seo": 87.7,
        "avg_accessibility": 86.2,
        "avg_lcp": 10871.58,
        "avg_fcp": 3668.19,
        "avg_cls": 0.169,
        "avg_ttfb": 100.67
      },
      "performance_distribution": {
        "sample_size": 15,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 5,
            "pct": 33.3
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 8,
            "pct": 53.3
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 6.7
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 6.7
          }
        ]
      },
      "ssl": {
        "with_ssl": 14,
        "without_ssl": 1,
        "pct_with_ssl": 93.3
      },
      "seo_health": {
        "sample_size": 15,
        "structured_data_pct": 46.7,
        "meta_description_pct": 60,
        "viewport_pct": 66.7,
        "canonical_pct": 53.3,
        "og_tags_pct": 66.7
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 9,
          "pct": 60
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 8,
          "pct": 53.3
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 6,
          "pct": 40
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 6,
          "pct": 40
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 6,
          "pct": 40
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 5,
          "pct": 33.3
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 5,
          "pct": 33.3
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "CMS",
          "count": 4,
          "pct": 26.7
        },
        {
          "slug": "yoast-seo",
          "name": "Yoast SEO",
          "category": "SEO",
          "count": 4,
          "pct": 26.7
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 4,
          "pct": 26.7
        }
      ],
      "social": {
        "pct_with_social": 53.3,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 8,
            "pct": 53.3
          },
          {
            "platform": "instagram",
            "count": 2,
            "pct": 13.3
          },
          {
            "platform": "linkedin",
            "count": 2,
            "pct": 13.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 11,
          "pct": 73.3,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 10,
          "pct": 66.7,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 10,
          "pct": 66.7,
          "source": "aggregated"
        },
        {
          "action": "23 broken links",
          "section": "security",
          "impact": "medium",
          "count": 9,
          "pct": 60,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 3,
          "pct": 20,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [
        {
          "city": "Salt Lake City",
          "city_slug": "salt-lake-city",
          "sample_size": 69
        }
      ],
      "related_industries": {
        "family": "finance_insurance",
        "family_label": "Finance & insurance",
        "industries": [
          {
            "slug": "accountant_tax",
            "name": "Accounting & tax",
            "sample_size": 141
          },
          {
            "slug": "bank_credit_union",
            "name": "Banks & credit unions",
            "sample_size": 34
          },
          {
            "slug": "mortgage_loan",
            "name": "Mortgage & loans",
            "sample_size": 33
          },
          {
            "slug": "financial_advisor",
            "name": "Financial advisors",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 154,
        "performance": {
          "sample_size": 154,
          "avg_performance": 58.7,
          "avg_seo": 90.1,
          "avg_accessibility": 87.5,
          "avg_lcp": 10339.68,
          "avg_fcp": 3786.68,
          "avg_cls": 0.087,
          "avg_ttfb": 90.29
        },
        "performance_distribution": {
          "sample_size": 154,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 44,
              "pct": 28.6
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 73,
              "pct": 47.4
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 29,
              "pct": 18.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 8,
              "pct": 5.2
            }
          ]
        },
        "technologies": [
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 100,
            "pct": 64.5
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 93,
            "pct": 60
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 73,
            "pct": 47.1
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 69,
            "pct": 44.5
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 68,
            "pct": 43.9
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 66,
            "pct": 42.6
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 61,
            "pct": 39.4
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 53,
            "pct": 34.2
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 52,
            "pct": 33.5
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 48,
            "pct": 31
          }
        ],
        "seo_health": {
          "sample_size": 155,
          "structured_data_pct": 62.6,
          "meta_description_pct": 69,
          "viewport_pct": 89,
          "canonical_pct": 72.3,
          "og_tags_pct": 71
        }
      }
    },
    {
      "slug": "cottonwood-heights/real_estate_agent",
      "city": "Cottonwood Heights",
      "city_slug": "cottonwood-heights",
      "industry_slug": "real_estate_agent",
      "industry_name": "Real estate agents",
      "sample_size": 10,
      "last_updated": "2026-04-19T21:19:47+00:00",
      "narrative_hook": "Average page takes 10.3s to render its main content — 7.8s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 10.3s to render its main content — 7.8s over Google's passing threshold.",
        "Average Google PageSpeed score is 46/100 — well below the 50 passing bar."
      ],
      "performance": {
        "sample_size": 10,
        "avg_performance": 45.5,
        "avg_seo": 90.7,
        "avg_accessibility": 80.1,
        "avg_lcp": 10323.22,
        "avg_fcp": 3702.68,
        "avg_cls": 0.016,
        "avg_ttfb": 8.33
      },
      "performance_distribution": {
        "sample_size": 10,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 5,
            "pct": 50
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 3,
            "pct": 30
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 10
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 10
          }
        ]
      },
      "ssl": {
        "with_ssl": 9,
        "without_ssl": 1,
        "pct_with_ssl": 90
      },
      "seo_health": {
        "sample_size": 10,
        "structured_data_pct": 40,
        "meta_description_pct": 50,
        "viewport_pct": 90,
        "canonical_pct": 30,
        "og_tags_pct": 70
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 8,
          "pct": 80
        },
        {
          "slug": "recaptcha",
          "name": "reCAPTCHA",
          "category": "Security",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "google-hosted-libraries",
          "name": "Google Hosted Libraries",
          "category": "CDN",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "google-font-api",
          "name": "Google Font API",
          "category": "Font scripts",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 3,
          "pct": 30
        }
      ],
      "social": {
        "pct_with_social": 50,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 5,
            "pct": 50
          },
          {
            "platform": "instagram",
            "count": 4,
            "pct": 40
          },
          {
            "platform": "youtube",
            "count": 4,
            "pct": 40
          },
          {
            "platform": "linkedin",
            "count": 3,
            "pct": 30
          },
          {
            "platform": "twitter",
            "count": 2,
            "pct": 20
          }
        ]
      },
      "quick_wins": [
        {
          "action": "1 broken links",
          "section": "security",
          "impact": "medium",
          "count": 8,
          "pct": 80,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 7,
          "pct": 70,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 7,
          "pct": 70,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 4,
          "pct": 40,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 2,
          "pct": 20,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [
        {
          "city": "Salt Lake City",
          "city_slug": "salt-lake-city",
          "sample_size": 165
        }
      ],
      "related_industries": {
        "family": "real_estate",
        "family_label": "Real estate",
        "industries": [
          {
            "slug": "apartments_housing",
            "name": "Apartments & housing",
            "sample_size": 84
          },
          {
            "slug": "property_management",
            "name": "Property management",
            "sample_size": 23
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 279,
        "performance": {
          "sample_size": 279,
          "avg_performance": 49.1,
          "avg_seo": 87.6,
          "avg_accessibility": 84.4,
          "avg_lcp": 12392.11,
          "avg_fcp": 4352.41,
          "avg_cls": 0.053,
          "avg_ttfb": 72.14
        },
        "performance_distribution": {
          "sample_size": 282,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 130,
              "pct": 46.1
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 91,
              "pct": 32.3
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 39,
              "pct": 13.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 22,
              "pct": 7.8
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 159,
            "pct": 56.2
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 102,
            "pct": 36
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 102,
            "pct": 36
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 93,
            "pct": 32.9
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 87,
            "pct": 30.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 82,
            "pct": 29
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 82,
            "pct": 29
          },
          {
            "slug": "apache-http-server",
            "name": "Apache HTTP Server",
            "category": "Web servers",
            "count": 71,
            "pct": 25.1
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 66,
            "pct": 23.3
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 63,
            "pct": 22.3
          }
        ],
        "seo_health": {
          "sample_size": 283,
          "structured_data_pct": 44.9,
          "meta_description_pct": 59.4,
          "viewport_pct": 86.9,
          "canonical_pct": 49.8,
          "og_tags_pct": 68.6
        }
      }
    },
    {
      "slug": "salt-lake-city/accountant_tax",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "accountant_tax",
      "industry_name": "Accounting & tax",
      "sample_size": 67,
      "last_updated": "2026-04-19T21:19:48+00:00",
      "narrative_hook": "Average page takes 8.5s to render its main content — 6.0s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 8.5s to render its main content — 6.0s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 67,
        "avg_performance": 58.6,
        "avg_seo": 89.7,
        "avg_accessibility": 84.9,
        "avg_lcp": 8489.91,
        "avg_fcp": 4090.03,
        "avg_cls": 0.099,
        "avg_ttfb": 79.95
      },
      "performance_distribution": {
        "sample_size": 67,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 22,
            "pct": 32.8
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 26,
            "pct": 38.8
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 13,
            "pct": 19.4
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 6,
            "pct": 9
          }
        ]
      },
      "ssl": {
        "with_ssl": 61,
        "without_ssl": 7,
        "pct_with_ssl": 89.7
      },
      "seo_health": {
        "sample_size": 68,
        "structured_data_pct": 58.8,
        "meta_description_pct": 60.3,
        "viewport_pct": 82.4,
        "canonical_pct": 70.6,
        "og_tags_pct": 76.5
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 40,
          "pct": 58.8
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 32,
          "pct": 47.1
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 31,
          "pct": 45.6
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 30,
          "pct": 44.1
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 29,
          "pct": 42.6
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 28,
          "pct": 41.2
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 27,
          "pct": 39.7
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 27,
          "pct": 39.7
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 24,
          "pct": 35.3
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "CMS",
          "count": 19,
          "pct": 27.9
        }
      ],
      "social": {
        "pct_with_social": 61.8,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 33,
            "pct": 48.5
          },
          {
            "platform": "linkedin",
            "count": 30,
            "pct": 44.1
          },
          {
            "platform": "instagram",
            "count": 23,
            "pct": 33.8
          },
          {
            "platform": "twitter",
            "count": 22,
            "pct": 32.4
          },
          {
            "platform": "youtube",
            "count": 15,
            "pct": 22.1
          },
          {
            "platform": "tiktok",
            "count": 3,
            "pct": 4.4
          }
        ]
      },
      "quick_wins": [
        {
          "action": "2 broken links",
          "section": "security",
          "impact": "medium",
          "count": 57,
          "pct": 83.8,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 54,
          "pct": 79.4,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 49,
          "pct": 72.1,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 28,
          "pct": 41.2,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 28,
          "pct": 41.2,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [
        {
          "city": "Bountiful",
          "city_slug": "bountiful",
          "sample_size": 11
        }
      ],
      "related_industries": {
        "family": "finance_insurance",
        "family_label": "Finance & insurance",
        "industries": [
          {
            "slug": "insurance",
            "name": "Insurance",
            "sample_size": 155
          },
          {
            "slug": "bank_credit_union",
            "name": "Banks & credit unions",
            "sample_size": 34
          },
          {
            "slug": "mortgage_loan",
            "name": "Mortgage & loans",
            "sample_size": 33
          },
          {
            "slug": "financial_advisor",
            "name": "Financial advisors",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 140,
        "performance": {
          "sample_size": 140,
          "avg_performance": 60.7,
          "avg_seo": 88.5,
          "avg_accessibility": 85.8,
          "avg_lcp": 8329,
          "avg_fcp": 4075.62,
          "avg_cls": 0.085,
          "avg_ttfb": 75.13
        },
        "performance_distribution": {
          "sample_size": 140,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 39,
              "pct": 27.9
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 56,
              "pct": 40
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 28,
              "pct": 20
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 17,
              "pct": 12.1
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 79,
            "pct": 56
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 59,
            "pct": 41.8
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 58,
            "pct": 41.1
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 56,
            "pct": 39.7
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 55,
            "pct": 39
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 54,
            "pct": 38.3
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 51,
            "pct": 36.2
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 45,
            "pct": 31.9
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 45,
            "pct": 31.9
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 35,
            "pct": 24.8
          }
        ],
        "seo_health": {
          "sample_size": 141,
          "structured_data_pct": 51.1,
          "meta_description_pct": 57.4,
          "viewport_pct": 79.4,
          "canonical_pct": 61,
          "og_tags_pct": 63.8
        }
      }
    },
    {
      "slug": "salt-lake-city/alternative_medicine",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "alternative_medicine",
      "industry_name": "Alternative medicine",
      "sample_size": 10,
      "last_updated": "2026-04-19T21:19:48+00:00",
      "narrative_hook": "Average page takes 12.4s to render its main content — 9.9s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 12.4s to render its main content — 9.9s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 10,
        "avg_performance": 61,
        "avg_seo": 93,
        "avg_accessibility": 90.1,
        "avg_lcp": 12411.85,
        "avg_fcp": 4684.88,
        "avg_cls": 0.009,
        "avg_ttfb": 71.7
      },
      "performance_distribution": {
        "sample_size": 10,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 2,
            "pct": 20
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 5,
            "pct": 50
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 3,
            "pct": 30
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 0,
            "pct": 0
          }
        ]
      },
      "ssl": {
        "with_ssl": 9,
        "without_ssl": 1,
        "pct_with_ssl": 90
      },
      "seo_health": {
        "sample_size": 10,
        "structured_data_pct": 70,
        "meta_description_pct": 70,
        "viewport_pct": 100,
        "canonical_pct": 90,
        "og_tags_pct": 100
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 6,
          "pct": 60
        },
        {
          "slug": "squarespace-commerce",
          "name": "Squarespace Commerce",
          "category": "Ecommerce",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "squarespace",
          "name": "Squarespace",
          "category": "CMS",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "stimulus",
          "name": "Stimulus",
          "category": "JavaScript frameworks",
          "count": 3,
          "pct": 30
        }
      ],
      "social": {
        "pct_with_social": 40,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 4,
            "pct": 40
          },
          {
            "platform": "facebook",
            "count": 2,
            "pct": 20
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 20
          },
          {
            "platform": "linkedin",
            "count": 1,
            "pct": 10
          },
          {
            "platform": "tiktok",
            "count": 1,
            "pct": 10
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 10
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Add social media links to the footer",
          "section": "presence",
          "impact": "low",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "healthcare",
        "family_label": "Healthcare",
        "industries": [
          {
            "slug": "dental",
            "name": "Dental clinics",
            "sample_size": 181
          },
          {
            "slug": "general_medical",
            "name": "General medical",
            "sample_size": 77
          },
          {
            "slug": "pharmacy",
            "name": "Pharmacies",
            "sample_size": 37
          },
          {
            "slug": "eye_care",
            "name": "Eye care",
            "sample_size": 20
          },
          {
            "slug": "chiropractic",
            "name": "Chiropractic",
            "sample_size": 15
          },
          {
            "slug": "mental_health",
            "name": "Mental health",
            "sample_size": 15
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 12,
        "performance": {
          "sample_size": 12,
          "avg_performance": 59,
          "avg_seo": 92.8,
          "avg_accessibility": 88.9,
          "avg_lcp": 12023.95,
          "avg_fcp": 4192.09,
          "avg_cls": 0.047,
          "avg_ttfb": 78.5
        },
        "performance_distribution": {
          "sample_size": 12,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 3,
              "pct": 25
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 5,
              "pct": 41.7
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 4,
              "pct": 33.3
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 0,
              "pct": 0
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 7,
            "pct": 58.3
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 6,
            "pct": 50
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 6,
            "pct": 50
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 5,
            "pct": 41.7
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 5,
            "pct": 41.7
          },
          {
            "slug": "squarespace",
            "name": "Squarespace",
            "category": "CMS",
            "count": 4,
            "pct": 33.3
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 4,
            "pct": 33.3
          },
          {
            "slug": "squarespace-commerce",
            "name": "Squarespace Commerce",
            "category": "Ecommerce",
            "count": 4,
            "pct": 33.3
          },
          {
            "slug": "stimulus",
            "name": "Stimulus",
            "category": "JavaScript frameworks",
            "count": 3,
            "pct": 25
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 3,
            "pct": 25
          }
        ],
        "seo_health": {
          "sample_size": 12,
          "structured_data_pct": 66.7,
          "meta_description_pct": 66.7,
          "viewport_pct": 100,
          "canonical_pct": 91.7,
          "og_tags_pct": 100
        }
      }
    },
    {
      "slug": "salt-lake-city/apartments_housing",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "apartments_housing",
      "industry_name": "Apartments & housing",
      "sample_size": 61,
      "last_updated": "2026-04-19T21:19:49+00:00",
      "narrative_hook": "Average page takes 9.2s to render its main content — 6.7s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 9.2s to render its main content — 6.7s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 61,
        "avg_performance": 60.1,
        "avg_seo": 91.2,
        "avg_accessibility": 88.2,
        "avg_lcp": 9150.69,
        "avg_fcp": 3299.78,
        "avg_cls": 0.072,
        "avg_ttfb": 82.59
      },
      "performance_distribution": {
        "sample_size": 62,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 16,
            "pct": 25.8
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 26,
            "pct": 41.9
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 13,
            "pct": 21
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 7,
            "pct": 11.3
          }
        ]
      },
      "ssl": {
        "with_ssl": 54,
        "without_ssl": 7,
        "pct_with_ssl": 88.5
      },
      "seo_health": {
        "sample_size": 61,
        "structured_data_pct": 50.8,
        "meta_description_pct": 77,
        "viewport_pct": 90.2,
        "canonical_pct": 80.3,
        "og_tags_pct": 77
      },
      "technologies": [
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 41,
          "pct": 67.2
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 31,
          "pct": 50.8
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 24,
          "pct": 39.3
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 22,
          "pct": 36.1
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 20,
          "pct": 32.8
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 17,
          "pct": 27.9
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 16,
          "pct": 26.2
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Web servers",
          "count": 15,
          "pct": 24.6
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 15,
          "pct": 24.6
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 15,
          "pct": 24.6
        }
      ],
      "social": {
        "pct_with_social": 55.7,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 27,
            "pct": 44.3
          },
          {
            "platform": "facebook",
            "count": 26,
            "pct": 42.6
          },
          {
            "platform": "twitter",
            "count": 5,
            "pct": 8.2
          },
          {
            "platform": "linkedin",
            "count": 3,
            "pct": 4.9
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 3.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 56,
          "pct": 91.8,
          "source": "aggregated"
        },
        {
          "action": "11 broken links",
          "section": "security",
          "impact": "medium",
          "count": 48,
          "pct": 78.7,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 44,
          "pct": 72.1,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 15,
          "pct": 24.6,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 14,
          "pct": 23,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "real_estate",
        "family_label": "Real estate",
        "industries": [
          {
            "slug": "real_estate_agent",
            "name": "Real estate agents",
            "sample_size": 283
          },
          {
            "slug": "property_management",
            "name": "Property management",
            "sample_size": 23
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 84,
        "performance": {
          "sample_size": 84,
          "avg_performance": 58.8,
          "avg_seo": 91.5,
          "avg_accessibility": 88.2,
          "avg_lcp": 9266.87,
          "avg_fcp": 3539.83,
          "avg_cls": 0.084,
          "avg_ttfb": 84.44
        },
        "performance_distribution": {
          "sample_size": 86,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 25,
              "pct": 29.1
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 35,
              "pct": 40.7
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 17,
              "pct": 19.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 9,
              "pct": 10.5
            }
          ]
        },
        "technologies": [
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 62,
            "pct": 73.8
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 41,
            "pct": 48.8
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 36,
            "pct": 42.9
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 32,
            "pct": 38.1
          },
          {
            "slug": "apache-http-server",
            "name": "Apache HTTP Server",
            "category": "Web servers",
            "count": 27,
            "pct": 32.1
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 25,
            "pct": 29.8
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 24,
            "pct": 28.6
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Web servers",
            "count": 23,
            "pct": 27.4
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 23,
            "pct": 27.4
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 21,
            "pct": 25
          }
        ],
        "seo_health": {
          "sample_size": 84,
          "structured_data_pct": 56,
          "meta_description_pct": 78.6,
          "viewport_pct": 92.9,
          "canonical_pct": 82.1,
          "og_tags_pct": 72.6
        }
      }
    },
    {
      "slug": "salt-lake-city/attorney_general",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "attorney_general",
      "industry_name": "Law firms",
      "sample_size": 96,
      "last_updated": "2026-04-19T21:19:50+00:00",
      "narrative_hook": "Average page takes 10.8s to render its main content — 8.3s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 10.8s to render its main content — 8.3s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 96,
        "avg_performance": 65.3,
        "avg_seo": 87.9,
        "avg_accessibility": 86.3,
        "avg_lcp": 10759.01,
        "avg_fcp": 3577.76,
        "avg_cls": 0.072,
        "avg_ttfb": 51.61
      },
      "performance_distribution": {
        "sample_size": 96,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 14,
            "pct": 14.6
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 49,
            "pct": 51
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 24,
            "pct": 25
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 9,
            "pct": 9.4
          }
        ]
      },
      "ssl": {
        "with_ssl": 87,
        "without_ssl": 10,
        "pct_with_ssl": 89.7
      },
      "seo_health": {
        "sample_size": 97,
        "structured_data_pct": 70.1,
        "meta_description_pct": 68,
        "viewport_pct": 94.8,
        "canonical_pct": 83.5,
        "og_tags_pct": 72.2
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 70,
          "pct": 72.2
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 63,
          "pct": 64.9
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 61,
          "pct": 62.9
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 60,
          "pct": 61.9
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 53,
          "pct": 54.6
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 45,
          "pct": 46.4
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 35,
          "pct": 36.1
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 35,
          "pct": 36.1
        },
        {
          "slug": "yoast-seo",
          "name": "Yoast SEO",
          "category": "SEO",
          "count": 34,
          "pct": 35.1
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "CMS",
          "count": 30,
          "pct": 30.9
        }
      ],
      "social": {
        "pct_with_social": 56.7,
        "top_platforms": [
          {
            "platform": "linkedin",
            "count": 40,
            "pct": 41.2
          },
          {
            "platform": "facebook",
            "count": 37,
            "pct": 38.1
          },
          {
            "platform": "instagram",
            "count": 17,
            "pct": 17.5
          },
          {
            "platform": "twitter",
            "count": 17,
            "pct": 17.5
          },
          {
            "platform": "youtube",
            "count": 11,
            "pct": 11.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 44,
          "pct": 45.4,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 40,
          "pct": 41.2,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 37,
          "pct": 38.1,
          "source": "aggregated"
        },
        {
          "action": "125 broken links",
          "section": "security",
          "impact": "medium",
          "count": 35,
          "pct": 36.1,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 13,
          "pct": 13.4,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "legal",
        "family_label": "Legal services",
        "industries": [
          {
            "slug": "personal_injury_lawyer",
            "name": "Personal injury lawyers",
            "sample_size": 35
          },
          {
            "slug": "criminal_lawyer",
            "name": "Criminal lawyers",
            "sample_size": 31
          },
          {
            "slug": "family_lawyer",
            "name": "Family lawyers",
            "sample_size": 27
          },
          {
            "slug": "estate_planning_lawyer",
            "name": "Estate planning lawyers",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 136,
        "performance": {
          "sample_size": 136,
          "avg_performance": 65,
          "avg_seo": 87.8,
          "avg_accessibility": 86.3,
          "avg_lcp": 10266.15,
          "avg_fcp": 3580.54,
          "avg_cls": 0.071,
          "avg_ttfb": 56.9
        },
        "performance_distribution": {
          "sample_size": 136,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 22,
              "pct": 16.2
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 68,
              "pct": 50
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 33,
              "pct": 24.3
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 13,
              "pct": 9.6
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 93,
            "pct": 67.9
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 83,
            "pct": 60.6
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 79,
            "pct": 57.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 78,
            "pct": 56.9
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 74,
            "pct": 54
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 62,
            "pct": 45.3
          },
          {
            "slug": "yoast-seo",
            "name": "Yoast SEO",
            "category": "SEO",
            "count": 44,
            "pct": 32.1
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 44,
            "pct": 32.1
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 44,
            "pct": 32.1
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 39,
            "pct": 28.5
          }
        ],
        "seo_health": {
          "sample_size": 137,
          "structured_data_pct": 65.7,
          "meta_description_pct": 65.7,
          "viewport_pct": 92,
          "canonical_pct": 79.6,
          "og_tags_pct": 70.8
        }
      }
    },
    {
      "slug": "salt-lake-city/auto_dealer",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "auto_dealer",
      "industry_name": "Auto dealers",
      "sample_size": 19,
      "last_updated": "2026-04-19T21:19:50+00:00",
      "narrative_hook": "Average page takes 12.4s to render its main content — 9.9s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 12.4s to render its main content — 9.9s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 19,
        "avg_performance": 59.8,
        "avg_seo": 82.4,
        "avg_accessibility": 84,
        "avg_lcp": 12436.61,
        "avg_fcp": 3853.81,
        "avg_cls": 0.095,
        "avg_ttfb": 68.11
      },
      "performance_distribution": {
        "sample_size": 20,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 8,
            "pct": 40
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 4,
            "pct": 20
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 5,
            "pct": 25
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 15
          }
        ]
      },
      "ssl": {
        "with_ssl": 17,
        "without_ssl": 2,
        "pct_with_ssl": 89.5
      },
      "seo_health": {
        "sample_size": 19,
        "structured_data_pct": 26.3,
        "meta_description_pct": 31.6,
        "viewport_pct": 63.2,
        "canonical_pct": 42.1,
        "og_tags_pct": 36.8
      },
      "technologies": [
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 6,
          "pct": 31.6
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 5,
          "pct": 26.3
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 4,
          "pct": 21.1
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 4,
          "pct": 21.1
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 4,
          "pct": 21.1
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 4,
          "pct": 21.1
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 4,
          "pct": 21.1
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 3,
          "pct": 15.8
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 3,
          "pct": 15.8
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 3,
          "pct": 15.8
        }
      ],
      "social": {
        "pct_with_social": 21.1,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 4,
            "pct": 21.1
          },
          {
            "platform": "instagram",
            "count": 3,
            "pct": 15.8
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 5.3
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 5.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 14,
          "pct": 73.7,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 12,
          "pct": 63.2,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 12,
          "pct": 63.2,
          "source": "aggregated"
        },
        {
          "action": "3 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 7,
          "pct": 36.8,
          "source": "aggregated"
        },
        {
          "action": "10 broken links",
          "section": "security",
          "impact": "medium",
          "count": 7,
          "pct": 36.8,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "automotive",
        "family_label": "Automotive",
        "industries": [
          {
            "slug": "auto_parts_tires",
            "name": "Auto parts & tires",
            "sample_size": 24
          },
          {
            "slug": "auto_repair",
            "name": "Auto repair",
            "sample_size": 17
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 39,
        "performance": {
          "sample_size": 39,
          "avg_performance": 59,
          "avg_seo": 86.8,
          "avg_accessibility": 82.4,
          "avg_lcp": 15527.42,
          "avg_fcp": 3582.99,
          "avg_cls": 0.083,
          "avg_ttfb": 122.72
        },
        "performance_distribution": {
          "sample_size": 40,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 15,
              "pct": 37.5
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 14,
              "pct": 35
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 6,
              "pct": 15
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 5,
              "pct": 12.5
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 11,
            "pct": 28.2
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 10,
            "pct": 25.6
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 9,
            "pct": 23.1
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 9,
            "pct": 23.1
          },
          {
            "slug": "sectionio",
            "name": "Section.io",
            "category": "CDN",
            "count": 8,
            "pct": 20.5
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 8,
            "pct": 20.5
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 7,
            "pct": 17.9
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 7,
            "pct": 17.9
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 6,
            "pct": 15.4
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 6,
            "pct": 15.4
          }
        ],
        "seo_health": {
          "sample_size": 39,
          "structured_data_pct": 33.3,
          "meta_description_pct": 35.9,
          "viewport_pct": 53.8,
          "canonical_pct": 41,
          "og_tags_pct": 38.5
        }
      }
    },
    {
      "slug": "salt-lake-city/auto_parts_tires",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "auto_parts_tires",
      "industry_name": "Auto parts & tires",
      "sample_size": 14,
      "last_updated": "2026-04-19T21:19:50+00:00",
      "narrative_hook": "21.4% of these sites are still flagged \"Not secure\" by Chrome — the single cheapest fix in the report.",
      "narrative_hooks": [
        "21.4% of these sites are still flagged \"Not secure\" by Chrome — the single cheapest fix in the report.",
        "Average page takes 13.5s to render its main content — 11.0s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 14,
        "avg_performance": 55.9,
        "avg_seo": 90.9,
        "avg_accessibility": 88.9,
        "avg_lcp": 13544.81,
        "avg_fcp": 3566.81,
        "avg_cls": 0.155,
        "avg_ttfb": 66.47
      },
      "performance_distribution": {
        "sample_size": 15,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 7,
            "pct": 46.7
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 4,
            "pct": 26.7
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 4,
            "pct": 26.7
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 0,
            "pct": 0
          }
        ]
      },
      "ssl": {
        "with_ssl": 11,
        "without_ssl": 3,
        "pct_with_ssl": 78.6
      },
      "seo_health": {
        "sample_size": 14,
        "structured_data_pct": 50,
        "meta_description_pct": 78.6,
        "viewport_pct": 92.9,
        "canonical_pct": 57.1,
        "og_tags_pct": 64.3
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 10,
          "pct": 71.4
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 7,
          "pct": 50
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 7,
          "pct": 50
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 5,
          "pct": 35.7
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 5,
          "pct": 35.7
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 5,
          "pct": 35.7
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Web servers",
          "count": 4,
          "pct": 28.6
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 4,
          "pct": 28.6
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 4,
          "pct": 28.6
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 3,
          "pct": 21.4
        }
      ],
      "social": {
        "pct_with_social": 64.3,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 8,
            "pct": 57.1
          },
          {
            "platform": "instagram",
            "count": 5,
            "pct": 35.7
          },
          {
            "platform": "linkedin",
            "count": 4,
            "pct": 28.6
          },
          {
            "platform": "twitter",
            "count": 4,
            "pct": 28.6
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 14.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 12,
          "pct": 85.7,
          "source": "aggregated"
        },
        {
          "action": "14 broken links",
          "section": "security",
          "impact": "medium",
          "count": 11,
          "pct": 78.6,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 11,
          "pct": 78.6,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 8,
          "pct": 57.1,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 42.9,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "automotive",
        "family_label": "Automotive",
        "industries": [
          {
            "slug": "auto_dealer",
            "name": "Auto dealers",
            "sample_size": 39
          },
          {
            "slug": "auto_repair",
            "name": "Auto repair",
            "sample_size": 17
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 24,
        "performance": {
          "sample_size": 24,
          "avg_performance": 53.4,
          "avg_seo": 90.4,
          "avg_accessibility": 86.1,
          "avg_lcp": 13475.32,
          "avg_fcp": 4293.69,
          "avg_cls": 0.192,
          "avg_ttfb": 60.48
        },
        "performance_distribution": {
          "sample_size": 25,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 10,
              "pct": 40
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 10,
              "pct": 40
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 5,
              "pct": 20
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 0,
              "pct": 0
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 16,
            "pct": 66.7
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 12,
            "pct": 50
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 10,
            "pct": 41.7
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 9,
            "pct": 37.5
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 9,
            "pct": 37.5
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 9,
            "pct": 37.5
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 9,
            "pct": 37.5
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Web servers",
            "count": 7,
            "pct": 29.2
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 7,
            "pct": 29.2
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 6,
            "pct": 25
          }
        ],
        "seo_health": {
          "sample_size": 24,
          "structured_data_pct": 50,
          "meta_description_pct": 75,
          "viewport_pct": 87.5,
          "canonical_pct": 54.2,
          "og_tags_pct": 62.5
        }
      }
    },
    {
      "slug": "salt-lake-city/bakery_dessert",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "bakery_dessert",
      "industry_name": "Bakery & dessert",
      "sample_size": 27,
      "last_updated": "2026-04-19T21:19:51+00:00",
      "narrative_hook": "Average page takes 14.3s to render its main content — 11.8s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 14.3s to render its main content — 11.8s over Google's passing threshold.",
        "Average Google PageSpeed score is 48/100 — well below the 50 passing bar."
      ],
      "performance": {
        "sample_size": 27,
        "avg_performance": 47.8,
        "avg_seo": 89.9,
        "avg_accessibility": 90.2,
        "avg_lcp": 14303.47,
        "avg_fcp": 4465.51,
        "avg_cls": 0.175,
        "avg_ttfb": 15.93
      },
      "performance_distribution": {
        "sample_size": 27,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 16,
            "pct": 59.3
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 7,
            "pct": 25.9
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 3,
            "pct": 11.1
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 3.7
          }
        ]
      },
      "ssl": {
        "with_ssl": 25,
        "without_ssl": 2,
        "pct_with_ssl": 92.6
      },
      "seo_health": {
        "sample_size": 27,
        "structured_data_pct": 48.1,
        "meta_description_pct": 63,
        "viewport_pct": 92.6,
        "canonical_pct": 74.1,
        "og_tags_pct": 77.8
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 15,
          "pct": 55.6
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 12,
          "pct": 44.4
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 9,
          "pct": 33.3
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 9,
          "pct": 33.3
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 9,
          "pct": 33.3
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 9,
          "pct": 33.3
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 8,
          "pct": 29.6
        },
        {
          "slug": "facebook-pixel",
          "name": "Facebook Pixel",
          "category": "Analytics",
          "count": 7,
          "pct": 25.9
        },
        {
          "slug": "adobe-fonts",
          "name": "Adobe Fonts",
          "category": "Font scripts",
          "count": 6,
          "pct": 22.2
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 6,
          "pct": 22.2
        }
      ],
      "social": {
        "pct_with_social": 70.4,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 19,
            "pct": 70.4
          },
          {
            "platform": "facebook",
            "count": 15,
            "pct": 55.6
          },
          {
            "platform": "twitter",
            "count": 7,
            "pct": 25.9
          },
          {
            "platform": "tiktok",
            "count": 6,
            "pct": 22.2
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 7.4
          },
          {
            "platform": "linkedin",
            "count": 1,
            "pct": 3.7
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 9,
          "pct": 33.3,
          "source": "aggregated"
        },
        {
          "action": "4 broken links",
          "section": "security",
          "impact": "medium",
          "count": 8,
          "pct": 29.6,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 6,
          "pct": 22.2,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 22.2,
          "source": "aggregated"
        },
        {
          "action": "Elements shift while the page loads",
          "section": "performance",
          "impact": "high",
          "count": 4,
          "pct": 14.8,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "restaurant_general",
            "name": "Restaurants",
            "sample_size": 163
          },
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "restaurant_asian",
            "name": "Asian restaurants",
            "sample_size": 68
          },
          {
            "slug": "restaurant_mexican",
            "name": "Mexican restaurants",
            "sample_size": 64
          },
          {
            "slug": "restaurant_italian_pizza",
            "name": "Italian & pizza",
            "sample_size": 29
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 76,
        "performance": {
          "sample_size": 76,
          "avg_performance": 51.1,
          "avg_seo": 91.1,
          "avg_accessibility": 89.6,
          "avg_lcp": 12907.97,
          "avg_fcp": 4133.31,
          "avg_cls": 0.164,
          "avg_ttfb": 35.61
        },
        "performance_distribution": {
          "sample_size": 76,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 33,
              "pct": 43.4
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 33,
              "pct": 43.4
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 5,
              "pct": 6.6
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 5,
              "pct": 6.6
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 40,
            "pct": 51.9
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 34,
            "pct": 44.2
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 32,
            "pct": 41.6
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 31,
            "pct": 40.3
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 29,
            "pct": 37.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 28,
            "pct": 36.4
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 28,
            "pct": 36.4
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 17,
            "pct": 22.1
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 17,
            "pct": 22.1
          },
          {
            "slug": "facebook-pixel",
            "name": "Facebook Pixel",
            "category": "Analytics",
            "count": 15,
            "pct": 19.5
          }
        ],
        "seo_health": {
          "sample_size": 77,
          "structured_data_pct": 58.4,
          "meta_description_pct": 59.7,
          "viewport_pct": 92.2,
          "canonical_pct": 75.3,
          "og_tags_pct": 79.2
        }
      }
    },
    {
      "slug": "salt-lake-city/bank_credit_union",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "bank_credit_union",
      "industry_name": "Banks & credit unions",
      "sample_size": 16,
      "last_updated": "2026-04-19T21:19:51+00:00",
      "narrative_hook": "Average page takes 8.8s to render its main content — 6.3s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 8.8s to render its main content — 6.3s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 16,
        "avg_performance": 56.1,
        "avg_seo": 92.4,
        "avg_accessibility": 87.4,
        "avg_lcp": 8834.71,
        "avg_fcp": 3402.92,
        "avg_cls": 0.062,
        "avg_ttfb": 118.27
      },
      "performance_distribution": {
        "sample_size": 16,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 7,
            "pct": 43.8
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 5,
            "pct": 31.3
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 6.3
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 18.8
          }
        ]
      },
      "ssl": {
        "with_ssl": 16,
        "without_ssl": 0,
        "pct_with_ssl": 100
      },
      "seo_health": {
        "sample_size": 16,
        "structured_data_pct": 68.8,
        "meta_description_pct": 81.3,
        "viewport_pct": 87.5,
        "canonical_pct": 68.8,
        "og_tags_pct": 68.8
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 10,
          "pct": 62.5
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 10,
          "pct": 62.5
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 8,
          "pct": 50
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 7,
          "pct": 43.8
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 6,
          "pct": 37.5
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 4,
          "pct": 25
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 4,
          "pct": 25
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 3,
          "pct": 18.8
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 3,
          "pct": 18.8
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 3,
          "pct": 18.8
        }
      ],
      "social": {
        "pct_with_social": 75,
        "top_platforms": [
          {
            "platform": "linkedin",
            "count": 11,
            "pct": 68.8
          },
          {
            "platform": "facebook",
            "count": 10,
            "pct": 62.5
          },
          {
            "platform": "instagram",
            "count": 7,
            "pct": 43.8
          },
          {
            "platform": "twitter",
            "count": 7,
            "pct": 43.8
          },
          {
            "platform": "youtube",
            "count": 7,
            "pct": 43.8
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 10,
          "pct": 62.5,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 9,
          "pct": 56.3,
          "source": "aggregated"
        },
        {
          "action": "209 broken links",
          "section": "security",
          "impact": "medium",
          "count": 9,
          "pct": 56.3,
          "source": "aggregated"
        },
        {
          "action": "3 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 8,
          "pct": 50,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 2,
          "pct": 12.5,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "finance_insurance",
        "family_label": "Finance & insurance",
        "industries": [
          {
            "slug": "insurance",
            "name": "Insurance",
            "sample_size": 155
          },
          {
            "slug": "accountant_tax",
            "name": "Accounting & tax",
            "sample_size": 141
          },
          {
            "slug": "mortgage_loan",
            "name": "Mortgage & loans",
            "sample_size": 33
          },
          {
            "slug": "financial_advisor",
            "name": "Financial advisors",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 34,
        "performance": {
          "sample_size": 34,
          "avg_performance": 53,
          "avg_seo": 89.7,
          "avg_accessibility": 88.7,
          "avg_lcp": 11219.69,
          "avg_fcp": 3809.91,
          "avg_cls": 0.071,
          "avg_ttfb": 91.79
        },
        "performance_distribution": {
          "sample_size": 34,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 16,
              "pct": 47.1
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 12,
              "pct": 35.3
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 1,
              "pct": 2.9
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 5,
              "pct": 14.7
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 26,
            "pct": 76.5
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 24,
            "pct": 70.6
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 23,
            "pct": 67.6
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 18,
            "pct": 52.9
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 15,
            "pct": 44.1
          },
          {
            "slug": "facebook-pixel",
            "name": "Facebook Pixel",
            "category": "Analytics",
            "count": 10,
            "pct": 29.4
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 9,
            "pct": 26.5
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 7,
            "pct": 20.6
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 7,
            "pct": 20.6
          },
          {
            "slug": "google-maps",
            "name": "Google Maps",
            "category": "Maps",
            "count": 7,
            "pct": 20.6
          }
        ],
        "seo_health": {
          "sample_size": 34,
          "structured_data_pct": 61.8,
          "meta_description_pct": 82.4,
          "viewport_pct": 94.1,
          "canonical_pct": 64.7,
          "og_tags_pct": 55.9
        }
      }
    },
    {
      "slug": "salt-lake-city/bar_pub",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "bar_pub",
      "industry_name": "Bars & pubs",
      "sample_size": 54,
      "last_updated": "2026-04-19T21:19:51+00:00",
      "narrative_hook": "Average page takes 10.4s to render its main content — 7.9s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 10.4s to render its main content — 7.9s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 54,
        "avg_performance": 58.5,
        "avg_seo": 90.1,
        "avg_accessibility": 90.2,
        "avg_lcp": 10443.88,
        "avg_fcp": 4427.56,
        "avg_cls": 0.025,
        "avg_ttfb": 52.17
      },
      "performance_distribution": {
        "sample_size": 54,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 14,
            "pct": 25.9
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 24,
            "pct": 44.4
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 12,
            "pct": 22.2
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 4,
            "pct": 7.4
          }
        ]
      },
      "ssl": {
        "with_ssl": 51,
        "without_ssl": 4,
        "pct_with_ssl": 92.7
      },
      "seo_health": {
        "sample_size": 55,
        "structured_data_pct": 67.3,
        "meta_description_pct": 61.8,
        "viewport_pct": 90.9,
        "canonical_pct": 74.5,
        "og_tags_pct": 74.5
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 34,
          "pct": 61.8
        },
        {
          "slug": "squarespace-commerce",
          "name": "Squarespace Commerce",
          "category": "Ecommerce",
          "count": 22,
          "pct": 40
        },
        {
          "slug": "squarespace",
          "name": "Squarespace",
          "category": "CMS",
          "count": 22,
          "pct": 40
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 19,
          "pct": 34.5
        },
        {
          "slug": "stimulus",
          "name": "Stimulus",
          "category": "JavaScript frameworks",
          "count": 19,
          "pct": 34.5
        },
        {
          "slug": "adobe-fonts",
          "name": "Adobe Fonts",
          "category": "Font scripts",
          "count": 15,
          "pct": 27.3
        },
        {
          "slug": "typekit",
          "name": "Typekit",
          "category": "Font scripts",
          "count": 15,
          "pct": 27.3
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 14,
          "pct": 25.5
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 14,
          "pct": 25.5
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 13,
          "pct": 23.6
        }
      ],
      "social": {
        "pct_with_social": 83.6,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 42,
            "pct": 76.4
          },
          {
            "platform": "facebook",
            "count": 28,
            "pct": 50.9
          },
          {
            "platform": "twitter",
            "count": 6,
            "pct": 10.9
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 3.6
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 1.8
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 1,
          "pct": 1.8,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 1,
          "pct": 1.8,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 1,
          "pct": 1.8,
          "source": "aggregated"
        },
        {
          "action": "7 broken links",
          "section": "security",
          "impact": "medium",
          "count": 1,
          "pct": 1.8,
          "source": "aggregated"
        },
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "restaurant_general",
            "name": "Restaurants",
            "sample_size": 163
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_asian",
            "name": "Asian restaurants",
            "sample_size": 68
          },
          {
            "slug": "restaurant_mexican",
            "name": "Mexican restaurants",
            "sample_size": 64
          },
          {
            "slug": "restaurant_italian_pizza",
            "name": "Italian & pizza",
            "sample_size": 29
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 93,
        "performance": {
          "sample_size": 93,
          "avg_performance": 56.1,
          "avg_seo": 90.8,
          "avg_accessibility": 90.3,
          "avg_lcp": 12410.37,
          "avg_fcp": 4530.71,
          "avg_cls": 0.1,
          "avg_ttfb": 49.09
        },
        "performance_distribution": {
          "sample_size": 93,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 30,
              "pct": 32.3
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 41,
              "pct": 44.1
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 17,
              "pct": 18.3
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 5,
              "pct": 5.4
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 53,
            "pct": 56.4
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 38,
            "pct": 40.4
          },
          {
            "slug": "squarespace",
            "name": "Squarespace",
            "category": "CMS",
            "count": 33,
            "pct": 35.1
          },
          {
            "slug": "squarespace-commerce",
            "name": "Squarespace Commerce",
            "category": "Ecommerce",
            "count": 33,
            "pct": 35.1
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 30,
            "pct": 31.9
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 29,
            "pct": 30.9
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 28,
            "pct": 29.8
          },
          {
            "slug": "stimulus",
            "name": "Stimulus",
            "category": "JavaScript frameworks",
            "count": 28,
            "pct": 29.8
          },
          {
            "slug": "adobe-fonts",
            "name": "Adobe Fonts",
            "category": "Font scripts",
            "count": 26,
            "pct": 27.7
          },
          {
            "slug": "typekit",
            "name": "Typekit",
            "category": "Font scripts",
            "count": 26,
            "pct": 27.7
          }
        ],
        "seo_health": {
          "sample_size": 94,
          "structured_data_pct": 71.3,
          "meta_description_pct": 62.8,
          "viewport_pct": 89.4,
          "canonical_pct": 78.7,
          "og_tags_pct": 74.5
        }
      }
    },
    {
      "slug": "salt-lake-city/books_music_media",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "books_music_media",
      "industry_name": "Books & music",
      "sample_size": 11,
      "last_updated": "2026-04-19T21:19:51+00:00",
      "narrative_hook": "Average page takes 12.4s to render its main content — 9.9s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 12.4s to render its main content — 9.9s over Google's passing threshold.",
        "Layout shift averages 0.28 — visitors click the wrong things on these sites 3x more than Google considers acceptable.",
        "Average Google PageSpeed score is 47/100 — well below the 50 passing bar."
      ],
      "performance": {
        "sample_size": 11,
        "avg_performance": 46.8,
        "avg_seo": 80.9,
        "avg_accessibility": 84.2,
        "avg_lcp": 12356.59,
        "avg_fcp": 4531.07,
        "avg_cls": 0.283,
        "avg_ttfb": 41.78
      },
      "performance_distribution": {
        "sample_size": 11,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 7,
            "pct": 63.6
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 2,
            "pct": 18.2
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 9.1
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 9.1
          }
        ]
      },
      "ssl": {
        "with_ssl": 11,
        "without_ssl": 0,
        "pct_with_ssl": 100
      },
      "seo_health": {
        "sample_size": 11,
        "structured_data_pct": 36.4,
        "meta_description_pct": 54.5,
        "viewport_pct": 72.7,
        "canonical_pct": 45.5,
        "og_tags_pct": 45.5
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 6,
          "pct": 54.5
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 5,
          "pct": 45.5
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "hostinger-cdn",
          "name": "Hostinger CDN",
          "category": "CDN",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "bookmanager",
          "name": "BookManager",
          "category": "Ecommerce",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "elementor",
          "name": "Elementor",
          "category": "Page builders",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "hostinger",
          "name": "Hostinger",
          "category": "Hosting",
          "count": 2,
          "pct": 18.2
        }
      ],
      "social": {
        "pct_with_social": 27.3,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 3,
            "pct": 27.3
          },
          {
            "platform": "instagram",
            "count": 2,
            "pct": 18.2
          },
          {
            "platform": "twitter",
            "count": 2,
            "pct": 18.2
          },
          {
            "platform": "linkedin",
            "count": 1,
            "pct": 9.1
          },
          {
            "platform": "tiktok",
            "count": 1,
            "pct": 9.1
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 10,
          "pct": 90.9,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 9,
          "pct": 81.8,
          "source": "aggregated"
        },
        {
          "action": "8 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 8,
          "pct": 72.7,
          "source": "aggregated"
        },
        {
          "action": "219 broken links",
          "section": "security",
          "impact": "medium",
          "count": 5,
          "pct": 45.5,
          "source": "aggregated"
        },
        {
          "action": "Elements shift while the page loads",
          "section": "performance",
          "impact": "high",
          "count": 4,
          "pct": 36.4,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 13,
        "performance": {
          "sample_size": 13,
          "avg_performance": 47,
          "avg_seo": 82.7,
          "avg_accessibility": 85.2,
          "avg_lcp": 12052.73,
          "avg_fcp": 4511.68,
          "avg_cls": 0.44,
          "avg_ttfb": 38.64
        },
        "performance_distribution": {
          "sample_size": 13,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 8,
              "pct": 61.5
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 3,
              "pct": 23.1
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 1,
              "pct": 7.7
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 1,
              "pct": 7.7
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 6,
            "pct": 46.2
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 6,
            "pct": 46.2
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 5,
            "pct": 38.5
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 5,
            "pct": 38.5
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 3,
            "pct": 23.1
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 2,
            "pct": 15.4
          },
          {
            "slug": "apache-http-server",
            "name": "Apache HTTP Server",
            "category": "Web servers",
            "count": 2,
            "pct": 15.4
          },
          {
            "slug": "bookmanager",
            "name": "BookManager",
            "category": "Ecommerce",
            "count": 2,
            "pct": 15.4
          },
          {
            "slug": "hostinger",
            "name": "Hostinger",
            "category": "Hosting",
            "count": 2,
            "pct": 15.4
          },
          {
            "slug": "elementor",
            "name": "Elementor",
            "category": "Page builders",
            "count": 2,
            "pct": 15.4
          }
        ],
        "seo_health": {
          "sample_size": 13,
          "structured_data_pct": 46.2,
          "meta_description_pct": 53.8,
          "viewport_pct": 76.9,
          "canonical_pct": 53.8,
          "og_tags_pct": 53.8
        }
      }
    },
    {
      "slug": "salt-lake-city/business_consulting",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "business_consulting",
      "industry_name": "Business consulting",
      "sample_size": 19,
      "last_updated": "2026-04-19T21:19:51+00:00",
      "narrative_hook": "Average page takes 9.1s to render its main content — 6.6s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 9.1s to render its main content — 6.6s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 19,
        "avg_performance": 61.8,
        "avg_seo": 91,
        "avg_accessibility": 89.6,
        "avg_lcp": 9065.52,
        "avg_fcp": 3692.37,
        "avg_cls": 0.065,
        "avg_ttfb": 47.32
      },
      "performance_distribution": {
        "sample_size": 19,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 4,
            "pct": 21.1
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 7,
            "pct": 36.8
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 5,
            "pct": 26.3
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 15.8
          }
        ]
      },
      "ssl": {
        "with_ssl": 17,
        "without_ssl": 2,
        "pct_with_ssl": 89.5
      },
      "seo_health": {
        "sample_size": 19,
        "structured_data_pct": 57.9,
        "meta_description_pct": 52.6,
        "viewport_pct": 78.9,
        "canonical_pct": 73.7,
        "og_tags_pct": 63.2
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 14,
          "pct": 73.7
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 12,
          "pct": 63.2
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 11,
          "pct": 57.9
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 11,
          "pct": 57.9
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 8,
          "pct": 42.1
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 8,
          "pct": 42.1
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 8,
          "pct": 42.1
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 7,
          "pct": 36.8
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 7,
          "pct": 36.8
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Web servers",
          "count": 6,
          "pct": 31.6
        }
      ],
      "social": {
        "pct_with_social": 42.1,
        "top_platforms": [
          {
            "platform": "linkedin",
            "count": 8,
            "pct": 42.1
          },
          {
            "platform": "facebook",
            "count": 5,
            "pct": 26.3
          },
          {
            "platform": "instagram",
            "count": 5,
            "pct": 26.3
          },
          {
            "platform": "twitter",
            "count": 4,
            "pct": 21.1
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 10.5
          }
        ]
      },
      "quick_wins": [
        {
          "action": "7 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 12,
          "pct": 63.2,
          "source": "aggregated"
        },
        {
          "action": "10 broken links",
          "section": "security",
          "impact": "medium",
          "count": 12,
          "pct": 63.2,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 9,
          "pct": 47.4,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 5,
          "pct": 26.3,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 5,
          "pct": 26.3,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "professional_services",
        "family_label": "Professional services",
        "industries": [
          {
            "slug": "printing_signs",
            "name": "Print & signs",
            "sample_size": 27
          },
          {
            "slug": "office_space",
            "name": "Office space & coworking",
            "sample_size": 26
          },
          {
            "slug": "software_company",
            "name": "Software companies",
            "sample_size": 13
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 24,
        "performance": {
          "sample_size": 24,
          "avg_performance": 61.2,
          "avg_seo": 89.1,
          "avg_accessibility": 88.3,
          "avg_lcp": 8411.55,
          "avg_fcp": 3628.94,
          "avg_cls": 0.094,
          "avg_ttfb": 102.58
        },
        "performance_distribution": {
          "sample_size": 24,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 5,
              "pct": 20.8
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 10,
              "pct": 41.7
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 5,
              "pct": 20.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 4,
              "pct": 16.7
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 17,
            "pct": 70.8
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 14,
            "pct": 58.3
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 13,
            "pct": 54.2
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 13,
            "pct": 54.2
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 10,
            "pct": 41.7
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 10,
            "pct": 41.7
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 10,
            "pct": 41.7
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 9,
            "pct": 37.5
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 8,
            "pct": 33.3
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Web servers",
            "count": 8,
            "pct": 33.3
          }
        ],
        "seo_health": {
          "sample_size": 24,
          "structured_data_pct": 58.3,
          "meta_description_pct": 54.2,
          "viewport_pct": 79.2,
          "canonical_pct": 70.8,
          "og_tags_pct": 66.7
        }
      }
    },
    {
      "slug": "salt-lake-city/cafe_coffee",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "cafe_coffee",
      "industry_name": "Cafes & coffee shops",
      "sample_size": 43,
      "last_updated": "2026-04-19T21:19:52+00:00",
      "narrative_hook": "Average page takes 12.8s to render its main content — 10.3s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 12.8s to render its main content — 10.3s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 43,
        "avg_performance": 53.8,
        "avg_seo": 89.3,
        "avg_accessibility": 88.9,
        "avg_lcp": 12848.55,
        "avg_fcp": 3938.86,
        "avg_cls": 0.111,
        "avg_ttfb": 22.23
      },
      "performance_distribution": {
        "sample_size": 43,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 17,
            "pct": 39.5
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 14,
            "pct": 32.6
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 8,
            "pct": 18.6
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 4,
            "pct": 9.3
          }
        ]
      },
      "ssl": {
        "with_ssl": 39,
        "without_ssl": 4,
        "pct_with_ssl": 90.7
      },
      "seo_health": {
        "sample_size": 43,
        "structured_data_pct": 48.8,
        "meta_description_pct": 51.2,
        "viewport_pct": 95.3,
        "canonical_pct": 74.4,
        "og_tags_pct": 69.8
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 28,
          "pct": 65.1
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 19,
          "pct": 44.2
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 18,
          "pct": 41.9
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 18,
          "pct": 41.9
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 17,
          "pct": 39.5
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 16,
          "pct": 37.2
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 16,
          "pct": 37.2
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 11,
          "pct": 25.6
        },
        {
          "slug": "facebook-pixel",
          "name": "Facebook Pixel",
          "category": "Analytics",
          "count": 10,
          "pct": 23.3
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 9,
          "pct": 20.9
        }
      ],
      "social": {
        "pct_with_social": 72.1,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 31,
            "pct": 72.1
          },
          {
            "platform": "facebook",
            "count": 17,
            "pct": 39.5
          },
          {
            "platform": "tiktok",
            "count": 8,
            "pct": 18.6
          },
          {
            "platform": "twitter",
            "count": 6,
            "pct": 14
          },
          {
            "platform": "youtube",
            "count": 5,
            "pct": 11.6
          },
          {
            "platform": "linkedin",
            "count": 2,
            "pct": 4.7
          }
        ]
      },
      "quick_wins": [
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 7,
          "pct": 16.3,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 7,
          "pct": 16.3,
          "source": "aggregated"
        },
        {
          "action": "176 broken links",
          "section": "security",
          "impact": "medium",
          "count": 7,
          "pct": 16.3,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 4,
          "pct": 9.3,
          "source": "aggregated"
        },
        {
          "action": "Elements shift while the page loads",
          "section": "performance",
          "impact": "high",
          "count": 2,
          "pct": 4.7,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "restaurant_general",
            "name": "Restaurants",
            "sample_size": 163
          },
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_asian",
            "name": "Asian restaurants",
            "sample_size": 68
          },
          {
            "slug": "restaurant_mexican",
            "name": "Mexican restaurants",
            "sample_size": 64
          },
          {
            "slug": "restaurant_italian_pizza",
            "name": "Italian & pizza",
            "sample_size": 29
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 88,
        "performance": {
          "sample_size": 88,
          "avg_performance": 54.2,
          "avg_seo": 89.8,
          "avg_accessibility": 88.4,
          "avg_lcp": 13134.33,
          "avg_fcp": 4377.18,
          "avg_cls": 0.128,
          "avg_ttfb": 30.99
        },
        "performance_distribution": {
          "sample_size": 89,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 33,
              "pct": 37.1
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 36,
              "pct": 40.4
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 14,
              "pct": 15.7
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 6,
              "pct": 6.7
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 50,
            "pct": 56.8
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 39,
            "pct": 44.3
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 38,
            "pct": 43.2
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 35,
            "pct": 39.8
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 34,
            "pct": 38.6
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 32,
            "pct": 36.4
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 30,
            "pct": 34.1
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 25,
            "pct": 28.4
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 19,
            "pct": 21.6
          },
          {
            "slug": "adobe-fonts",
            "name": "Adobe Fonts",
            "category": "Font scripts",
            "count": 18,
            "pct": 20.5
          }
        ],
        "seo_health": {
          "sample_size": 88,
          "structured_data_pct": 48.9,
          "meta_description_pct": 53.4,
          "viewport_pct": 95.5,
          "canonical_pct": 73.9,
          "og_tags_pct": 75
        }
      }
    },
    {
      "slug": "salt-lake-city/chiropractic",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "chiropractic",
      "industry_name": "Chiropractic",
      "sample_size": 10,
      "last_updated": "2026-04-19T21:19:52+00:00",
      "narrative_hook": "Average page takes 8.2s to render its main content — 5.7s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 8.2s to render its main content — 5.7s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 10,
        "avg_performance": 59.5,
        "avg_seo": 89.9,
        "avg_accessibility": 83.1,
        "avg_lcp": 8155.53,
        "avg_fcp": 3394.71,
        "avg_cls": 0.165,
        "avg_ttfb": 56.1
      },
      "performance_distribution": {
        "sample_size": 10,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 2,
            "pct": 20
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 5,
            "pct": 50
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 20
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 10
          }
        ]
      },
      "ssl": {
        "with_ssl": 9,
        "without_ssl": 1,
        "pct_with_ssl": 90
      },
      "seo_health": {
        "sample_size": 10,
        "structured_data_pct": 50,
        "meta_description_pct": 70,
        "viewport_pct": 90,
        "canonical_pct": 60,
        "og_tags_pct": 80
      },
      "technologies": [
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 3,
          "pct": 30
        }
      ],
      "social": {
        "pct_with_social": 60,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 5,
            "pct": 50
          },
          {
            "platform": "instagram",
            "count": 4,
            "pct": 40
          },
          {
            "platform": "youtube",
            "count": 3,
            "pct": 30
          },
          {
            "platform": "tiktok",
            "count": 1,
            "pct": 10
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 10
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Improve overall page speed",
          "section": "performance",
          "impact": "medium",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Reduce cumulative layout shift (CLS)",
          "section": "performance",
          "impact": "medium",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "healthcare",
        "family_label": "Healthcare",
        "industries": [
          {
            "slug": "dental",
            "name": "Dental clinics",
            "sample_size": 181
          },
          {
            "slug": "general_medical",
            "name": "General medical",
            "sample_size": 77
          },
          {
            "slug": "pharmacy",
            "name": "Pharmacies",
            "sample_size": 37
          },
          {
            "slug": "eye_care",
            "name": "Eye care",
            "sample_size": 20
          },
          {
            "slug": "mental_health",
            "name": "Mental health",
            "sample_size": 15
          },
          {
            "slug": "alternative_medicine",
            "name": "Alternative medicine",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 15,
        "performance": {
          "sample_size": 15,
          "avg_performance": 62.3,
          "avg_seo": 90.6,
          "avg_accessibility": 85,
          "avg_lcp": 7982.61,
          "avg_fcp": 3357.18,
          "avg_cls": 0.123,
          "avg_ttfb": 48.47
        },
        "performance_distribution": {
          "sample_size": 15,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 2,
              "pct": 13.3
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 8,
              "pct": 53.3
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 4,
              "pct": 26.7
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 1,
              "pct": 6.7
            }
          ]
        },
        "technologies": [
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 8,
            "pct": 53.3
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 8,
            "pct": 53.3
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 8,
            "pct": 53.3
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 8,
            "pct": 53.3
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 8,
            "pct": 53.3
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 7,
            "pct": 46.7
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 6,
            "pct": 40
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 5,
            "pct": 33.3
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 5,
            "pct": 33.3
          },
          {
            "slug": "yoast-seo",
            "name": "Yoast SEO",
            "category": "SEO",
            "count": 5,
            "pct": 33.3
          }
        ],
        "seo_health": {
          "sample_size": 15,
          "structured_data_pct": 60,
          "meta_description_pct": 73.3,
          "viewport_pct": 93.3,
          "canonical_pct": 66.7,
          "og_tags_pct": 80
        }
      }
    },
    {
      "slug": "salt-lake-city/clothing_general",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "clothing_general",
      "industry_name": "Clothing",
      "sample_size": 44,
      "last_updated": "2026-04-19T21:19:53+00:00",
      "narrative_hook": "Average page takes 13.2s to render its main content — 10.7s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 13.2s to render its main content — 10.7s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 44,
        "avg_performance": 53.2,
        "avg_seo": 88.5,
        "avg_accessibility": 88.2,
        "avg_lcp": 13244.01,
        "avg_fcp": 4364.18,
        "avg_cls": 0.111,
        "avg_ttfb": 17.3
      },
      "performance_distribution": {
        "sample_size": 44,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 17,
            "pct": 38.6
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 22,
            "pct": 50
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 0,
            "pct": 0
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 5,
            "pct": 11.4
          }
        ]
      },
      "ssl": {
        "with_ssl": 43,
        "without_ssl": 1,
        "pct_with_ssl": 97.7
      },
      "seo_health": {
        "sample_size": 44,
        "structured_data_pct": 56.8,
        "meta_description_pct": 63.6,
        "viewport_pct": 81.8,
        "canonical_pct": 70.5,
        "og_tags_pct": 68.2
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 30,
          "pct": 68.2
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 24,
          "pct": 54.5
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 21,
          "pct": 47.7
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 12,
          "pct": 27.3
        },
        {
          "slug": "shopify",
          "name": "Shopify",
          "category": "CMS",
          "count": 12,
          "pct": 27.3
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 12,
          "pct": 27.3
        },
        {
          "slug": "facebook-pixel",
          "name": "Facebook Pixel",
          "category": "Analytics",
          "count": 12,
          "pct": 27.3
        },
        {
          "slug": "shopify",
          "name": "Shopify",
          "category": "Ecommerce",
          "count": 12,
          "pct": 27.3
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 7,
          "pct": 15.9
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 7,
          "pct": 15.9
        }
      ],
      "social": {
        "pct_with_social": 59.1,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 25,
            "pct": 56.8
          },
          {
            "platform": "facebook",
            "count": 18,
            "pct": 40.9
          },
          {
            "platform": "twitter",
            "count": 9,
            "pct": 20.5
          },
          {
            "platform": "youtube",
            "count": 8,
            "pct": 18.2
          },
          {
            "platform": "linkedin",
            "count": 5,
            "pct": 11.4
          },
          {
            "platform": "tiktok",
            "count": 5,
            "pct": 11.4
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 35,
          "pct": 79.5,
          "source": "aggregated"
        },
        {
          "action": "135 broken links",
          "section": "security",
          "impact": "medium",
          "count": 30,
          "pct": 68.2,
          "source": "aggregated"
        },
        {
          "action": "11 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 30,
          "pct": 68.2,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 24,
          "pct": 54.5,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 10,
          "pct": 22.7,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          },
          {
            "slug": "shoes",
            "name": "Shoe stores",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 73,
        "performance": {
          "sample_size": 73,
          "avg_performance": 55,
          "avg_seo": 87.8,
          "avg_accessibility": 88.7,
          "avg_lcp": 12281,
          "avg_fcp": 4057.88,
          "avg_cls": 0.087,
          "avg_ttfb": 18.74
        },
        "performance_distribution": {
          "sample_size": 73,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 31,
              "pct": 42.5
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 25,
              "pct": 34.2
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 8,
              "pct": 11
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 9,
              "pct": 12.3
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 53,
            "pct": 72.6
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 39,
            "pct": 53.4
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 33,
            "pct": 45.2
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 20,
            "pct": 27.4
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 20,
            "pct": 27.4
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 15,
            "pct": 20.5
          },
          {
            "slug": "shopify",
            "name": "Shopify",
            "category": "Ecommerce",
            "count": 15,
            "pct": 20.5
          },
          {
            "slug": "facebook-pixel",
            "name": "Facebook Pixel",
            "category": "Analytics",
            "count": 15,
            "pct": 20.5
          },
          {
            "slug": "shopify",
            "name": "Shopify",
            "category": "CMS",
            "count": 15,
            "pct": 20.5
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 10,
            "pct": 13.7
          }
        ],
        "seo_health": {
          "sample_size": 73,
          "structured_data_pct": 60.3,
          "meta_description_pct": 65.8,
          "viewport_pct": 86.3,
          "canonical_pct": 69.9,
          "og_tags_pct": 67.1
        }
      }
    },
    {
      "slug": "salt-lake-city/criminal_lawyer",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "criminal_lawyer",
      "industry_name": "Criminal lawyers",
      "sample_size": 25,
      "last_updated": "2026-04-19T21:19:53+00:00",
      "narrative_hook": "Average page takes 8.3s to render its main content — 5.8s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 8.3s to render its main content — 5.8s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 25,
        "avg_performance": 67.2,
        "avg_seo": 92,
        "avg_accessibility": 86.5,
        "avg_lcp": 8277.36,
        "avg_fcp": 3158.87,
        "avg_cls": 0.025,
        "avg_ttfb": 72.72
      },
      "performance_distribution": {
        "sample_size": 25,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 3,
            "pct": 12
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 11,
            "pct": 44
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 10,
            "pct": 40
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 4
          }
        ]
      },
      "ssl": {
        "with_ssl": 23,
        "without_ssl": 2,
        "pct_with_ssl": 92
      },
      "seo_health": {
        "sample_size": 25,
        "structured_data_pct": 84,
        "meta_description_pct": 88,
        "viewport_pct": 92,
        "canonical_pct": 80,
        "og_tags_pct": 84
      },
      "technologies": [
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 19,
          "pct": 76
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 18,
          "pct": 72
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 18,
          "pct": 72
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 16,
          "pct": 64
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 15,
          "pct": 60
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 12,
          "pct": 48
        },
        {
          "slug": "yoast-seo",
          "name": "Yoast SEO",
          "category": "SEO",
          "count": 12,
          "pct": 48
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 11,
          "pct": 44
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 9,
          "pct": 36
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 9,
          "pct": 36
        }
      ],
      "social": {
        "pct_with_social": 60,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 12,
            "pct": 48
          },
          {
            "platform": "linkedin",
            "count": 9,
            "pct": 36
          },
          {
            "platform": "twitter",
            "count": 5,
            "pct": 20
          },
          {
            "platform": "instagram",
            "count": 4,
            "pct": 16
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 8
          }
        ]
      },
      "quick_wins": [
        {
          "action": "8 broken links",
          "section": "security",
          "impact": "medium",
          "count": 16,
          "pct": 64,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 14,
          "pct": 56,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 12,
          "pct": 48,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 12,
          "pct": 48,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 4,
          "pct": 16,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "legal",
        "family_label": "Legal services",
        "industries": [
          {
            "slug": "attorney_general",
            "name": "Law firms",
            "sample_size": 137
          },
          {
            "slug": "personal_injury_lawyer",
            "name": "Personal injury lawyers",
            "sample_size": 35
          },
          {
            "slug": "family_lawyer",
            "name": "Family lawyers",
            "sample_size": 27
          },
          {
            "slug": "estate_planning_lawyer",
            "name": "Estate planning lawyers",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 31,
        "performance": {
          "sample_size": 31,
          "avg_performance": 67.6,
          "avg_seo": 92.3,
          "avg_accessibility": 85.9,
          "avg_lcp": 8466.28,
          "avg_fcp": 3052.98,
          "avg_cls": 0.032,
          "avg_ttfb": 85.39
        },
        "performance_distribution": {
          "sample_size": 31,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 5,
              "pct": 16.1
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 12,
              "pct": 38.7
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 11,
              "pct": 35.5
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 3,
              "pct": 9.7
            }
          ]
        },
        "technologies": [
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 21,
            "pct": 67.7
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 21,
            "pct": 67.7
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 20,
            "pct": 64.5
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 20,
            "pct": 64.5
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 17,
            "pct": 54.8
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 16,
            "pct": 51.6
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 13,
            "pct": 41.9
          },
          {
            "slug": "yoast-seo",
            "name": "Yoast SEO",
            "category": "SEO",
            "count": 13,
            "pct": 41.9
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 10,
            "pct": 32.3
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 10,
            "pct": 32.3
          }
        ],
        "seo_health": {
          "sample_size": 31,
          "structured_data_pct": 87.1,
          "meta_description_pct": 90.3,
          "viewport_pct": 87.1,
          "canonical_pct": 80.6,
          "og_tags_pct": 83.9
        }
      }
    },
    {
      "slug": "salt-lake-city/dental",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "dental",
      "industry_name": "Dental clinics",
      "sample_size": 71,
      "last_updated": "2026-04-19T21:19:54+00:00",
      "narrative_hook": "Average page takes 9.1s to render its main content — 6.6s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 9.1s to render its main content — 6.6s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 71,
        "avg_performance": 63.8,
        "avg_seo": 88.9,
        "avg_accessibility": 84,
        "avg_lcp": 9137.54,
        "avg_fcp": 3556.45,
        "avg_cls": 0.119,
        "avg_ttfb": 83.21
      },
      "performance_distribution": {
        "sample_size": 72,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 15,
            "pct": 20.8
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 31,
            "pct": 43.1
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 15,
            "pct": 20.8
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 11,
            "pct": 15.3
          }
        ]
      },
      "ssl": {
        "with_ssl": 65,
        "without_ssl": 7,
        "pct_with_ssl": 90.3
      },
      "seo_health": {
        "sample_size": 72,
        "structured_data_pct": 62.5,
        "meta_description_pct": 68.1,
        "viewport_pct": 90.3,
        "canonical_pct": 75,
        "og_tags_pct": 72.2
      },
      "technologies": [
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 36,
          "pct": 50
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 35,
          "pct": 48.6
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 34,
          "pct": 47.2
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 33,
          "pct": 45.8
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 32,
          "pct": 44.4
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 30,
          "pct": 41.7
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 27,
          "pct": 37.5
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 27,
          "pct": 37.5
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 24,
          "pct": 33.3
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 19,
          "pct": 26.4
        }
      ],
      "social": {
        "pct_with_social": 55.6,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 35,
            "pct": 48.6
          },
          {
            "platform": "instagram",
            "count": 24,
            "pct": 33.3
          },
          {
            "platform": "youtube",
            "count": 14,
            "pct": 19.4
          },
          {
            "platform": "twitter",
            "count": 13,
            "pct": 18.1
          },
          {
            "platform": "linkedin",
            "count": 5,
            "pct": 6.9
          },
          {
            "platform": "tiktok",
            "count": 1,
            "pct": 1.4
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Reduce cumulative layout shift (CLS)",
          "section": "performance",
          "impact": "medium",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [
        {
          "city": "West Valley City",
          "city_slug": "west-valley-city",
          "sample_size": 20
        },
        {
          "city": "Bountiful",
          "city_slug": "bountiful",
          "sample_size": 14
        }
      ],
      "related_industries": {
        "family": "healthcare",
        "family_label": "Healthcare",
        "industries": [
          {
            "slug": "general_medical",
            "name": "General medical",
            "sample_size": 77
          },
          {
            "slug": "pharmacy",
            "name": "Pharmacies",
            "sample_size": 37
          },
          {
            "slug": "eye_care",
            "name": "Eye care",
            "sample_size": 20
          },
          {
            "slug": "chiropractic",
            "name": "Chiropractic",
            "sample_size": 15
          },
          {
            "slug": "mental_health",
            "name": "Mental health",
            "sample_size": 15
          },
          {
            "slug": "alternative_medicine",
            "name": "Alternative medicine",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 179,
        "performance": {
          "sample_size": 179,
          "avg_performance": 63,
          "avg_seo": 89.8,
          "avg_accessibility": 84.3,
          "avg_lcp": 9818.57,
          "avg_fcp": 3516.66,
          "avg_cls": 0.119,
          "avg_ttfb": 70.41
        },
        "performance_distribution": {
          "sample_size": 182,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 37,
              "pct": 20.3
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 84,
              "pct": 46.2
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 39,
              "pct": 21.4
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 22,
              "pct": 12.1
            }
          ]
        },
        "technologies": [
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 100,
            "pct": 55.2
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 99,
            "pct": 54.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 98,
            "pct": 54.1
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 95,
            "pct": 52.5
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 92,
            "pct": 50.8
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 82,
            "pct": 45.3
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 78,
            "pct": 43.1
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 65,
            "pct": 35.9
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 64,
            "pct": 35.4
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 63,
            "pct": 34.8
          }
        ],
        "seo_health": {
          "sample_size": 181,
          "structured_data_pct": 69.1,
          "meta_description_pct": 70.2,
          "viewport_pct": 89,
          "canonical_pct": 76.8,
          "og_tags_pct": 74
        }
      }
    },
    {
      "slug": "salt-lake-city/department_discount_store",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "department_discount_store",
      "industry_name": "Department & discount stores",
      "sample_size": 19,
      "last_updated": "2026-04-19T21:19:55+00:00",
      "narrative_hook": "Average page takes 6.5s to render its main content — 4.0s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 6.5s to render its main content — 4.0s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 19,
        "avg_performance": 69.6,
        "avg_seo": 86.7,
        "avg_accessibility": 84.4,
        "avg_lcp": 6503.11,
        "avg_fcp": 3815.43,
        "avg_cls": 0.023,
        "avg_ttfb": 50.67
      },
      "performance_distribution": {
        "sample_size": 19,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 1,
            "pct": 5.3
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 10,
            "pct": 52.6
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 6,
            "pct": 31.6
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 2,
            "pct": 10.5
          }
        ]
      },
      "ssl": {
        "with_ssl": 18,
        "without_ssl": 1,
        "pct_with_ssl": 94.7
      },
      "seo_health": {
        "sample_size": 19,
        "structured_data_pct": 47.4,
        "meta_description_pct": 73.7,
        "viewport_pct": 94.7,
        "canonical_pct": 73.7,
        "og_tags_pct": 73.7
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 11,
          "pct": 57.9
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 10,
          "pct": 52.6
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 9,
          "pct": 47.4
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 9,
          "pct": 47.4
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 9,
          "pct": 47.4
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 8,
          "pct": 42.1
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 8,
          "pct": 42.1
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 8,
          "pct": 42.1
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 5,
          "pct": 26.3
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 4,
          "pct": 21.1
        }
      ],
      "social": {
        "pct_with_social": 47.4,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 8,
            "pct": 42.1
          },
          {
            "platform": "instagram",
            "count": 5,
            "pct": 26.3
          },
          {
            "platform": "linkedin",
            "count": 2,
            "pct": 10.5
          },
          {
            "platform": "twitter",
            "count": 2,
            "pct": 10.5
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 10.5
          },
          {
            "platform": "tiktok",
            "count": 1,
            "pct": 5.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "12 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 15,
          "pct": 78.9,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 14,
          "pct": 73.7,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 13,
          "pct": 68.4,
          "source": "aggregated"
        },
        {
          "action": "138 broken links",
          "section": "security",
          "impact": "medium",
          "count": 12,
          "pct": 63.2,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 8,
          "pct": 42.1,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "shoes",
            "name": "Shoe stores",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 35,
        "performance": {
          "sample_size": 35,
          "avg_performance": 62.1,
          "avg_seo": 87.9,
          "avg_accessibility": 85.7,
          "avg_lcp": 9400.84,
          "avg_fcp": 3990.67,
          "avg_cls": 0.058,
          "avg_ttfb": 40.23
        },
        "performance_distribution": {
          "sample_size": 36,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 8,
              "pct": 22.2
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 15,
              "pct": 41.7
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 10,
              "pct": 27.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 3,
              "pct": 8.3
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 18,
            "pct": 51.4
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 15,
            "pct": 42.9
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 15,
            "pct": 42.9
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 15,
            "pct": 42.9
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 14,
            "pct": 40
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 14,
            "pct": 40
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 13,
            "pct": 37.1
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 11,
            "pct": 31.4
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 10,
            "pct": 28.6
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 9,
            "pct": 25.7
          }
        ],
        "seo_health": {
          "sample_size": 35,
          "structured_data_pct": 42.9,
          "meta_description_pct": 62.9,
          "viewport_pct": 91.4,
          "canonical_pct": 68.6,
          "og_tags_pct": 68.6
        }
      }
    },
    {
      "slug": "salt-lake-city/electrician",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "electrician",
      "industry_name": "Electricians",
      "sample_size": 10,
      "last_updated": "2026-04-19T21:19:55+00:00",
      "narrative_hook": "Average page takes 13.2s to render its main content — 10.7s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 13.2s to render its main content — 10.7s over Google's passing threshold.",
        "Average Google PageSpeed score is 48/100 — well below the 50 passing bar."
      ],
      "performance": {
        "sample_size": 10,
        "avg_performance": 47.6,
        "avg_seo": 86.2,
        "avg_accessibility": 85.2,
        "avg_lcp": 13196.28,
        "avg_fcp": 4607.28,
        "avg_cls": 0.12,
        "avg_ttfb": 115.6
      },
      "performance_distribution": {
        "sample_size": 10,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 6,
            "pct": 60
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 3,
            "pct": 30
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 10
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 0,
            "pct": 0
          }
        ]
      },
      "ssl": {
        "with_ssl": 10,
        "without_ssl": 0,
        "pct_with_ssl": 100
      },
      "seo_health": {
        "sample_size": 10,
        "structured_data_pct": 60,
        "meta_description_pct": 60,
        "viewport_pct": 100,
        "canonical_pct": 80,
        "og_tags_pct": 50
      },
      "technologies": [
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 6,
          "pct": 60
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "vuejs",
          "name": "Vue.js",
          "category": "JavaScript frameworks",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "google-maps",
          "name": "Google Maps",
          "category": "Maps",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "azure",
          "name": "Azure",
          "category": "PaaS",
          "count": 2,
          "pct": 20
        },
        {
          "slug": "everflow",
          "name": "Everflow",
          "category": "Analytics",
          "count": 2,
          "pct": 20
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 2,
          "pct": 20
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 2,
          "pct": 20
        },
        {
          "slug": "contentsquare",
          "name": "Contentsquare",
          "category": "A/B Testing",
          "count": 2,
          "pct": 20
        }
      ],
      "social": {
        "pct_with_social": 70,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 7,
            "pct": 70
          },
          {
            "platform": "linkedin",
            "count": 6,
            "pct": 60
          },
          {
            "platform": "youtube",
            "count": 5,
            "pct": 50
          },
          {
            "platform": "instagram",
            "count": 4,
            "pct": 40
          },
          {
            "platform": "twitter",
            "count": 3,
            "pct": 30
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 9,
          "pct": 90,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 7,
          "pct": 70,
          "source": "aggregated"
        },
        {
          "action": "1 broken links",
          "section": "security",
          "impact": "medium",
          "count": 7,
          "pct": 70,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 7,
          "pct": 70,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 60,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "home_services",
        "family_label": "Home services",
        "industries": [
          {
            "slug": "cabinet_maker",
            "name": "Cabinet makers",
            "sample_size": 13
          },
          {
            "slug": "general_contractor",
            "name": "General contractors",
            "sample_size": 12
          },
          {
            "slug": "plumber",
            "name": "Plumbers",
            "sample_size": 11
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 13,
        "performance": {
          "sample_size": 13,
          "avg_performance": 49.8,
          "avg_seo": 87.6,
          "avg_accessibility": 85.7,
          "avg_lcp": 11421.23,
          "avg_fcp": 4304.18,
          "avg_cls": 0.108,
          "avg_ttfb": 97.54
        },
        "performance_distribution": {
          "sample_size": 13,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 7,
              "pct": 53.8
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 4,
              "pct": 30.8
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 2,
              "pct": 15.4
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 0,
              "pct": 0
            }
          ]
        },
        "technologies": [
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 6,
            "pct": 46.2
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 5,
            "pct": 38.5
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 4,
            "pct": 30.8
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 4,
            "pct": 30.8
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 3,
            "pct": 23.1
          },
          {
            "slug": "google-maps",
            "name": "Google Maps",
            "category": "Maps",
            "count": 3,
            "pct": 23.1
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 3,
            "pct": 23.1
          },
          {
            "slug": "vuejs",
            "name": "Vue.js",
            "category": "JavaScript frameworks",
            "count": 3,
            "pct": 23.1
          },
          {
            "slug": "azure",
            "name": "Azure",
            "category": "PaaS",
            "count": 2,
            "pct": 15.4
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 2,
            "pct": 15.4
          }
        ],
        "seo_health": {
          "sample_size": 13,
          "structured_data_pct": 53.8,
          "meta_description_pct": 46.2,
          "viewport_pct": 100,
          "canonical_pct": 69.2,
          "og_tags_pct": 46.2
        }
      }
    },
    {
      "slug": "salt-lake-city/electronics_store",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "electronics_store",
      "industry_name": "Electronics",
      "sample_size": 13,
      "last_updated": "2026-04-19T21:19:55+00:00",
      "narrative_hook": "Average page takes 9.1s to render its main content — 6.6s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 9.1s to render its main content — 6.6s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 13,
        "avg_performance": 63.1,
        "avg_seo": 87.2,
        "avg_accessibility": 87.1,
        "avg_lcp": 9098.68,
        "avg_fcp": 4197.27,
        "avg_cls": 0.205,
        "avg_ttfb": 125.69
      },
      "performance_distribution": {
        "sample_size": 13,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 3,
            "pct": 23.1
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 5,
            "pct": 38.5
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 4,
            "pct": 30.8
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 7.7
          }
        ]
      },
      "ssl": {
        "with_ssl": 12,
        "without_ssl": 1,
        "pct_with_ssl": 92.3
      },
      "seo_health": {
        "sample_size": 13,
        "structured_data_pct": 30.8,
        "meta_description_pct": 46.2,
        "viewport_pct": 92.3,
        "canonical_pct": 46.2,
        "og_tags_pct": 61.5
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 8,
          "pct": 61.5
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 8,
          "pct": 61.5
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 6,
          "pct": 46.2
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 6,
          "pct": 46.2
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 5,
          "pct": 38.5
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 5,
          "pct": 38.5
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 4,
          "pct": 30.8
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "CMS",
          "count": 4,
          "pct": 30.8
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 4,
          "pct": 30.8
        },
        {
          "slug": "woocommerce",
          "name": "WooCommerce",
          "category": "Ecommerce",
          "count": 3,
          "pct": 23.1
        }
      ],
      "social": {
        "pct_with_social": 61.5,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 8,
            "pct": 61.5
          },
          {
            "platform": "linkedin",
            "count": 6,
            "pct": 46.2
          },
          {
            "platform": "instagram",
            "count": 4,
            "pct": 30.8
          },
          {
            "platform": "twitter",
            "count": 4,
            "pct": 30.8
          },
          {
            "platform": "youtube",
            "count": 4,
            "pct": 30.8
          }
        ]
      },
      "quick_wins": [
        {
          "action": "43 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 8,
          "pct": 61.5,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 8,
          "pct": 61.5,
          "source": "aggregated"
        },
        {
          "action": "17 broken links",
          "section": "security",
          "impact": "medium",
          "count": 7,
          "pct": 53.8,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 7,
          "pct": 53.8,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 4,
          "pct": 30.8,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          },
          {
            "slug": "shoes",
            "name": "Shoe stores",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 38,
        "performance": {
          "sample_size": 38,
          "avg_performance": 61.3,
          "avg_seo": 88.4,
          "avg_accessibility": 87.2,
          "avg_lcp": 8493.28,
          "avg_fcp": 3543.76,
          "avg_cls": 0.149,
          "avg_ttfb": 74.16
        },
        "performance_distribution": {
          "sample_size": 38,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 10,
              "pct": 26.3
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 14,
              "pct": 36.8
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 10,
              "pct": 26.3
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 4,
              "pct": 10.5
            }
          ]
        },
        "technologies": [
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 20,
            "pct": 52.6
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 19,
            "pct": 50
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 17,
            "pct": 44.7
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 16,
            "pct": 42.1
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 15,
            "pct": 39.5
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 13,
            "pct": 34.2
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 12,
            "pct": 31.6
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 9,
            "pct": 23.7
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 8,
            "pct": 21.1
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 8,
            "pct": 21.1
          }
        ],
        "seo_health": {
          "sample_size": 38,
          "structured_data_pct": 57.9,
          "meta_description_pct": 71.1,
          "viewport_pct": 97.4,
          "canonical_pct": 57.9,
          "og_tags_pct": 63.2
        }
      }
    },
    {
      "slug": "salt-lake-city/eye_care",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "eye_care",
      "industry_name": "Eye care",
      "sample_size": 15,
      "last_updated": "2026-04-19T21:19:55+00:00",
      "narrative_hook": "Average page takes 9.5s to render its main content — 7.0s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 9.5s to render its main content — 7.0s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 15,
        "avg_performance": 61.3,
        "avg_seo": 90.7,
        "avg_accessibility": 87.3,
        "avg_lcp": 9521.36,
        "avg_fcp": 4525.61,
        "avg_cls": 0.177,
        "avg_ttfb": 27.07
      },
      "performance_distribution": {
        "sample_size": 15,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 4,
            "pct": 26.7
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 5,
            "pct": 33.3
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 4,
            "pct": 26.7
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 2,
            "pct": 13.3
          }
        ]
      },
      "ssl": {
        "with_ssl": 14,
        "without_ssl": 1,
        "pct_with_ssl": 93.3
      },
      "seo_health": {
        "sample_size": 15,
        "structured_data_pct": 66.7,
        "meta_description_pct": 66.7,
        "viewport_pct": 80,
        "canonical_pct": 66.7,
        "og_tags_pct": 66.7
      },
      "technologies": [
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 10,
          "pct": 66.7
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 7,
          "pct": 46.7
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 7,
          "pct": 46.7
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 7,
          "pct": 46.7
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 7,
          "pct": 46.7
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 6,
          "pct": 40
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 4,
          "pct": 26.7
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 4,
          "pct": 26.7
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 4,
          "pct": 26.7
        },
        {
          "slug": "google-cloud-cdn",
          "name": "Google Cloud CDN",
          "category": "CDN",
          "count": 3,
          "pct": 20
        }
      ],
      "social": {
        "pct_with_social": 53.3,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 8,
            "pct": 53.3
          },
          {
            "platform": "facebook",
            "count": 7,
            "pct": 46.7
          },
          {
            "platform": "tiktok",
            "count": 4,
            "pct": 26.7
          },
          {
            "platform": "youtube",
            "count": 4,
            "pct": 26.7
          },
          {
            "platform": "twitter",
            "count": 3,
            "pct": 20
          },
          {
            "platform": "linkedin",
            "count": 2,
            "pct": 13.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "2 broken links",
          "section": "security",
          "impact": "medium",
          "count": 4,
          "pct": 26.7,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 3,
          "pct": 20,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 3,
          "pct": 20,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 1,
          "pct": 6.7,
          "source": "aggregated"
        },
        {
          "action": "Elements shift while the page loads",
          "section": "performance",
          "impact": "high",
          "count": 1,
          "pct": 6.7,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "healthcare",
        "family_label": "Healthcare",
        "industries": [
          {
            "slug": "dental",
            "name": "Dental clinics",
            "sample_size": 181
          },
          {
            "slug": "general_medical",
            "name": "General medical",
            "sample_size": 77
          },
          {
            "slug": "pharmacy",
            "name": "Pharmacies",
            "sample_size": 37
          },
          {
            "slug": "chiropractic",
            "name": "Chiropractic",
            "sample_size": 15
          },
          {
            "slug": "mental_health",
            "name": "Mental health",
            "sample_size": 15
          },
          {
            "slug": "alternative_medicine",
            "name": "Alternative medicine",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 20,
        "performance": {
          "sample_size": 20,
          "avg_performance": 64.5,
          "avg_seo": 88.7,
          "avg_accessibility": 89.2,
          "avg_lcp": 8151.98,
          "avg_fcp": 3925.66,
          "avg_cls": 0.193,
          "avg_ttfb": 38
        },
        "performance_distribution": {
          "sample_size": 20,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 4,
              "pct": 20
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 7,
              "pct": 35
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 6,
              "pct": 30
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 3,
              "pct": 15
            }
          ]
        },
        "technologies": [
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 14,
            "pct": 70
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 11,
            "pct": 55
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 9,
            "pct": 45
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 8,
            "pct": 40
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 8,
            "pct": 40
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 8,
            "pct": 40
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 4,
            "pct": 20
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 4,
            "pct": 20
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 4,
            "pct": 20
          },
          {
            "slug": "google-cloud",
            "name": "Google Cloud",
            "category": "IaaS",
            "count": 3,
            "pct": 15
          }
        ],
        "seo_health": {
          "sample_size": 20,
          "structured_data_pct": 60,
          "meta_description_pct": 60,
          "viewport_pct": 75,
          "canonical_pct": 60,
          "og_tags_pct": 65
        }
      }
    },
    {
      "slug": "salt-lake-city/family_lawyer",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "family_lawyer",
      "industry_name": "Family lawyers",
      "sample_size": 17,
      "last_updated": "2026-04-19T21:19:55+00:00",
      "narrative_hook": "Average page takes 10.1s to render its main content — 7.6s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 10.1s to render its main content — 7.6s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 17,
        "avg_performance": 59.9,
        "avg_seo": 89.5,
        "avg_accessibility": 80.9,
        "avg_lcp": 10098.62,
        "avg_fcp": 4092.87,
        "avg_cls": 0.104,
        "avg_ttfb": 203.82
      },
      "performance_distribution": {
        "sample_size": 17,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 7,
            "pct": 41.2
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 3,
            "pct": 17.6
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 3,
            "pct": 17.6
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 4,
            "pct": 23.5
          }
        ]
      },
      "ssl": {
        "with_ssl": 16,
        "without_ssl": 1,
        "pct_with_ssl": 94.1
      },
      "seo_health": {
        "sample_size": 17,
        "structured_data_pct": 70.6,
        "meta_description_pct": 76.5,
        "viewport_pct": 88.2,
        "canonical_pct": 82.4,
        "og_tags_pct": 76.5
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 10,
          "pct": 58.8
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 9,
          "pct": 52.9
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 9,
          "pct": 52.9
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 9,
          "pct": 52.9
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 8,
          "pct": 47.1
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 7,
          "pct": 41.2
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "CMS",
          "count": 7,
          "pct": 41.2
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 7,
          "pct": 41.2
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 6,
          "pct": 35.3
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Web servers",
          "count": 6,
          "pct": 35.3
        }
      ],
      "social": {
        "pct_with_social": 64.7,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 10,
            "pct": 58.8
          },
          {
            "platform": "linkedin",
            "count": 5,
            "pct": 29.4
          },
          {
            "platform": "twitter",
            "count": 2,
            "pct": 11.8
          },
          {
            "platform": "instagram",
            "count": 1,
            "pct": 5.9
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 5.9
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 10,
          "pct": 58.8,
          "source": "aggregated"
        },
        {
          "action": "203 broken links",
          "section": "security",
          "impact": "medium",
          "count": 10,
          "pct": 58.8,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 9,
          "pct": 52.9,
          "source": "aggregated"
        },
        {
          "action": "4 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 8,
          "pct": 47.1,
          "source": "aggregated"
        },
        {
          "action": "Elements shift while the page loads",
          "section": "performance",
          "impact": "high",
          "count": 3,
          "pct": 17.6,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "legal",
        "family_label": "Legal services",
        "industries": [
          {
            "slug": "attorney_general",
            "name": "Law firms",
            "sample_size": 137
          },
          {
            "slug": "personal_injury_lawyer",
            "name": "Personal injury lawyers",
            "sample_size": 35
          },
          {
            "slug": "criminal_lawyer",
            "name": "Criminal lawyers",
            "sample_size": 31
          },
          {
            "slug": "estate_planning_lawyer",
            "name": "Estate planning lawyers",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 27,
        "performance": {
          "sample_size": 27,
          "avg_performance": 58.7,
          "avg_seo": 90.4,
          "avg_accessibility": 81.9,
          "avg_lcp": 11126.77,
          "avg_fcp": 4517.7,
          "avg_cls": 0.097,
          "avg_ttfb": 151.81
        },
        "performance_distribution": {
          "sample_size": 27,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 12,
              "pct": 44.4
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 4,
              "pct": 14.8
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 6,
              "pct": 22.2
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 5,
              "pct": 18.5
            }
          ]
        },
        "technologies": [
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 18,
            "pct": 66.7
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 18,
            "pct": 66.7
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 18,
            "pct": 66.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 17,
            "pct": 63
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 15,
            "pct": 55.6
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 14,
            "pct": 51.9
          },
          {
            "slug": "yoast-seo",
            "name": "Yoast SEO",
            "category": "SEO",
            "count": 9,
            "pct": 33.3
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 9,
            "pct": 33.3
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 8,
            "pct": 29.6
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 8,
            "pct": 29.6
          }
        ],
        "seo_health": {
          "sample_size": 27,
          "structured_data_pct": 74.1,
          "meta_description_pct": 77.8,
          "viewport_pct": 88.9,
          "canonical_pct": 81.5,
          "og_tags_pct": 77.8
        }
      }
    },
    {
      "slug": "salt-lake-city/financial_advisor",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "financial_advisor",
      "industry_name": "Financial advisors",
      "sample_size": 27,
      "last_updated": "2026-04-19T21:19:56+00:00",
      "narrative_hook": "Average page takes 12.5s to render its main content — 10.0s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 12.5s to render its main content — 10.0s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 27,
        "avg_performance": 55.3,
        "avg_seo": 90.7,
        "avg_accessibility": 90.7,
        "avg_lcp": 12520.35,
        "avg_fcp": 4309.79,
        "avg_cls": 0.077,
        "avg_ttfb": 53.67
      },
      "performance_distribution": {
        "sample_size": 27,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 13,
            "pct": 48.1
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 9,
            "pct": 33.3
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 7.4
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 11.1
          }
        ]
      },
      "ssl": {
        "with_ssl": 24,
        "without_ssl": 3,
        "pct_with_ssl": 88.9
      },
      "seo_health": {
        "sample_size": 27,
        "structured_data_pct": 51.9,
        "meta_description_pct": 63,
        "viewport_pct": 88.9,
        "canonical_pct": 74.1,
        "og_tags_pct": 74.1
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 16,
          "pct": 59.3
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 14,
          "pct": 51.9
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 13,
          "pct": 48.1
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 13,
          "pct": 48.1
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 13,
          "pct": 48.1
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 13,
          "pct": 48.1
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 11,
          "pct": 40.7
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 10,
          "pct": 37
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 10,
          "pct": 37
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 9,
          "pct": 33.3
        }
      ],
      "social": {
        "pct_with_social": 48.1,
        "top_platforms": [
          {
            "platform": "linkedin",
            "count": 13,
            "pct": 48.1
          },
          {
            "platform": "youtube",
            "count": 10,
            "pct": 37
          },
          {
            "platform": "facebook",
            "count": 9,
            "pct": 33.3
          },
          {
            "platform": "instagram",
            "count": 7,
            "pct": 25.9
          },
          {
            "platform": "twitter",
            "count": 4,
            "pct": 14.8
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 15,
          "pct": 55.6,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 13,
          "pct": 48.1,
          "source": "aggregated"
        },
        {
          "action": "1927 broken links",
          "section": "security",
          "impact": "medium",
          "count": 13,
          "pct": 48.1,
          "source": "aggregated"
        },
        {
          "action": "2 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 12,
          "pct": 44.4,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 8,
          "pct": 29.6,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "finance_insurance",
        "family_label": "Finance & insurance",
        "industries": [
          {
            "slug": "insurance",
            "name": "Insurance",
            "sample_size": 155
          },
          {
            "slug": "accountant_tax",
            "name": "Accounting & tax",
            "sample_size": 141
          },
          {
            "slug": "bank_credit_union",
            "name": "Banks & credit unions",
            "sample_size": 34
          },
          {
            "slug": "mortgage_loan",
            "name": "Mortgage & loans",
            "sample_size": 33
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 30,
        "performance": {
          "sample_size": 30,
          "avg_performance": 50.7,
          "avg_seo": 90.8,
          "avg_accessibility": 90.9,
          "avg_lcp": 13615.94,
          "avg_fcp": 4114.61,
          "avg_cls": 0.171,
          "avg_ttfb": 68.13
        },
        "performance_distribution": {
          "sample_size": 32,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 16,
              "pct": 50
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 11,
              "pct": 34.4
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 2,
              "pct": 6.3
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 3,
              "pct": 9.4
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 18,
            "pct": 60
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 14,
            "pct": 46.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 13,
            "pct": 43.3
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 13,
            "pct": 43.3
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 13,
            "pct": 43.3
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 13,
            "pct": 43.3
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 12,
            "pct": 40
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 11,
            "pct": 36.7
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 11,
            "pct": 36.7
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 10,
            "pct": 33.3
          }
        ],
        "seo_health": {
          "sample_size": 30,
          "structured_data_pct": 53.3,
          "meta_description_pct": 63.3,
          "viewport_pct": 90,
          "canonical_pct": 73.3,
          "og_tags_pct": 73.3
        }
      }
    },
    {
      "slug": "salt-lake-city/furniture",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "furniture",
      "industry_name": "Furniture",
      "sample_size": 28,
      "last_updated": "2026-04-19T21:19:56+00:00",
      "narrative_hook": "Average page takes 13.3s to render its main content — 10.8s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 13.3s to render its main content — 10.8s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 28,
        "avg_performance": 55.2,
        "avg_seo": 92.9,
        "avg_accessibility": 84.2,
        "avg_lcp": 13318.09,
        "avg_fcp": 3704.13,
        "avg_cls": 0.108,
        "avg_ttfb": 77.14
      },
      "performance_distribution": {
        "sample_size": 29,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 10,
            "pct": 34.5
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 10,
            "pct": 34.5
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 6,
            "pct": 20.7
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 10.3
          }
        ]
      },
      "ssl": {
        "with_ssl": 25,
        "without_ssl": 3,
        "pct_with_ssl": 89.3
      },
      "seo_health": {
        "sample_size": 28,
        "structured_data_pct": 60.7,
        "meta_description_pct": 82.1,
        "viewport_pct": 82.1,
        "canonical_pct": 71.4,
        "og_tags_pct": 71.4
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 15,
          "pct": 53.6
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 15,
          "pct": 53.6
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 13,
          "pct": 46.4
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 12,
          "pct": 42.9
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 11,
          "pct": 39.3
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 10,
          "pct": 35.7
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 10,
          "pct": 35.7
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 10,
          "pct": 35.7
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 9,
          "pct": 32.1
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 6,
          "pct": 21.4
        }
      ],
      "social": {
        "pct_with_social": 75,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 18,
            "pct": 64.3
          },
          {
            "platform": "facebook",
            "count": 17,
            "pct": 60.7
          },
          {
            "platform": "linkedin",
            "count": 4,
            "pct": 14.3
          },
          {
            "platform": "twitter",
            "count": 4,
            "pct": 14.3
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 7.1
          }
        ]
      },
      "quick_wins": [
        {
          "action": "105 broken links",
          "section": "security",
          "impact": "medium",
          "count": 22,
          "pct": 78.6,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 21,
          "pct": 75,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 21,
          "pct": 75,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 11,
          "pct": 39.3,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 7,
          "pct": 25,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          },
          {
            "slug": "shoes",
            "name": "Shoe stores",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 68,
        "performance": {
          "sample_size": 68,
          "avg_performance": 55.1,
          "avg_seo": 90.2,
          "avg_accessibility": 86.4,
          "avg_lcp": 12011.92,
          "avg_fcp": 3744.58,
          "avg_cls": 0.136,
          "avg_ttfb": 81.5
        },
        "performance_distribution": {
          "sample_size": 71,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 28,
              "pct": 39.4
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 20,
              "pct": 28.2
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 16,
              "pct": 22.5
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 7,
              "pct": 9.9
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 34,
            "pct": 50
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 34,
            "pct": 50
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 34,
            "pct": 50
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 33,
            "pct": 48.5
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 30,
            "pct": 44.1
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 16,
            "pct": 23.5
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 16,
            "pct": 23.5
          },
          {
            "slug": "facebook-pixel",
            "name": "Facebook Pixel",
            "category": "Analytics",
            "count": 15,
            "pct": 22.1
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 14,
            "pct": 20.6
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 14,
            "pct": 20.6
          }
        ],
        "seo_health": {
          "sample_size": 68,
          "structured_data_pct": 55.9,
          "meta_description_pct": 70.6,
          "viewport_pct": 83.8,
          "canonical_pct": 69.1,
          "og_tags_pct": 67.6
        }
      }
    },
    {
      "slug": "salt-lake-city/general_medical",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "general_medical",
      "industry_name": "General medical",
      "sample_size": 47,
      "last_updated": "2026-04-19T21:19:57+00:00",
      "narrative_hook": "Average page takes 11.4s to render its main content — 8.9s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 11.4s to render its main content — 8.9s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 47,
        "avg_performance": 59.5,
        "avg_seo": 88,
        "avg_accessibility": 88.5,
        "avg_lcp": 11410.63,
        "avg_fcp": 4705.05,
        "avg_cls": 0.057,
        "avg_ttfb": 51.31
      },
      "performance_distribution": {
        "sample_size": 47,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 12,
            "pct": 25.5
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 25,
            "pct": 53.2
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 6,
            "pct": 12.8
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 4,
            "pct": 8.5
          }
        ]
      },
      "ssl": {
        "with_ssl": 40,
        "without_ssl": 8,
        "pct_with_ssl": 83.3
      },
      "seo_health": {
        "sample_size": 48,
        "structured_data_pct": 47.9,
        "meta_description_pct": 62.5,
        "viewport_pct": 93.8,
        "canonical_pct": 62.5,
        "og_tags_pct": 68.8
      },
      "technologies": [
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 23,
          "pct": 47.9
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 18,
          "pct": 37.5
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 18,
          "pct": 37.5
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 17,
          "pct": 35.4
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 17,
          "pct": 35.4
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 16,
          "pct": 33.3
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 16,
          "pct": 33.3
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 15,
          "pct": 31.3
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "CMS",
          "count": 11,
          "pct": 22.9
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 9,
          "pct": 18.8
        }
      ],
      "social": {
        "pct_with_social": 52.1,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 22,
            "pct": 45.8
          },
          {
            "platform": "instagram",
            "count": 22,
            "pct": 45.8
          },
          {
            "platform": "linkedin",
            "count": 11,
            "pct": 22.9
          },
          {
            "platform": "twitter",
            "count": 11,
            "pct": 22.9
          },
          {
            "platform": "youtube",
            "count": 10,
            "pct": 20.8
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 2,
          "pct": 4.2,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 2,
          "pct": 4.2,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 2,
          "pct": 4.2,
          "source": "aggregated"
        },
        {
          "action": "112 broken links",
          "section": "security",
          "impact": "medium",
          "count": 2,
          "pct": 4.2,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 1,
          "pct": 2.1,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "healthcare",
        "family_label": "Healthcare",
        "industries": [
          {
            "slug": "dental",
            "name": "Dental clinics",
            "sample_size": 181
          },
          {
            "slug": "pharmacy",
            "name": "Pharmacies",
            "sample_size": 37
          },
          {
            "slug": "eye_care",
            "name": "Eye care",
            "sample_size": 20
          },
          {
            "slug": "chiropractic",
            "name": "Chiropractic",
            "sample_size": 15
          },
          {
            "slug": "mental_health",
            "name": "Mental health",
            "sample_size": 15
          },
          {
            "slug": "alternative_medicine",
            "name": "Alternative medicine",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 76,
        "performance": {
          "sample_size": 76,
          "avg_performance": 59.6,
          "avg_seo": 87.6,
          "avg_accessibility": 87,
          "avg_lcp": 13298.17,
          "avg_fcp": 4295.51,
          "avg_cls": 0.057,
          "avg_ttfb": 42.65
        },
        "performance_distribution": {
          "sample_size": 76,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 21,
              "pct": 27.6
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 34,
              "pct": 44.7
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 17,
              "pct": 22.4
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 4,
              "pct": 5.3
            }
          ]
        },
        "technologies": [
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 37,
            "pct": 48.1
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 37,
            "pct": 48.1
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 32,
            "pct": 41.6
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 29,
            "pct": 37.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 28,
            "pct": 36.4
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 27,
            "pct": 35.1
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 22,
            "pct": 28.6
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 20,
            "pct": 26
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 18,
            "pct": 23.4
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 15,
            "pct": 19.5
          }
        ],
        "seo_health": {
          "sample_size": 77,
          "structured_data_pct": 51.9,
          "meta_description_pct": 67.5,
          "viewport_pct": 94.8,
          "canonical_pct": 66.2,
          "og_tags_pct": 67.5
        }
      }
    },
    {
      "slug": "salt-lake-city/gift_specialty",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "gift_specialty",
      "industry_name": "Gift & specialty",
      "sample_size": 11,
      "last_updated": "2026-04-19T21:19:57+00:00",
      "narrative_hook": "Average page takes 15.0s to render its main content — 12.5s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 15.0s to render its main content — 12.5s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 11,
        "avg_performance": 53.1,
        "avg_seo": 88.7,
        "avg_accessibility": 87.3,
        "avg_lcp": 14956.68,
        "avg_fcp": 3326.13,
        "avg_cls": 0.084,
        "avg_ttfb": 17
      },
      "performance_distribution": {
        "sample_size": 12,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 7,
            "pct": 58.3
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 1,
            "pct": 8.3
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 3,
            "pct": 25
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 8.3
          }
        ]
      },
      "ssl": {
        "with_ssl": 11,
        "without_ssl": 0,
        "pct_with_ssl": 100
      },
      "seo_health": {
        "sample_size": 11,
        "structured_data_pct": 72.7,
        "meta_description_pct": 72.7,
        "viewport_pct": 81.8,
        "canonical_pct": 72.7,
        "og_tags_pct": 81.8
      },
      "technologies": [
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 7,
          "pct": 63.6
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 7,
          "pct": 63.6
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 7,
          "pct": 63.6
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 5,
          "pct": 45.5
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 5,
          "pct": 45.5
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "facebook-pixel",
          "name": "Facebook Pixel",
          "category": "Analytics",
          "count": 3,
          "pct": 27.3
        },
        {
          "slug": "mailchimp",
          "name": "MailChimp",
          "category": "Marketing automation",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "mailchimp",
          "name": "MailChimp",
          "category": "Email",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "joomla",
          "name": "Joomla",
          "category": "CMS",
          "count": 2,
          "pct": 18.2
        }
      ],
      "social": {
        "pct_with_social": 90.9,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 9,
            "pct": 81.8
          },
          {
            "platform": "instagram",
            "count": 8,
            "pct": 72.7
          },
          {
            "platform": "youtube",
            "count": 3,
            "pct": 27.3
          },
          {
            "platform": "linkedin",
            "count": 2,
            "pct": 18.2
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 18.2
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 9.1
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 7,
          "pct": 63.6,
          "source": "aggregated"
        },
        {
          "action": "423 broken links",
          "section": "security",
          "impact": "medium",
          "count": 7,
          "pct": 63.6,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 54.5,
          "source": "aggregated"
        },
        {
          "action": "2 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 4,
          "pct": 36.4,
          "source": "aggregated"
        },
        {
          "action": "Certificate expires in 30 days",
          "section": "security",
          "impact": "medium",
          "count": 1,
          "pct": 9.1,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 15,
        "performance": {
          "sample_size": 15,
          "avg_performance": 57.9,
          "avg_seo": 90,
          "avg_accessibility": 86.8,
          "avg_lcp": 12719.7,
          "avg_fcp": 3020.76,
          "avg_cls": 0.067,
          "avg_ttfb": 30.93
        },
        "performance_distribution": {
          "sample_size": 16,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 8,
              "pct": 50
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 1,
              "pct": 6.3
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 6,
              "pct": 37.5
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 1,
              "pct": 6.3
            }
          ]
        },
        "technologies": [
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 10,
            "pct": 66.7
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 10,
            "pct": 66.7
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 10,
            "pct": 66.7
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 7,
            "pct": 46.7
          },
          {
            "slug": "shopify",
            "name": "Shopify",
            "category": "CMS",
            "count": 5,
            "pct": 33.3
          },
          {
            "slug": "shopify",
            "name": "Shopify",
            "category": "Ecommerce",
            "count": 5,
            "pct": 33.3
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 5,
            "pct": 33.3
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 4,
            "pct": 26.7
          },
          {
            "slug": "facebook-pixel",
            "name": "Facebook Pixel",
            "category": "Analytics",
            "count": 3,
            "pct": 20
          },
          {
            "slug": "apache-http-server",
            "name": "Apache HTTP Server",
            "category": "Web servers",
            "count": 2,
            "pct": 13.3
          }
        ],
        "seo_health": {
          "sample_size": 15,
          "structured_data_pct": 66.7,
          "meta_description_pct": 73.3,
          "viewport_pct": 86.7,
          "canonical_pct": 73.3,
          "og_tags_pct": 86.7
        }
      }
    },
    {
      "slug": "salt-lake-city/hardware_building_materials",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "hardware_building_materials",
      "industry_name": "Hardware & building materials",
      "sample_size": 18,
      "last_updated": "2026-04-19T21:19:57+00:00",
      "narrative_hook": "33.3% of these sites are still flagged \"Not secure\" by Chrome — the single cheapest fix in the report.",
      "narrative_hooks": [
        "33.3% of these sites are still flagged \"Not secure\" by Chrome — the single cheapest fix in the report.",
        "Average page takes 8.8s to render its main content — 6.3s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 18,
        "avg_performance": 57.2,
        "avg_seo": 86.4,
        "avg_accessibility": 84.3,
        "avg_lcp": 8787.76,
        "avg_fcp": 3954.11,
        "avg_cls": 0.08,
        "avg_ttfb": 144.17
      },
      "performance_distribution": {
        "sample_size": 18,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 5,
            "pct": 27.8
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 9,
            "pct": 50
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 11.1
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 2,
            "pct": 11.1
          }
        ]
      },
      "ssl": {
        "with_ssl": 12,
        "without_ssl": 6,
        "pct_with_ssl": 66.7
      },
      "seo_health": {
        "sample_size": 18,
        "structured_data_pct": 50,
        "meta_description_pct": 33.3,
        "viewport_pct": 94.4,
        "canonical_pct": 66.7,
        "og_tags_pct": 44.4
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 11,
          "pct": 61.1
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 10,
          "pct": 55.6
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 10,
          "pct": 55.6
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 10,
          "pct": 55.6
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 9,
          "pct": 50
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 8,
          "pct": 44.4
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "CMS",
          "count": 7,
          "pct": 38.9
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 6,
          "pct": 33.3
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 6,
          "pct": 33.3
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 5,
          "pct": 27.8
        }
      ],
      "social": {
        "pct_with_social": 50,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 8,
            "pct": 44.4
          },
          {
            "platform": "instagram",
            "count": 7,
            "pct": 38.9
          },
          {
            "platform": "linkedin",
            "count": 3,
            "pct": 16.7
          },
          {
            "platform": "twitter",
            "count": 3,
            "pct": 16.7
          },
          {
            "platform": "youtube",
            "count": 3,
            "pct": 16.7
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 11.1
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 13,
          "pct": 72.2,
          "source": "aggregated"
        },
        {
          "action": "159 broken links",
          "section": "security",
          "impact": "medium",
          "count": 12,
          "pct": 66.7,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 11,
          "pct": 61.1,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 9,
          "pct": 50,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 8,
          "pct": 44.4,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 29,
        "performance": {
          "sample_size": 29,
          "avg_performance": 52.3,
          "avg_seo": 87.8,
          "avg_accessibility": 83.9,
          "avg_lcp": 10908.85,
          "avg_fcp": 3969.81,
          "avg_cls": 0.094,
          "avg_ttfb": 116.57
        },
        "performance_distribution": {
          "sample_size": 29,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 12,
              "pct": 41.4
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 13,
              "pct": 44.8
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 2,
              "pct": 6.9
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 2,
              "pct": 6.9
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 17,
            "pct": 58.6
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 15,
            "pct": 51.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 15,
            "pct": 51.7
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 15,
            "pct": 51.7
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 12,
            "pct": 41.4
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 12,
            "pct": 41.4
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 11,
            "pct": 37.9
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 10,
            "pct": 34.5
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "CMS",
            "count": 8,
            "pct": 27.6
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 7,
            "pct": 24.1
          }
        ],
        "seo_health": {
          "sample_size": 29,
          "structured_data_pct": 44.8,
          "meta_description_pct": 41.4,
          "viewport_pct": 93.1,
          "canonical_pct": 69,
          "og_tags_pct": 44.8
        }
      }
    },
    {
      "slug": "salt-lake-city/home_goods",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "home_goods",
      "industry_name": "Home goods",
      "sample_size": 10,
      "last_updated": "2026-04-19T21:19:57+00:00",
      "narrative_hook": "Average page takes 7.5s to render its main content — 5.0s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 7.5s to render its main content — 5.0s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 10,
        "avg_performance": 55.8,
        "avg_seo": 90.2,
        "avg_accessibility": 82.5,
        "avg_lcp": 7456.95,
        "avg_fcp": 3693.24,
        "avg_cls": 0.062,
        "avg_ttfb": 92.2
      },
      "performance_distribution": {
        "sample_size": 10,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 6,
            "pct": 60
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 2,
            "pct": 20
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 10
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 10
          }
        ]
      },
      "ssl": {
        "with_ssl": 9,
        "without_ssl": 1,
        "pct_with_ssl": 90
      },
      "seo_health": {
        "sample_size": 10,
        "structured_data_pct": 50,
        "meta_description_pct": 60,
        "viewport_pct": 70,
        "canonical_pct": 60,
        "og_tags_pct": 60
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "amazon-web-services",
          "name": "Amazon Web Services",
          "category": "PaaS",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "microsoft-advertising",
          "name": "Microsoft Advertising",
          "category": "Advertising",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "adobe-fonts",
          "name": "Adobe Fonts",
          "category": "Font scripts",
          "count": 2,
          "pct": 20
        },
        {
          "slug": "amazon-s3",
          "name": "Amazon S3",
          "category": "CDN",
          "count": 2,
          "pct": 20
        }
      ],
      "social": {
        "pct_with_social": 60,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 3,
            "pct": 30
          },
          {
            "platform": "facebook",
            "count": 2,
            "pct": 20
          },
          {
            "platform": "linkedin",
            "count": 2,
            "pct": 20
          },
          {
            "platform": "twitter",
            "count": 2,
            "pct": 20
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 10
          }
        ]
      },
      "quick_wins": [
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 6,
          "pct": 60,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 6,
          "pct": 60,
          "source": "aggregated"
        },
        {
          "action": "2 broken links",
          "section": "security",
          "impact": "medium",
          "count": 4,
          "pct": 40,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 4,
          "pct": 40,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 3,
          "pct": 30,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 19,
        "performance": {
          "sample_size": 19,
          "avg_performance": 56,
          "avg_seo": 89.7,
          "avg_accessibility": 85.6,
          "avg_lcp": 7630.44,
          "avg_fcp": 3964.95,
          "avg_cls": 0.05,
          "avg_ttfb": 70.74
        },
        "performance_distribution": {
          "sample_size": 19,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 8,
              "pct": 42.1
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 7,
              "pct": 36.8
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 3,
              "pct": 15.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 1,
              "pct": 5.3
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 11,
            "pct": 57.9
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 8,
            "pct": 42.1
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 8,
            "pct": 42.1
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 8,
            "pct": 42.1
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 6,
            "pct": 31.6
          }
        ],
        "seo_health": {
          "sample_size": 19,
          "structured_data_pct": 63.2,
          "meta_description_pct": 68.4,
          "viewport_pct": 84.2,
          "canonical_pct": 73.7,
          "og_tags_pct": 57.9
        }
      }
    },
    {
      "slug": "salt-lake-city/insurance",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "insurance",
      "industry_name": "Insurance",
      "sample_size": 68,
      "last_updated": "2026-04-19T21:19:58+00:00",
      "narrative_hook": "Average page takes 11.1s to render its main content — 8.6s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 11.1s to render its main content — 8.6s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 68,
        "avg_performance": 57.9,
        "avg_seo": 92.4,
        "avg_accessibility": 88.6,
        "avg_lcp": 11123.35,
        "avg_fcp": 3963.32,
        "avg_cls": 0.068,
        "avg_ttfb": 115.81
      },
      "performance_distribution": {
        "sample_size": 68,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 20,
            "pct": 29.4
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 29,
            "pct": 42.6
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 18,
            "pct": 26.5
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 1.5
          }
        ]
      },
      "ssl": {
        "with_ssl": 67,
        "without_ssl": 2,
        "pct_with_ssl": 97.1
      },
      "seo_health": {
        "sample_size": 69,
        "structured_data_pct": 72.5,
        "meta_description_pct": 75.4,
        "viewport_pct": 92.8,
        "canonical_pct": 81.2,
        "og_tags_pct": 78.3
      },
      "technologies": [
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 50,
          "pct": 72.5
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 44,
          "pct": 63.8
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 31,
          "pct": 44.9
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 31,
          "pct": 44.9
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 31,
          "pct": 44.9
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 29,
          "pct": 42
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 29,
          "pct": 42
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 27,
          "pct": 39.1
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 26,
          "pct": 37.7
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 24,
          "pct": 34.8
        }
      ],
      "social": {
        "pct_with_social": 53.6,
        "top_platforms": [
          {
            "platform": "linkedin",
            "count": 28,
            "pct": 40.6
          },
          {
            "platform": "facebook",
            "count": 27,
            "pct": 39.1
          },
          {
            "platform": "instagram",
            "count": 24,
            "pct": 34.8
          },
          {
            "platform": "twitter",
            "count": 21,
            "pct": 30.4
          },
          {
            "platform": "youtube",
            "count": 13,
            "pct": 18.8
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 2.9
          }
        ]
      },
      "quick_wins": [
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 43,
          "pct": 62.3,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 42,
          "pct": 60.9,
          "source": "aggregated"
        },
        {
          "action": "4 broken links",
          "section": "security",
          "impact": "medium",
          "count": 42,
          "pct": 60.9,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 40,
          "pct": 58,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 10,
          "pct": 14.5,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [
        {
          "city": "Bountiful",
          "city_slug": "bountiful",
          "sample_size": 15
        }
      ],
      "related_industries": {
        "family": "finance_insurance",
        "family_label": "Finance & insurance",
        "industries": [
          {
            "slug": "accountant_tax",
            "name": "Accounting & tax",
            "sample_size": 141
          },
          {
            "slug": "bank_credit_union",
            "name": "Banks & credit unions",
            "sample_size": 34
          },
          {
            "slug": "mortgage_loan",
            "name": "Mortgage & loans",
            "sample_size": 33
          },
          {
            "slug": "financial_advisor",
            "name": "Financial advisors",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 154,
        "performance": {
          "sample_size": 154,
          "avg_performance": 58.7,
          "avg_seo": 90.1,
          "avg_accessibility": 87.5,
          "avg_lcp": 10339.68,
          "avg_fcp": 3786.68,
          "avg_cls": 0.087,
          "avg_ttfb": 90.29
        },
        "performance_distribution": {
          "sample_size": 154,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 44,
              "pct": 28.6
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 73,
              "pct": 47.4
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 29,
              "pct": 18.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 8,
              "pct": 5.2
            }
          ]
        },
        "technologies": [
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 100,
            "pct": 64.5
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 93,
            "pct": 60
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 73,
            "pct": 47.1
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 69,
            "pct": 44.5
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 68,
            "pct": 43.9
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 66,
            "pct": 42.6
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 61,
            "pct": 39.4
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 53,
            "pct": 34.2
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 52,
            "pct": 33.5
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 48,
            "pct": 31
          }
        ],
        "seo_health": {
          "sample_size": 155,
          "structured_data_pct": 62.6,
          "meta_description_pct": 69,
          "viewport_pct": 89,
          "canonical_pct": 72.3,
          "og_tags_pct": 71
        }
      }
    },
    {
      "slug": "salt-lake-city/jewelry",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "jewelry",
      "industry_name": "Jewelry",
      "sample_size": 18,
      "last_updated": "2026-04-19T21:19:58+00:00",
      "narrative_hook": "Average page takes 8.2s to render its main content — 5.7s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 8.2s to render its main content — 5.7s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 18,
        "avg_performance": 60.6,
        "avg_seo": 89.7,
        "avg_accessibility": 88.8,
        "avg_lcp": 8202.51,
        "avg_fcp": 3140.32,
        "avg_cls": 0.102,
        "avg_ttfb": 39.67
      },
      "performance_distribution": {
        "sample_size": 18,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 6,
            "pct": 33.3
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 8,
            "pct": 44.4
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 5.6
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 16.7
          }
        ]
      },
      "ssl": {
        "with_ssl": 18,
        "without_ssl": 0,
        "pct_with_ssl": 100
      },
      "seo_health": {
        "sample_size": 18,
        "structured_data_pct": 83.3,
        "meta_description_pct": 88.9,
        "viewport_pct": 100,
        "canonical_pct": 88.9,
        "og_tags_pct": 83.3
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 12,
          "pct": 66.7
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 8,
          "pct": 44.4
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 7,
          "pct": 38.9
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 6,
          "pct": 33.3
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 6,
          "pct": 33.3
        },
        {
          "slug": "adobe-fonts",
          "name": "Adobe Fonts",
          "category": "Font scripts",
          "count": 4,
          "pct": 22.2
        },
        {
          "slug": "shopify",
          "name": "Shopify",
          "category": "CMS",
          "count": 4,
          "pct": 22.2
        },
        {
          "slug": "shopify",
          "name": "Shopify",
          "category": "Ecommerce",
          "count": 4,
          "pct": 22.2
        },
        {
          "slug": "typekit",
          "name": "Typekit",
          "category": "Font scripts",
          "count": 4,
          "pct": 22.2
        },
        {
          "slug": "google-font-api",
          "name": "Google Font API",
          "category": "Font scripts",
          "count": 3,
          "pct": 16.7
        }
      ],
      "social": {
        "pct_with_social": 83.3,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 14,
            "pct": 77.8
          },
          {
            "platform": "facebook",
            "count": 12,
            "pct": 66.7
          },
          {
            "platform": "twitter",
            "count": 8,
            "pct": 44.4
          },
          {
            "platform": "youtube",
            "count": 4,
            "pct": 22.2
          },
          {
            "platform": "tiktok",
            "count": 3,
            "pct": 16.7
          }
        ]
      },
      "quick_wins": [
        {
          "action": "299 broken links",
          "section": "security",
          "impact": "medium",
          "count": 17,
          "pct": 94.4,
          "source": "aggregated"
        },
        {
          "action": "4 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 14,
          "pct": 77.8,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 12,
          "pct": 66.7,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 8,
          "pct": 44.4,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 33.3,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          },
          {
            "slug": "shoes",
            "name": "Shoe stores",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 41,
        "performance": {
          "sample_size": 41,
          "avg_performance": 55.8,
          "avg_seo": 90.1,
          "avg_accessibility": 88.1,
          "avg_lcp": 10282.48,
          "avg_fcp": 3740.04,
          "avg_cls": 0.115,
          "avg_ttfb": 51.49
        },
        "performance_distribution": {
          "sample_size": 41,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 15,
              "pct": 36.6
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 18,
              "pct": 43.9
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 5,
              "pct": 12.2
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 3,
              "pct": 7.3
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 24,
            "pct": 58.5
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 19,
            "pct": 46.3
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 19,
            "pct": 46.3
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 16,
            "pct": 39
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 16,
            "pct": 39
          },
          {
            "slug": "shopify",
            "name": "Shopify",
            "category": "Ecommerce",
            "count": 9,
            "pct": 22
          },
          {
            "slug": "shopify",
            "name": "Shopify",
            "category": "CMS",
            "count": 9,
            "pct": 22
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 9,
            "pct": 22
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 8,
            "pct": 19.5
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 8,
            "pct": 19.5
          }
        ],
        "seo_health": {
          "sample_size": 41,
          "structured_data_pct": 78,
          "meta_description_pct": 82.9,
          "viewport_pct": 100,
          "canonical_pct": 87.8,
          "og_tags_pct": 80.5
        }
      }
    },
    {
      "slug": "salt-lake-city/manufacturer",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "manufacturer",
      "industry_name": "Manufacturers",
      "sample_size": 24,
      "last_updated": "2026-04-19T21:19:59+00:00",
      "narrative_hook": "Average page takes 11.2s to render its main content — 8.7s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 11.2s to render its main content — 8.7s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 24,
        "avg_performance": 54.5,
        "avg_seo": 90.7,
        "avg_accessibility": 88,
        "avg_lcp": 11187.8,
        "avg_fcp": 3996.68,
        "avg_cls": 0.061,
        "avg_ttfb": 68.4
      },
      "performance_distribution": {
        "sample_size": 25,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 9,
            "pct": 36
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 13,
            "pct": 52
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 8
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 4
          }
        ]
      },
      "ssl": {
        "with_ssl": 20,
        "without_ssl": 4,
        "pct_with_ssl": 83.3
      },
      "seo_health": {
        "sample_size": 24,
        "structured_data_pct": 70.8,
        "meta_description_pct": 62.5,
        "viewport_pct": 87.5,
        "canonical_pct": 75,
        "og_tags_pct": 79.2
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 15,
          "pct": 62.5
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 14,
          "pct": 58.3
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 12,
          "pct": 50
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 12,
          "pct": 50
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 11,
          "pct": 45.8
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 11,
          "pct": 45.8
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 10,
          "pct": 41.7
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 10,
          "pct": 41.7
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 9,
          "pct": 37.5
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 9,
          "pct": 37.5
        }
      ],
      "social": {
        "pct_with_social": 50,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 8,
            "pct": 33.3
          },
          {
            "platform": "linkedin",
            "count": 8,
            "pct": 33.3
          },
          {
            "platform": "facebook",
            "count": 7,
            "pct": 29.2
          },
          {
            "platform": "youtube",
            "count": 5,
            "pct": 20.8
          },
          {
            "platform": "twitter",
            "count": 3,
            "pct": 12.5
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 8.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 15,
          "pct": 62.5,
          "source": "aggregated"
        },
        {
          "action": "13 broken links",
          "section": "security",
          "impact": "medium",
          "count": 12,
          "pct": 50,
          "source": "aggregated"
        },
        {
          "action": "4 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 10,
          "pct": 41.7,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 10,
          "pct": 41.7,
          "source": "aggregated"
        },
        {
          "action": "No valid SSL certificate",
          "section": "security",
          "impact": "medium",
          "count": 3,
          "pct": 12.5,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "b2b_industrial",
        "family_label": "Industrial & distribution",
        "industries": [
          {
            "slug": "wholesale_distribution",
            "name": "Wholesale & distribution",
            "sample_size": 20
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 36,
        "performance": {
          "sample_size": 36,
          "avg_performance": 53.8,
          "avg_seo": 89.3,
          "avg_accessibility": 84.1,
          "avg_lcp": 10794.37,
          "avg_fcp": 3933.07,
          "avg_cls": 0.058,
          "avg_ttfb": 65.97
        },
        "performance_distribution": {
          "sample_size": 37,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 16,
              "pct": 43.2
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 15,
              "pct": 40.5
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 4,
              "pct": 10.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 2,
              "pct": 5.4
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 21,
            "pct": 58.3
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 17,
            "pct": 47.2
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 17,
            "pct": 47.2
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 16,
            "pct": 44.4
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 15,
            "pct": 41.7
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 15,
            "pct": 41.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 14,
            "pct": 38.9
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 14,
            "pct": 38.9
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 14,
            "pct": 38.9
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 13,
            "pct": 36.1
          }
        ],
        "seo_health": {
          "sample_size": 36,
          "structured_data_pct": 69.4,
          "meta_description_pct": 63.9,
          "viewport_pct": 83.3,
          "canonical_pct": 69.4,
          "og_tags_pct": 72.2
        }
      }
    },
    {
      "slug": "salt-lake-city/mental_health",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "mental_health",
      "industry_name": "Mental health",
      "sample_size": 14,
      "last_updated": "2026-04-19T21:19:59+00:00",
      "narrative_hook": "21.4% of these sites are still flagged \"Not secure\" by Chrome — the single cheapest fix in the report.",
      "narrative_hooks": [
        "21.4% of these sites are still flagged \"Not secure\" by Chrome — the single cheapest fix in the report.",
        "Average page takes 9.1s to render its main content — 6.6s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 14,
        "avg_performance": 66.9,
        "avg_seo": 90.9,
        "avg_accessibility": 87.6,
        "avg_lcp": 9137.95,
        "avg_fcp": 5379.66,
        "avg_cls": 0.024,
        "avg_ttfb": 25.46
      },
      "performance_distribution": {
        "sample_size": 14,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 1,
            "pct": 7.1
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 8,
            "pct": 57.1
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 14.3
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 21.4
          }
        ]
      },
      "ssl": {
        "with_ssl": 11,
        "without_ssl": 3,
        "pct_with_ssl": 78.6
      },
      "seo_health": {
        "sample_size": 14,
        "structured_data_pct": 64.3,
        "meta_description_pct": 85.7,
        "viewport_pct": 92.9,
        "canonical_pct": 64.3,
        "og_tags_pct": 85.7
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 8,
          "pct": 57.1
        },
        {
          "slug": "squarespace-commerce",
          "name": "Squarespace Commerce",
          "category": "Ecommerce",
          "count": 5,
          "pct": 35.7
        },
        {
          "slug": "squarespace",
          "name": "Squarespace",
          "category": "CMS",
          "count": 5,
          "pct": 35.7
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 4,
          "pct": 28.6
        },
        {
          "slug": "stimulus",
          "name": "Stimulus",
          "category": "JavaScript frameworks",
          "count": 4,
          "pct": 28.6
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 4,
          "pct": 28.6
        },
        {
          "slug": "adobe-fonts",
          "name": "Adobe Fonts",
          "category": "Font scripts",
          "count": 3,
          "pct": 21.4
        },
        {
          "slug": "typekit",
          "name": "Typekit",
          "category": "Font scripts",
          "count": 3,
          "pct": 21.4
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 3,
          "pct": 21.4
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 3,
          "pct": 21.4
        }
      ],
      "social": {
        "pct_with_social": 42.9,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 5,
            "pct": 35.7
          },
          {
            "platform": "linkedin",
            "count": 3,
            "pct": 21.4
          },
          {
            "platform": "instagram",
            "count": 1,
            "pct": 7.1
          },
          {
            "platform": "tiktok",
            "count": 1,
            "pct": 7.1
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 7.1
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 7.1
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Add social media links to the footer",
          "section": "presence",
          "impact": "low",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "healthcare",
        "family_label": "Healthcare",
        "industries": [
          {
            "slug": "dental",
            "name": "Dental clinics",
            "sample_size": 181
          },
          {
            "slug": "general_medical",
            "name": "General medical",
            "sample_size": 77
          },
          {
            "slug": "pharmacy",
            "name": "Pharmacies",
            "sample_size": 37
          },
          {
            "slug": "eye_care",
            "name": "Eye care",
            "sample_size": 20
          },
          {
            "slug": "chiropractic",
            "name": "Chiropractic",
            "sample_size": 15
          },
          {
            "slug": "alternative_medicine",
            "name": "Alternative medicine",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 15,
        "performance": {
          "sample_size": 15,
          "avg_performance": 66.3,
          "avg_seo": 90.5,
          "avg_accessibility": 87.7,
          "avg_lcp": 9111.39,
          "avg_fcp": 5351.79,
          "avg_cls": 0.023,
          "avg_ttfb": 43
        },
        "performance_distribution": {
          "sample_size": 15,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 1,
              "pct": 6.7
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 9,
              "pct": 60
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 2,
              "pct": 13.3
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 3,
              "pct": 20
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 8,
            "pct": 53.3
          },
          {
            "slug": "squarespace",
            "name": "Squarespace",
            "category": "CMS",
            "count": 5,
            "pct": 33.3
          },
          {
            "slug": "squarespace-commerce",
            "name": "Squarespace Commerce",
            "category": "Ecommerce",
            "count": 5,
            "pct": 33.3
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 5,
            "pct": 33.3
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 4,
            "pct": 26.7
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 4,
            "pct": 26.7
          },
          {
            "slug": "stimulus",
            "name": "Stimulus",
            "category": "JavaScript frameworks",
            "count": 4,
            "pct": 26.7
          },
          {
            "slug": "adobe-fonts",
            "name": "Adobe Fonts",
            "category": "Font scripts",
            "count": 3,
            "pct": 20
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 3,
            "pct": 20
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 3,
            "pct": 20
          }
        ],
        "seo_health": {
          "sample_size": 15,
          "structured_data_pct": 60,
          "meta_description_pct": 80,
          "viewport_pct": 93.3,
          "canonical_pct": 66.7,
          "og_tags_pct": 80
        }
      }
    },
    {
      "slug": "salt-lake-city/mortgage_loan",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "mortgage_loan",
      "industry_name": "Mortgage & loans",
      "sample_size": 25,
      "last_updated": "2026-04-19T21:19:59+00:00",
      "narrative_hook": "Average page takes 10.1s to render its main content — 7.6s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 10.1s to render its main content — 7.6s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 25,
        "avg_performance": 58.6,
        "avg_seo": 93.1,
        "avg_accessibility": 85.2,
        "avg_lcp": 10090.04,
        "avg_fcp": 4189.85,
        "avg_cls": 0.05,
        "avg_ttfb": 69.08
      },
      "performance_distribution": {
        "sample_size": 25,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 7,
            "pct": 28
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 13,
            "pct": 52
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 8
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 12
          }
        ]
      },
      "ssl": {
        "with_ssl": 24,
        "without_ssl": 1,
        "pct_with_ssl": 96
      },
      "seo_health": {
        "sample_size": 25,
        "structured_data_pct": 64,
        "meta_description_pct": 88,
        "viewport_pct": 100,
        "canonical_pct": 72,
        "og_tags_pct": 76
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 15,
          "pct": 60
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 13,
          "pct": 52
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 12,
          "pct": 48
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 11,
          "pct": 44
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 8,
          "pct": 32
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 7,
          "pct": 28
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 7,
          "pct": 28
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 7,
          "pct": 28
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 7,
          "pct": 28
        },
        {
          "slug": "font-awesome",
          "name": "Font Awesome",
          "category": "Font scripts",
          "count": 6,
          "pct": 24
        }
      ],
      "social": {
        "pct_with_social": 60,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 14,
            "pct": 56
          },
          {
            "platform": "instagram",
            "count": 10,
            "pct": 40
          },
          {
            "platform": "linkedin",
            "count": 9,
            "pct": 36
          },
          {
            "platform": "youtube",
            "count": 9,
            "pct": 36
          },
          {
            "platform": "twitter",
            "count": 8,
            "pct": 32
          }
        ]
      },
      "quick_wins": [
        {
          "action": "2 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 15,
          "pct": 60,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 15,
          "pct": 60,
          "source": "aggregated"
        },
        {
          "action": "92 broken links",
          "section": "security",
          "impact": "medium",
          "count": 15,
          "pct": 60,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 14,
          "pct": 56,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 5,
          "pct": 20,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "finance_insurance",
        "family_label": "Finance & insurance",
        "industries": [
          {
            "slug": "insurance",
            "name": "Insurance",
            "sample_size": 155
          },
          {
            "slug": "accountant_tax",
            "name": "Accounting & tax",
            "sample_size": 141
          },
          {
            "slug": "bank_credit_union",
            "name": "Banks & credit unions",
            "sample_size": 34
          },
          {
            "slug": "financial_advisor",
            "name": "Financial advisors",
            "sample_size": 30
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 33,
        "performance": {
          "sample_size": 33,
          "avg_performance": 63.4,
          "avg_seo": 89.5,
          "avg_accessibility": 84.2,
          "avg_lcp": 9353.11,
          "avg_fcp": 3850.3,
          "avg_cls": 0.041,
          "avg_ttfb": 67.7
        },
        "performance_distribution": {
          "sample_size": 33,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 7,
              "pct": 21.2
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 17,
              "pct": 51.5
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 2,
              "pct": 6.1
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 7,
              "pct": 21.2
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 19,
            "pct": 57.6
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 17,
            "pct": 51.5
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 16,
            "pct": 48.5
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 15,
            "pct": 45.5
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 14,
            "pct": 42.4
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 12,
            "pct": 36.4
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 12,
            "pct": 36.4
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 12,
            "pct": 36.4
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 12,
            "pct": 36.4
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "CMS",
            "count": 9,
            "pct": 27.3
          }
        ],
        "seo_health": {
          "sample_size": 33,
          "structured_data_pct": 63.6,
          "meta_description_pct": 78.8,
          "viewport_pct": 90.9,
          "canonical_pct": 66.7,
          "og_tags_pct": 72.7
        }
      }
    },
    {
      "slug": "salt-lake-city/office_space",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "office_space",
      "industry_name": "Office space & coworking",
      "sample_size": 17,
      "last_updated": "2026-04-19T21:19:59+00:00",
      "narrative_hook": "Average page takes 14.2s to render its main content — 11.7s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 14.2s to render its main content — 11.7s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 17,
        "avg_performance": 51.1,
        "avg_seo": 89.4,
        "avg_accessibility": 88.4,
        "avg_lcp": 14170.07,
        "avg_fcp": 3605.58,
        "avg_cls": 0.053,
        "avg_ttfb": 40.88
      },
      "performance_distribution": {
        "sample_size": 17,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 7,
            "pct": 41.2
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 9,
            "pct": 52.9
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 5.9
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 0,
            "pct": 0
          }
        ]
      },
      "ssl": {
        "with_ssl": 17,
        "without_ssl": 0,
        "pct_with_ssl": 100
      },
      "seo_health": {
        "sample_size": 17,
        "structured_data_pct": 76.5,
        "meta_description_pct": 70.6,
        "viewport_pct": 100,
        "canonical_pct": 88.2,
        "og_tags_pct": 76.5
      },
      "technologies": [
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 10,
          "pct": 58.8
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 10,
          "pct": 58.8
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 8,
          "pct": 47.1
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 7,
          "pct": 41.2
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 7,
          "pct": 41.2
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 7,
          "pct": 41.2
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 7,
          "pct": 41.2
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 6,
          "pct": 35.3
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 5,
          "pct": 29.4
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "CMS",
          "count": 5,
          "pct": 29.4
        }
      ],
      "social": {
        "pct_with_social": 82.4,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 13,
            "pct": 76.5
          },
          {
            "platform": "instagram",
            "count": 12,
            "pct": 70.6
          },
          {
            "platform": "youtube",
            "count": 11,
            "pct": 64.7
          },
          {
            "platform": "linkedin",
            "count": 9,
            "pct": 52.9
          },
          {
            "platform": "twitter",
            "count": 8,
            "pct": 47.1
          },
          {
            "platform": "tiktok",
            "count": 3,
            "pct": 17.6
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 14,
          "pct": 82.4,
          "source": "aggregated"
        },
        {
          "action": "16 broken links",
          "section": "security",
          "impact": "medium",
          "count": 12,
          "pct": 70.6,
          "source": "aggregated"
        },
        {
          "action": "4 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 9,
          "pct": 52.9,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 35.3,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 4,
          "pct": 23.5,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "professional_services",
        "family_label": "Professional services",
        "industries": [
          {
            "slug": "printing_signs",
            "name": "Print & signs",
            "sample_size": 27
          },
          {
            "slug": "business_consulting",
            "name": "Business consulting",
            "sample_size": 24
          },
          {
            "slug": "software_company",
            "name": "Software companies",
            "sample_size": 13
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 26,
        "performance": {
          "sample_size": 26,
          "avg_performance": 53,
          "avg_seo": 87.7,
          "avg_accessibility": 87.9,
          "avg_lcp": 12794.72,
          "avg_fcp": 4723.55,
          "avg_cls": 0.059,
          "avg_ttfb": 111.12
        },
        "performance_distribution": {
          "sample_size": 26,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 9,
              "pct": 34.6
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 15,
              "pct": 57.7
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 2,
              "pct": 7.7
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 0,
              "pct": 0
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 17,
            "pct": 65.4
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 15,
            "pct": 57.7
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 13,
            "pct": 50
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 11,
            "pct": 42.3
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 10,
            "pct": 38.5
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 10,
            "pct": 38.5
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 10,
            "pct": 38.5
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 9,
            "pct": 34.6
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 8,
            "pct": 30.8
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "CMS",
            "count": 7,
            "pct": 26.9
          }
        ],
        "seo_health": {
          "sample_size": 26,
          "structured_data_pct": 65.4,
          "meta_description_pct": 65.4,
          "viewport_pct": 100,
          "canonical_pct": 84.6,
          "og_tags_pct": 61.5
        }
      }
    },
    {
      "slug": "salt-lake-city/personal_injury_lawyer",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "personal_injury_lawyer",
      "industry_name": "Personal injury lawyers",
      "sample_size": 24,
      "last_updated": "2026-04-19T21:20:00+00:00",
      "narrative_hook": "Average page takes 7.3s to render its main content — 4.8s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 7.3s to render its main content — 4.8s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 24,
        "avg_performance": 69.1,
        "avg_seo": 88.9,
        "avg_accessibility": 86.7,
        "avg_lcp": 7324.41,
        "avg_fcp": 2662.43,
        "avg_cls": 0.067,
        "avg_ttfb": 120.3
      },
      "performance_distribution": {
        "sample_size": 24,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 4,
            "pct": 16.7
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 9,
            "pct": 37.5
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 6,
            "pct": 25
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 5,
            "pct": 20.8
          }
        ]
      },
      "ssl": {
        "with_ssl": 23,
        "without_ssl": 1,
        "pct_with_ssl": 95.8
      },
      "seo_health": {
        "sample_size": 24,
        "structured_data_pct": 83.3,
        "meta_description_pct": 79.2,
        "viewport_pct": 91.7,
        "canonical_pct": 83.3,
        "og_tags_pct": 83.3
      },
      "technologies": [
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 18,
          "pct": 75
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 16,
          "pct": 66.7
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 16,
          "pct": 66.7
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 14,
          "pct": 58.3
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 13,
          "pct": 54.2
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 12,
          "pct": 50
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 10,
          "pct": 41.7
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 9,
          "pct": 37.5
        },
        {
          "slug": "gravity-forms",
          "name": "Gravity Forms",
          "category": "Form builders",
          "count": 9,
          "pct": 37.5
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 9,
          "pct": 37.5
        }
      ],
      "social": {
        "pct_with_social": 70.8,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 14,
            "pct": 58.3
          },
          {
            "platform": "linkedin",
            "count": 14,
            "pct": 58.3
          },
          {
            "platform": "instagram",
            "count": 11,
            "pct": 45.8
          },
          {
            "platform": "twitter",
            "count": 9,
            "pct": 37.5
          },
          {
            "platform": "youtube",
            "count": 9,
            "pct": 37.5
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 8.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "41 broken links",
          "section": "security",
          "impact": "medium",
          "count": 9,
          "pct": 37.5,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 8,
          "pct": 33.3,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 6,
          "pct": 25,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 5,
          "pct": 20.8,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 5,
          "pct": 20.8,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "legal",
        "family_label": "Legal services",
        "industries": [
          {
            "slug": "attorney_general",
            "name": "Law firms",
            "sample_size": 137
          },
          {
            "slug": "criminal_lawyer",
            "name": "Criminal lawyers",
            "sample_size": 31
          },
          {
            "slug": "family_lawyer",
            "name": "Family lawyers",
            "sample_size": 27
          },
          {
            "slug": "estate_planning_lawyer",
            "name": "Estate planning lawyers",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 35,
        "performance": {
          "sample_size": 35,
          "avg_performance": 65.2,
          "avg_seo": 90.3,
          "avg_accessibility": 86.6,
          "avg_lcp": 7986.43,
          "avg_fcp": 2883.51,
          "avg_cls": 0.087,
          "avg_ttfb": 112.94
        },
        "performance_distribution": {
          "sample_size": 35,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 10,
              "pct": 28.6
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 11,
              "pct": 31.4
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 9,
              "pct": 25.7
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 5,
              "pct": 14.3
            }
          ]
        },
        "technologies": [
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 27,
            "pct": 77.1
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 26,
            "pct": 74.3
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 25,
            "pct": 71.4
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 21,
            "pct": 60
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 20,
            "pct": 57.1
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 20,
            "pct": 57.1
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 18,
            "pct": 51.4
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 16,
            "pct": 45.7
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "CMS",
            "count": 15,
            "pct": 42.9
          },
          {
            "slug": "gravity-forms",
            "name": "Gravity Forms",
            "category": "Form builders",
            "count": 13,
            "pct": 37.1
          }
        ],
        "seo_health": {
          "sample_size": 35,
          "structured_data_pct": 88.6,
          "meta_description_pct": 85.7,
          "viewport_pct": 94.3,
          "canonical_pct": 88.6,
          "og_tags_pct": 88.6
        }
      }
    },
    {
      "slug": "salt-lake-city/pharmacy",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "pharmacy",
      "industry_name": "Pharmacies",
      "sample_size": 16,
      "last_updated": "2026-04-19T21:20:00+00:00",
      "narrative_hook": "Average page takes 9.9s to render its main content — 7.4s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 9.9s to render its main content — 7.4s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 16,
        "avg_performance": 52.1,
        "avg_seo": 88.3,
        "avg_accessibility": 87.7,
        "avg_lcp": 9864.94,
        "avg_fcp": 3830.59,
        "avg_cls": 0.14,
        "avg_ttfb": 84.06
      },
      "performance_distribution": {
        "sample_size": 16,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 8,
            "pct": 50
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 5,
            "pct": 31.3
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 12.5
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 6.3
          }
        ]
      },
      "ssl": {
        "with_ssl": 15,
        "without_ssl": 1,
        "pct_with_ssl": 93.8
      },
      "seo_health": {
        "sample_size": 16,
        "structured_data_pct": 56.3,
        "meta_description_pct": 56.3,
        "viewport_pct": 75,
        "canonical_pct": 68.8,
        "og_tags_pct": 68.8
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 9,
          "pct": 56.3
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 8,
          "pct": 50
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 7,
          "pct": 43.8
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 6,
          "pct": 37.5
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 6,
          "pct": 37.5
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 6,
          "pct": 37.5
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 6,
          "pct": 37.5
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 5,
          "pct": 31.3
        },
        {
          "slug": "yoast-seo",
          "name": "Yoast SEO",
          "category": "SEO",
          "count": 5,
          "pct": 31.3
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 5,
          "pct": 31.3
        }
      ],
      "social": {
        "pct_with_social": 50,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 7,
            "pct": 43.8
          },
          {
            "platform": "instagram",
            "count": 6,
            "pct": 37.5
          },
          {
            "platform": "twitter",
            "count": 5,
            "pct": 31.3
          },
          {
            "platform": "linkedin",
            "count": 3,
            "pct": 18.8
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 12.5
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 10,
          "pct": 62.5,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 9,
          "pct": 56.3,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 7,
          "pct": 43.8,
          "source": "aggregated"
        },
        {
          "action": "9 broken links",
          "section": "security",
          "impact": "medium",
          "count": 6,
          "pct": 37.5,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 5,
          "pct": 31.3,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "healthcare",
        "family_label": "Healthcare",
        "industries": [
          {
            "slug": "dental",
            "name": "Dental clinics",
            "sample_size": 181
          },
          {
            "slug": "general_medical",
            "name": "General medical",
            "sample_size": 77
          },
          {
            "slug": "eye_care",
            "name": "Eye care",
            "sample_size": 20
          },
          {
            "slug": "chiropractic",
            "name": "Chiropractic",
            "sample_size": 15
          },
          {
            "slug": "mental_health",
            "name": "Mental health",
            "sample_size": 15
          },
          {
            "slug": "alternative_medicine",
            "name": "Alternative medicine",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 37,
        "performance": {
          "sample_size": 37,
          "avg_performance": 54.8,
          "avg_seo": 90.3,
          "avg_accessibility": 89.1,
          "avg_lcp": 11976.25,
          "avg_fcp": 4490.01,
          "avg_cls": 0.142,
          "avg_ttfb": 64
        },
        "performance_distribution": {
          "sample_size": 37,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 14,
              "pct": 37.8
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 17,
              "pct": 45.9
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 4,
              "pct": 10.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 2,
              "pct": 5.4
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 18,
            "pct": 48.6
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 18,
            "pct": 48.6
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 16,
            "pct": 43.2
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 14,
            "pct": 37.8
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 14,
            "pct": 37.8
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 12,
            "pct": 32.4
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 12,
            "pct": 32.4
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 10,
            "pct": 27
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 8,
            "pct": 21.6
          },
          {
            "slug": "yoast-seo",
            "name": "Yoast SEO",
            "category": "SEO",
            "count": 8,
            "pct": 21.6
          }
        ],
        "seo_health": {
          "sample_size": 37,
          "structured_data_pct": 48.6,
          "meta_description_pct": 51.4,
          "viewport_pct": 78.4,
          "canonical_pct": 67.6,
          "og_tags_pct": 56.8
        }
      }
    },
    {
      "slug": "salt-lake-city/printing_signs",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "printing_signs",
      "industry_name": "Print & signs",
      "sample_size": 11,
      "last_updated": "2026-04-19T21:20:00+00:00",
      "narrative_hook": "27.3% of these sites are still flagged \"Not secure\" by Chrome — the single cheapest fix in the report.",
      "narrative_hooks": [
        "27.3% of these sites are still flagged \"Not secure\" by Chrome — the single cheapest fix in the report.",
        "Average page takes 13.9s to render its main content — 11.4s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 11,
        "avg_performance": 55,
        "avg_seo": 87.5,
        "avg_accessibility": 78.9,
        "avg_lcp": 13941.02,
        "avg_fcp": 5253.94,
        "avg_cls": 0.157,
        "avg_ttfb": 40.85
      },
      "performance_distribution": {
        "sample_size": 13,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 6,
            "pct": 46.2
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 3,
            "pct": 23.1
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 7.7
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 23.1
          }
        ]
      },
      "ssl": {
        "with_ssl": 8,
        "without_ssl": 3,
        "pct_with_ssl": 72.7
      },
      "seo_health": {
        "sample_size": 11,
        "structured_data_pct": 36.4,
        "meta_description_pct": 36.4,
        "viewport_pct": 63.6,
        "canonical_pct": 54.5,
        "og_tags_pct": 54.5
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 6,
          "pct": 54.5
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 6,
          "pct": 54.5
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 6,
          "pct": 54.5
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 4,
          "pct": 36.4
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 3,
          "pct": 27.3
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 2,
          "pct": 18.2
        }
      ],
      "social": {
        "pct_with_social": 27.3,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 3,
            "pct": 27.3
          },
          {
            "platform": "instagram",
            "count": 3,
            "pct": 27.3
          },
          {
            "platform": "linkedin",
            "count": 3,
            "pct": 27.3
          },
          {
            "platform": "tiktok",
            "count": 1,
            "pct": 9.1
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 9.1
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 9.1
          }
        ]
      },
      "quick_wins": [
        {
          "action": "12 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 7,
          "pct": 63.6,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 6,
          "pct": 54.5,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 54.5,
          "source": "aggregated"
        },
        {
          "action": "4 broken links",
          "section": "security",
          "impact": "medium",
          "count": 4,
          "pct": 36.4,
          "source": "aggregated"
        },
        {
          "action": "No valid SSL certificate",
          "section": "security",
          "impact": "medium",
          "count": 3,
          "pct": 27.3,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "professional_services",
        "family_label": "Professional services",
        "industries": [
          {
            "slug": "office_space",
            "name": "Office space & coworking",
            "sample_size": 26
          },
          {
            "slug": "business_consulting",
            "name": "Business consulting",
            "sample_size": 24
          },
          {
            "slug": "software_company",
            "name": "Software companies",
            "sample_size": 13
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 27,
        "performance": {
          "sample_size": 27,
          "avg_performance": 59.1,
          "avg_seo": 86.2,
          "avg_accessibility": 82,
          "avg_lcp": 10581.39,
          "avg_fcp": 4525.91,
          "avg_cls": 0.103,
          "avg_ttfb": 75.72
        },
        "performance_distribution": {
          "sample_size": 29,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 10,
              "pct": 34.5
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 8,
              "pct": 27.6
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 7,
              "pct": 24.1
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 4,
              "pct": 13.8
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 18,
            "pct": 66.7
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 13,
            "pct": 48.1
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 13,
            "pct": 48.1
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 13,
            "pct": 48.1
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 10,
            "pct": 37
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 10,
            "pct": 37
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 8,
            "pct": 29.6
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 8,
            "pct": 29.6
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 8,
            "pct": 29.6
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 7,
            "pct": 25.9
          }
        ],
        "seo_health": {
          "sample_size": 27,
          "structured_data_pct": 44.4,
          "meta_description_pct": 48.1,
          "viewport_pct": 81.5,
          "canonical_pct": 63,
          "og_tags_pct": 70.4
        }
      }
    },
    {
      "slug": "salt-lake-city/property_management",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "property_management",
      "industry_name": "Property management",
      "sample_size": 21,
      "last_updated": "2026-04-19T21:20:01+00:00",
      "narrative_hook": "Average page takes 10.2s to render its main content — 7.7s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 10.2s to render its main content — 7.7s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 21,
        "avg_performance": 54.6,
        "avg_seo": 92,
        "avg_accessibility": 84.5,
        "avg_lcp": 10200.05,
        "avg_fcp": 3847.16,
        "avg_cls": 0.04,
        "avg_ttfb": 60.57
      },
      "performance_distribution": {
        "sample_size": 21,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 8,
            "pct": 38.1
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 11,
            "pct": 52.4
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 9.5
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 0,
            "pct": 0
          }
        ]
      },
      "ssl": {
        "with_ssl": 19,
        "without_ssl": 2,
        "pct_with_ssl": 90.5
      },
      "seo_health": {
        "sample_size": 21,
        "structured_data_pct": 57.1,
        "meta_description_pct": 81,
        "viewport_pct": 100,
        "canonical_pct": 66.7,
        "og_tags_pct": 71.4
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 15,
          "pct": 71.4
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 12,
          "pct": 57.1
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 9,
          "pct": 42.9
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 9,
          "pct": 42.9
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 9,
          "pct": 42.9
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 7,
          "pct": 33.3
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 7,
          "pct": 33.3
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 6,
          "pct": 28.6
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 6,
          "pct": 28.6
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 6,
          "pct": 28.6
        }
      ],
      "social": {
        "pct_with_social": 57.1,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 8,
            "pct": 38.1
          },
          {
            "platform": "linkedin",
            "count": 8,
            "pct": 38.1
          },
          {
            "platform": "facebook",
            "count": 7,
            "pct": 33.3
          },
          {
            "platform": "twitter",
            "count": 5,
            "pct": 23.8
          },
          {
            "platform": "youtube",
            "count": 4,
            "pct": 19
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 9.5
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 18,
          "pct": 85.7,
          "source": "aggregated"
        },
        {
          "action": "94 broken links",
          "section": "security",
          "impact": "medium",
          "count": 18,
          "pct": 85.7,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 17,
          "pct": 81,
          "source": "aggregated"
        },
        {
          "action": "Certificate expires in 23 days",
          "section": "security",
          "impact": "medium",
          "count": 6,
          "pct": 28.6,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 28.6,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "real_estate",
        "family_label": "Real estate",
        "industries": [
          {
            "slug": "real_estate_agent",
            "name": "Real estate agents",
            "sample_size": 283
          },
          {
            "slug": "apartments_housing",
            "name": "Apartments & housing",
            "sample_size": 84
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 23,
        "performance": {
          "sample_size": 23,
          "avg_performance": 56.7,
          "avg_seo": 92.4,
          "avg_accessibility": 84.7,
          "avg_lcp": 9661.8,
          "avg_fcp": 3691.23,
          "avg_cls": 0.042,
          "avg_ttfb": 56.26
        },
        "performance_distribution": {
          "sample_size": 23,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 8,
              "pct": 34.8
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 11,
              "pct": 47.8
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 4,
              "pct": 17.4
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 0,
              "pct": 0
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 16,
            "pct": 69.6
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 13,
            "pct": 56.5
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 10,
            "pct": 43.5
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 10,
            "pct": 43.5
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 9,
            "pct": 39.1
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 9,
            "pct": 39.1
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 7,
            "pct": 30.4
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 7,
            "pct": 30.4
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 7,
            "pct": 30.4
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 7,
            "pct": 30.4
          }
        ],
        "seo_health": {
          "sample_size": 23,
          "structured_data_pct": 60.9,
          "meta_description_pct": 82.6,
          "viewport_pct": 100,
          "canonical_pct": 69.6,
          "og_tags_pct": 73.9
        }
      }
    },
    {
      "slug": "salt-lake-city/real_estate_agent",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "real_estate_agent",
      "industry_name": "Real estate agents",
      "sample_size": 163,
      "last_updated": "2026-04-19T21:20:02+00:00",
      "narrative_hook": "Average page takes 13.4s to render its main content — 10.9s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 13.4s to render its main content — 10.9s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 163,
        "avg_performance": 50,
        "avg_seo": 88.3,
        "avg_accessibility": 86,
        "avg_lcp": 13354.82,
        "avg_fcp": 4658.01,
        "avg_cls": 0.057,
        "avg_ttfb": 81.9
      },
      "performance_distribution": {
        "sample_size": 165,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 77,
            "pct": 46.7
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 55,
            "pct": 33.3
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 21,
            "pct": 12.7
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 12,
            "pct": 7.3
          }
        ]
      },
      "ssl": {
        "with_ssl": 146,
        "without_ssl": 19,
        "pct_with_ssl": 88.5
      },
      "seo_health": {
        "sample_size": 165,
        "structured_data_pct": 50.9,
        "meta_description_pct": 60.6,
        "viewport_pct": 89.1,
        "canonical_pct": 58.2,
        "og_tags_pct": 70.3
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 94,
          "pct": 57
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 70,
          "pct": 42.4
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 69,
          "pct": 41.8
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 58,
          "pct": 35.2
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 58,
          "pct": 35.2
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 55,
          "pct": 33.3
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 55,
          "pct": 33.3
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 44,
          "pct": 26.7
        },
        {
          "slug": "recaptcha",
          "name": "reCAPTCHA",
          "category": "Security",
          "count": 39,
          "pct": 23.6
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 38,
          "pct": 23
        }
      ],
      "social": {
        "pct_with_social": 50.9,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 67,
            "pct": 40.6
          },
          {
            "platform": "instagram",
            "count": 67,
            "pct": 40.6
          },
          {
            "platform": "linkedin",
            "count": 48,
            "pct": 29.1
          },
          {
            "platform": "youtube",
            "count": 30,
            "pct": 18.2
          },
          {
            "platform": "twitter",
            "count": 17,
            "pct": 10.3
          },
          {
            "platform": "tiktok",
            "count": 6,
            "pct": 3.6
          }
        ]
      },
      "quick_wins": [
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 132,
          "pct": 80,
          "source": "aggregated"
        },
        {
          "action": "13 broken links",
          "section": "security",
          "impact": "medium",
          "count": 119,
          "pct": 72.1,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 116,
          "pct": 70.3,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 61,
          "pct": 37,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 45,
          "pct": 27.3,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [
        {
          "city": "Cottonwood Heights",
          "city_slug": "cottonwood-heights",
          "sample_size": 10
        }
      ],
      "related_industries": {
        "family": "real_estate",
        "family_label": "Real estate",
        "industries": [
          {
            "slug": "apartments_housing",
            "name": "Apartments & housing",
            "sample_size": 84
          },
          {
            "slug": "property_management",
            "name": "Property management",
            "sample_size": 23
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 279,
        "performance": {
          "sample_size": 279,
          "avg_performance": 49.1,
          "avg_seo": 87.6,
          "avg_accessibility": 84.4,
          "avg_lcp": 12392.11,
          "avg_fcp": 4352.41,
          "avg_cls": 0.053,
          "avg_ttfb": 72.14
        },
        "performance_distribution": {
          "sample_size": 282,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 130,
              "pct": 46.1
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 91,
              "pct": 32.3
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 39,
              "pct": 13.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 22,
              "pct": 7.8
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 159,
            "pct": 56.2
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 102,
            "pct": 36
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 102,
            "pct": 36
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 93,
            "pct": 32.9
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 87,
            "pct": 30.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 82,
            "pct": 29
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 82,
            "pct": 29
          },
          {
            "slug": "apache-http-server",
            "name": "Apache HTTP Server",
            "category": "Web servers",
            "count": 71,
            "pct": 25.1
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 66,
            "pct": 23.3
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 63,
            "pct": 22.3
          }
        ],
        "seo_health": {
          "sample_size": 283,
          "structured_data_pct": 44.9,
          "meta_description_pct": 59.4,
          "viewport_pct": 86.9,
          "canonical_pct": 49.8,
          "og_tags_pct": 68.6
        }
      }
    },
    {
      "slug": "salt-lake-city/restaurant_asian",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "restaurant_asian",
      "industry_name": "Asian restaurants",
      "sample_size": 39,
      "last_updated": "2026-04-19T21:20:02+00:00",
      "narrative_hook": "Average page takes 7.9s to render its main content — 5.4s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 7.9s to render its main content — 5.4s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 39,
        "avg_performance": 62.1,
        "avg_seo": 93.7,
        "avg_accessibility": 91.8,
        "avg_lcp": 7906.12,
        "avg_fcp": 3206.73,
        "avg_cls": 0.049,
        "avg_ttfb": 39.76
      },
      "performance_distribution": {
        "sample_size": 39,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 8,
            "pct": 20.5
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 15,
            "pct": 38.5
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 16,
            "pct": 41
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 0,
            "pct": 0
          }
        ]
      },
      "ssl": {
        "with_ssl": 36,
        "without_ssl": 3,
        "pct_with_ssl": 92.3
      },
      "seo_health": {
        "sample_size": 39,
        "structured_data_pct": 64.1,
        "meta_description_pct": 71.8,
        "viewport_pct": 94.9,
        "canonical_pct": 69.2,
        "og_tags_pct": 66.7
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 21,
          "pct": 53.8
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 14,
          "pct": 35.9
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 11,
          "pct": 28.2
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 10,
          "pct": 25.6
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 9,
          "pct": 23.1
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 8,
          "pct": 20.5
        },
        {
          "slug": "react",
          "name": "React",
          "category": "JavaScript frameworks",
          "count": 8,
          "pct": 20.5
        },
        {
          "slug": "facebook-pixel",
          "name": "Facebook Pixel",
          "category": "Analytics",
          "count": 8,
          "pct": 20.5
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Web servers",
          "count": 8,
          "pct": 20.5
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 7,
          "pct": 17.9
        }
      ],
      "social": {
        "pct_with_social": 51.3,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 17,
            "pct": 43.6
          },
          {
            "platform": "facebook",
            "count": 13,
            "pct": 33.3
          },
          {
            "platform": "twitter",
            "count": 5,
            "pct": 12.8
          },
          {
            "platform": "tiktok",
            "count": 4,
            "pct": 10.3
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 2.6
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [
        {
          "city": "West Valley City",
          "city_slug": "west-valley-city",
          "sample_size": 11
        }
      ],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "restaurant_general",
            "name": "Restaurants",
            "sample_size": 163
          },
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_mexican",
            "name": "Mexican restaurants",
            "sample_size": 64
          },
          {
            "slug": "restaurant_italian_pizza",
            "name": "Italian & pizza",
            "sample_size": 29
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 68,
        "performance": {
          "sample_size": 68,
          "avg_performance": 61.9,
          "avg_seo": 92.6,
          "avg_accessibility": 88.6,
          "avg_lcp": 8793.6,
          "avg_fcp": 3338.44,
          "avg_cls": 0.067,
          "avg_ttfb": 37.33
        },
        "performance_distribution": {
          "sample_size": 68,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 16,
              "pct": 23.5
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 24,
              "pct": 35.3
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 26,
              "pct": 38.2
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 2,
              "pct": 2.9
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 36,
            "pct": 52.9
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 24,
            "pct": 35.3
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 22,
            "pct": 32.4
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 19,
            "pct": 27.9
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Web servers",
            "count": 16,
            "pct": 23.5
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 14,
            "pct": 20.6
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 13,
            "pct": 19.1
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 11,
            "pct": 16.2
          },
          {
            "slug": "react",
            "name": "React",
            "category": "JavaScript frameworks",
            "count": 10,
            "pct": 14.7
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 10,
            "pct": 14.7
          }
        ],
        "seo_health": {
          "sample_size": 68,
          "structured_data_pct": 54.4,
          "meta_description_pct": 67.6,
          "viewport_pct": 94.1,
          "canonical_pct": 60.3,
          "og_tags_pct": 64.7
        }
      }
    },
    {
      "slug": "salt-lake-city/restaurant_burger_chicken",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "restaurant_burger_chicken",
      "industry_name": "Burgers & chicken",
      "sample_size": 14,
      "last_updated": "2026-04-19T21:20:02+00:00",
      "narrative_hook": "Average page takes 15.7s to render its main content — 13.2s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 15.7s to render its main content — 13.2s over Google's passing threshold.",
        "Layout shift averages 0.26 — visitors click the wrong things on these sites 3x more than Google considers acceptable."
      ],
      "performance": {
        "sample_size": 14,
        "avg_performance": 55.9,
        "avg_seo": 90.7,
        "avg_accessibility": 89.5,
        "avg_lcp": 15697.66,
        "avg_fcp": 3542.77,
        "avg_cls": 0.264,
        "avg_ttfb": 4.29
      },
      "performance_distribution": {
        "sample_size": 14,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 5,
            "pct": 35.7
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 5,
            "pct": 35.7
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 3,
            "pct": 21.4
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 7.1
          }
        ]
      },
      "ssl": {
        "with_ssl": 13,
        "without_ssl": 1,
        "pct_with_ssl": 92.9
      },
      "seo_health": {
        "sample_size": 14,
        "structured_data_pct": 57.1,
        "meta_description_pct": 71.4,
        "viewport_pct": 92.9,
        "canonical_pct": 78.6,
        "og_tags_pct": 64.3
      },
      "technologies": [
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 7,
          "pct": 50
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 7,
          "pct": 50
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 6,
          "pct": 42.9
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 5,
          "pct": 35.7
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 5,
          "pct": 35.7
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 5,
          "pct": 35.7
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 5,
          "pct": 35.7
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Web servers",
          "count": 4,
          "pct": 28.6
        },
        {
          "slug": "facebook-pixel",
          "name": "Facebook Pixel",
          "category": "Analytics",
          "count": 4,
          "pct": 28.6
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 4,
          "pct": 28.6
        }
      ],
      "social": {
        "pct_with_social": 64.3,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 9,
            "pct": 64.3
          },
          {
            "platform": "facebook",
            "count": 8,
            "pct": 57.1
          },
          {
            "platform": "twitter",
            "count": 6,
            "pct": 42.9
          },
          {
            "platform": "tiktok",
            "count": 4,
            "pct": 28.6
          },
          {
            "platform": "linkedin",
            "count": 2,
            "pct": 14.3
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 14.3
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Reduce cumulative layout shift (CLS)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Improve overall page speed",
          "section": "performance",
          "impact": "medium",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "restaurant_general",
            "name": "Restaurants",
            "sample_size": 163
          },
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_asian",
            "name": "Asian restaurants",
            "sample_size": 68
          },
          {
            "slug": "restaurant_mexican",
            "name": "Mexican restaurants",
            "sample_size": 64
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 20,
        "performance": {
          "sample_size": 20,
          "avg_performance": 56.8,
          "avg_seo": 90.7,
          "avg_accessibility": 89.6,
          "avg_lcp": 16999.47,
          "avg_fcp": 3794.56,
          "avg_cls": 0.192,
          "avg_ttfb": 8.8
        },
        "performance_distribution": {
          "sample_size": 20,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 7,
              "pct": 35
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 7,
              "pct": 35
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 5,
              "pct": 25
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 1,
              "pct": 5
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 10,
            "pct": 50
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 9,
            "pct": 45
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 9,
            "pct": 45
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 7,
            "pct": 35
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 6,
            "pct": 30
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 6,
            "pct": 30
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 5,
            "pct": 25
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 5,
            "pct": 25
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 5,
            "pct": 25
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 4,
            "pct": 20
          }
        ],
        "seo_health": {
          "sample_size": 20,
          "structured_data_pct": 50,
          "meta_description_pct": 60,
          "viewport_pct": 95,
          "canonical_pct": 70,
          "og_tags_pct": 55
        }
      }
    },
    {
      "slug": "salt-lake-city/restaurant_general",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "restaurant_general",
      "industry_name": "Restaurants",
      "sample_size": 96,
      "last_updated": "2026-04-19T21:20:03+00:00",
      "narrative_hook": "Average page takes 14.1s to render its main content — 11.6s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 14.1s to render its main content — 11.6s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 96,
        "avg_performance": 51.5,
        "avg_seo": 92.5,
        "avg_accessibility": 91.4,
        "avg_lcp": 14104.12,
        "avg_fcp": 4196.84,
        "avg_cls": 0.091,
        "avg_ttfb": 47.75
      },
      "performance_distribution": {
        "sample_size": 96,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 42,
            "pct": 43.8
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 42,
            "pct": 43.8
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 9,
            "pct": 9.4
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 3,
            "pct": 3.1
          }
        ]
      },
      "ssl": {
        "with_ssl": 96,
        "without_ssl": 5,
        "pct_with_ssl": 95
      },
      "seo_health": {
        "sample_size": 101,
        "structured_data_pct": 61.4,
        "meta_description_pct": 68.3,
        "viewport_pct": 90.1,
        "canonical_pct": 80.2,
        "og_tags_pct": 76.2
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 53,
          "pct": 52.5
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 38,
          "pct": 37.6
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 35,
          "pct": 34.7
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 34,
          "pct": 33.7
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 34,
          "pct": 33.7
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 31,
          "pct": 30.7
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 26,
          "pct": 25.7
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 25,
          "pct": 24.8
        },
        {
          "slug": "recaptcha",
          "name": "reCAPTCHA",
          "category": "Security",
          "count": 23,
          "pct": 22.8
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 23,
          "pct": 22.8
        }
      ],
      "social": {
        "pct_with_social": 69.3,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 67,
            "pct": 66.3
          },
          {
            "platform": "facebook",
            "count": 47,
            "pct": 46.5
          },
          {
            "platform": "twitter",
            "count": 17,
            "pct": 16.8
          },
          {
            "platform": "tiktok",
            "count": 11,
            "pct": 10.9
          },
          {
            "platform": "linkedin",
            "count": 9,
            "pct": 8.9
          },
          {
            "platform": "youtube",
            "count": 7,
            "pct": 6.9
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 2,
          "pct": 2,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 2,
          "pct": 2,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 2,
          "pct": 2,
          "source": "aggregated"
        },
        {
          "action": "6 broken links",
          "section": "security",
          "impact": "medium",
          "count": 2,
          "pct": 2,
          "source": "aggregated"
        },
        {
          "action": "No valid SSL certificate",
          "section": "security",
          "impact": "medium",
          "count": 1,
          "pct": 1,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [
        {
          "city": "West Valley City",
          "city_slug": "west-valley-city",
          "sample_size": 13
        }
      ],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_asian",
            "name": "Asian restaurants",
            "sample_size": 68
          },
          {
            "slug": "restaurant_mexican",
            "name": "Mexican restaurants",
            "sample_size": 64
          },
          {
            "slug": "restaurant_italian_pizza",
            "name": "Italian & pizza",
            "sample_size": 29
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 158,
        "performance": {
          "sample_size": 158,
          "avg_performance": 52.6,
          "avg_seo": 92.1,
          "avg_accessibility": 90.5,
          "avg_lcp": 13620.92,
          "avg_fcp": 4081.55,
          "avg_cls": 0.11,
          "avg_ttfb": 40.15
        },
        "performance_distribution": {
          "sample_size": 158,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 62,
              "pct": 39.2
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 74,
              "pct": 46.8
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 16,
              "pct": 10.1
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 6,
              "pct": 3.8
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 82,
            "pct": 50.3
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 65,
            "pct": 39.9
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 64,
            "pct": 39.3
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 60,
            "pct": 36.8
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 58,
            "pct": 35.6
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 51,
            "pct": 31.3
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 49,
            "pct": 30.1
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 43,
            "pct": 26.4
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 42,
            "pct": 25.8
          },
          {
            "slug": "recaptcha",
            "name": "reCAPTCHA",
            "category": "Security",
            "count": 34,
            "pct": 20.9
          }
        ],
        "seo_health": {
          "sample_size": 163,
          "structured_data_pct": 60.7,
          "meta_description_pct": 70.6,
          "viewport_pct": 90.2,
          "canonical_pct": 78.5,
          "og_tags_pct": 73
        }
      }
    },
    {
      "slug": "salt-lake-city/restaurant_italian_pizza",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "restaurant_italian_pizza",
      "industry_name": "Italian & pizza",
      "sample_size": 17,
      "last_updated": "2026-04-19T21:20:03+00:00",
      "narrative_hook": "Average page takes 13.9s to render its main content — 11.4s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 13.9s to render its main content — 11.4s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 17,
        "avg_performance": 57,
        "avg_seo": 94.3,
        "avg_accessibility": 87.9,
        "avg_lcp": 13883.03,
        "avg_fcp": 5493.39,
        "avg_cls": 0.09,
        "avg_ttfb": 39.71
      },
      "performance_distribution": {
        "sample_size": 17,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 5,
            "pct": 29.4
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 8,
            "pct": 47.1
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 4,
            "pct": 23.5
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 0,
            "pct": 0
          }
        ]
      },
      "ssl": {
        "with_ssl": 15,
        "without_ssl": 2,
        "pct_with_ssl": 88.2
      },
      "seo_health": {
        "sample_size": 17,
        "structured_data_pct": 52.9,
        "meta_description_pct": 64.7,
        "viewport_pct": 82.4,
        "canonical_pct": 76.5,
        "og_tags_pct": 76.5
      },
      "technologies": [
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 9,
          "pct": 52.9
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 9,
          "pct": 52.9
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 9,
          "pct": 52.9
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 8,
          "pct": 47.1
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 8,
          "pct": 47.1
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 6,
          "pct": 35.3
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 5,
          "pct": 29.4
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 5,
          "pct": 29.4
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 5,
          "pct": 29.4
        },
        {
          "slug": "adobe-fonts",
          "name": "Adobe Fonts",
          "category": "Font scripts",
          "count": 4,
          "pct": 23.5
        }
      ],
      "social": {
        "pct_with_social": 64.7,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 10,
            "pct": 58.8
          },
          {
            "platform": "facebook",
            "count": 9,
            "pct": 52.9
          },
          {
            "platform": "twitter",
            "count": 4,
            "pct": 23.5
          },
          {
            "platform": "linkedin",
            "count": 1,
            "pct": 5.9
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 1,
          "pct": 5.9,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 1,
          "pct": 5.9,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 1,
          "pct": 5.9,
          "source": "aggregated"
        },
        {
          "action": "Certificate expires in 25 days",
          "section": "security",
          "impact": "medium",
          "count": 1,
          "pct": 5.9,
          "source": "aggregated"
        },
        {
          "action": "3 broken links",
          "section": "security",
          "impact": "medium",
          "count": 1,
          "pct": 5.9,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "restaurant_general",
            "name": "Restaurants",
            "sample_size": 163
          },
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_asian",
            "name": "Asian restaurants",
            "sample_size": 68
          },
          {
            "slug": "restaurant_mexican",
            "name": "Mexican restaurants",
            "sample_size": 64
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 28,
        "performance": {
          "sample_size": 28,
          "avg_performance": 55,
          "avg_seo": 93.7,
          "avg_accessibility": 89,
          "avg_lcp": 13185.81,
          "avg_fcp": 4812.96,
          "avg_cls": 0.096,
          "avg_ttfb": 73.71
        },
        "performance_distribution": {
          "sample_size": 28,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 9,
              "pct": 32.1
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 15,
              "pct": 53.6
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 4,
              "pct": 14.3
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 0,
              "pct": 0
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 15,
            "pct": 51.7
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 14,
            "pct": 48.3
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 13,
            "pct": 44.8
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 12,
            "pct": 41.4
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 9,
            "pct": 31
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 9,
            "pct": 31
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 7,
            "pct": 24.1
          },
          {
            "slug": "google-maps",
            "name": "Google Maps",
            "category": "Maps",
            "count": 7,
            "pct": 24.1
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 7,
            "pct": 24.1
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 7,
            "pct": 24.1
          }
        ],
        "seo_health": {
          "sample_size": 29,
          "structured_data_pct": 55.2,
          "meta_description_pct": 62.1,
          "viewport_pct": 86.2,
          "canonical_pct": 75.9,
          "og_tags_pct": 72.4
        }
      }
    },
    {
      "slug": "salt-lake-city/restaurant_mexican",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "restaurant_mexican",
      "industry_name": "Mexican restaurants",
      "sample_size": 38,
      "last_updated": "2026-04-19T21:20:04+00:00",
      "narrative_hook": "Average page takes 11.8s to render its main content — 9.3s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 11.8s to render its main content — 9.3s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 38,
        "avg_performance": 60.9,
        "avg_seo": 91.4,
        "avg_accessibility": 88.7,
        "avg_lcp": 11775.03,
        "avg_fcp": 4204.96,
        "avg_cls": 0.064,
        "avg_ttfb": 58.16
      },
      "performance_distribution": {
        "sample_size": 38,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 8,
            "pct": 21.1
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 21,
            "pct": 55.3
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 8,
            "pct": 21.1
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 2.6
          }
        ]
      },
      "ssl": {
        "with_ssl": 32,
        "without_ssl": 6,
        "pct_with_ssl": 84.2
      },
      "seo_health": {
        "sample_size": 38,
        "structured_data_pct": 39.5,
        "meta_description_pct": 52.6,
        "viewport_pct": 86.8,
        "canonical_pct": 55.3,
        "og_tags_pct": 57.9
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 18,
          "pct": 47.4
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 13,
          "pct": 34.2
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 12,
          "pct": 31.6
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 11,
          "pct": 28.9
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 10,
          "pct": 26.3
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 9,
          "pct": 23.7
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 9,
          "pct": 23.7
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 8,
          "pct": 21.1
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 8,
          "pct": 21.1
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 8,
          "pct": 21.1
        }
      ],
      "social": {
        "pct_with_social": 52.6,
        "top_platforms": [
          {
            "platform": "instagram",
            "count": 19,
            "pct": 50
          },
          {
            "platform": "facebook",
            "count": 17,
            "pct": 44.7
          },
          {
            "platform": "tiktok",
            "count": 6,
            "pct": 15.8
          },
          {
            "platform": "twitter",
            "count": 4,
            "pct": 10.5
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 2.6
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [
        {
          "city": "West Valley City",
          "city_slug": "west-valley-city",
          "sample_size": 10
        }
      ],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "restaurant_general",
            "name": "Restaurants",
            "sample_size": 163
          },
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_asian",
            "name": "Asian restaurants",
            "sample_size": 68
          },
          {
            "slug": "restaurant_italian_pizza",
            "name": "Italian & pizza",
            "sample_size": 29
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 64,
        "performance": {
          "sample_size": 64,
          "avg_performance": 61.3,
          "avg_seo": 91.4,
          "avg_accessibility": 89,
          "avg_lcp": 11559.53,
          "avg_fcp": 3784.95,
          "avg_cls": 0.097,
          "avg_ttfb": 46.9
        },
        "performance_distribution": {
          "sample_size": 64,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 13,
              "pct": 20.3
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 33,
              "pct": 51.6
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 15,
              "pct": 23.4
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 3,
              "pct": 4.7
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 30,
            "pct": 46.9
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 20,
            "pct": 31.3
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 19,
            "pct": 29.7
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 19,
            "pct": 29.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 18,
            "pct": 28.1
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 17,
            "pct": 26.6
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 16,
            "pct": 25
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 16,
            "pct": 25
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 15,
            "pct": 23.4
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 14,
            "pct": 21.9
          }
        ],
        "seo_health": {
          "sample_size": 64,
          "structured_data_pct": 39.1,
          "meta_description_pct": 54.7,
          "viewport_pct": 87.5,
          "canonical_pct": 56.3,
          "og_tags_pct": 57.8
        }
      }
    },
    {
      "slug": "salt-lake-city/sporting_goods",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "sporting_goods",
      "industry_name": "Sporting goods",
      "sample_size": 13,
      "last_updated": "2026-04-19T21:20:04+00:00",
      "narrative_hook": "Average page takes 15.1s to render its main content — 12.6s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 15.1s to render its main content — 12.6s over Google's passing threshold.",
        "Average Google PageSpeed score is 47/100 — well below the 50 passing bar."
      ],
      "performance": {
        "sample_size": 13,
        "avg_performance": 47.4,
        "avg_seo": 87.5,
        "avg_accessibility": 87.8,
        "avg_lcp": 15093.16,
        "avg_fcp": 6229.66,
        "avg_cls": 0.179,
        "avg_ttfb": 57.92
      },
      "performance_distribution": {
        "sample_size": 13,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 8,
            "pct": 61.5
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 4,
            "pct": 30.8
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 0,
            "pct": 0
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 1,
            "pct": 7.7
          }
        ]
      },
      "ssl": {
        "with_ssl": 12,
        "without_ssl": 1,
        "pct_with_ssl": 92.3
      },
      "seo_health": {
        "sample_size": 13,
        "structured_data_pct": 61.5,
        "meta_description_pct": 76.9,
        "viewport_pct": 92.3,
        "canonical_pct": 84.6,
        "og_tags_pct": 76.9
      },
      "technologies": [
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 11,
          "pct": 84.6
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 9,
          "pct": 69.2
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 8,
          "pct": 61.5
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 6,
          "pct": 46.2
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 6,
          "pct": 46.2
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 6,
          "pct": 46.2
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 6,
          "pct": 46.2
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 5,
          "pct": 38.5
        },
        {
          "slug": "facebook-pixel",
          "name": "Facebook Pixel",
          "category": "Analytics",
          "count": 5,
          "pct": 38.5
        },
        {
          "slug": "cdnjs",
          "name": "cdnjs",
          "category": "CDN",
          "count": 5,
          "pct": 38.5
        }
      ],
      "social": {
        "pct_with_social": 84.6,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 11,
            "pct": 84.6
          },
          {
            "platform": "instagram",
            "count": 11,
            "pct": 84.6
          },
          {
            "platform": "youtube",
            "count": 4,
            "pct": 30.8
          },
          {
            "platform": "tiktok",
            "count": 3,
            "pct": 23.1
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 7.7
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 10,
          "pct": 76.9,
          "source": "aggregated"
        },
        {
          "action": "134 broken links",
          "section": "security",
          "impact": "medium",
          "count": 9,
          "pct": 69.2,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 8,
          "pct": 61.5,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 7,
          "pct": 53.8,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 3,
          "pct": 23.1,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 17,
        "performance": {
          "sample_size": 17,
          "avg_performance": 52.2,
          "avg_seo": 88.3,
          "avg_accessibility": 87.7,
          "avg_lcp": 12932.02,
          "avg_fcp": 5432.73,
          "avg_cls": 0.139,
          "avg_ttfb": 45.94
        },
        "performance_distribution": {
          "sample_size": 17,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 9,
              "pct": 52.9
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 5,
              "pct": 29.4
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 1,
              "pct": 5.9
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 2,
              "pct": 11.8
            }
          ]
        },
        "technologies": [
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 13,
            "pct": 76.5
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 10,
            "pct": 58.8
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 8,
            "pct": 47.1
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 7,
            "pct": 41.2
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 7,
            "pct": 41.2
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 7,
            "pct": 41.2
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 6,
            "pct": 35.3
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 6,
            "pct": 35.3
          },
          {
            "slug": "facebook-pixel",
            "name": "Facebook Pixel",
            "category": "Analytics",
            "count": 5,
            "pct": 29.4
          },
          {
            "slug": "cdnjs",
            "name": "cdnjs",
            "category": "CDN",
            "count": 5,
            "pct": 29.4
          }
        ],
        "seo_health": {
          "sample_size": 17,
          "structured_data_pct": 58.8,
          "meta_description_pct": 70.6,
          "viewport_pct": 88.2,
          "canonical_pct": 76.5,
          "og_tags_pct": 70.6
        }
      }
    },
    {
      "slug": "salt-lake-city/tech_repair",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "tech_repair",
      "industry_name": "Tech repair",
      "sample_size": 10,
      "last_updated": "2026-04-19T21:20:04+00:00",
      "narrative_hook": "Average page takes 17.5s to render its main content — 15.0s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 17.5s to render its main content — 15.0s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 10,
        "avg_performance": 62.1,
        "avg_seo": 95.3,
        "avg_accessibility": 87.3,
        "avg_lcp": 17462.01,
        "avg_fcp": 3967.15,
        "avg_cls": 0.065,
        "avg_ttfb": 48.9
      },
      "performance_distribution": {
        "sample_size": 10,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 3,
            "pct": 30
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 3,
            "pct": 30
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 20
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 2,
            "pct": 20
          }
        ]
      },
      "ssl": {
        "with_ssl": 9,
        "without_ssl": 1,
        "pct_with_ssl": 90
      },
      "seo_health": {
        "sample_size": 10,
        "structured_data_pct": 40,
        "meta_description_pct": 90,
        "viewport_pct": 90,
        "canonical_pct": 90,
        "og_tags_pct": 70
      },
      "technologies": [
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 6,
          "pct": 60
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "elementor",
          "name": "Elementor",
          "category": "Page builders",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 3,
          "pct": 30
        }
      ],
      "social": {
        "pct_with_social": 60,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 6,
            "pct": 60
          },
          {
            "platform": "twitter",
            "count": 6,
            "pct": 60
          },
          {
            "platform": "linkedin",
            "count": 4,
            "pct": 40
          },
          {
            "platform": "instagram",
            "count": 3,
            "pct": 30
          },
          {
            "platform": "youtube",
            "count": 2,
            "pct": 20
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 7,
          "pct": 70,
          "source": "aggregated"
        },
        {
          "action": "4 broken links",
          "section": "security",
          "impact": "medium",
          "count": 7,
          "pct": 70,
          "source": "aggregated"
        },
        {
          "action": "1 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 4,
          "pct": 40,
          "source": "aggregated"
        },
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 3,
          "pct": 30,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 2,
          "pct": 20,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "retail_apparel_goods",
        "family_label": "Retail",
        "industries": [
          {
            "slug": "clothing_general",
            "name": "Clothing",
            "sample_size": 73
          },
          {
            "slug": "furniture",
            "name": "Furniture",
            "sample_size": 68
          },
          {
            "slug": "grocery_supermarket",
            "name": "Groceries & supermarkets",
            "sample_size": 41
          },
          {
            "slug": "jewelry",
            "name": "Jewelry",
            "sample_size": 41
          },
          {
            "slug": "electronics_store",
            "name": "Electronics",
            "sample_size": 38
          },
          {
            "slug": "department_discount_store",
            "name": "Department & discount stores",
            "sample_size": 35
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 19,
        "performance": {
          "sample_size": 19,
          "avg_performance": 58.3,
          "avg_seo": 91.8,
          "avg_accessibility": 85.3,
          "avg_lcp": 13011.68,
          "avg_fcp": 3628.34,
          "avg_cls": 0.061,
          "avg_ttfb": 73
        },
        "performance_distribution": {
          "sample_size": 19,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 6,
              "pct": 31.6
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 6,
              "pct": 31.6
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 4,
              "pct": 21.1
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 3,
              "pct": 15.8
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 10,
            "pct": 52.6
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 9,
            "pct": 47.4
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 7,
            "pct": 36.8
          },
          {
            "slug": "apache-http-server",
            "name": "Apache HTTP Server",
            "category": "Web servers",
            "count": 6,
            "pct": 31.6
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 6,
            "pct": 31.6
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 5,
            "pct": 26.3
          }
        ],
        "seo_health": {
          "sample_size": 19,
          "structured_data_pct": 47.4,
          "meta_description_pct": 84.2,
          "viewport_pct": 89.5,
          "canonical_pct": 73.7,
          "og_tags_pct": 68.4
        }
      }
    },
    {
      "slug": "salt-lake-city/wholesale_distribution",
      "city": "Salt Lake City",
      "city_slug": "salt-lake-city",
      "industry_slug": "wholesale_distribution",
      "industry_name": "Wholesale & distribution",
      "sample_size": 15,
      "last_updated": "2026-04-19T21:20:04+00:00",
      "narrative_hook": "Average page takes 13.8s to render its main content — 11.3s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 13.8s to render its main content — 11.3s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 15,
        "avg_performance": 50.3,
        "avg_seo": 84.8,
        "avg_accessibility": 81.9,
        "avg_lcp": 13787.45,
        "avg_fcp": 6715.04,
        "avg_cls": 0.226,
        "avg_ttfb": 85.53
      },
      "performance_distribution": {
        "sample_size": 15,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 8,
            "pct": 53.3
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 3,
            "pct": 20
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 2,
            "pct": 13.3
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 2,
            "pct": 13.3
          }
        ]
      },
      "ssl": {
        "with_ssl": 13,
        "without_ssl": 3,
        "pct_with_ssl": 81.3
      },
      "seo_health": {
        "sample_size": 16,
        "structured_data_pct": 43.8,
        "meta_description_pct": 68.8,
        "viewport_pct": 81.3,
        "canonical_pct": 68.8,
        "og_tags_pct": 43.8
      },
      "technologies": [
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 8,
          "pct": 50
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 8,
          "pct": 50
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 8,
          "pct": 50
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 5,
          "pct": 31.3
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 5,
          "pct": 31.3
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 5,
          "pct": 31.3
        },
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 5,
          "pct": 31.3
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 4,
          "pct": 25
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 3,
          "pct": 18.8
        },
        {
          "slug": "google-hosted-libraries",
          "name": "Google Hosted Libraries",
          "category": "CDN",
          "count": 3,
          "pct": 18.8
        }
      ],
      "social": {
        "pct_with_social": 56.3,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 8,
            "pct": 50
          },
          {
            "platform": "instagram",
            "count": 7,
            "pct": 43.8
          },
          {
            "platform": "linkedin",
            "count": 6,
            "pct": 37.5
          },
          {
            "platform": "youtube",
            "count": 6,
            "pct": 37.5
          },
          {
            "platform": "twitter",
            "count": 3,
            "pct": 18.8
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 12,
          "pct": 75,
          "source": "aggregated"
        },
        {
          "action": "70 broken links",
          "section": "security",
          "impact": "medium",
          "count": 12,
          "pct": 75,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 11,
          "pct": 68.8,
          "source": "aggregated"
        },
        {
          "action": "24 pages share the same title",
          "section": "visibility",
          "impact": "medium",
          "count": 10,
          "pct": 62.5,
          "source": "aggregated"
        },
        {
          "action": "No robots.txt found",
          "section": "visibility",
          "impact": "high",
          "count": 6,
          "pct": 37.5,
          "source": "aggregated"
        }
      ],
      "nearby_cities": [],
      "related_industries": {
        "family": "b2b_industrial",
        "family_label": "Industrial & distribution",
        "industries": [
          {
            "slug": "manufacturer",
            "name": "Manufacturers",
            "sample_size": 36
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 19,
        "performance": {
          "sample_size": 19,
          "avg_performance": 48.6,
          "avg_seo": 85.5,
          "avg_accessibility": 81.7,
          "avg_lcp": 13584.87,
          "avg_fcp": 6550.17,
          "avg_cls": 0.211,
          "avg_ttfb": 78.47
        },
        "performance_distribution": {
          "sample_size": 19,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 11,
              "pct": 57.9
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 3,
              "pct": 15.8
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 3,
              "pct": 15.8
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 2,
              "pct": 10.5
            }
          ]
        },
        "technologies": [
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 10,
            "pct": 50
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 10,
            "pct": 50
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 8,
            "pct": 40
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 7,
            "pct": 35
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 6,
            "pct": 30
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 6,
            "pct": 30
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 5,
            "pct": 25
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 4,
            "pct": 20
          },
          {
            "slug": "apache-http-server",
            "name": "Apache HTTP Server",
            "category": "Web servers",
            "count": 3,
            "pct": 15
          },
          {
            "slug": "google-hosted-libraries",
            "name": "Google Hosted Libraries",
            "category": "CDN",
            "count": 3,
            "pct": 15
          }
        ],
        "seo_health": {
          "sample_size": 20,
          "structured_data_pct": 45,
          "meta_description_pct": 65,
          "viewport_pct": 80,
          "canonical_pct": 65,
          "og_tags_pct": 45
        }
      }
    },
    {
      "slug": "west-valley-city/dental",
      "city": "West Valley City",
      "city_slug": "west-valley-city",
      "industry_slug": "dental",
      "industry_name": "Dental clinics",
      "sample_size": 20,
      "last_updated": "2026-04-19T21:20:05+00:00",
      "narrative_hook": "Average page takes 8.9s to render its main content — 6.4s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 8.9s to render its main content — 6.4s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 20,
        "avg_performance": 62.7,
        "avg_seo": 90.6,
        "avg_accessibility": 85.2,
        "avg_lcp": 8901.79,
        "avg_fcp": 3491.49,
        "avg_cls": 0.058,
        "avg_ttfb": 74.7
      },
      "performance_distribution": {
        "sample_size": 20,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 3,
            "pct": 15
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 10,
            "pct": 50
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 5,
            "pct": 25
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 2,
            "pct": 10
          }
        ]
      },
      "ssl": {
        "with_ssl": 19,
        "without_ssl": 1,
        "pct_with_ssl": 95
      },
      "seo_health": {
        "sample_size": 20,
        "structured_data_pct": 80,
        "meta_description_pct": 85,
        "viewport_pct": 85,
        "canonical_pct": 80,
        "og_tags_pct": 85
      },
      "technologies": [
        {
          "slug": "http3",
          "name": "HTTP/3",
          "category": "Miscellaneous",
          "count": 13,
          "pct": 65
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 11,
          "pct": 55
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 11,
          "pct": 55
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 11,
          "pct": 55
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 11,
          "pct": 55
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 11,
          "pct": 55
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 10,
          "pct": 50
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 9,
          "pct": 45
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 8,
          "pct": 40
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 7,
          "pct": 35
        }
      ],
      "social": {
        "pct_with_social": 60,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 11,
            "pct": 55
          },
          {
            "platform": "twitter",
            "count": 6,
            "pct": 30
          },
          {
            "platform": "instagram",
            "count": 5,
            "pct": 25
          },
          {
            "platform": "linkedin",
            "count": 1,
            "pct": 5
          },
          {
            "platform": "tiktok",
            "count": 1,
            "pct": 5
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 5
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [
        {
          "city": "Salt Lake City",
          "city_slug": "salt-lake-city",
          "sample_size": 72
        },
        {
          "city": "Bountiful",
          "city_slug": "bountiful",
          "sample_size": 14
        }
      ],
      "related_industries": {
        "family": "healthcare",
        "family_label": "Healthcare",
        "industries": [
          {
            "slug": "general_medical",
            "name": "General medical",
            "sample_size": 77
          },
          {
            "slug": "pharmacy",
            "name": "Pharmacies",
            "sample_size": 37
          },
          {
            "slug": "eye_care",
            "name": "Eye care",
            "sample_size": 20
          },
          {
            "slug": "chiropractic",
            "name": "Chiropractic",
            "sample_size": 15
          },
          {
            "slug": "mental_health",
            "name": "Mental health",
            "sample_size": 15
          },
          {
            "slug": "alternative_medicine",
            "name": "Alternative medicine",
            "sample_size": 12
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 179,
        "performance": {
          "sample_size": 179,
          "avg_performance": 63,
          "avg_seo": 89.8,
          "avg_accessibility": 84.3,
          "avg_lcp": 9818.57,
          "avg_fcp": 3516.66,
          "avg_cls": 0.119,
          "avg_ttfb": 70.41
        },
        "performance_distribution": {
          "sample_size": 182,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 37,
              "pct": 20.3
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 84,
              "pct": 46.2
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 39,
              "pct": 21.4
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 22,
              "pct": 12.1
            }
          ]
        },
        "technologies": [
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 100,
            "pct": 55.2
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 99,
            "pct": 54.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 98,
            "pct": 54.1
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 95,
            "pct": 52.5
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 92,
            "pct": 50.8
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 82,
            "pct": 45.3
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 78,
            "pct": 43.1
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 65,
            "pct": 35.9
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 64,
            "pct": 35.4
          },
          {
            "slug": "jquery-migrate",
            "name": "jQuery Migrate",
            "category": "JavaScript libraries",
            "count": 63,
            "pct": 34.8
          }
        ],
        "seo_health": {
          "sample_size": 181,
          "structured_data_pct": 69.1,
          "meta_description_pct": 70.2,
          "viewport_pct": 89,
          "canonical_pct": 76.8,
          "og_tags_pct": 74
        }
      }
    },
    {
      "slug": "west-valley-city/restaurant_asian",
      "city": "West Valley City",
      "city_slug": "west-valley-city",
      "industry_slug": "restaurant_asian",
      "industry_name": "Asian restaurants",
      "sample_size": 11,
      "last_updated": "2026-04-19T21:20:05+00:00",
      "narrative_hook": "Average page takes 9.3s to render its main content — 6.8s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 9.3s to render its main content — 6.8s over Google's passing threshold."
      ],
      "performance": {
        "sample_size": 11,
        "avg_performance": 62.5,
        "avg_seo": 92.4,
        "avg_accessibility": 83.1,
        "avg_lcp": 9326.24,
        "avg_fcp": 3848.39,
        "avg_cls": 0.064,
        "avg_ttfb": 63.82
      },
      "performance_distribution": {
        "sample_size": 11,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 3,
            "pct": 27.3
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 3,
            "pct": 27.3
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 3,
            "pct": 27.3
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 2,
            "pct": 18.2
          }
        ]
      },
      "ssl": {
        "with_ssl": 9,
        "without_ssl": 2,
        "pct_with_ssl": 81.8
      },
      "seo_health": {
        "sample_size": 11,
        "structured_data_pct": 45.5,
        "meta_description_pct": 81.8,
        "viewport_pct": 90.9,
        "canonical_pct": 54.5,
        "og_tags_pct": 63.6
      },
      "technologies": [
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 5,
          "pct": 45.5
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 5,
          "pct": 45.5
        },
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 3,
          "pct": 27.3
        },
        {
          "slug": "amazon-cloudfront",
          "name": "Amazon CloudFront",
          "category": "CDN",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "amazon-web-services",
          "name": "Amazon Web Services",
          "category": "PaaS",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Web servers",
          "count": 2,
          "pct": 18.2
        },
        {
          "slug": "birdeye",
          "name": "Birdeye",
          "category": "Marketing automation",
          "count": 1,
          "pct": 9.1
        }
      ],
      "social": {
        "pct_with_social": 36.4,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 4,
            "pct": 36.4
          },
          {
            "platform": "instagram",
            "count": 4,
            "pct": 36.4
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 18.2
          },
          {
            "platform": "linkedin",
            "count": 1,
            "pct": 9.1
          },
          {
            "platform": "twitter",
            "count": 1,
            "pct": 9.1
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 9.1
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Add social media links to the footer",
          "section": "presence",
          "impact": "low",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [
        {
          "city": "Salt Lake City",
          "city_slug": "salt-lake-city",
          "sample_size": 39
        }
      ],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "restaurant_general",
            "name": "Restaurants",
            "sample_size": 163
          },
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_mexican",
            "name": "Mexican restaurants",
            "sample_size": 64
          },
          {
            "slug": "restaurant_italian_pizza",
            "name": "Italian & pizza",
            "sample_size": 29
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 68,
        "performance": {
          "sample_size": 68,
          "avg_performance": 61.9,
          "avg_seo": 92.6,
          "avg_accessibility": 88.6,
          "avg_lcp": 8793.6,
          "avg_fcp": 3338.44,
          "avg_cls": 0.067,
          "avg_ttfb": 37.33
        },
        "performance_distribution": {
          "sample_size": 68,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 16,
              "pct": 23.5
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 24,
              "pct": 35.3
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 26,
              "pct": 38.2
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 2,
              "pct": 2.9
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 36,
            "pct": 52.9
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 24,
            "pct": 35.3
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 22,
            "pct": 32.4
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 19,
            "pct": 27.9
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Web servers",
            "count": 16,
            "pct": 23.5
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 14,
            "pct": 20.6
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 13,
            "pct": 19.1
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 11,
            "pct": 16.2
          },
          {
            "slug": "react",
            "name": "React",
            "category": "JavaScript frameworks",
            "count": 10,
            "pct": 14.7
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 10,
            "pct": 14.7
          }
        ],
        "seo_health": {
          "sample_size": 68,
          "structured_data_pct": 54.4,
          "meta_description_pct": 67.6,
          "viewport_pct": 94.1,
          "canonical_pct": 60.3,
          "og_tags_pct": 64.7
        }
      }
    },
    {
      "slug": "west-valley-city/restaurant_general",
      "city": "West Valley City",
      "city_slug": "west-valley-city",
      "industry_slug": "restaurant_general",
      "industry_name": "Restaurants",
      "sample_size": 13,
      "last_updated": "2026-04-19T21:20:06+00:00",
      "narrative_hook": "Average page takes 12.8s to render its main content — 10.3s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 12.8s to render its main content — 10.3s over Google's passing threshold.",
        "Average Google PageSpeed score is 47/100 — well below the 50 passing bar."
      ],
      "performance": {
        "sample_size": 13,
        "avg_performance": 47.3,
        "avg_seo": 91.5,
        "avg_accessibility": 91,
        "avg_lcp": 12847.78,
        "avg_fcp": 3762.89,
        "avg_cls": 0.198,
        "avg_ttfb": 22.85
      },
      "performance_distribution": {
        "sample_size": 13,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 5,
            "pct": 38.5
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 7,
            "pct": 53.8
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 1,
            "pct": 7.7
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 0,
            "pct": 0
          }
        ]
      },
      "ssl": {
        "with_ssl": 13,
        "without_ssl": 0,
        "pct_with_ssl": 100
      },
      "seo_health": {
        "sample_size": 13,
        "structured_data_pct": 38.5,
        "meta_description_pct": 61.5,
        "viewport_pct": 76.9,
        "canonical_pct": 61.5,
        "og_tags_pct": 53.8
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 8,
          "pct": 61.5
        },
        {
          "slug": "hsts",
          "name": "HSTS",
          "category": "Security",
          "count": 6,
          "pct": 46.2
        },
        {
          "slug": "google-tag-manager",
          "name": "Google Tag Manager",
          "category": "Tag managers",
          "count": 5,
          "pct": 38.5
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 5,
          "pct": 38.5
        },
        {
          "slug": "cloudflare",
          "name": "Cloudflare",
          "category": "CDN",
          "count": 5,
          "pct": 38.5
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 5,
          "pct": 38.5
        },
        {
          "slug": "jquery-cdn",
          "name": "jQuery CDN",
          "category": "CDN",
          "count": 3,
          "pct": 23.1
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 3,
          "pct": 23.1
        },
        {
          "slug": "google-maps",
          "name": "Google Maps",
          "category": "Maps",
          "count": 3,
          "pct": 23.1
        },
        {
          "slug": "facebook-pixel",
          "name": "Facebook Pixel",
          "category": "Analytics",
          "count": 3,
          "pct": 23.1
        }
      ],
      "social": {
        "pct_with_social": 61.5,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 7,
            "pct": 53.8
          },
          {
            "platform": "instagram",
            "count": 7,
            "pct": 53.8
          },
          {
            "platform": "twitter",
            "count": 4,
            "pct": 30.8
          },
          {
            "platform": "youtube",
            "count": 3,
            "pct": 23.1
          },
          {
            "platform": "linkedin",
            "count": 2,
            "pct": 15.4
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 15.4
          }
        ]
      },
      "quick_wins": [
        {
          "action": "No sitemap found",
          "section": "visibility",
          "impact": "high",
          "count": 1,
          "pct": 7.7,
          "source": "aggregated"
        },
        {
          "action": "Main content takes too long to appear",
          "section": "performance",
          "impact": "high",
          "count": 1,
          "pct": 7.7,
          "source": "aggregated"
        },
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Improve overall page speed",
          "section": "performance",
          "impact": "medium",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Reduce cumulative layout shift (CLS)",
          "section": "performance",
          "impact": "medium",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [
        {
          "city": "Salt Lake City",
          "city_slug": "salt-lake-city",
          "sample_size": 101
        }
      ],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_asian",
            "name": "Asian restaurants",
            "sample_size": 68
          },
          {
            "slug": "restaurant_mexican",
            "name": "Mexican restaurants",
            "sample_size": 64
          },
          {
            "slug": "restaurant_italian_pizza",
            "name": "Italian & pizza",
            "sample_size": 29
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 158,
        "performance": {
          "sample_size": 158,
          "avg_performance": 52.6,
          "avg_seo": 92.1,
          "avg_accessibility": 90.5,
          "avg_lcp": 13620.92,
          "avg_fcp": 4081.55,
          "avg_cls": 0.11,
          "avg_ttfb": 40.15
        },
        "performance_distribution": {
          "sample_size": 158,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 62,
              "pct": 39.2
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 74,
              "pct": 46.8
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 16,
              "pct": 10.1
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 6,
              "pct": 3.8
            }
          ]
        },
        "technologies": [
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 82,
            "pct": 50.3
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 65,
            "pct": 39.9
          },
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 64,
            "pct": 39.3
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 60,
            "pct": 36.8
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 58,
            "pct": 35.6
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 51,
            "pct": 31.3
          },
          {
            "slug": "google-tag-manager",
            "name": "Google Tag Manager",
            "category": "Tag managers",
            "count": 49,
            "pct": 30.1
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 43,
            "pct": 26.4
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 42,
            "pct": 25.8
          },
          {
            "slug": "recaptcha",
            "name": "reCAPTCHA",
            "category": "Security",
            "count": 34,
            "pct": 20.9
          }
        ],
        "seo_health": {
          "sample_size": 163,
          "structured_data_pct": 60.7,
          "meta_description_pct": 70.6,
          "viewport_pct": 90.2,
          "canonical_pct": 78.5,
          "og_tags_pct": 73
        }
      }
    },
    {
      "slug": "west-valley-city/restaurant_mexican",
      "city": "West Valley City",
      "city_slug": "west-valley-city",
      "industry_slug": "restaurant_mexican",
      "industry_name": "Mexican restaurants",
      "sample_size": 10,
      "last_updated": "2026-04-19T21:20:06+00:00",
      "narrative_hook": "Average page takes 12.2s to render its main content — 9.7s over Google's passing threshold.",
      "narrative_hooks": [
        "Average page takes 12.2s to render its main content — 9.7s over Google's passing threshold.",
        "Only 10% publish structured data — leaving rich-result real estate on the table for any site that adds it."
      ],
      "performance": {
        "sample_size": 10,
        "avg_performance": 54.5,
        "avg_seo": 88.7,
        "avg_accessibility": 88.4,
        "avg_lcp": 12213.21,
        "avg_fcp": 3729.28,
        "avg_cls": 0.196,
        "avg_ttfb": 53.7
      },
      "performance_distribution": {
        "sample_size": 10,
        "buckets": [
          {
            "label": "Critical",
            "range": {
              "min": 0,
              "max": 49
            },
            "count": 3,
            "pct": 30
          },
          {
            "label": "Needs work",
            "range": {
              "min": 50,
              "max": 69
            },
            "count": 4,
            "pct": 40
          },
          {
            "label": "Decent",
            "range": {
              "min": 70,
              "max": 89
            },
            "count": 3,
            "pct": 30
          },
          {
            "label": "Good",
            "range": {
              "min": 90,
              "max": 100
            },
            "count": 0,
            "pct": 0
          }
        ]
      },
      "ssl": {
        "with_ssl": 8,
        "without_ssl": 2,
        "pct_with_ssl": 80
      },
      "seo_health": {
        "sample_size": 10,
        "structured_data_pct": 10,
        "meta_description_pct": 40,
        "viewport_pct": 100,
        "canonical_pct": 60,
        "og_tags_pct": 40
      },
      "technologies": [
        {
          "slug": "jquery",
          "name": "jQuery",
          "category": "JavaScript libraries",
          "count": 5,
          "pct": 50
        },
        {
          "slug": "mysql",
          "name": "MySQL",
          "category": "Databases",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "php",
          "name": "PHP",
          "category": "Programming languages",
          "count": 4,
          "pct": 40
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Reverse proxies",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "apache-http-server",
          "name": "Apache HTTP Server",
          "category": "Web servers",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "jquery-migrate",
          "name": "jQuery Migrate",
          "category": "JavaScript libraries",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "wordpress",
          "name": "WordPress",
          "category": "Blogs",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "nginx",
          "name": "Nginx",
          "category": "Web servers",
          "count": 3,
          "pct": 30
        },
        {
          "slug": "bootstrap",
          "name": "Bootstrap",
          "category": "UI frameworks",
          "count": 2,
          "pct": 20
        },
        {
          "slug": "google-analytics",
          "name": "Google Analytics",
          "category": "Analytics",
          "count": 2,
          "pct": 20
        }
      ],
      "social": {
        "pct_with_social": 50,
        "top_platforms": [
          {
            "platform": "facebook",
            "count": 5,
            "pct": 50
          },
          {
            "platform": "instagram",
            "count": 5,
            "pct": 50
          },
          {
            "platform": "tiktok",
            "count": 2,
            "pct": 20
          },
          {
            "platform": "twitter",
            "count": 2,
            "pct": 20
          },
          {
            "platform": "linkedin",
            "count": 1,
            "pct": 10
          },
          {
            "platform": "youtube",
            "count": 1,
            "pct": 10
          }
        ]
      },
      "quick_wins": [
        {
          "action": "Speed up largest contentful paint (LCP)",
          "section": "performance",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Enable SSL/HTTPS on every page",
          "section": "security",
          "impact": "high",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Improve overall page speed",
          "section": "performance",
          "impact": "medium",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        },
        {
          "action": "Reduce cumulative layout shift (CLS)",
          "section": "performance",
          "impact": "medium",
          "count": 0,
          "pct": 0,
          "source": "synthesized"
        }
      ],
      "nearby_cities": [
        {
          "city": "Salt Lake City",
          "city_slug": "salt-lake-city",
          "sample_size": 38
        }
      ],
      "related_industries": {
        "family": "food_beverage",
        "family_label": "Food & beverage",
        "industries": [
          {
            "slug": "restaurant_general",
            "name": "Restaurants",
            "sample_size": 163
          },
          {
            "slug": "bar_pub",
            "name": "Bars & pubs",
            "sample_size": 94
          },
          {
            "slug": "cafe_coffee",
            "name": "Cafes & coffee shops",
            "sample_size": 88
          },
          {
            "slug": "bakery_dessert",
            "name": "Bakery & dessert",
            "sample_size": 77
          },
          {
            "slug": "restaurant_asian",
            "name": "Asian restaurants",
            "sample_size": 68
          },
          {
            "slug": "restaurant_italian_pizza",
            "name": "Italian & pizza",
            "sample_size": 29
          }
        ]
      },
      "national_benchmark": {
        "sample_size": 64,
        "performance": {
          "sample_size": 64,
          "avg_performance": 61.3,
          "avg_seo": 91.4,
          "avg_accessibility": 89,
          "avg_lcp": 11559.53,
          "avg_fcp": 3784.95,
          "avg_cls": 0.097,
          "avg_ttfb": 46.9
        },
        "performance_distribution": {
          "sample_size": 64,
          "buckets": [
            {
              "label": "Critical",
              "range": {
                "min": 0,
                "max": 49
              },
              "count": 13,
              "pct": 20.3
            },
            {
              "label": "Needs work",
              "range": {
                "min": 50,
                "max": 69
              },
              "count": 33,
              "pct": 51.6
            },
            {
              "label": "Decent",
              "range": {
                "min": 70,
                "max": 89
              },
              "count": 15,
              "pct": 23.4
            },
            {
              "label": "Good",
              "range": {
                "min": 90,
                "max": 100
              },
              "count": 3,
              "pct": 4.7
            }
          ]
        },
        "technologies": [
          {
            "slug": "jquery",
            "name": "jQuery",
            "category": "JavaScript libraries",
            "count": 30,
            "pct": 46.9
          },
          {
            "slug": "http3",
            "name": "HTTP/3",
            "category": "Miscellaneous",
            "count": 20,
            "pct": 31.3
          },
          {
            "slug": "php",
            "name": "PHP",
            "category": "Programming languages",
            "count": 19,
            "pct": 29.7
          },
          {
            "slug": "cloudflare",
            "name": "Cloudflare",
            "category": "CDN",
            "count": 19,
            "pct": 29.7
          },
          {
            "slug": "mysql",
            "name": "MySQL",
            "category": "Databases",
            "count": 18,
            "pct": 28.1
          },
          {
            "slug": "hsts",
            "name": "HSTS",
            "category": "Security",
            "count": 17,
            "pct": 26.6
          },
          {
            "slug": "bootstrap",
            "name": "Bootstrap",
            "category": "UI frameworks",
            "count": 16,
            "pct": 25
          },
          {
            "slug": "wordpress",
            "name": "WordPress",
            "category": "Blogs",
            "count": 16,
            "pct": 25
          },
          {
            "slug": "google-analytics",
            "name": "Google Analytics",
            "category": "Analytics",
            "count": 15,
            "pct": 23.4
          },
          {
            "slug": "nginx",
            "name": "Nginx",
            "category": "Reverse proxies",
            "count": 14,
            "pct": 21.9
          }
        ],
        "seo_health": {
          "sample_size": 64,
          "structured_data_pct": 39.1,
          "meta_description_pct": 54.7,
          "viewport_pct": 87.5,
          "canonical_pct": 56.3,
          "og_tags_pct": 57.8
        }
      }
    }
  ]
}