Services · Website development · School websites

School websites for Edinburgh, written for the Scottish system from the first page.

Codeeo offers school website development Edinburgh council schools, independent schools and nurseries can run themselves. We plan and build sites that publish school handbook information, explain catchment areas and placing requests, carry Curriculum for Excellence and senior phase pages in Scottish terms, and keep pupil data under UK GDPR. Your staff edit news, letters and policies in a simple CMS, and parents find what they need on a phone in seconds.

A school site in Edinburgh answers to Scottish regulations, a Scottish inspectorate and Scots law, not English templates with the word Ofsted removed. We start from that, then design the site around the questions families in the city actually ask.

Built for
Edinburgh primary and secondary schools, Gaelic medium settings, independent day and boarding schools, and early learning centres.
Typical timeline
Agreed in discovery by video call, after we have seen your content, your handbook and the systems the site must connect to.
What you own
The domain, the CMS, the code, the content and the analytics accounts, all held in your school's or your council's name.
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 tools an Edinburgh school site needs to carry.

Most school websites in Scotland grow by accident. A page is added for each new letter, the handbook sits as a PDF from three sessions ago, and the placing request guidance links to a council page that has moved. Parents then phone the office for answers the site should give.

We begin with an audit of what the site must publish under Scottish rules and what your families search for, from P1 enrolment to S4 options and Higher choices. Then we build an information structure the office team can keep current without calling a developer. The list below is where most Edinburgh projects land, though we cut or add items once we know your school, your council arrangements and whether you are state funded, grant aided or independent.

Explain your project
  • School handbook as live pages

    The handbook content required under the Scottish school information regulations becomes structured web pages rather than one long PDF: staffing, the school day, uniform, curriculum, support for learners and parental involvement. A printable version is generated from the same content, so the two never drift apart.

    Handbook information stays current all session, not just in December.

  • Catchment and placing request guidance

    Clear pages explaining how admission works for your school, which streets fall in the catchment, and how a family outside it makes a placing request through the City of Edinburgh Council. We link to the council's own forms rather than copying rules that change.

    Fewer calls to the office about who can apply and how.

  • Curriculum for Excellence pages

    Broad general education and senior phase explained in plain language, with level descriptors, course choice information for S3 to S6, and pages for the new Qualifications Scotland arrangements as they replace SQA wording.

    Parents understand course choices before options evening.

  • Gaelic and English content

    For Gaelic medium classes or schools, a bilingual structure where each page holds a Gaelic and an English version, with a language switch that keeps the reader on the same page. Accented characters render correctly in titles, menus and search.

    Gaelic is a first-class language on the site, not a footnote.

  • Inspection and improvement reporting

    A home for your standards and quality report, school improvement plan and links to reports from His Majesty's Inspectorate of Education, which became independent of Education Scotland in 2026. Older reports are archived so the latest one is always the first a parent sees.

    Inspection evidence is easy to find and clearly dated.

  • Parent Council space

    Pages the Parent Council can edit with limited permissions: minutes, meeting dates, fundraising news and contact routes. Their content sits inside the school site, not on a separate free website that nobody maintains once members change.

    Parental involvement has a visible, lasting home.

  • Policy library with review dates

    Child protection, anti-bullying, relationships and behaviour, data protection and complaints policies, each with an owner and a review date. The CMS flags anything overdue to the business manager before a parent or inspector finds it.

    No policy on the site is quietly out of date.

  • Independent school admissions and fees

    For independent schools, open morning registration, entrance assessment information, bursary pages and a fee schedule that shows every compulsory charge and the VAT position clearly, as consumer law on total pricing now expects.

    Enquiries arrive from families who already understand the full cost.

  • Term dates, closures and calendar feeds

    Session dates, in-service days and events published once and shown on the site, in a subscribable calendar and on the homepage. When snow or a heating failure closes the building, the office switches on a closure banner from a phone, and the same notice appears on every page within a minute.

    Families see a closure before they leave the house.

  • Accessible build to WCAG 2.2

    Keyboard access, readable contrast, proper headings, captions on video and forms that work with screen readers. We publish an accessibility statement and test with the tools disabled parents and pupils actually use.

    The site meets public sector accessibility duties and the Equality Act.

