Guide · ~22 min read
Website for a small business 2026.
The complete guide.
In short
A small-business website in 2026 costs 699-4 999 PLN one-off (depending on scope) plus 0-149 PLN / month for care. It should be static (HTML/CSS, no WordPress), load in < 1 s, and work the same on mobile. Delivered in 48 h, 14 days. You do not need WordPress, expensive hosting, or an agency, a solo developer with an AI assistant delivers the same thing faster and cheaper.
- Price 2026: Business card 1 299 PLN / Company site 2 499 PLN / Site + care 2 899 PLN / WP migration 899 PLN
- Timeline: Business card 5 working days, Company site 7 working days, Custom 14-30 days. Rush mode 48 h available at +50% fee with ready assets
- Recommended stack: plain HTML/CSS, Astro / Hugo framework (static), no plugins, Cloudflare Pages / Vercel hosting (5-15 PLN/month)
- What stopped being necessary: WordPress (plugin hell), expensive hosting (50-200 PLN/month), an agency (4 people in the contact chain)
Table of contents
- 1. What is a small-business website in 2026?
- 2. What a small-business website needs. 8 mandatory elements
- 3. Which stack to pick. WordPress vs static vs Wix
- 4. Hosting and domain, what it really costs
- 5. Who to hire. Freelancer vs agency vs DIY
- 6. Real prices in 2026, full breakdown
- 7. 6 most common mistakes
- 8. FAQ, 10 questions
- 9. Related articles
1. What is a small-business website in 2026?
A small-business website is not an online shop or a SaaS app. It does not need a cart, user accounts, a product database, or ERP integration. It is a digital business card + trust vault, the place where a customer who found you (Google Maps, referral, Instagram) checks you out and decides whether to call.
5 jobs it really has to do:
- First impression in 3 seconds, who you are, what you do, where you are, what it costs. Without this the visitor closes the tab.
- Phone / contact form in one click. Hidden contact = lost customer.
- Prices / packages, even approximate ones. "Quote on request" = the customer goes to a competitor with a price list.
- Social proof, Google reviews, certificates, projects, client logos.
- SEO / GMB integration, the site has to index from day one, ship schema, sitemap, mobile-first.
In 2026 two new requirements show up that did not exist back in 2022:
- AI-readability, the site has to be easy to cite for ChatGPT, Claude, Perplexity. That means: short definitions up front, fact lists, llms.txt if possible.
- Core Web Vitals in "green". LCP < 2.5 s, CLS < 0.1, INP < 200 ms. Sites above these thresholds do not show up in the organic top 10.
2. 8 mandatory elements of a small-business website in 2026
2.1. Hero with the USP in the first 3 seconds
H1 + 1-2 subhead sentences + 1 CTA + 1 trust proof (Google logo, stars, "150+ projects"). It has to answer 3 questions: who you are, what you do, why pick you.
2.2. "Who we serve / What we do" section
3-5 customer types or services, each with a one-sentence blurb. Skip the buzzwords ("we want to be the best"), say specifically who you serve.
2.3. Pricing / packages
The strongest customer filter. Without a price list you get 100 enquiries a week, 90 want it "for 200 PLN", and your time runs out. With a price list you get 10 enquiries, 8 are real. See: my pricing page as a template.
2.4. Projects / case studies
3-5 real projects with real client names (with permission), before/after photos, real numbers ("Masala Wrocław: 25,000 views in 2 months without ads"). Generic stock photos = trust gone.
2.5. Reviews
Ideally a widget pulling reviews from the Google Maps API (real-time updates, 5 stars linked to GMB). Second-best option, curated quotes with a first and last name (not "Anonymous from Kraków"). Schema Review + AggregateRating are mandatory.
2.6. "About us / About me" page
First name, last name, photo, experience, certificates. Critical for E-E-A-T (since December 2025 for all competitive queries). Empty or generic "about a company with 10 years of experience" = trust drops by 30%.
2.7. Contact, multi-channel
Phone (`tel:`), email (`mailto:`), form, embedded Google Map, opening hours. Plus one "live channel". WhatsApp, Messenger, or chat, for customers who do not want to call.
2.8. Privacy policy + cookies + GDPR
Required by law. A cookie banner that respects refusal, a privacy policy with a data controller, a contact form with a consent checkbox. Without these, a 5,000 PLN minimum fine (UODO has been aggressive lately).
3. Which stack to pick. WordPress vs static vs Wix
3 realistic options for a small business in 2026:
3.1. Static site (HTML/CSS, Astro / Hugo / 11ty frameworks)
Pros: loads in < 1 s, PageSpeed 99/100, hosting 5-15 PLN/month, zero hacking risk (no database), works the same in 5 years.
Cons: the client cannot edit it on their own (unless you add a CMS like Decap/Contentful), changes need a deploy. Not suitable for a shop with hundreds of products.
Who it is for: 90% of small businesses. Restaurant, hotel, salon, clinic, local services.
3.2. WordPress
Pros: the client can edit via the admin panel, lots of themes, a plugin ecosystem, market familiarity.
Cons in 2026:
- Slow, PageSpeed 30-60 by default. Tuning up to 90+ takes technical know-how.
- Vulnerable, 90% of hacks on small-business sites hit WordPress through outdated plugins.
- Expensive to maintain, premium hosting 50-200 PLN/month (needed for performance), plugin updates, backups, security.
- Plugin hell, a typical site runs 15-25 plugins, each a potential vulnerability / conflict.
Who it is for: businesses that need WooCommerce (a shop), a client publishing 1+ blog post per week, a 3+ person team with admin access.
Full comparison: WordPress vs static, 2026 comparison.
3.3. Builders (Wix, Squarespace, Shopify, Webnode, IAI)
Pros: drag-and-drop, hosting included, the client builds it themselves.
Cons: 50-200 PLN/month subscription forever, poor SEO (Wix generates ugly HTML), vendor lock-in (no way to export the site), usually slow loading.
Who it is for: the smallest scale, a solo hairdresser, a freelancer, a hobby business. Above that the math fails: 100 PLN / month x 60 months = 6,000 PLN, which would have bought 3 static sites.
A 30-second decision
- Small service business, local venue, restaurant → static site (HTML)
- A shop with 50+ products → WordPress + WooCommerce or Shopify
- A blog publishing 4+ posts / month → static site with a CMS (Decap, Sanity) or WordPress
- Hobby / launch → a builder, but know there is no export
4. Hosting and domain, what it really costs
In 2026 hosting should not be a 200 PLN / month conversation. Real market rates:
| Option | Price / year | Who it fits |
|---|---|---|
| Cloudflare Pages / Vercel | 0 PLN (free tier fits 99% of small businesses) | Static sites |
| dhosting / nazwa.pl Basic | 60-180 PLN / year | Static sites / small WP |
| Premium WP hosting (zenbox, hekko, mydevil) | 600-2,000 PLN / year | High-traffic WordPress |
| .pl domain | 40-80 PLN / year | Every business |
| .com domain | 50-60 PLN / year | International companies |
A realistic yearly budget for a typical small business: 40-240 PLN (static on Cloudflare Pages + a domain). That is 3-4 PLN/month. Anyone quoting you 100+ PLN / month for hosting is selling WordPress you do not need.
Full review of domains and hosting: Domain and hosting for a small business 2026.
5. Who to hire. Freelancer vs agency vs DIY
5.1. Freelancer (1 person, optionally with an AI assistant)
Price: 700-5,000 PLN per site. Time: 2-14 days. Communication: straight to the developer.
In 2026 a shift, freelancers with AI assistants (Claude, ChatGPT) deliver scope that used to need a 4-person agency team. Full article: Software house vs a freelancer with Claude Code.
5.2. Agency / software house
Price: 5,000-30,000 PLN per site. Time: 4-12 weeks. Communication: through an account manager.
An agency makes sense for: large projects (5+ subpages, custom design, API integrations), a 5+ person team with different roles, an enterprise SLA requirement.
When a software house makes sense vs a freelancer: When a software house, when a freelancer.
5.3. DIY (Wix, WordPress.com, Shoper)
Price: 0-500 PLN setup + 50-200 PLN/month. Time: 1-4 weeks of your own work. Quality: usually 60% of what a freelancer delivers.
Who it is for: a hobby business, zero budget, willingness to put 40-80 hours into learning the tool.
How to pick a specific contractor
Full list of 12 questions for a potential contractor: How to pick a company to build your website. The most important ones:
- Show 3 recent projects (I go back to them in 6 months, are they still alive?).
- Whose hosting will I be on after the build? (Yours, good. The contractor's, vendor lock-in.)
- What if in a year I want to move the site elsewhere? (HTML/CSS export. OK. Closed system, a trap.)
- Fixed schedule + fixed price? Or T&M with an estimate?
- Who do I talk to? (Directly with the developer, good. Account manager in the middle, slower.)
6. Real prices in 2026, full breakdown
Polish market rates for a small business (1 location, 1 language, up to 5 subpages):
| Package | DIY (Wix) | Freelancer (Lokal360) | Software house |
|---|---|---|---|
| One-pager | 120 PLN/month | 1 299 PLN | 3,000-8,000 PLN |
| 5 subpages | 160 PLN/month | 2 499 PLN | 8,000-18,000 PLN |
| With a booking system | none | 6 498 PLN | 25,000-60,000 PLN |
| Migrating an existing WP/Wix | none | 899 PLN | 5,000-15,000 PLN |
| Hosting + domain year 1 | in the subscription | included | +1,000-3,000 PLN |
Full breakdown of what goes into the price: How much a website costs in 2026. Current Lokal360 pricing: /cennik/.
7. 6 most common mistakes
- An "artistic" site instead of an "effective" one. The designer wants a pretty portfolio shot. You want phone calls. No CTA, no price list, no phone number, the site is pretty but dead.
- WordPress "because everyone has it". For a small business without a shop, the worst option. Expensive hosting, plugin hell, someone hacks it in 6 months. See: Why your website loads slowly.
- No price list. "Quote on request" pushes 70% of potential customers to a competitor. Even "from-to" packages beat nothing.
- Stock photos. Generic Unsplash photos kill trust. A real phone snap beats a polished stock model.
- A single "desktop" version. 75% of traffic is mobile. The site has to be designed mobile-first, not "desktop + responsive mobile".
- No SEO from day 1. A site with no schema, no sitemap, no meta description, no mobile-friendly = invisible on Google. SEO setup has to be baked into the site, not "tacked on later" for an extra 2,000 PLN.
8. FAQ, 10 questions
How long does building a website take?
Business card 5 working days, Company site 7 days, Site with booking 14 days. Rush mode 48 h available at +50% fee with ready assets. With an agency: 4-12 weeks for comparable scope. Full process: How I build a site in 7 days.
Do I need a CMS to edit the site myself?
It depends how many edits a month you plan. Fewer than 3, you do not need a CMS, monthly care at 149 PLN covers everything within 24 h. 5+, it is worth it, you can plug Decap CMS / Sanity into a static site for 0-500 PLN. Daily. WordPress or a dedicated CMS.
What about an existing WordPress site?
3 options: 1) leave it, add care and tuning (cheaper short-term, expensive long-term); 2) migrate to static HTML, keeping SEO positions through 301 redirects (/migracja-wordpress-html/); 3) start from scratch (if the old site is hopeless).
How much does hosting a small site cost?
Not much. A light, static site runs on cheap hosting: with me, hosting with a domain from 250 PLN/year, no monthly subscription like WordPress. You pay once for the site, then only a yearly hosting and domain fee.
Does a static site rank as well as WordPress?
Better. A static site has native PageSpeed 99/100, clean HTML, easier to index. Google does not check what generates the page, only the output matters. A static site typically beats WP by 20-40% on Core Web Vitals.
What about the contact form on a static site?
The form is just part of the site I build. Messages go straight to your email, you do not need to configure or add any separate tool.
Do I need an EN version of the site?
Only if you actually serve English-speaking customers. For a typical restaurant in Kraków, yes, most guests are tourists. For a mechanic in Mielec, no, the cost is out of proportion to the gain. An EN version adds 30-50% to the project.
What about GDPR and a cookie banner?
Required by law. A cookie banner that respects refusal (Klaro, Cookiebot, Custom). A privacy policy with a data controller. A contact form with a consent checkbox and a clear processing purpose. We ship this by default in every package.
What if in a year I want to switch contractors?
That is why it matters, a static HTML/CSS site is yours. You get a zip with all the code, you can move it to another host / contractor in 1 hour. Wix / Squarespace = vendor lock-in, no way to export. That is a real risk.
Will AI replace developers?
Partly already has. In 2026 a freelancer with AI delivers in 5 days what an agency does in 6 weeks. But AI does not understand the business, the client context, architectural decisions. Human + AI will stay the gold standard for a long time. Full article: AI and app development in 2026.
9. Related articles
10 posts that explore specific threads from this guide:
How much a website costs in 2026
Read article →
WordPress vs a static site, 2026 comparison
Read article →
How I build a company website in 7 days
Read article →
Why your website loads slowly (7 reasons)
Read article →
Domain and hosting for a small business 2026
Read article →
How to pick a company to build your website
Read article →
AI and app development in 2026
Read article →
Software house vs a freelancer with Claude Code
Read article →
When a software house, when a freelancer
Read article →
A website for a holiday cabin
Read article →
I will build your site in 48 h-14 days
Static HTML, PageSpeed 99/100, hosting and domain included, zero premium subscriptions. Business card from 1 299 PLN, Company site from 2 499 PLN.
Drop me a line and I will tell you what I can do for your business
Website, your own booking system, a 360° tour, ongoing care, separately or together. I will call and tell you straight what makes sense in your case. No obligation.
Leave your number, I will call back within 24h: