The challenge
In Pattani province the education system has a distinctive structure unlike elsewhere — many Muslim parents send their children to private Islamic schools (modern pondok) alongside conventional programs, with the long-term goal of sending them to university at Egypt (Al-Azhar), Saudi Arabia (Madinah University), Malaysia (USIM, UTM), or Brunei (UNISSA).
The client is a private Islamic boarding school offering:
- Conventional curriculum (M.1-M.6, recognized by OBEC)
- Religious curriculum (Islamic Studies, Arabic language, Fiqh, Hadith)
- Scholarship prep center (for civil service scholarships — quotas for 4 southern border provinces)
- Tutoring for Al-Azhar entrance exam (Arabic + Tahfidz)
240 enrolled students, with a main campus + satellite branch in the same province.
Problems the client faced:
- Marketing channels were Facebook + word of mouth — Facebook organic reach has declined year-over-year (4% organic reach in 2025 vs 18% in 2020).
- GBP setup incomplete — Had a GBP listing but generic “School” category when it should have been “Private Islamic School” or “Boarding School” for Maps filter buttons.
- Modern parents search differently — Long-tail queries: “ติวเข้า Al-Azhar ปัตตานี”, “โรงเรียนเตรียมศึกษาต่อต่างประเทศมุสลิม”, “ปอเนาะมีหลักสูตรสามัญ ปัตตานี” — not just “pondok Pattani”.
- Legacy site = 1-page Blogger.com — 9.4-second load, not responsive, no mobile-first design despite 89% of traffic being mobile.
- Trust signals missing — No “Our Teacher” page showing ustadz qualifications, no testimonials from scholarship-winning alumni, no curriculum breakdown.
Why the previous approach failed
Facebook Ads: Run for 2 years — CPL (cost per lead) ran THB 380-520 per form-filled lead. Conversion rate was low because Facebook lead forms don’t qualify parent intent.
Google Ads: Tried 3 months — “โรงเรียนอิสลาม” CPC ran THB 18-32, conversion low because landing page = the slow legacy Blogger site.
LINE OA Broadcast: Tried — reach dropped (LINE OA charges per message) + low quality list because the QR code was scanned at trade booths.
Generic SEO agency in Bangkok: Requested quote — agency proposed “10 keyword pack for THB 35,000/month” but the keywords were generic like “private school” or “religious school” — nothing matching Pattani parent buyer intent.
Conclusion: vertical-specific local SEO + content marketing focused on the long parent decision journey (4-7 months before the term starts).
The Southern Whale approach
Pillar 1 — Parent journey content hub
Analyzed parent questions from GSC + 18 months of Facebook DM history and found 7 stages in the parent decision journey:
- Awareness (“Send my child to pondok vs conventional — which is better?”)
- Consideration (“Pondok with conventional curriculum in Pattani”)
- Comparison (“Top 5 Islamic schools in Pattani — comparison”)
- Curriculum deep-dive (“What Arabic subjects do modern pondok offer?”)
- Career path (“Can a Pattani pondok grad attend Al-Azhar?”)
- Logistics (“Cost of Islamic boarding school in Pattani”, “Girls’ dormitory system at pondok Pattani”)
- Action (“Enroll in Islamic school Pattani M.1”)
Wrote 28 master articles covering every stage. Each article 1,400-2,200 words, written by a consultant who is an Al-Azhar graduate and religious teacher — high domain credibility.
Pillar 2 — Local SEO + GBP optimization
GBP optimization for every network listing:
- Changed category to “Private Islamic School” + secondary “Boarding School” + “Tutoring Center”
- Uploaded 120+ photos (campus, classroom, dormitory, mosque, dining hall)
- 35 Q&A entries on common parent questions — answers in Thai + basic Bahasa Melayu
- Weekly posts on events, exam results, scholarships
Citation building across 28 relevant directories:
- Ministry of Education registered school directory
- Islamic Council Pattani Province
- ASEAN Halal Education Directory
- Al-Azhar Alumni Thailand
- Saudi Cultural Mission scholarship listings
Pillar 3 — Schema markup for the Education vertical
Full Schema.org rollout:
- EducationalOrganization (main entity) — founder, type “K-12 Boarding School”, curriculum, accreditation
- Course schema for every program (Tahfidz, Egypt prep, Scholarship prep, M.1-M.6 main curriculum)
- Person schema for 8 key ustadz — alumni info, certification, teaching experience
- FAQPage schema for 35 Q&A entries
- Review schema (AggregateRating) for alumni reviews
Pillar 4 — Multi-language entry points
- TH — primary language for parent decisions
- Basic Bahasa Melayu — homepage + 6 key landing pages to acknowledge the identity of Patani Melayu parents
- Basic Arabic — homepage + Al-Azhar pathway page (credibility signal for Middle East alumni network)
Tech rationale
- Astro — Pre-rendered static, mobile-first, Lighthouse 96+ — significantly faster than Blogger
- Cloudflare Pages — Free tier sufficient, edge CDN ensures fast loading even on slow parent-side networks
- Cloudflare R2 — Stores 120+ photos per listing
- Schema.org EducationalOrganization — Essential for Education rich snippets (knowledge panel)
See /en/services/seo/ for niche-vertical SEO patterns.
The build (week-by-week)
Week 1: Discovery + keyword research
- Workshop with school director + admission officer over 2 days
- Mapped 7-stage parent journey (from 18 months of GSC + Facebook DM history)
- Keyword research on 120 keywords across 3 clusters (Thai parents, Patani Melayu parents, alumni network)
Week 2: Content brief + outline
- 28-article content brief covering 7 parent journey stages
- Outlines approved by school director + 2 senior ustadz
Week 3-4: Astro build
- Information architecture across 24 pages (homepage, about, curriculum × 4 programs, branch listings, teacher, alumni, gallery, admission, scholarship, FAQ)
- Mobile-first responsive design — 89% target traffic from mobile
- Forms: contact + admission inquiry + virtual tour request
Week 5: Content writing
- 28 TH articles (written by an Al-Azhar alumnus consultant)
- 6 MS translation articles (basic)
- 2 Arabic articles (Al-Azhar pathway + Madinah University pathway)
Week 6: Schema + GBP + citation
- Schema.org rollout — EducationalOrganization, Course, Person, FAQPage
- GBP optimization for every network listing
- Citation building across 28 directories
Week 7: Photography + asset production
- Photographer 3 days in Pattani — 240 campus shots, edited down to 120
- Teacher profile photos for 8 ustadz
- 3 videos (campus tour, ustadz interview, alumni testimonial)
Week 8: UAT + soft launch
- UAT with admission team over 3 days
- Trained admission officers on inquiry form replies
- Soft launch + Facebook announcement to current parents
Obstacles + pivots
Parents confused by “pondok” terminology: During keyword research we found that some modern parents (ages 35-50) avoid the word “pondok” due to media stereotypes — they use “Islamic school” or “private religious school” instead → pivoted content strategy to use both terms in the same article (search coverage for both audience groups).
GBP temporarily suspended: Week 6 the main GBP listing was suspended because one uploaded photo showed a student face that wasn’t blurred (Google policy on minors) → re-blurred every photo with student faces, submitted appeal, restored within 6 days — learning: every photo with a minor must be blurred before upload.
“Tuition cost” article controversy: The article “Cost of Islamic boarding school in Pattani” published transparent tuition tables → some competitors were unhappy because price transparency forced the whole market to adjust → we kept the article because parent decisions need transparency, and conversion rate climbed measurably.
Post-launch + ongoing
Month 3:
- Organic traffic +148% (380 → 942/month)
- GBP direction request +220%
- Inquiry form submissions 34/month (from 11)
Month 6:
- Organic traffic +325% (1,615/month)
- GBP direction request +418%
- Inquiry form submissions 84/month
- New student enrollment Term 1/2026 = 131 (from 38 in Term 2/2025) = +245%
- Page load 1.2s (from 9.4s)
Lessons learned:
- Education vertical SEO requires a patient long horizon — parent decision cycles of 4-7 months mean content written in Q1 starts converting in Q3.
- Schema.org EducationalOrganization + Person (teacher profile) delivers clear results in the Knowledge Panel — Google began surfacing some teacher profiles in rich snippets within 8 weeks.
- See /en/services/seo-audit/ for the technical SEO audit framework we used.
Ongoing 6-month retainer:
- GBP maintenance + review responses
- 4 content articles/month (focused on new parent questions arriving via inquiry form)
- Q3 2026 roadmap: launch a “Scholarship Results” page listing every alumnus winning a scholarship each year (powerful trust signal), expand alumni network section
- See /en/case-studies/ for other Education vertical project patterns.