Nexcite Entertainment In Partnership With Integrity Agency
Confidential Brief

Access Required

This document is prepared for the candidate. Enter the access code to continue.

Strategic Online Overview · Confidential
Nexcite Entertainment In Partnership With Integrity Agency

Strategic Online Overview for Jay Collins

Comprehensive Analysis · Gubernatorial Edition
SEO · AEO · Performance · Brand · Social · Local · Compliance · Crisis
Confidential · Prepared for the Campaign

Sixty days to the primary.

jayforflorida.com
PreparedJune 19, 2026OfficeGovernor of FloridaPrimaryAugust 18, 2026GeneralNovember 3, 2026
Why this audit is urgent
The Republican primary lands in 60 days, against a Trump-endorsed frontrunner with a decisive fundraising lead. In the days before this audit the campaign clearly ran a real technical sprint, schema, a sitemap, a true H1, a lighter hero all landed in the last two weeks. This document credits that work, then weighs everything still open against a single question: can it move a vote, a dollar, or a search result before August 18.
Digital Readiness Score
69 / 100

Developing.

By a rigorous standard, 69 of 100 is developing, the top of the band and within reach of competitive. This is a meaningfully different site than it was two weeks ago: structured data, a sitemap, a real H1, unique page descriptions, and an optimized hero have all landed, and they move the score up a full tier. What remains is not foundation, it is reach. The site is now legible to search, yet it has quietly closed its own door to the answer engines, it is still monolingual in a state that is not, still unmeasured, and still undefended on a first page that is already contested. The work in this report carries the campaign from developing into competitive (the seventies and beyond) before August 18.

On-Page Integrity
B-16/20
A recent leap. Unique page descriptions, a true H1, complete social cards, and Person and Organization schema are now live. What is left: no NewsArticle or FAQ schema, partial alt text, and news posts that canonical back to the homepage.
Technical Foundation
B-16/20
HTTPS, mobile, a modern Next.js stack, a valid sitemap, a robots file, and structured data are all in place now. Held back by a robots file that omits the sitemap directive, no hreflang, and a canonical that points news posts at the homepage.
Content Depth
C15/20
Twelve long-form issue pages, an endorsements hub, a coalitions hub, and an active newsroom. A genuine strength. Missing: a voter-information hub, any Spanish, and an FAQ.
Competitive Authority
D13/20
Wikipedia, Ballotpedia, a sitting statewide office. Real authority. Still the underdog by a wide margin to a Trump-endorsed frontrunner on resources, name recognition, and coalition architecture.
Voter Conversion
D13/20
A polished WinRed donation ladder and a live endorsements hub. No voter information, no Spanish path, no SMS capture, and a newsletter that is a linked action rather than an inline form.
AI / Answer Engine
F9/20
The entity is strong and Person schema with sameAs is now present, real progress. But the site now serves a robots file that blocks ClaudeBot, GPTBot, and Google-Extended, removing itself from the very answers it just built schema to win.
Performance & Speed
B-16/20
The 8.7-megabyte hero is gone, replaced by a 787-kilobyte image served through the Next.js optimizer. A large, recent win. The share image is still heavier than it needs to be and Core Web Vitals are unmeasured.
Brand & Reputation
D13/20
Ranks first for his name, and the new schema and sameAs finally connect the entity. Critical and opposition coverage already ranks, the campaign owns no press kit or rapid-response real estate, and the Knowledge Panel is unclaimed.
0 to 30
Critical
30 to 50
Failing
50 to 70
Developing
70 to 90
Competitive
90 to 100
Exceptional
Executive Summary Field Notes Keyword Opportunities On-Page Issues Content Gaps Technical Review Competitor Analysis Performance & Speed Social & Cross-Channel Local Presence AEO / AI Search Tracking & Measurement Brand SERP & Reputation Accessibility & Compliance Crisis Preparedness Phased Methodology
Section I

Executive Summary

The condition of the campaign's digital presence after a visible two-week sprint, what it is now doing well, and the three strategic priorities that compound fastest in the days remaining before the primary.

jayforflorida.com is a capable site that just got meaningfully better. It runs on a modern Next.js foundation, and in the last two weeks it has added the things this kind of audit usually opens by demanding: Person and Organization schema, a valid sitemap, a robots file, a true H1, unique per-page descriptions, twelve long-form issue pages, endorsement and coalition hubs, and a hero image cut from 8.7 megabytes to under 800 kilobytes. That work is real and it is recent, and it puts this campaign well ahead of where it stood at the start of June. The remaining gaps are now gaps of reach, not of foundation: the robots file blocks the major AI crawlers, the structured data promises a Spanish site that does not exist, news posts canonicalize to the homepage, no analytics or pixels are detectable, there is no voter-information hub, no press kit, and no rapid-response infrastructure. The site is now built to be found by search. It is not yet built to be cited by the answer engines, to reach the Spanish-speaking voter, to measure its own spend, or to defend its own first page.

This is a verdict of leverage, not failure, and the leverage is sharper now precisely because the foundation is in place. Collins enters a compressed primary as the underdog to a Trump-endorsed, far better-funded frontrunner. In exactly that position, digital efficiency is not a nicety, it is the asymmetric advantage available to a campaign that cannot win the spending race. The campaign has already proven it can ship the technical work fast. The next sixty days are about pointing that same capability at the things that actually move the final stretch: opening the answer layer instead of blocking it, reaching the Spanish-speaking Republican voter, measuring every ad dollar, and claiming the comparison and the voter-information searches before the ballots are marked.

Structured Data
Now live
Person, Organization, and WebSite JSON-LD added in the last two weeks.
Meta Descriptions
Now unique
Distinct descriptions across home, issues, about, and news.
AI Crawlers
Blocked
robots.txt now disallows ClaudeBot, GPTBot, Google-Extended, and more.
Spanish Content
Declared, absent
Schema claims Spanish; no /es path, no hreflang exists.
Analytics & Pixels
None detected
No GA4, GTM, or Meta Pixel in the rendered source.
Voter Info Page
Missing
/vote returns 404 with the primary sixty days out.
Hero Image
787 KB
Down from 8.7 MB. A real, recent performance win.
Brand Authority
Wikipedia · #1
Ranks first for his name. Wikipedia and Ballotpedia present.
The Three Strategic Priorities
  1. Open the answer layer the campaign just built for. The site added the schema that makes a candidate citable, then began serving a robots file that blocks the AI crawlers that read it. Reversing that, then adding NewsArticle and FAQ schema and declarative content, turns the campaign into the source the assistants quote instead of leaving the press to write it.
  2. Reach the Spanish-speaking Republican voter. Florida's GOP primary is decided in large part by Hispanic voters, the entire field is underserving them online, and the site's own schema now promises a Spanish presence it has not built. A full /es presence keeps that promise and reaches an audience the campaign currently concedes.
  3. Build the comparison, the voter hub, and the defensive real estate. The contrast with the frontrunner is already the story, peak-intent voter searches are coming, and critical coverage already ranks. A comparison page, a /vote hub, and rapid-response infrastructure let the campaign define the race, capture the closing traffic, and defend the first page on its own terms.
