PIPE-02

Business service site

Default for non-tech: Astro + Cloudflare + Markdown. Not Next.js.

Back to pipelines

Best for

  • Plumber, lawyer, dentist
  • Local services
  • One clear offer

Avoid if

  • Online shop with 100+ SKUs
  • User accounts and dashboards

You need before starting

  • Business name & city
  • Services list
  • Phone/email
  • Photos or placeholders

● Skill pack

  • 01-start-here.md
  • 02-business-brief.md
  • agent-instructions.md
  • deploy-checklist.md

STACK

Recommended stack

AstroCloudflare PagesMarkdown filesNext.jsVercel

Build phases

Business service site

01

Write the offer

Who you serve, what you fix, why you, one CTA.

Done when: Hero text fits only YOUR business

02

Astro + deploy

GitHub repo → Astro template → Cloudflare Pages → live URL.

Done when: Production URL opens on phone, form sends email

03

Local SEO base

Add service pages, city terms, metadata, sitemap, robots and Search Console.

Done when: Home and service pages have unique titles and are submitted to GSC

04

Trust and conversion

Add reviews, real photos, FAQs, opening hours and test the lead path.

Done when: Test lead reaches the owner and the page answers the top objections

Risks

  • Generic AI copy
  • No form delivery
  • Skipping Search Console

Usually wrong choice

  • Next.js for a 5-page plumber site
  • WordPress + 20 plugins
  • Lovable locked demo

When to call rescue

  • Domain DNS wrong
  • Form silent fail
  • Site looks like template