Case 08 — Keramičar KGV: obrtniški portfolio z galerijo in dvojnim CTA
Portfolio stran za družinski keramičarski obrt v Karavukovu/Vojvodini. Kurirana galerija iz Instagram materiala, Schema.org LocalBusiness za regionalne SERP-e, dvojni CTA proti obema lastnikoma. Astro SSG na Cloudflare Pages — 0 € hosting in dostava pod sekundo.
Izziv
Družinski keramičarski obrt v Karavukovu je želel online prisotnost, ki osvoji regionalne Google poizvedbe ("keramičar Vojvodina", "pločice Odžaci") in brez preusmeritve usmerja klicatelje pravemu lastniku. Zahteve: majhen proračun, foto material samo iz Instagrama (1080 px stisnjeno), dva neposredna kontakta za različne posle, mobile-first na ruralnih mobilnih omrežjih, skoraj brez vzdrževanja.
Arhitektura
Astro 5 kot SSG, deployan na Cloudflare Pages — globalna edge dostava brezplačno. Drevo komponent: Header · Hero · Usluge · Galerija · ONama · Pitanja · Kontakt · Footer · StickyCTA. Schema.org LocalBusiness v `Layout.astro` za strukturirane lokalne snippete. Vsebina živi v tipiziranih data modulih (`site.ts` + `gallery.ts`) — urejanje brez JSX znanja. Asseti galerije sedijo neposredno pod `/public/{gallery,videos}/` za neposreden edge caching.
Pipeline
Astro-SSG do edge pipeline (zero-cost)
- 01Vsebina (telefoni, storitve, galerija) tipizirana in verzionirana v `src/data/{site,gallery}.ts` — vzdrževanje brez JSX znanja.
- 02Astro zgradi statično `dist/` drevo s Schema.org + sitemap, generiranim avtomatsko.
- 03`wrangler pages deploy dist --project-name=kgv` pošlje neposredno na Cloudflare edge omrežje — brez git pusha.
- 04Cloudflare Pages streže globalno cachirano; `_headers` nastavi security headere za statično dostavo.
- 05Fotografije galerije se strežejo neposredno iz `/public/gallery/pXX.jpg` — Cloudflare transcoding opcijski, fotografije v originalni ločljivosti se lahko vključijo kasneje.
Tehnološki stack
Rezultat
Live na kgv.rs. Astro statični output z minimalnim začetnim bundleom, Cloudflare edge dostavi vojvodinskim obiskovalcem pod 300 ms. Schema.org LocalBusiness Googlu neposredno signalizira lokacijo + servisno območje, kar dvigne regionalno odkrivnost za "keramičar Vojvodina" / "pločice Odžaci". Dvojni sticky CTA zniža prag — vsak obiskovalec takoj najde pravo številko za svojo regijo. Spremembe vsebine (cene, novi gallery itemi) so čisti `src/data/` editi, brez workflowa marketinške ekipe.