Section II

Field Notes

Observations from sitting with the site, not from running a crawler. The things a table cannot quite catch, read against a site that visibly changed in the last two weeks.

I.

The campaign just did the hard part, then locked the door behind it.

In the days before this audit the site added Person and Organization schema, a sitemap, a true H1, and unique page descriptions. That is exactly the work that makes a candidate legible to AI answer engines. And yet the robots file now served by the site tells ClaudeBot, GPTBot, Google-Extended, and the rest 'Disallow: all,' with a content signal of 'no AI training.' The campaign built the welcome mat and bolted the door on the same threshold. It is almost certainly a one-click platform default, and it is undoing the most forward-looking work on the site.

II.

The site says it speaks Spanish. It does not.

The new structured data declares the site's languages as English and Spanish. There is no Spanish anywhere on it: no /es path, no language toggle, no hreflang. Roughly a quarter of Florida is Hispanic and the Republican primary runs straight through Miami-Dade. The schema now makes a promise the site cannot keep, and every Spanish-language search for the race still flows to the press or to an opponent who at least gestured at the audience.

III.

Eighty-plus news items, and every one of them points home.

The newsroom is active, with coverage as recent as two days ago. But each internal news post carries a canonical tag aimed at the homepage rather than at itself, and they share a single generic heading, 'Latest From the Trail.' To a search engine that is an instruction to credit the homepage and quietly ignore the article. The freshest material in the race is telling Google not to rank it on its own.

IV.

The hero finally lets the message load first.

Two weeks ago the lead image was an 8.7-megabyte PNG that a voter on a Florida cell network watched paint before reading a word. It is now a 787-kilobyte photograph served through the Next.js image pipeline. This is a real, recent win worth naming plainly. The remaining tax is small by comparison: the share-card image the site hands to Facebook and X is still north of a megabyte.

V.

The donation ladder is the most finished thing on the site.

The WinRed give flow is polished: preset amounts from twenty-five up to three thousand, a clear path, repeated placement. Everything a committed donor needs. What is still missing is the path for everyone earlier in the funnel: the undecided primary voter, the supporter hunting for their early-voting site, the researcher comparing the field. The site converts people who already decided and catches almost no one in the middle.

VI.

He is trading punches in public and owns no comparison page.

The contrast with the frontrunner is already the story. The campaign draws it daily in press and on X. Yet there is no page on jayforflorida.com that owns the head-to-head on the campaign's own terms. The 'Collins versus the field' search result is being written entirely by reporters, and the campaign has no canonical answer of its own to point voters toward.

VII.

Clean is not the word for this search result.

Unlike a first-time candidate, this is a public figure with a record, and the first page already carries critical and opposition framing on several issues alongside the favorable coverage. That is normal for a sitting official. What is not normal is owning zero defensive or rapid-response real estate to balance it. The campaign cannot shape its own first page because it has not built anything to shape it with.

VIII.

He is a recognized entity, and the site has finally started to say so.

Wikipedia, Ballotpedia, the official Lieutenant Governor profile, a verified social footprint: the raw material of a controlled digital identity all exists, and the new Person schema with a sameAs graph is the first time the site connects any of it. The catch is that the engines most likely to read that graph, the AI assistants, are the ones the robots file now turns away. The authority is real, the site finally claims it, and the door to the readers is shut.

Section III

Keyword Opportunities

The terms Florida Republican primary voters will actually type. Opportunity scores are directional, calibrated to statewide search demand and SERP intent.

17 of 21high-intent searches in this set are going to someone else.
KeywordOpportunityRankIntent
jay collinsHigh#1Navigational
jay collins governorHigh#1Navigational
jay collins for governorHigh#1Navigational
florida governor candidates 2026HighNot rankedInformational
republican candidates florida governor 2026HighNot rankedResearch
jay collins vs byron donaldsHighNot rankedResearch
jay collins issuesHighRanksResearch
live florida initiative collinsHighPress ranks, site does notInformational
jay collins insurance planHighNot rankedInformational
jay collins affordabilityMediumNot rankedInformational
florida governor primary august 18 2026HighNot rankedTransactional
how to vote florida primary 2026HighNot rankedTransactional
florida vote by mail 2026MediumNot rankedTransactional
jay collins green beretMediumRanksResearch
jay collins military recordMediumPress ranksResearch
jay collins endorsementsMediumHub now existsResearch
candidato gobernador florida 2026HighNot rankedResearch
votar primaria florida 2026HighNot rankedTransactional
jay collins poll florida governorMediumPress ranksResearch
jay collins newsMedium#1Navigational
jay collins donateLowRanksTransactional
Impact of actingDonations from genuine intentWhen a voter searches 'jay collins governor,' the comparison with the frontrunner, or how to vote in the August primary, they are at their most persuadable. Owning those results routes that intent into the campaign's own funnel, where the donate ask and the volunteer path live, instead of handing it to the press.
Section IV

On-Page Issues

Where the campaign's current pages stand, the recent wins named plainly and the work that remains. Severity is calibrated to the sixty-day primary window.

