Services · Website development · School websites

School websites that turn Riyadh parent research into booked campus tours.

Codeeo handles school website development in Riyadh for private, international and national curriculum schools that want more qualified admissions enquiries and fewer repeated phone calls. We build the public site parents compare before they ever visit: curriculum pathways, admissions steps, campus pages, news, policies and careers, written Arabic first with a full English version. Riyadh families shortlist schools on a phone, often weeks before a move or a new academic year, so the site has to answer their questions clearly and make the next step obvious.

This page is about the website itself: content, search visibility and the enquiry route into your admissions office. Parent apps, fee collection and attendance tools are separate projects, and we keep them separate so the public site stays fast and simple to edit.

Built for
Private, international and national curriculum schools in Riyadh, from a single campus in Al Malqa to groups with sites across the north and east of the city.
Typical timeline
We agree the page list, content owners and launch window in discovery, then fix the schedule around your admissions season rather than the other way round.
What you own
The domain, the CMS, the hosting account, every page of content and every enquiry record, all held in accounts your school controls.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What the website includes

The pages and routes that move a Riyadh family from search to visit.

A parent comparing schools in Riyadh rarely reads a welcome message from the principal first. They look for the curriculum, the grades you take, where the campus is, whether boys and girls are taught in separate sections, how admissions work and when they can visit. A school web development company in Riyadh should build around those questions, in the order parents ask them.

The site we deliver groups that information into clear paths for three audiences: families considering the school, current parents looking for a calendar or a policy, and teachers looking for a job. Each path ends in a specific action your staff can follow up, recorded in a system your admissions team already uses. Everything below is optional and sized to the school; a single campus does not need the structure a five campus group needs.

Explain your project
  • Admissions pathway by grade

    Separate pages for KG, primary, intermediate and secondary entry, each listing the documents, assessments and age rules that apply, with an enquiry form that already knows which grade the parent is asking about. Your registrar sees the grade, preferred start term and number of children before replying.

    Admissions staff reply with the right answer the first time.

  • Campus tour requests

    Parents choose a preferred morning or afternoon, a campus and a section, and the request lands with whoever runs tours that week. Confirmation and reminder messages go out by email and WhatsApp, and the slot rules are set by your team, not hard coded.

    More tours booked without a phone call to reception.

  • Relocating family hub

    Many companies now base regional teams in Riyadh, and their staff research schools from abroad. A dedicated section explains how to apply before arriving, which records to bring, and how placement works mid year, in plain English with an Arabic counterpart.

    Overseas enquiries arrive complete and ready to process.

  • Curriculum and pathway pages

    Whether you teach the Saudi national curriculum, British, American or IB programmes, or a mix, each pathway gets its own page with subjects, assessment approach and progression, so parents can compare like with like.

    Parents understand your offer before they sit down with you.

  • Arabic first, right to left layout

    The Arabic site is designed in right to left from the start, with its own typography, menus and form fields, not a mirrored copy of the English. Each page links to its counterpart so a parent can switch language without losing their place.

    Both language versions read as if written for that reader.

  • Policies and safeguarding library

    Child protection, behaviour, attendance, admissions and privacy policies sit in one searchable library with version dates. Pupil photos and names only appear where the school holds consent, and the CMS can flag an image whose consent has lapsed.

    Policies are easy to find and images are published responsibly.

  • District level local search

    Parents search by district, so each campus gets its own page, map and Google Business Profile details, with School structured data and consistent contact information. We set up search terms around districts such as Al Malqa, Hittin, Al Narjis and Al Yasmin where you actually operate.

    Each campus shows up for the families who live nearby.

  • Teacher recruitment section

    Vacancies, subject needs, contract basics and an application form that collects a CV and qualifications into one inbox or your HR tool. Riyadh schools compete hard for experienced teachers, and a clear careers page shortens hiring.

    Applications are organised by role from day one.

  • Term calendar and school news

    A shared calendar for term dates, exam weeks, national holidays and events such as Saudi National Day and Founding Day activities, with news posts that campus staff publish themselves. Current parents find dates without asking the office, and prospective families see a school that is active and well run.

    Fewer routine calls and a site that never looks abandoned.

  • Enquiries into your CRM

    Forms post straight into the CRM or admissions system you use, tagged by campus, grade and language, with source tracking so you know which pages and campaigns produce families who enrol.

    Every enquiry has an owner, a source and a follow up date.

