Bree Sharp | SEO, Analytics & Marketing That Actually Works by Bree SharpBree Sharp | SEO, Analytics & Marketing That Actually Works by Bree Sharp

Bree Sharp | SEO, Analytics & Marketing That Actually Works

Bree Sharp

Bree Sharp

bree-sharp.com is a freelance SEO consultant portfolio and service site built as a pure static site on Astro 6, deployed on Cloudflare Pages. The build prioritizes performance, technical SEO correctness, and search-engine trust signals from the ground up — no CMS, no runtime JavaScript, no third-party font calls.
The build: bree-sharp.com runs on Astro 6 as a pure static site — no JavaScript framework, no client-side hydration, no SSR. Every page is built ahead of time and served directly from Cloudflare Pages with Cloudflare also handling DNS, edge caching, and WAF. The result is a site that ships with effectively zero runtime JS.
Layout is built with native Astro components and scoped styles, with self-hosted woff2 fonts for performance and privacy (no Google Fonts CDN call). URLs use directory-format trailing slashes by Astro convention. JSON-LD structured data is the content layer: every page emits canonical Person / Organization / Article or Service schema, with sibling pages tied together via @id references — Google's preferred method for entity graphing.
Search-engine notification is handled through IndexNow with a server-side key file in /public/, fired after deploys to push index refresh signals to Bing, Yandex, Naver, and Seznam. Analytics is split across Cloudflare Web Analytics (privacy-first, cookie-free), Google Tag Manager, and the Ahrefs Site Audit script for ongoing technical SEO monitoring.
Technical SEO: The site includes a geo-targeted local SEO service page built to compete for freelance SEO consultant terms in a specific Kentucky market against established local agencies — structured with location-specific schema, targeted copy, and internal linking architecture designed for topical authority.
Privacy & Carrier Compliance: To register a Twilio business line for client-facing SMS and voice through the site's URL, carrier registration required compliant Terms & Conditions and a Privacy Policy meeting telecom/SMS program requirements. Both documents were written and implemented without a plugin or third-party compliance tool — hand-drafted to meet the specific regulatory requirements of business SMS registration under U.S. carrier rules.
Stack at a glance:
Framework: Astro 6 (static build, no UI framework islands)
Hosting: Cloudflare Pages
DNS / CDN / WAF: Cloudflare
Build: Astro CLI on Node 22+
Fonts: Self-hosted woff2
Schema: Hand-rolled JSON-LD with canonical @id graph
Search Notification: IndexNow (Bing / Yandex / Naver / Seznam)
Analytics: Cloudflare Web Analytics · Google Tag Manager · Ahrefs
Business Line: Twilio (SMS/voice via domain URL)
Skills: Astro · Static Site Generation · Cloudflare Pages · Technical SEO · JSON-LD Schema · Performance Optimization · IndexNow · Local SEO · Twilio · Regulatory Compliance · Privacy Policy Drafting
Like this project

Posted May 10, 2026

Astro 6 static site on Cloudflare Pages — hand-rolled JSON-LD entity graph, IndexNow, geo-targeted local SEO, and hand-drafted Twilio carrier compliance docs.