Who this is for

Four Edinburgh settings we plan school sites for.

Edinburgh has an unusual mix of schools for a Scottish city: council primaries and high schools organised by catchment, a notable independent sector with day and boarding pupils, and Gaelic medium education. Each one needs a different site. A council school answers mostly to its families and its authority, while an independent school is also selling a place. The four briefs below are the ones we hear most often, and the build changes for each.

01

A council primary or high school

Your site has to sit alongside City of Edinburgh Council guidance without contradicting it. We focus on the handbook, term dates, absence reporting routes, cluster transition information for P7 into S1, and news that staff can post from a phone after a trip. Accessibility and data protection sit at the centre because the school is a public body, and freedom of information requests often start with what is or is not published online.

We work within any council web or brand rules you have been given.

02

An independent day or boarding school

Here the site carries admissions as much as information. Prospective families want a clear sense of the school, the fees, bursaries, boarding life and how to register. We build enquiry and visit request forms that pass straight to your admissions team, and boarding pages that reflect your registration with the Care Inspectorate, which regulates school care accommodation in Scotland. Charity information for OSCR sits where trustees and the public can find it.

Fee and VAT wording is drafted with your bursar, not by us alone.

03

A Gaelic medium setting

Families choosing Gaelic medium education often come from across the city and may not speak Gaelic at home. The site needs to work in both languages and explain how learning in Gaelic progresses from early years to secondary. We set up bilingual templates, glossaries for repeated terms and an editing workflow so a Gaelic speaker on staff approves each page before it goes live.

04

A nursery or early learning and childcare centre

Early learning and childcare settings in Edinburgh need clear information on funded hours, how to apply and what a day looks like. We build simple, warm sites with strict photo rules, so no child appears without consent, and enquiry forms that collect only what you need before a visit is arranged by your own team.

Six steps from first call to a site your office team runs.

  1. 01Discovery by video callWe review your current site, handbook, council requirements and analytics, and talk to the people who will keep it updated: head teacher, business manager, office staff and sometimes the Parent Council.
  2. 02Content and compliance mapA page list matched to Scottish school information rules, inspection reporting, data protection and accessibility, with each page given an owner in your school and a review cycle.
  3. 03Design for phones firstLayouts tested on the small screens most parents use, with your school colours, crest and photography, and Gaelic layouts where needed. We check contrast and type size against WCAG 2.2 at this stage.
  4. 04Build and CMS setupTemplates, forms, calendar feeds and the policy library built on a CMS chosen for your staff's skill level. Roles are set so a teacher can post class news without touching the admissions pages.
  5. 05Migration and redirectsWe move the content worth keeping, retire the rest, and set redirects from every old address so links in council pages, letters and search results still land on the right page.
  6. 06Launch, training and handoverRecorded training sessions for staff, a short editing guide, and a handover of every account and password to your school, not to us. Support continues for as long as you want it.

Technology

What we build this with.

We usually build on WordPress for schools that want a familiar editor, or on a headless setup with Next.js where a trust or independent school needs more speed and flexibility. Hosting sits in the UK where you prefer, with backups, security patching and uptime monitoring included in support. Cookie consent follows PECR, so analytics and embedded video load only after a parent agrees, and the site still works fully for anyone who declines.

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

What Edinburgh schools ask before a new website.

It depends far more on your content than on our build.

A school with a current handbook, clear policies and good photography can move quickly, because design and build run while content is checked. A school that needs every page rewritten, Gaelic translations prepared or a council sign off will take longer. We agree the timeline after discovery, once we have seen what exists and who must approve it, and we plan launch around the session so the new site is not switched on during the first week of term or the run up to exam results.

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