PageIssueSeverityImpact if Unaddressed
All pagesUnique meta descriptions now in placePassTwo weeks ago every page shared one generic 'Keep Florida Great' description. That is fixed: the homepage, issues, about, and news now carry distinct descriptions. Each page can finally target the search it should win.
HomepageA true H1 now presentPassThe homepage now opens with a real top-level heading, 'A Battle-Tested Leader for Florida,' rather than styled text. The single element a search engine weighs most heavily to understand the page is finally there.
All pagesPerson and Organization schema now live, NewsArticle and FAQ still missingMediumThe site now declares the candidate as a structured Person with a sameAs graph and an Organization, a real and recent win. What is still absent is NewsArticle schema on the posts and FAQPage schema on issue and voter content, the two types that win rich results and answer-engine extraction.
/news postsNews posts canonicalize to the homepageHighEvery internal news post carries rel=canonical pointing at the homepage instead of at itself, and reuses a single generic H1. That tells Google to credit the homepage and disregard the article. The freshest content in the race is instructing search engines not to rank it.
HomepageHero image optimizedPassThe 8.7-megabyte PNG is gone, replaced by a 787-kilobyte image served through the Next.js optimizer. The slowest element on the page has been cut by more than ninety percent. A clear, recent performance win.
Site-widePartial image alt textMediumSeveral images carry alt text and several do not. Each missing alt is lost ranking value and an accessibility gap, and screen readers cannot describe the candidate where it is absent.
Schema vs contentStructured data claims Spanish the site does not haveHighThe new WebSite schema declares the site's languages as English and Spanish, but no Spanish content, /es path, or hreflang exists. The site is now making a machine-readable promise it cannot keep, which both misleads engines and underscores the missing audience.
Site-wideNo voter-information pageCriticalVoters searching for the August 18 primary date, vote-by-mail, or their early-voting site find the county supervisor or the press. /vote returns 404. In the final stretch this is the highest-intent traffic in the race, and the campaign captures none of it.
Site-wideNo Spanish versionHighA state that is roughly a quarter Hispanic, and a Republican primary decided in part in Miami-Dade, with no Spanish path. Every Spanish-language search for the race or for voting flows to the press or to an opponent.
Site-wideNo press-kit pageHighThe newsroom is active, but /press, /press-kit, and /media all return 404. A reporter on deadline has nowhere to grab an approved bio, a high-resolution headshot, or a fact sheet, so the story runs with whatever they find instead.
/issuesTwelve long-form issue pages now livePassThe platform that was thirteen thin blurbs is now twelve dedicated long-form pages (Florida First, affordability, border and fentanyl, veteran care, law and order, and more). This is a genuine content-depth win that gives each issue something to rank with.
HomepageOnly hard call to action is DonateMediumVolunteer, yard sign, and newsletter options exist, but the dominant, repeated action is Donate. Undecided primary voters and supporters looking for voting information have no equally prominent path.
FooterDisclaimer present and correctPassThe footer carries 'Paid for by Jay Collins, Republican, for Governor.' This is a compliance win and a base the rest of the legal posture builds on.
Impact of actingEvery visit better aimedFixing the canonical that points every news post at the homepage, and adding NewsArticle and FAQ schema, turns the strongest publishing muscle in the race from one indexed page into eighty-plus. The same content the campaign already produces starts ranking and converting on its own.
Section V

Content Gaps

The pages and fixes that should exist but do not, read against a site that just closed several of its own gaps. Sequenced by what compounds before August 18 versus what positions for November 3.

Pre-primary the next sixty days

Reopen the Answer Layer the Campaign Just Built For
Priority: Critical
The site added Person schema and a sameAs graph, exactly the work that makes a candidate citable, and then began serving a robots file that blocks ClaudeBot, GPTBot, and Google-Extended. The most forward-looking work on the site is being cancelled by a single platform toggle, at the moment voters are researching the race through assistants.
A Spanish Presence the Schema Already Promises
Priority: Critical
Florida's Republican primary is decided in meaningful part by Hispanic voters, the entire field is underserving them online, and the site's own structured data now claims a Spanish version that does not exist. A /es mirror of the homepage, the top issues, and the voter hub reaches an audience the campaign currently concedes, and makes the schema honest.
A Voter Information Authority
Priority: Critical
In the final weeks voters search the primary date, vote-by-mail, and their early-voting site. /vote and /voter-information both 404 today, so that peak-intent traffic flows to county supervisors and the press. Owning it funnels every researching voter into the campaign ecosystem before they mark a ballot.
The Comparison Page That Defines the Race
Priority: High
The contrast with the frontrunner is already the story, but it is being written by reporters. A standing comparison page lets the campaign own the head-to-head search on its own terms instead of competing with press framing for it.
Measurement Before the Next Ad Dollar
Priority: High
No analytics or pixels were detectable on the site. With the campaign buying ads in a contested primary, every dollar is currently unattributable and every visitor unretargetable. The stack pays for itself the day the first paid campaign runs against it.
Rapid-Response and Press Infrastructure
Priority: High
The campaign is trading attacks in public and critical coverage already ranks. With no press kit (/press, /press-kit, /media all 404) and no rapid-response page, the campaign cannot move at the speed of a news cycle and cannot point reporters or voters at a canonical answer of its own.

Pre-general August 19 through November 3

News Posts as Indexable Assets
Priority: High
Eighty-plus news posts currently canonicalize to the homepage and share a generic heading, so the strongest publishing muscle in the race indexes as a single page. Fixing the canonical and the heading turns the newsroom into a compounding library of ranking content.
Issue Pillar Depth and Declarative Blocks
Priority: High
The twelve issue pages are a real asset, but they are written as narrative. Voters and answer engines reward declarative, extractable positions. Adding them captures the voter at the moment they form an opinion and the snippet that comes with it.
An Endorsements and Coalitions Schema Layer
Priority: Medium
The campaign already built /endorsements and /coalitions hubs, ahead of most of the field. They are not yet marked up, so they cannot win endorsement searches or feed the answer engines. The pages exist; the structured data does not.
Statewide Local and County Presence
Priority: Medium
A governor's race is sixty-seven county races at once. The site speaks to none of them locally, and there is no campaign presence on the maps and local surfaces voters use to navigate their own counties.
A Frequently Asked Questions Hub
Priority: Medium
The questions voters type into AI assistants and into Google ('when is the Florida primary', 'where does Jay Collins stand on insurance', 'is Jay Collins endorsed by Trump or DeSantis') route to press and Ballotpedia, not to the campaign. A consolidated FAQ captures those answers and the snippets that come with them, once the crawlers are allowed back in.
Performance and Crawl Finish
Priority: Medium
The hero is fixed and a sitemap exists, real progress. What remains is a robots file that omits the sitemap directive, a heavy share image, and unmeasured Core Web Vitals. Closing these finishes the foundation the sprint started.
Impact of actingReaching the voters the site concedesA Spanish presence, a voter-information hub, and a comparison page reach three audiences the site currently forfeits entirely: the Spanish-speaking Republican voter, the supporter hunting for their early-voting site, and the researcher comparing the field. Each becomes a supporter the campaign can capture instead of lose.
Section VI

Technical Review

Crawlability, structured data, and the infrastructure that determines whether the rest of this work can rank at all. Several of these flipped from Fail to Pass in the last two weeks.