Who this is for

Four Riyadh schools we build for most often.

The right school website design in Riyadh depends on who your families are and how they find you. A new campus in the north of the city needs visibility fast; an established school needs its existing reputation to show up properly online. These are the four starting points we see, and what changes for each.

If you recognise more than one, that is normal. We scope the first release around the one that limits enrolment most, then plan later releases so the site grows with the school instead of being rebuilt every few years.

01

New campuses in north Riyadh

Neighbourhoods such as Al Narjis and Al Yasmin have seen new private schools open alongside new housing. A new campus has no search history and no reviews, so the site must earn trust quickly: clear licensing details, real photos of the building, staff profiles, and a tour request on every key page. We plan local search from the first week so the campus page is indexed before admissions open.

Launch the admissions pages first and add news and galleries after.

02

International schools serving expatriate families

Schools near the Diplomatic Quarter and along King Fahd Road enrol many families who arrive with little notice. Their parents want accreditation details, curriculum comparisons, transfer rules and contact names in English, then in Arabic for the Saudi families in the same classes. The site has to handle enquiries from many countries and time zones without losing any.

We add a timezone field to every overseas enquiry form.

03

Established national curriculum schools

Long running Saudi private schools often have strong word of mouth but an old site that is hard to update and slow on mobile. We rebuild it Arabic first, keep the URLs that already rank, move content into a CMS your staff can edit, and give boys and girls sections their own clear pages.

Redirects from the old site are mapped before anything is switched off.

04

School groups with several Riyadh campuses

A group with campuses in different districts needs one brand and one admissions system, but each campus page must stand on its own for local search and for the parents who only care about the school down the road. We build a shared structure with campus level editing rights so each principal can update their own news.

Group and campus roles are set in the CMS, not by sharing passwords.

How a Riyadh school website project runs.

  1. 01Discovery on campusOur Riyadh team meets your admissions, marketing and IT leads at the school. We walk the tour route, collect parent questions from reception and list every page and form the site needs.
  2. 02Structure and content planWe map the sitemap in Arabic and English, assign an owner for each page and agree which existing URLs stay. Content gaps are listed early so writing does not hold up the build.
  3. 03Design and approvalKey templates such as admissions, campus and curriculum pages are designed right to left and left to right together, tested on phones, and approved by your leadership before development.
  4. 04Build and integrationsWe build on the agreed CMS, connect forms to your CRM, set up analytics with a consent banner and add structured data, then load real content rather than placeholders.
  5. 05Review and trainingYour staff test every form, check every page in both languages and learn to edit news, vacancies and policies. Training happens in person at the school or by video for remote staff.
  6. 06Launch and handoverWe switch the domain, apply redirects, submit sitemaps, watch search console and enquiry volumes for the first weeks, and hand over all accounts and documentation.

Technology

What we build this with.

Most school sites we build run on WordPress or a headless CMS with a Next.js front end, depending on how many campuses and editors you have. Hosting can be placed in a Saudi data centre where your data classification needs it, with security set against NCA controls and regular backups.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Riyadh schools ask about their website.

It depends on the number of pages, campuses and languages, and on how ready your content is.

A single campus site with Arabic and English versions moves faster than a group site with campus level editing and CRM integration. The slowest part is usually content: approved curriculum text, policies and photography. In discovery we set the launch date against your admissions calendar, then work back to fix dates for content, design approval and testing. If the admissions window is close, we can launch the admissions, campus and contact pages first and add the rest in a second release.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews