{
  "slug": "jacksonville-roofing-public-visibility-index",
  "title": "Jacksonville Roofing Public Visibility Index",
  "excerpt": "A dated public dataset of 16 Jacksonville-area roofing businesses, including 15 measured homepages and one unavailable website.",
  "description": "K&D Roofing recorded the highest Public Visibility Score in this September 2026 snapshot at 88. The dataset publishes every candidate, every component score, the measurement time, and unavailable results so the Top 10 can be checked instead of merely trusted.",
  "status": "published",
  "canonical_url": "/datasets/jacksonville-roofing-public-visibility-index/",
  "published_at": "2026-09-19",
  "updated_at": "2026-09-19",
  "version": "1.0",
  "record_count": 16,
  "public_access": true,
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "measurement_technique": "Each candidate homepage was fetched and measured once with the 37-signal Instant Read Visibility instrument. Four component readings are blended as Search Visibility 30 percent, AI Discoverability 30 percent, Technical Accessibility 20 percent, and Content and Entity Strength 20 percent.",
  "coverage": {
    "state": "Florida",
    "cities_covered": ["Jacksonville", "Jacksonville Beach"]
  },
  "seo": {
    "title": "Jacksonville Roofing Public Visibility Dataset - Best Local X",
    "description": "Download the September 2026 visibility snapshot for 16 Jacksonville roofing businesses with overall, search, AI, technical, and entity scores."
  },
  "fields": [
    {"name": "rank", "type": "integer", "description": "Top 10 position after the published tie break; null outside the Top 10"},
    {"name": "business_name", "type": "string", "description": "Public business name"},
    {"name": "website", "type": "url", "description": "Homepage submitted to the measurement instrument"},
    {"name": "candidate_status", "type": "string", "description": "Measured or unavailable"},
    {"name": "public_visibility_score", "type": "integer", "description": "Weighted score from 0 to 100; null when unavailable"},
    {"name": "score_band", "type": "string", "description": "Instrument band assigned to the overall score"},
    {"name": "search_visibility", "type": "integer", "description": "Search Visibility component from 0 to 100"},
    {"name": "ai_discoverability", "type": "integer", "description": "AI Discoverability component from 0 to 100"},
    {"name": "technical_accessibility", "type": "integer", "description": "Technical Accessibility component from 0 to 100"},
    {"name": "content_entity_strength", "type": "integer", "description": "Content and Entity Strength component from 0 to 100"},
    {"name": "words_in_html", "type": "integer", "description": "Visible words returned in the raw HTML response"},
    {"name": "measured_at", "type": "datetime", "description": "UTC measurement timestamp"},
    {"name": "observation", "type": "string", "description": "Most useful finding or measurement limitation"}
  ],
  "display_columns": [
    {"field": "rank", "label": "Rank"},
    {"field": "website", "label": "Business"},
    {"field": "public_visibility_score", "label": "Score"},
    {"field": "search_visibility", "label": "Search"},
    {"field": "ai_discoverability", "label": "AI"},
    {"field": "technical_accessibility", "label": "Technical"},
    {"field": "content_entity_strength", "label": "Entity"}
  ],
  "use_cases": [
    "Audit the published Best Local X Top 10 ranking",
    "Compare search, AI, technical, and entity gaps across one local service market",
    "Identify strong websites that still leave entity or AI visibility on the table",
    "Create dated before-and-after measurements without rewriting the original snapshot"
  ],
  "records": [
    {
      "rank": 1,
      "business_name": "K&D Roofing",
      "website": "https://www.kanddroofing.com/",
      "candidate_status": "measured",
      "public_visibility_score": 88,
      "score_band": "Hot",
      "search_visibility": 100,
      "ai_discoverability": 79,
      "technical_accessibility": 100,
      "content_entity_strength": 71,
      "words_in_html": 1849,
      "measured_at": "2026-09-19T13:25:24+00:00",
      "observation": "Only candidate with perfect Search Visibility and Technical Accessibility readings."
    },
    {
      "rank": 2,
      "business_name": "SPC Roofers",
      "website": "https://www.spcroofers.com/",
      "candidate_status": "measured",
      "public_visibility_score": 85,
      "score_band": "Hot",
      "search_visibility": 92,
      "ai_discoverability": 65,
      "technical_accessibility": 100,
      "content_entity_strength": 90,
      "words_in_html": 1600,
      "measured_at": "2026-09-19T13:24:54+00:00",
      "observation": "Won the 85-point tie through the higher Search Visibility component."
    },
    {
      "rank": 3,
      "business_name": "The Roofing Company Inc.",
      "website": "https://theroofingcompanyfl.com/",
      "candidate_status": "measured",
      "public_visibility_score": 85,
      "score_band": "Hot",
      "search_visibility": 83,
      "ai_discoverability": 80,
      "technical_accessibility": 100,
      "content_entity_strength": 81,
      "words_in_html": 1860,
      "measured_at": "2026-09-19T13:25:21+00:00",
      "observation": "No component fell below 80."
    },
    {
      "rank": 4,
      "business_name": "D&D Construction Services",
      "website": "https://constructionbydnd.com/",
      "candidate_status": "measured_with_review_flag",
      "public_visibility_score": 84,
      "score_band": "Warm",
      "search_visibility": 81,
      "ai_discoverability": 79,
      "technical_accessibility": 90,
      "content_entity_strength": 90,
      "words_in_html": 4105,
      "measured_at": "2026-09-19T13:24:57+00:00",
      "observation": "Unrelated French-language casino text appeared in the retrieved homepage copy; the automated score was not altered."
    },
    {
      "rank": 5,
      "business_name": "Register Roofing",
      "website": "https://registerroofing.com/",
      "candidate_status": "measured",
      "public_visibility_score": 83,
      "score_band": "Warm",
      "search_visibility": 92,
      "ai_discoverability": 65,
      "technical_accessibility": 87,
      "content_entity_strength": 94,
      "words_in_html": 806,
      "measured_at": "2026-09-19T13:24:57+00:00",
      "observation": "Highest Content and Entity Strength reading in the measured set."
    },
    {
      "rank": 6,
      "business_name": "Bigfoot Roofing and Construction",
      "website": "https://www.bigfootroofing.com/",
      "candidate_status": "measured",
      "public_visibility_score": 83,
      "score_band": "Warm",
      "search_visibility": 83,
      "ai_discoverability": 93,
      "technical_accessibility": 100,
      "content_entity_strength": 52,
      "words_in_html": 2173,
      "measured_at": "2026-09-19T13:24:46+00:00",
      "observation": "Highest AI Discoverability reading among the ranked businesses."
    },
    {
      "rank": 7,
      "business_name": "Heritage Roofing of North Florida",
      "website": "https://www.heritagenfl.com/",
      "candidate_status": "measured",
      "public_visibility_score": 82,
      "score_band": "Warm",
      "search_visibility": 72,
      "ai_discoverability": 80,
      "technical_accessibility": 100,
      "content_entity_strength": 81,
      "words_in_html": 1763,
      "measured_at": "2026-09-19T13:25:15+00:00",
      "observation": "Nine H1 elements and oversized title and description fields reduced Search Visibility."
    },
    {
      "rank": 8,
      "business_name": "Jack C. Wilson Roofing",
      "website": "https://www.jackcwilsonroofing.com/",
      "candidate_status": "measured",
      "public_visibility_score": 80,
      "score_band": "Warm",
      "search_visibility": 92,
      "ai_discoverability": 73,
      "technical_accessibility": 100,
      "content_entity_strength": 52,
      "words_in_html": 582,
      "measured_at": "2026-09-19T13:24:48+00:00",
      "observation": "Strong search and technical readings with a weaker content and entity layer."
    },
    {
      "rank": 9,
      "business_name": "Red Fox Roofers",
      "website": "https://redfoxroofers.com/",
      "candidate_status": "measured",
      "public_visibility_score": 76,
      "score_band": "Warm",
      "search_visibility": 83,
      "ai_discoverability": 72,
      "technical_accessibility": 100,
      "content_entity_strength": 45,
      "words_in_html": 2166,
      "measured_at": "2026-09-19T13:24:52+00:00",
      "observation": "Substantial raw content and perfect technical access, but no publisher entity was found."
    },
    {
      "rank": 10,
      "business_name": "Triton Roofing and Restoration",
      "website": "https://www.wearetriton.com/",
      "candidate_status": "measured",
      "public_visibility_score": 75,
      "score_band": "Warm",
      "search_visibility": 92,
      "ai_discoverability": 69,
      "technical_accessibility": 100,
      "content_entity_strength": 35,
      "words_in_html": 747,
      "measured_at": "2026-09-19T13:25:29+00:00",
      "observation": "Strong search and technical readings with the largest entity gap inside the Top 10."
    },
    {
      "rank": null,
      "business_name": "First Coast Roofing Company",
      "website": "https://fcroofingcompany.com/",
      "candidate_status": "measured",
      "public_visibility_score": 70,
      "score_band": "Warm",
      "search_visibility": 72,
      "ai_discoverability": 67,
      "technical_accessibility": 90,
      "content_entity_strength": 52,
      "words_in_html": 1472,
      "measured_at": "2026-09-19T13:25:23+00:00",
      "observation": "Outside the Top 10 in this snapshot."
    },
    {
      "rank": null,
      "business_name": "Shaka Roofing",
      "website": "https://www.shakaroofing.com/",
      "candidate_status": "measured",
      "public_visibility_score": 65,
      "score_band": "Warm",
      "search_visibility": 75,
      "ai_discoverability": 48,
      "technical_accessibility": 100,
      "content_entity_strength": 42,
      "words_in_html": 1826,
      "measured_at": "2026-09-19T13:25:33+00:00",
      "observation": "Perfect technical access did not offset missing structured identity signals."
    },
    {
      "rank": null,
      "business_name": "Lappin Roofing",
      "website": "https://lappinroofing.com/",
      "candidate_status": "measured",
      "public_visibility_score": 63,
      "score_band": "Warming Up",
      "search_visibility": 75,
      "ai_discoverability": 48,
      "technical_accessibility": 87,
      "content_entity_strength": 42,
      "words_in_html": 740,
      "measured_at": "2026-09-19T13:25:27+00:00",
      "observation": "No JSON-LD publisher entity was found on the measured homepage."
    },
    {
      "rank": null,
      "business_name": "JW Roofing and Construction",
      "website": "https://jwroofingfl.com/",
      "candidate_status": "measured",
      "public_visibility_score": 62,
      "score_band": "Warming Up",
      "search_visibility": 64,
      "ai_discoverability": 37,
      "technical_accessibility": 87,
      "content_entity_strength": 71,
      "words_in_html": 1256,
      "measured_at": "2026-09-19T13:25:35+00:00",
      "observation": "robots.txt blocked several named AI crawlers during measurement."
    },
    {
      "rank": null,
      "business_name": "TurnKey Roofing of Florida",
      "website": "https://www.turnkeyroofingfl.com/",
      "candidate_status": "measured",
      "public_visibility_score": 45,
      "score_band": "Warming Up",
      "search_visibility": 47,
      "ai_discoverability": 35,
      "technical_accessibility": 92,
      "content_entity_strength": 10,
      "words_in_html": 32,
      "measured_at": "2026-09-19T13:24:58+00:00",
      "observation": "Only 32 words were returned in raw HTML, indicating that most visible content depended on script execution."
    },
    {
      "rank": null,
      "business_name": "Reliant Roofing",
      "website": "https://www.reliantroofing.com/",
      "candidate_status": "unavailable",
      "public_visibility_score": null,
      "score_band": null,
      "search_visibility": null,
      "ai_discoverability": null,
      "technical_accessibility": null,
      "content_entity_strength": null,
      "words_in_html": null,
      "measured_at": "2026-09-19T13:24:46+00:00",
      "observation": "The previously published hostname did not resolve. No score was assigned."
    }
  ],
  "methodology_note": "This public snapshot preserves what the instrument returned on September 19, 2026. It measures website visibility readiness, not actual Google rank, map pack position, review quality, license status, workmanship, or customer satisfaction. Scores are not estimated when a page cannot be fetched."
}