CheckStatusWhat this means
HTTPSPassServed securely behind Cloudflare. No reader warnings, no 'Not Secure' labels.
Mobile-friendlyPassNext.js renders responsively and the viewport is configured correctly.
Modern frameworkPassThe site runs on Next.js with a Sanity CMS backend, a fast, server-rendered foundation. This is a genuine advantage over the template platforms most campaigns use, and the recent sprint shows the team can use it.
XML sitemapPassNow present and valid. Returns a proper urlset with two dozen URLs and a lastmod of June 18, fixing a 404 that stood two weeks ago. Core pages and all twelve issue detail pages are declared.
robots.txt presentWarningNow present (a 404 two weeks ago), but it is a Cloudflare-managed file that omits the Sitemap directive and, more importantly, blocks the major AI crawlers. Search engines are allowed; the answer engines are not.
Structured dataPassNow live, and a major recent win. The homepage carries Person schema (Jay Collins, jobTitle Lieutenant Governor, Republican affiliation, a sameAs graph of social profiles), Organization, and WebSite. Two weeks ago there was none.
Meta descriptionsPassNow unique per page (home, issues, about, news all distinct), correcting the single identical description that sat site-wide two weeks ago. Each page can target its own query.
AI crawler accessFailThe robots file now actively blocks ClaudeBot, GPTBot, Google-Extended, CCBot, Bytespider, Amazonbot, Applebot-Extended, and meta-externalagent with Disallow: all, plus a content signal of 'ai-train=no.' The site spent the last sprint adding the schema these crawlers read, then shut them out. This is almost certainly a platform default, and it is the single most self-defeating setting on the site.
Canonical tagsFailInternal news posts carry a canonical pointing at the homepage rather than at themselves. That instructs Google to credit the homepage and disregard each article, which is why the strongest content asset on the site indexes as a single page.
Hreflang / SpanishFailNo hreflang and no Spanish content, even though the new WebSite schema now declares Spanish as a site language. The site forfeits every Spanish-language search in a state where that audience is decisive in the primary, and its own schema overstates its reach.
Image optimizationPassThe hero is now a 787-kilobyte image served through the Next.js optimizer, down from an 8.7-megabyte PNG. Images are served via the /_next/image pipeline. A clear, recent improvement.
Internal linkingWarningBody copy carries few contextual links between issues, news, and the about page. Authority does not flow through the site and readers have no path from one page to the next.
Core Web VitalsWarningNot measured in this pass. With the hero now optimized the largest risk is removed, but real-user vitals still need a baseline since they affect mobile rankings directly.
FEC / Florida disclaimerPass'Paid for by Jay Collins, Republican, for Governor' is present in the footer. A compliance win most audits open by flagging as missing.
Section VII

Competitor Analysis

The frontrunner's site, head to head with jayforflorida.com, on the dimensions that determine which candidate a primary voter finds first. The recent sprint closed several gaps that were losses two weeks ago.

Dimensionjayforflorida.combyrondonalds.comWinner
News / press cadenceActive newsroom, fresh through mid-JuneMedia section, news and videosCollins
Social platform breadth6 platforms incl. TikTok4 platforms, no TikTok surfacedCollins
Structured dataPerson, Organization, WebSite liveNone visibleCollins
Issue depth12 long-form issue pagesIssues sectionTie
EndorsementsDedicated hub, not yet marked upDedicated page, Trump featuredDonalds (edge)
Coalition outreachCoalitions hub presentLatinos coalition page, plus Faith, Veterans, BusinesswomenDonalds (edge)
Spanish contentNone (schema claims it)No full /es, but a Latino coalition pageDonalds (edge)
AI crawler accessBlocks AI crawlersOpenDonalds
On-site video hubYouTube link onlyVideos section on siteDonalds
SMS opt-inNot detectedConsent-based texting programDonalds
Brand name rank#1 for 'Jay Collins'#1 for 'Byron Donalds'Tie
Wikipedia / BallotpediaBoth presentBoth presentTie
Campaign resourcesUnderdog, buildingTrump-endorsed, decisive fundraising leadDonalds
The open lane is the answer layerThe campaign now beats the frontrunner on news freshness, platform breadth, and structured data. The frontrunner still wins on coalitions, video, SMS, and resources. But neither site owns the answer layer, and Collins has the schema to take it, the moment the campaign stops blocking the crawlers that would read it.
Section VIII

Performance & Speed

How quickly jayforflorida.com loads, renders, and becomes interactive on the devices voters actually use. The single biggest weight on the site two weeks ago has been fixed since.

CheckStatusWhat this means
Largest Contentful Paint (LCP)WarningThe LCP element, the hero, was an 8.7-megabyte PNG two weeks ago and is now a 787-kilobyte image served responsively through next/image. The largest available speed risk has been removed. LCP is no longer expected to be a failure, though it remains unmeasured on real devices.
Image OptimizationPassImages are now served through the Next.js optimizer (/_next/image) and the hero is under 800 KB. The multi-megabyte PNG is gone. A clear, recent improvement that most campaign sites never make.
Mobile PerformanceWarningThe framework is fast and the hero weight is resolved, so the largest drag is gone. Most political research happens on mobile, so a live baseline is still worth capturing to confirm the gain.
Social Share WeightWarningThe og:image is now a dedicated 1200x630 share card rather than the old 8.7-megabyte hero, which is the right structure. But the generated card still weighs over a megabyte, heavier than a share preview needs to be.
Render-Blocking and JSWarningNot fully profiled in this pass. Next.js is generally efficient, but hydration and any future third-party scripts can still block interactivity if unmanaged.
Font LoadingWarningFont strategy was not confirmed. Late-loading web fonts cause a flash of fallback text and layout shift as the real fonts arrive.
Cumulative Layout Shift (CLS)WarningImages and embeds without reserved dimensions shift the page as they load. CLS above 0.1 hurts mobile rankings directly.
Mobile ViewportPassViewport is configured correctly and the layout scales to device width.
PageSpeed Insights Live TestWarningA full per-template Core Web Vitals report is recommended as a Phase I deliverable to set the baseline now that the hero weight, the biggest variable, has been resolved.
Nine-tenths lighterThe image a voter used to wait nearly nine megabytes for now loads in under eight hundred kilobytes. The fastest framework in politics is no longer being held back by a single picture. The remaining performance work is finishing, not rescue.
Impact of actingFewer lost at the doorThe hero is already nine-tenths lighter than it was two weeks ago, a real win. Finishing the share image and confirming Core Web Vitals keeps the mobile voter, where most political research happens, from bouncing in the seconds before the message and the ask ever appear.
Section IX

Social & Cross-Channel

How the campaign coordinates across the platforms voters live on. A campaign that speaks in one voice across many channels is harder to dismiss than one that exists as a set of disconnected accounts.

