Spis treści
A company website isn't just a "business card from 2010 with a phone number." In 2026, it's sales channel, recruitment tool, customer service system and legal compliance element in one. I'll show you, what exactly do you need depending on the business model (B2B vs B2C), industry and scale – and what should absolutely not be overlooked.
In short
- B2B company website ≠ B2C website. Different goals, different functions, different content.
- 12 must-have in 2026: SSL, SEO, GA4, GDPR, mobile, schema, forms, blog, accessibility, multilingual (EU), integrations, care.
- Real budget: PLN 8,000-30,000 (company average), PLN 15,000-60,000 (B2B with integrations).
- ROI: 5-20× in 12-18 months for companies actively investing in SEO + content.
- Key difference: B2B collects leads, B2C sells immediately. Design, copy, CTA — tailored to this.
How a business website differs from a personal/hobby website
Concepts
Company website = page that is to generate business value (leads, sales, branding, recruitment, compliance).
Personal/Hobby Page = the party that has present a person/passion without direct business goals.
Consequences
- Company website must have analytics (measurability of goals)
- Company website there must be compliance (GDPR, EAA, regulations)
- Company website must have SLA uptime (the customer does not come to the company "offline")
- Company website requires continuous development (content, SEO, optimization)
B2B vs B2C – fundamental differences
B2B website (e.g. service company, distributor, software)
Goals
- Lead generation (forms, telephones, demo bookings)
- Customer education (long decision cycle - critical content marketing)
- Building authority (case studies, certificates, team)
- Recruitment (career section with attractive onboarding)
Characteristic
- Decision-making cycle: 2-12 months (rare impulsive purchases)
- Customer Value: 10,000-1,000,000 PLN per year
- Number of decision makers: 3-7 people (purchasing committee)
- Contents: longer, expert, technically precise
Must-have features
✅ Contact form extensive (company name, industry, budget, timeline)
✅ Calendarly / meeting calendar for demo/consultation
✅ Case studies (3-10 for each customer segment)
✅ Team Page with photos and bio (B2B buys from people, not from brands)
✅ "Industries" / "Solutions for..." Section (e-commerce, SaaS, manufacturing)
✅ Price-list or calculator (transparency > mythical "ask for an offer")
✅ Resource center (whitepapers, reports, webinars - lead magnets)
✅ Expert blog (1,200-3,000 words / post, niche topics)
✅ Career section (if you are recruiting)
✅ Trust signals (ISO certificates, clients, media, distributors' logos)
What is left out in B2B
❌ Shop in the B2C sense (usually B2B = ordering system + proforma invoice)
❌ Aggressive “Add to cart” CTA
❌ Lifestyle imagery / influencer marketing tone
B2C website (e.g. e-commerce, service center, restaurant)
Goals
- Direct sales (shop, online booking)
- Gaining Movement (SEO, social, paid)
- Conversion optimization (each conversion percentage = real money)
- Returning customer (retention through email marketing, loyalty programs)
Characteristic
- Decision-making cycle: seconds to days (usually impulsive)
- Customer Value: 50-5,000 PLN / transaction
- Number of decision makers: 1 (sometimes a couple)
- Contents: short, emotional, sales
Must-have features
✅ Online store (if selling products) or reservation (if services)
✅ BLIK + InPost (must in PL 2026)
✅ Optimized product card (photos, reviews, variants)
✅ Product filtering (category, price, brand, attributes)
✅ Chat / chatbot (conversion rescue)
✅ Trust badges (warranty, 14-day return policy, security badges)
✅ Social proof (reviews, stars, "X people bought it")
✅ Email capture (newsletter, price alerts)
✅ Cross-sell / upsell (related products)
✅ Mobile-first design (78% of B2C purchases from mobile)
What is left out in B2C
❌ Long expert blogs (unless it's a content marketing strategy)
❌ "Team" - the customer doesn't buy from people, they buy a product
❌ Price list per service - in B2C the price is the exact value of the product
12 must-haves for every company website (B2B and B2C)
Must-have 1: SSL and HTTPS
What: SSL Certificate on all URLs. Free Let's Encrypt = enough.
What for:
– Google ranks HTTPS higher than HTTP
– Chrome shows “Not Secure” for HTTP
– Required by GDPR for forms
Check: padlock in the browser on each subpage.
Must-have 2: On-page SEO
What:
– Title tags + meta descriptions (unique)
– Schema.org structured data
– Sitemap.xml + robots.txt
– Optimization for specific phrases
What for: without SEO your website is a "basement business without a sign" - it exists, but no one will find it.
Check: Search Console + Rich Results Test.
See our SEO audit step by step.
Must-have 3: Google Analytics 4 + Search Console
What: GA4 + GSC configured correctly, tracking conversions (form, telephone, transaction).
What for: without analytics you don't know is the website workingEvery decision is based on "I think so."
Check: GA4 Realtime - Can it see your own visit?
Must-have 4: GDPR compliance
What:
– Cookie banner with rejection option (NOT pre-checked!)
– Privacy Policy
– Regulations (if store)
– GDPR information clauses on forms
What for: UODO fines up to 4% of turnover + customer lawsuits.
Check: Does the cookie banner appear on your first visit? Can you reject cookies?
Must-have 5: Mobile responsive
What: The website is working flawlessly on 360 px screens (the smallest popular mobile).
What for: 78% of visits from mobile in PL 2026. Mobile not working = -78% of potential customers.
Check: Open on your phone. Does it work? Is it legible? Are the clicked buttons accessible?
Must-have 6: Schema.org structured data
What:
– Organization (na home)
– LocalBusiness (jeśli lokalny)
– Product (jeśli sklep)
– Article (na wpisach)
– BreadcrumbList
– FAQPage (na FAQ-ach)
What for: rich snippets on Google = +30-60% CTR.
Check: Rich Results Test.
Must-have 7: Working Forms
What:
– The form sends to a real email address (NOT noreply@)
– Auto-reply to the customer (confirmation)
– Auto-notification for the team (Slack, email)
– Field validation (email format, required)
– Bot protection (reCAPTCHA, honeypot)
What for: the customer sent an inquiry, but did not receive confirmation → lost lead.
Check: fill out your own form. What happens?
Must-have 8: Blog/content section
What: Actively maintained blog with 20+ entries substantive, 4-8 new entries / month in the SEO package.
What for:
– 80% organic traffic a typical company website comes from a blog
– The blog is building authority in the industry
– Content marketing converts 6× better than outbound
Check: How many entries do you have? What dates are they from? How long are they (>1,000 words)?
Must-have 9: Accessibility (WCAG 2.2 AA)
What:
– Lighthouse Accessibility score 90+
– You can navigate with the keyboard
– Contrast 4.5:1+
– Alt text in images
– Form labels correctly
What for:
– In the EU from 2025 legally required (EAA)
– Larger group of potential customers (15% of the population has some kind of disability)
– Better SEO (Google rewards accessible)
Check: Lighthouse in Chrome DevTools.
Look WCAG 2.2 in WordPress.
Must-have 10: Multilingual (if EU/international)
What: Polish + English (minimum for EU businesses). German for companies operating in DACH.
Implementation:
– WPML (paid, best)
– Polylang (free, OK for 2 languages)
– Hreflang tags
– Translated schema
What for:
– 30-40% of B2B customers in the EU expect the EN version
– Better SEO International
– Required by some tenders/bids
Must-have 11: Integrations
What you need:
– CRM (HubSpot / Pipedrive / Salesforce / Zoho)
– Email marketing (MailerLite / GetResponse / ActiveCampaign)
– Marketing automation (if scale)
– GTM (tag centralization)
– Hotjar / Clarity (heatmaps, recordings)
What for: The website is not an "island." It connects to the sales funnel.
Check: Every submitted form goes to CRM? Every newsletter signup goes to the mailing platform?
Must-have 12: Technical Support
What:
– WordPress + plugin updates (once a month minimum)
– Daily off-site backups
– Uptime monitoring
– Security scans
– Minor content fixes
What for: side unattended = 67% chance of burglary in 24 months + drop in SEO position + loss of customer trust.
Price-list: 200-1,500 PLN/month for a typical company.
Look Website administration.
Industry specifics - what extra do you need?
Industry: Medical (clinic, dentist, doctor)
Special requirements:
– Booking online (Booksy, ZnanyLekarz integration, custom system)
– YMYL content (Your Money or Your Life - High Standards of Authority)
– HIPAA / GDPR particularly restrictive
– Patient reviews — key trust signal
– Team + certificates doctors (degree, specializations, years of practice)
– Price list of services transparent
Industry: Legal (law firm, lawyer)
Special requirements:
– Specializations (commercial, family, criminal law…)
– Case studies / judgments (anonymized)
– Expert content (comments on legal changes - SEO gold mine)
– YMYL — key authority
– Multilingual (if international customers)
– Ethical CTA (be careful with promises - code of ethics for legal counsels)
Industry: Financial/Accounting
Special requirements:
– Compliance (KNF, AML, GDPR particularly restrictive)
– Calculator (loans, ROI, taxes) - great lead magnets
– YMYL
– Security top level (2FA, WAF, regular pen tests)
Industry: B2B SaaS
Special requirements:
– Demo booking (Calendly + sales rep)
– Pricing page transparent
– Documentation / Help center (technical)
– API documentation (if it has API)
– Status page (uptimerobot.com)
– Free trial signup flow
Industry: E-commerce (B2C)
See our full guide Creating online stores.
Industry: Manufacturing / Distribution
Special requirements:
– Product catalog (PDF download + online)
– Technical filters (parameters, standards, certificates)
– B2B price list (after login - logged in pages)
– Ordering system (integration with ERP — Subiekt, Comarch)
– Multilingual (national + EN minimum)
Industry: Gastronomy / hotel industry
Special requirements:
– Online booking / table reservation (Reserved, Tableo)
– Menu with prices (PDF + interactive)
– Photo gallery high quality
– Geolocation + parking info
– GMB integration (reviews, hours)
– Multilingual (tourists)
Real budgets for corporate websites
Small service company (local)
- Business card: 5,000-10,000 PLN + 200-400 PLN/month for care
- Mean: 10,000-20,000 PLN + 400-700 PLN/month
Medium-sized B2B / B2C company
- Standard: 15,000-30,000 PLN + 600-1,500 PLN/month
- With CRM / ERP integrations: 25,000-50,000 PLN + 1,500-3,000 PLN/month
Large company/corporation
- Custom: 50,000-250,000 PLN + 5,000-15,000 PLN/month
- Multi-language, multi-region, advanced integrations: PLN 150,000+
B2C store
- Small: 15,000-25,000 PLN
- Mediocre: 25,000-60,000 PLN
- Big: 60,000-200,000 PLN
Real ROI of a company website
Case 1: B2B service company (medium accounting)
- Investment: PLN 18,000 website + PLN 2,500/month SEO + PLN 600/month maintenance = PLN 55,200/year
- Starting point: 30 leads/year from referrals
- After 12 months: 30 + 80 organic = 110 leads/year
- Lead → customer conversion: 25%
- Customer Value: 6,000 PLN/year subscription
- Additional revenue: 80 × 25% × 6 000 = 120,000 PLN/year
- ROI: 2.2× in the first year, 5-8× in the second
Case 2: B2C store (cosmetics)
- Investment: PLN 28,000 shop + PLN 4,000/month SEO + PLN 1,000/month support = PLN 88,000/year
- Starting point: 0 online sales (offline only)
- After 12 months: 200 transactions/month organic + 150 paid
- Average basket value: 220 PLN
- Annual online revenue: 350 × 12 × 220 = 924,000 PLN
- ROI: 10× in the first year
Case 3: Medical Clinic
- Investment: PLN 22,000 website + PLN 3,000/month SEO + PLN 800/month maintenance + PLN 500/month Booksy = PLN 73,600/year
- Starting point: 200 referral visits / month
- After 12 months: additional 60 visits/month with organic
- Average visit: 250 PLN
- Additional annual revenue: 60 × 12 × 250 = 180,000 PLN
- ROI: 2,5×, grows 4-7× in the second year (SEO effect)
The most common mistakes companies make on their websites
❌ Focusing on "looking nice" instead of on business goals
❌ Lack of content marketing strategy — static page = static items
❌ Bypassing analytics — no data = no optimization
❌ Business card without SEO — exists, but Google doesn't know
❌ Lack of technical support — site hacked in 18 months
❌ B2B vs. B2C Mismatch — B2C-style website for B2B = low conversions
❌ Skipping multilingual for international companies
❌ Stock photos instead of real ones (your people, your office, your products)
❌ No case studies (B2B) or reviews (B2C)
❌ Complicated CTA ("Ask for an offer" without a form)
What's next
Your decision this week:
- Specify model: B2B or B2C (or hybrid)
- Define 3 business goals pages (measurable!)
- Check out the must-have list — how many do you currently fulfill?
- Determine a realistic budget (8,000+ PLN implementation + 600+ PLN/month support)
- Choose 2-3 agencies with a portfolio in your industry
We create company websites tailored to your business model (B2B / B2C / hybrid), with full SEO, integrations, and technical support. 8,000-50,000 PLN. 90-day warranty, transparent price list, long-term partner. Book a consultation or see company projects.







