Web Design & SEO Agency · Case Study

ModernWebSEO — 4-Language Agency Site, 91 Profession Pages

An agency site published in Turkish, English, Spanish and Arabic, with a dedicated page for every profession and a quote flow that ends in WhatsApp.

Visit Live SitePublished: 10/9/2026Updated: 10/9/2026
ModernWebSEO — 4-Language Agency Site, 91 Profession Pages — hero screenshot

Results

Measurable Outcomes

4
Languages
91
Profession pages
22
Service pages (TR)
675
Statically generated pages

The Brief

What was the goal?

A doctor, a hairdresser and a lawyer don't want the same website. A single "web design" page couldn't explain that difference, and the site also had to answer queries from abroad.

The Approach

Which methodology pillars I applied

We kept per-profession content in one data file and generated pages from it. Each language version is written for its own market rather than translated line by line. Forms prepare a WhatsApp message instead of sending email.

See the full process → 47-Point AI-Ready SEO Audit methodology.

Tech Stack

What it's built with

  • Next.js 16
  • TypeScript
  • Tailwind CSS v4
  • Schema.org ProfessionalService
  • IndexNow
  • Vercel

The Build

Key decisions and tradeoffs

The 91 professions live as typed data in `data/professions.ts`. Every page pulls its own FAQ, price range and feature list from that data.

Each of the four languages carries its own canonical URL with two-way hreflang. The Arabic version runs right-to-left with the Cairo typeface.

Contact and quote forms never hit a server. The filled fields become a formatted WhatsApp message that sends with one tap on a phone.

Steps Applied

Methodology in practice

1

One page per profession

91 pages from one data file, each answering the questions its own customers ask.

2

Canonical per locale

TR, EN, ES and AR pages link to each other via hreflang; none of them canonicalises to Turkish.

3

WhatsApp quote flow

The form drafts the message and opens WhatsApp. No server, database or email infrastructure.

Honest Reflection

What I'd Do Differently

In the first year we wrote the English blog about Kinsta, Next.js and hosting comparisons. About two thirds of Search Console impressions came from those posts, but the readers were developers abroad, not businesses that buy websites. The homepage got only 16 Google clicks in a year. Today I'd pick content by asking first who types the query and what they would buy from us.

Screenshots

ModernWebSEO — 4-Language Agency Site, 91 Profession Pages — detail screenshot 1
ModernWebSEO — 4-Language Agency Site, 91 Profession Pages — detail screenshot 2

Want this for your project?

Same 47-point methodology, $499 fixed price, 5-7 business days. Book the audit.