CheckStatusWhat this means
Platform BreadthPassThe site links Facebook, X, Instagram, LinkedIn, YouTube, and TikTok. Six platforms, including TikTok, which the frontrunner's site does not surface. Broader reach than most of the field.
X / Twitter (@JayCollinsFL)WarningActive and central to the campaign's contrast strategy with the frontrunner. X is where Florida political reporters live, so the cadence is right, but the on-site integration (embedded feed, share-back) is missing.
FacebookWarningPresent and linked. Cadence, engagement, and bio alignment to the gubernatorial race are not verifiable from the public surface and should be audited against the primary timeline.
InstagramWarningPresent and linked. Visual platform, important for the veteran-leader narrative and for younger primary voters. Content mix and Reels cadence are unverified.
YouTube (no on-site hub)WarningLinked, but there is no on-site video hub the way the frontrunner runs a Videos section. Video carries the highest organic reach per impression and ranks in Google, and the campaign is not capturing that on its own domain.
TikTokPassPresent, and a real edge: the frontrunner's site does not surface TikTok. For a veteran with a compelling personal story, short video is a strong organic channel to reach younger Republican primary voters.
LinkedInWarningProfile exists and reads as the official 'State of Florida' Lieutenant Governor presence. Credibility surface for press, donors, and endorsers, but it frames him as the office-holder rather than as the candidate.
Newsletter and Email CaptureWarningA newsletter call to action exists, but email capture is a linked action rather than a prominent inline form above the fold. Email is the single most valuable owned asset a campaign builds, and friction costs signups.
SMS Opt-InFailNo SMS opt-in detected, while the frontrunner runs a consent-based texting program. SMS is the fastest channel a campaign owns for mobilization and rapid response, and it is absent here.
Cross-Profile ConsistencyWarningAcross six platforms the bios, links, and framing are unlikely to be uniform. A voter who jumps from one profile to another should see one campaign, not several versions of the same person.
Six platforms, one story, no threadThe campaign is on more platforms than the frontrunner, including the ones he skips. The reach is there. What is missing is the connective tissue that makes six accounts read as one campaign instead of six.
Impact of actingAn audience the campaign keepsSix platforms of reach evaporate the moment an algorithm changes. An inline email form above the fold and a compliant SMS program convert that borrowed reach into an owned list, the one asset that compounds every day between now and November and that no platform can take away.
Section X

Local Presence

How the campaign shows up in local discovery surfaces across a statewide race. A governor's race is sixty-seven county races at once, and each county has its own map, its own news, and its own search behavior.

CheckStatusWhat this means
Google Business Profile (Campaign)FailNo campaign GBP identified. Voters searching the campaign on Google Maps, or 'Jay Collins campaign office', are routed to unrelated results instead of an owned listing.
NAP ConsistencyFailCampaign Name, Address, and Phone are not syndicated to local directories or data aggregators. NAP consistency is the foundation of local ranking, and none of it is established.
Apple Maps ListingFailNo campaign listing on Apple Maps. Roughly half of mobile map queries on iPhone route through Apple, not Google. In a statewide race that is a large gap.
Bing PlacesFailNo Bing Places listing. Bing serves DuckDuckGo, Yahoo, Copilot, ChatGPT search, and a meaningful share of older desktop traffic.
County-Level ContentWarningThe site speaks to Florida as a whole and to none of its counties specifically. The highest-vote media markets (Miami-Dade, Hillsborough, Orange, Duval, Pinellas) each have local concerns the campaign could own in search and does not.
Local Directory CitationsFailNo Yelp, BBB, chamber, or local political directory listings for the campaign. Each citation is a small ranking signal, and none are stacked.
Local News CitationsWarningLocal and regional outlets (Tampa Bay Times, WUSF, WINK, CBS12, Florida Politics) cover the candidate heavily, which is an asset, and the site's /news hub already aggregates much of it. But that coverage is not structured or leveraged for SEO, only linked out.
Community and Event PresenceWarningThe candidate is visibly campaigning across the state (Punta Gorda, Boca Raton, Tampa, Lady Lake, and more). Those appearances generate local signals that are not being captured on the site as event pages or recaps.
Sixty-seven county racesA statewide campaign is won county by county, on sixty-seven different maps and in sixty-seven local news ecosystems. Today the campaign appears in none of the local discovery surfaces voters use to navigate their own corner of Florida.
Impact of actingA deeper, county-level listA governor's race is won county by county. Local profiles, maps, and county content meet supporters in the corner of Florida they actually live in, turning statewide reach into local relationships the campaign can organize and re-contact.
Section XI

AEO · Answer Engine Optimization

How the campaign shows up when voters research the race through AI assistants (ChatGPT, Claude, Perplexity, Google AI Overviews, Gemini). A separate game from traditional search, and the one place the recent sprint moved backward instead of forward.

CheckStatusWhat this means
AI Crawler AccessFailThe defining finding of this audit. The robots file now served by the site blocks ClaudeBot, GPTBot, Google-Extended, and the rest with Disallow: all and an 'ai-train=no' content signal. The campaign added the Person schema and sameAs graph that make a candidate citable, then told the crawlers that read it to stay out. Whatever the engines say about this race, they are now forbidden from saying it from the campaign's own site.
Entity RecognitionWarningAs a sitting Lieutenant Governor with Wikipedia and Ballotpedia entries, Collins is a recognized entity, and the assistants can describe him. The problem is the source: with the campaign site blocked, that recognition is built entirely from third-party pages the campaign does not control rather than from jayforflorida.com.
Site Citation in AI AnswersFailA site that disallows the AI crawlers cannot be cited by them. The assistants will continue to quote Wikipedia, Ballotpedia, and the press (The Floridian, WUSF, CBS12, WINK) because those are the sources they are permitted to read. The Live Florida initiative the campaign published itself is summarized from coverage, not from the campaign's page.
Person Schema and sameAsPassNow present and a genuine recent win. The site declares the candidate as a structured Person with jobTitle, party affiliation, and a sameAs array linking the major social profiles. This is the foundation answer engines use to resolve an entity, and it did not exist two weeks ago.
Google Knowledge PanelWarningThe entity signals that generate a panel (Wikipedia, Ballotpedia, a sitting statewide office) are all present, and the new Person schema reinforces them. But the campaign neither claims nor shapes the panel, and the AI-blocking robots file undercuts the same signals for the assistant-driven surfaces.
Wikipedia EntryPassA Wikipedia article exists, which AI engines weight heavily as entity truth. This is a real asset most candidates never earn. The catch is that the campaign cannot edit it, so what the article says is what the answer engines repeat.
Ballotpedia ProfileWarningPresent, and a strong non-Wikipedia signal for political entities, but the candidate-controlled fields are underused. Thin bio, no maximized platform summary, no campaign-site emphasis.
NewsArticle and FAQ SchemaFailThe Person and Organization schema landed, but the two types that drive answer-engine extraction did not: no NewsArticle on the eighty-plus posts and no FAQPage on issue or voter content. The questions voters ask assistants are not answered anywhere on the site in a format AI can lift.
Citation-Worthy Content StructureWarningIssue positions are written as narrative paragraphs. AI engines reward declarative, quote-ready phrasing ('Jay supports X. Jay opposes Y.') because it lifts cleanly into an answer.
Built the welcome mat, bolted the doorIn one two-week sprint the campaign added the exact schema that makes a candidate citable by AI, and began serving a robots file that forbids the AI crawlers from reading it. The answer layer is being written about this race, and the campaign has locked itself out of the room it just furnished.
Impact of actingQuoted, not quoted aroundThe campaign just built the schema that makes a candidate citable, then blocked the crawlers that read it. Reopening that door, then completing the schema, lets the assistants quote jayforflorida.com, and the campaign's own framing and its donate path, for the voters who now research entirely by asking.
Section XII

Tracking & Measurement

Whether the campaign can measure what it is already paying for. Without analytics and pixels in place, every dollar spent on ads, social, or email flies blind. No attribution, no retargeting, no learning loop.

CheckStatusWhat this means
Google Analytics 4 (GA4)FailNot detected in the rendered source. The campaign cannot answer basic questions about traffic, sources, or behavior. Every decision is being made without data from its own site.
Google Tag Manager (GTM)FailNot detected. GTM is the container that orchestrates every other tag. Without it, each new pixel is a code change instead of a config change.
Facebook / Meta PixelFailNot detected. Required to retarget Facebook and Instagram visitors and to measure conversions from Meta campaigns. Without it, Meta ad spend is unmeasured and unretargetable.
Google Ads Conversion TrackingFailNot detected. Required to measure return on search and YouTube ads. The campaign is reportedly already buying ads, so this gap has a live, daily cost.
TikTok PixelFailNot detected, while the campaign is active on TikTok. Without the pixel, TikTok traffic and any TikTok ads cannot be measured or retargeted.
LinkedIn Insight TagFailNot detected. Relevant for high-dollar donor acquisition. Without it, LinkedIn cannot build a retargeting audience of donors and prospects.
X / Twitter PixelFailNot detected. Required to retarget X visitors. Given how central X is to this campaign's strategy, the absence is a missed loop.
Conversion Events DefinedFailNo measurable conversion events configured anywhere. Donate, signup, volunteer, and voter-hub actions all need events to be optimizable.
UTM Parameter StrategyFailNo UTM convention visible on the donate link or social posts. The campaign cannot attribute a donation or signup to the channel that drove it. Every shared link is unattributable.
Server-Side Tracking (Conversions API)FailNot configured. iOS and browser privacy restrictions have made client-side tracking less reliable, and server-side is the modern fix.
Buying ads he cannot measureThe campaign has publicly said it is buying ads to prove it is in the race. With no analytics and no pixels on the site, it can buy the ads and it cannot prove they work. Tracking turns that spend from a guess into a compounding asset.
Cost of inactionPaid effort flying blindWith no analytics or pixels on the site while the campaign is buying ads, every dollar is unattributable and every visitor unretargetable. The campaign cannot prove what works, cannot double down on it, and cannot bring a single visitor back. The money still moves; the learning does not.
Section XIII

Brand SERP & Reputation

What a voter actually sees when they Google the candidate's name. For a sitting Lieutenant Governor, the first page of results is the campaign's de facto landing page, whether the campaign controls it or not.

CheckStatusWhat this means
Brand Search RankPassjayforflorida.com ranks at the top for 'Jay Collins' and the campaign site appears prominently. A foundational win, now reinforced by the Person schema that finally connects the site to the broader entity.
Google Knowledge PanelWarningAs a sitting statewide official with Wikipedia and Ballotpedia entries, a panel is likely to render, and the new Person schema strengthens the signal. But the campaign neither claims nor shapes it, and nothing on the site links to it.
First Page Result MixWarningThe first page for his name is dominated by Wikipedia, the official Lieutenant Governor profile, Ballotpedia, LinkedIn, and national and regional press (CNN, WUSF, Tampa Bay Times). The campaign site appears, but it is a minority of a surface other people own.
People Also AskWarningThe questions Google surfaces for the candidate route to Ballotpedia, Wikipedia, and press rather than to the campaign. The campaign is not answering the questions voters are explicitly asking.
X / Twitter SERP BlockWarningGoogle often embeds a live X feed for a searched name. The @JayCollinsFL account is active, which is good, but the campaign does not reinforce that real estate with an on-site embed.
Critical and Opposition CoverageWarningUnlike a first-time candidate, this is a public figure with a record, so issue-specific searches surface critical and opposition framing alongside the favorable coverage. That is expected for a sitting official. The exposure is that the campaign owns no content to balance or contextualize it.
Opponent-Driven FramingWarningThe contrast with the frontrunner is being narrated by reporters across the first page. The campaign has no owned page that defines the comparison, so the search result is shaped by everyone except the campaign.
Endorsement and DeSantis NarrativeWarningCoverage of the endorsement landscape, including stories about the Trump endorsement of the frontrunner and the absence of a Collins endorsement, ranks for the candidate's name. The new /endorsements hub gives the campaign a place to surface the support it does hold, but it is not yet marked up or linked to compete.
Reputation Risk SurfaceWarningA contested first page with no owned defensive density is fragile. A single news cycle, mailer, or social attack can tilt the surface further, and there is no moat of campaign-controlled real estate to absorb it.
The first page is already contestedThis is not a blank-slate candidate with a clean search result. It is a public figure whose first page is written largely by the press and the opposition. The campaign ranks on it, but it does not yet shape it, because it has not built enough to shape it with.
Cost of inactionA contested result, unshapedCritical and opposition coverage already ranks for the candidate's name, and the campaign owns almost no defensive density to balance it. Leaving it unaddressed means the most-viewed page in the race, the first page of his own name, stays shaped by everyone except the campaign.
Section XIV

Accessibility & Compliance

Where the site sits against WCAG 2.1 AA, ADA exposure, and the campaign-specific compliance obligations. For a sitting Lieutenant Governor running statewide, this is legal risk in addition to UX risk.

CheckStatusWhat this means
FEC / Florida DisclaimerPass'Paid for by Jay Collins, Republican, for Governor' is present in the footer. The core political-advertising disclaimer is in place, which removes the most common compliance flag.
Image Alt TextWarningPartial. Some images carry alt text and some do not. Missing alt is the most-cited WCAG violation in formal complaints and prevents screen readers from describing the candidate.
Color Contrast (WCAG 2.1 AA)WarningThe palette has not been verified against the actual text on the page. Insufficient contrast fails ADA, loses low-vision voters, and surfaces in complaints.
Keyboard NavigationWarningTab order, focus indicators, and skip links have not been tested. Voters with motor impairments cannot navigate without a working tab order.
ARIA on Interactive ElementsWarningThe donation flow, the volunteer and yard-sign forms, and the menu likely lack complete ARIA labeling. Without it, assistive technology cannot describe what each control does.
Form AccessibilityWarningThe site runs several forms (newsletter, volunteer, yard sign, contact). Each input needs a programmatically associated label, or screen-reader users cannot complete them.
Cookie Consent and PrivacyWarningNo cookie consent mechanism was visible, and once analytics is added it will set cookies. Visitors from regulated jurisdictions trigger consent obligations that would not be met.
SMS Compliance (TCPA, A2P 10DLC)WarningAn SMS program is recommended in the Social section, and political SMS is among the most heavily regulated channels in marketing. Standing it up without compliant consent capture is real exposure.
Privacy PolicyWarningA published privacy policy was not confirmed. With data collection through forms and future analytics, a policy is both a legal need and a trust signal.
Accessibility StatementFailNo accessibility statement on the site. Best practice for any public-facing site and a defensive document in the event of an ADA complaint against a sitting official.
A higher bar than a private campaignAn ADA complaint against a sitting Lieutenant Governor's campaign site is a different headline than a slow page. The exposure is real, the remedies are available, and the audit window is the right time to close it.
Cost of inactionAvoidable risk on a sitting officialAn ADA complaint, a TCPA misstep on an SMS program, or a privacy gap on a sitting Lieutenant Governor's campaign site is a headline, not a footnote. The disclaimer is right; the rest of the legal posture is exposure that is cheaper to close now than to answer later.
Section XV

Crisis Preparedness

How prepared the campaign is for the moment a reporter, an opponent, or a news cycle puts it under pressure. This campaign is already trading public attacks in a contested primary, which makes crisis infrastructure urgent rather than theoretical.

CheckStatusWhat this means
Active NewsroomPassAn active newsroom with coverage as recent as two days before this audit means the campaign can already publish at speed. That muscle is the foundation of rapid response and most campaigns do not have it.
/press URLFailReturns 404, as do /press-kit and /media. A reporter on deadline has nowhere to grab an approved bio, a high-resolution headshot, or a fact sheet, so the story runs with whatever they can find.
Rapid-Response URLFailNo /response, /facts, or /clarification path exists. The campaign is actively contrasting with the frontrunner and being contrasted in return, with no canonical rebuttal page to push across social and to press when a claim circulates.
Downloadable Bio and HeadshotFailNo downloadable approved assets identified. The campaign cannot push controlled imagery and language out at the speed a fast cycle demands.
Defensive SERP Real EstateFailCritical and opposition coverage already ranks for the candidate, and the campaign owns no defensive content density to balance it. A negative cycle would dominate the first page with nothing of the campaign's to push back.
Pre-Approved Statements LibraryFailNo internal library of approved positions on likely-contested topics. When a question lands during a press hit or a social storm, the response is improvised under pressure.
Media Contact SurfaceWarningA contact page exists, but a clearly labeled media or press contact is not surfaced where a reporter looks first. Friction at the worst moment costs the campaign its own voice in a story.
SMS Rapid NotificationFailNo SMS program detected. Texting opt-in supporters is the fastest crisis channel a campaign owns, and the frontrunner already runs one.
Social Pinned Crisis CapacityWarningWith six platforms, coordination is the question. A crisis needs a unified pinned message pushed everywhere within minutes, and there is no documented protocol for it.
Owned Domain Variant DefenseWarningWhether the campaign owns the common variants (jaycollins.com, collinsforflorida.com, the obvious typos and attack patterns) is not externally visible. Variant domains are how opposition attack sites get built.
The fight already startedThis campaign is not preparing for a hypothetical bad day. It is already trading attacks in a contested primary, on a first page it does not control, with no press kit and no rapid-response page. The infrastructure to fight back is the one thing the campaign has not built.
Cost of inactionReputational exposure, undefendedThe campaign is already trading attacks in a contested primary, with no press kit and no rapid-response page. When the next cycle hits, the story runs with whatever a reporter can find, and the campaign has no canonical answer of its own to point anyone toward, at the speed the moment demands.
Section XVI

Phased Methodology

Three phases, sequenced for the calendar. Each phase is defined by outcomes, not tasks. Together they describe the arc of work between today and November 3, building on the foundation the campaign just shipped.

I

Foundation

Now through early July

Finish what the recent sprint started: reopen the answer layer, make the new schema honest, install measurement before the next ad dollar, and stand up the voter and Spanish presence the primary turns on.

  • The robots file is corrected so the AI crawlers can read the schema the campaign just built, and NewsArticle and FAQ schema complete the graph.
  • News posts canonicalize to themselves and carry unique headings, turning eighty-plus articles into indexable assets instead of one.
  • A dedicated voter-information hub, in English and Spanish, claims peak-intent traffic before vote-by-mail and early voting open.
  • A Spanish presence reaches the Hispanic Republican voters the entire field is underserving, and makes the site's inLanguage schema true.
  • Measurement infrastructure (GA4, GTM, Meta, Google Ads, TikTok pixels) makes every dollar of paid spend attributable from day one.
  • A press kit, downloadable assets, and a rapid-response template exist before the next news cycle needs them.
  • The share image and robots sitemap directive are finished, completing the performance and crawl work the hero fix began.
II

Penetration

Early July through August 18

Move into the searches voters actually run in the final stretch, own the comparison and the answer layer, deepen the issues that decide the primary, and unify the campaign's voice across every platform.

  • A comparison page defines the head-to-head with the frontrunner on the campaign's own terms.
  • The twelve issue pages gain declarative 'Where Jay stands' blocks and FAQ schema, securing rankings on the affordability, insurance, schools, and safety questions Florida voters research.
  • With the crawlers allowed back in, jayforflorida.com becomes a source the answer engines cite, including for the campaign's own policy.
  • The existing endorsements and coalitions hubs are marked up and surfaced where undecided voters look for them.
  • The Spanish voter hub and Spanish issue pages carry the closing message to bilingual voters.
  • Social profiles speak in one coordinated voice across all six platforms, with an on-site video hub and a compliant SMS program.
  • Email and SMS capture compound the campaign's owned audience every day of the closing stretch.
III

Durability

August 19 through November 3

Convert primary momentum into a durable statewide presence that wins the general across search engines, answer engines, sixty-seven county discovery surfaces, and the moments of pressure that decide close races.

  • County and region content outflanks the field on the local searches that decide a statewide race.
  • Third-party authority (press, Ballotpedia, Wikipedia, a claimed Knowledge Panel) anchors the candidate across every modern surface.
  • Local presence (Google Business Profile, Apple Maps, Bing Places, NAP consistency) saturates the maps voters use across the state.
  • Full accessibility remediation closes ADA exposure on a sitting official's site and broadens reach.
  • Crisis infrastructure is hardened: rapid-response URL, statements library, defensive domains, and an SMS protocol.
  • Performance optimization keeps Core Web Vitals in competitive territory across every template.
  • By election day the campaign's online presence reads as the equal or better of any opponent across Google, the answer layer, every platform, and every county map.
Opportunity Model

Value Model

This model maps where acting compounds the campaign's fundraising, list, and reach, and what it costs to leave the open gaps open. It is deliberately qualitative: fundraising and turnout are non-linear, so this frames direction and leverage, never a projected number, and never a vote.

Where acting compounds

