Corporate Website for a Cybersecurity Company — nFlo
Challenge
nFlo — a cybersecurity company serving over 200 clients with a 98% retention rate — needed a professional website that builds trust and generates B2B leads. Their old WordPress site was slow (Lighthouse < 50), hard to maintain, and did not convert visitors into inquiries.
Additional requirements:
- Bilingual — PL + EN with separate domains (nflo.pl + nflo.tech)
- Knowledge base — not a blog, but a substantive article base on cybersecurity that builds expertise
- Security alerts — an automated CVE threat notification system for clients
- Fast response time — the website had to reflect the company's promise: "< 15 min incident response time"
- Building E-E-A-T — in cybersecurity, trust is the foundation; the website had to communicate this
Process
1. Cybersecurity market analysis
We analyzed the websites of 20 nFlo competitors in Poland and internationally. Key finding: most cybersecurity firms have outdated websites with generic content. An opportunity to stand out through a substantive knowledge base and a fast website.
2. UX design
We designed a user journey optimized for B2B conversion:
- Decision-maker → service page → case studies → contact form
- IT specialist → knowledge base → CVE alert → newsletter → contact with sales
3. Migration from WordPress to Astro
We migrated all content from WordPress to Astro 5 (static site generation). Key benefits:
- No CMS vulnerabilities (critical for a cybersecurity company)
- Full control over structured data and SEO
4. Knowledge base system
We built a knowledge base system with two content channels:
- Expert articles — written by the nFlo team (Marcin Godula, Grzegorz Gnych), building authority
- CVE alerts — automated notifications about new threats with impact descriptions and recommendations
5. SEO and GEO
We implemented a complete SEO and GEO strategy:
- Schema.org Organization, Article, FAQPage
- llms.txt for AI crawlers
- Separate PL/EN sitemaps
- Local Pagefind search
Solution
We designed and built the website from scratch in Astro 5 (static site generation):
- Knowledge base with 500+ articles on cybersecurity — building authority and topical authority
- CVE security alert system — automated notifications about new threats
- Full SEO and GEO optimization — Schema.org, llms.txt, structured data, robots.txt with AI bot access
- Bilingual — separate domains with independent PL/EN content
- Pagefind search — local, lightning-fast knowledge base search
- Author profiles — each article assigned to an expert with bio and links, building E-E-A-T
Results
| Metric | 2025 | 2026 |
|---|---|---|
| Pages with impressions in Google (nflo.pl + nflo.tech) | 3,923 | 8,969 |
| Clicks from Google: nflo.pl | 14,880 | 8,727 |
| Clicks from Google: nflo.tech (EN version) | 141 | 4,844 |
| Knowledge base articles | 0 | 500+ |
| Domains | 1 | 2 (PL + EN) |
Source: nFlo Google Search Console, the 90 days to 28 October 2026 compared with the same 90 days a year earlier (31 July – 28 October 2025), read on 29 October 2026. A page with impressions is a page that appeared in Google results at least once in that period. Clicks on the Polish domain are lower than a year earlier; the English version built its traffic almost from zero.
"The new Astro website was a game changer. Speed, security, and full control over content — exactly what a cybersecurity company needs." — Marcin Godula, CEO & CTO, nFlo
Technologies
Astro 5, TypeScript, Tailwind CSS, MDX, Pagefind, Schema.org JSON-LD, FTP deploy, multilingual sitemaps, CVE alert system, automatic OG image generation.
Related services
- Web Development — fast websites built with modern technologies
- SEO — Google visibility
- GEO — AI search visibility