LeverImpact of acting on it
The high-intent searches of the raceDonations from genuine intentWhen a voter searches 'jay collins governor,' the comparison with the frontrunner, or how to vote in the August primary, they are at their most persuadable. Owning those results routes that intent into the campaign's own funnel, where the donate ask and the volunteer path live, instead of handing it to the press.
Citation in the answer enginesQuoted, not quoted aroundThe campaign just built the schema that makes a candidate citable, then blocked the crawlers that read it. Reopening that door, then completing the schema, lets the assistants quote jayforflorida.com, and the campaign's own framing and its donate path, for the voters who now research entirely by asking.
Sixty-seven counties of discoveryA deeper, county-level listA governor's race is won county by county. Local profiles, maps, and county content meet supporters in the corner of Florida they actually live in, turning statewide reach into local relationships the campaign can organize and re-contact.
Owned email and SMS captureAn audience the campaign keepsSix platforms of reach evaporate the moment an algorithm changes. An inline email form above the fold and a compliant SMS program convert that borrowed reach into an owned list, the one asset that compounds every day between now and November and that no platform can take away.
The pages that capture the undecidedReaching the voters the site concedesA Spanish presence, a voter-information hub, and a comparison page reach three audiences the site currently forfeits entirely: the Spanish-speaking Republican voter, the supporter hunting for their early-voting site, and the researcher comparing the field. Each becomes a supporter the campaign can capture instead of lose.
A site that loads before it loses themFewer lost at the doorThe hero is already nine-tenths lighter than it was two weeks ago, a real win. Finishing the share image and confirming Core Web Vitals keeps the mobile voter, where most political research happens, from bouncing in the seconds before the message and the ask ever appear.
The newsroom as ranking assetsEvery visit better aimedFixing the canonical that points every news post at the homepage, and adding NewsArticle and FAQ schema, turns the strongest publishing muscle in the race from one indexed page into eighty-plus. The same content the campaign already produces starts ranking and converting on its own.

The cost of inaction

RiskThe cost of leaving it
A news cycle that runs unansweredReputational exposure, undefendedThe campaign is already trading attacks in a contested primary, with no press kit and no rapid-response page. When the next cycle hits, the story runs with whatever a reporter can find, and the campaign has no canonical answer of its own to point anyone toward, at the speed the moment demands.
A first page written by othersA contested result, unshapedCritical and opposition coverage already ranks for the candidate's name, and the campaign owns almost no defensive density to balance it. Leaving it unaddressed means the most-viewed page in the race, the first page of his own name, stays shaped by everyone except the campaign.
Compliance and legal exposureAvoidable risk on a sitting officialAn ADA complaint, a TCPA misstep on an SMS program, or a privacy gap on a sitting Lieutenant Governor's campaign site is a headline, not a footnote. The disclaimer is right; the rest of the legal posture is exposure that is cheaper to close now than to answer later.
Spend that cannot learnPaid effort flying blindWith no analytics or pixels on the site while the campaign is buying ads, every dollar is unattributable and every visitor unretargetable. The campaign cannot prove what works, cannot double down on it, and cannot bring a single visitor back. The money still moves; the learning does not.

Qualitative by design. Florida fundraising and turnout are non-linear, and a single committed donor or a single news cycle can reshape a week, so this model frames leverage and consequence and never projects a dollar or a vote.

Closing

The Reality

Every dollar this campaign spends on ads, mail, and travel assumes that when a voter researches the candidate, what they find reinforces the message. This audit credits the real, recent progress, schema, a sitemap, a true H1, a lighter hero, then shows where the research surface still taxes every other investment: ad spend running against a site that cannot measure it, a mailer that sends a voter to a first page written by the opposition, the citable schema the campaign just built cancelled by a robots file that blocks the crawlers that read it. That is the hamster wheel, velocity without compounding. None of this report replaces advertising, social, or field; it is the foundation they sit on, and the campaign has already proven it can build that foundation fast. For an underdog against a better-funded, Trump-endorsed frontrunner, that leverage is the whole strategy.

One dimension this audit deliberately left for its own engagement is Jay's professional and official online presence. Voters who take a candidate seriously do not stop at the campaign site, they reach the Lieutenant Governor profile, the LinkedIn that frames him as an office-holder, the legislative record, and the long military career. Today those surfaces tell his story in someone else's structure, and several are exactly where a reporter or an opponent looks first. The two narratives are not yet aligned, and that gap becomes audible the moment someone looks past the homepage.

Everything described here, the full Spanish build, the statewide voter and local program, the answer-engine and measurement layers, and the rapid-response infrastructure a contested gubernatorial primary demands, sits within Integrity Agency's scope to deliver, in partnership with Nexcite. Where specialist hands are required: campaign counsel for FEC, Florida Division of Elections, and TCPA review, Wikipedia editorial review, formal accessibility certification, and professional photography of the candidate.

The Opportunity

Acting compounds because the hardest part is already done. The campaign has shown, in the last two weeks, that it can ship the technical foundation fast, schema, a sitemap, a true H1, an optimized hero all landed. That changes the nature of this engagement: it is not a rescue, it is a campaign with momentum that needs its newest assets pointed at the right targets before the clock runs out.

The single highest-leverage move costs almost nothing: reopen the answer layer the campaign just built for. The schema is live; the crawlers are blocked. Reversing that, then completing the graph and adding declarative content, makes jayforflorida.com the source the assistants cite for this race, including for the candidate's own policy, exactly as voters increasingly research by asking rather than searching.

Around that sit the reaches that define an underdog's path: a Spanish presence that keeps a promise the schema already makes, a voter-information hub that captures peak-intent traffic, a comparison page that lets the campaign define the contrast, and a measurement stack that turns every ad dollar into a learning loop. None of it requires out-spending the frontrunner. All of it is the asymmetric advantage available to the campaign that moves smarter.

The Cost of Inaction

Inaction costs most where the campaign has already paid for the upside and is not collecting it. The schema that makes a candidate citable is live and being wasted behind a robots file that blocks the readers. The newsroom publishes daily and indexes as a single page. The ad budget runs against a site that cannot measure it. Every one of those is effort already spent, leaking value for want of a finishing move.

It also costs in the audiences quietly conceded. Every Spanish-language search for the race flows to the press or an opponent. Every peak-intent voter looking for the August primary date lands on a county supervisor instead of the campaign. Every voter who researches by asking an assistant hears about Collins from Wikipedia and the press, never from Collins, because the campaign told the assistants to stay out.

And it costs in exposure left open. A contested first page with no defensive density is one cycle away from tilting further. A press kit that 404s hands the next story to whoever writes it first. An SMS or accessibility misstep on a sitting official's site is a headline waiting for a slow day. None of these are hypothetical for a campaign already trading punches in public, sixty days from the vote.

Sixty days out, the foundation is finally in place, the gap now is reach, and reach is exactly where an underdog wins or concedes the race online.

Hand us the keys.
We front-end load the value.

This document was prepared by Integrity Agency in partnership with Nexcite Entertainment. Difficulty and volume estimates are directional and calibrated to publicly available statewide Florida search data. The candidate's professional and official online presence (the Lieutenant Governor profile, LinkedIn, legislative record, prior-career coverage, personal social profiles) is not covered in this report and is recommended as a separate engagement.

Strategic Online Overview · Prepared June 19, 2026 · Confidential