Institute of Imagination — Website Audit

Audited instituteofimagination.org · 9 July 2026. Evidence gathered by crawling the live site (all ~98 sitemap pages) and inspecting rendered HTML for navigation, headings, titles, meta descriptions and image alt text.

Executive summary

The site's content is strong, but its structure and technical hygiene are holding it back. Three issues stand out:

  1. Navigation exposes only a fraction of the site. The top menu leads to ~11 destinations, yet the sitemap contains ~98 pages. Most of the charity's actual programme work is unreachable from the menu — including the iOi Home page you flagged.
  2. Leftover Squarespace template titles and empty meta descriptions. Key pages are titled "General 2", "General 5", "Blog 3", etc. 82% of pages have no meta description — hurting search ranking, browser tabs and link previews.
  3. Broken heading and alt-text hygiene. 41 pages have no <h1> at all, a few have many, and roughly half to three-quarters of images have no alt text — a real accessibility and SEO problem.

None of these require a redesign. They're mostly configuration and content-entry fixes in Squarespace.

1Navigation & information architecture (highest impact)

What the top menu actually exposes (verified from the live header):

Pages that exist but are NOT reachable from the menu

Orphaned pageWhy it matters
iOi Home (/ioihome)The page you called out. A major landing page with no menu entry.
iOi Classroom (/ioiclassroom) + 3 lessonsCore educational content, invisible in nav.
Power of Play, STEAM Programme, Creative Sparks, ImagineED, My Big IdeaThese are the charity's programmes — the "Programmes" menu item goes to a hub, but the individual programmes aren't in the menu.
Symposium + Digital CreativityEvent content with no nav path.
Patrons & Ambassadors, Board of TrusteesGovernance / credibility pages, only cross-linked from Our Team.
All partnership detail pages (LEGO, Disney, ARC/Harwell, micro:bit, Alpha)Reachable only if a page happens to link to them.

Recommendations

2Duplicate & redundant pages

The crawl found several near-duplicate or competing pages that split traffic and confuse both users and search engines:

Fix: consolidate each duplicate to a single canonical URL, set up 301 redirects, and remove retired pages from the sitemap.

3SEO signals

SignalFindingFix
Meta descriptions80 of 98 pages (82%) empty.Write a unique 140–160 char description per key page. Priority: home, programmes, donate, impact, about.
Page titlesLeftover template names: /impact, /partnerships, /impact-1 = "General 2"; /arc-harwell, /lego-partnerships, /bbc-microbit = "General 5"; /consultancy = "General 1"; /blog & /blogs = "Blog 3"; /programmes2 = "Blog 1"; /ioihome = "Institute of Imagination".Give every page a unique, descriptive <title>.
Duplicate titles"General 2" ×3, "General 5" ×3, "Blog 3" ×2, "iOi in Your Classroom" ×2.Resolved by the two fixes above.
URL slugsDemo/auto slugs remain: /blog/blog-post-title-one-fcs4r, /blog/eeh0w3j8nvoef2vdtr9fo1z8btvldx, /programmes2/blog-post-title-two-hgzra.Rename to human-readable slugs and redirect old URLs.

The homepage <title> is just "Institute of Imagination" with no descriptor — adding a tagline (e.g. "Institute of Imagination — STEAM learning & creativity for every child") would help search and click-through.

4Accessibility & UX

IssueFindingFix
Missing <h1>41 of 98 pages have no <h1> (incl. Our Team, Impact, Partnerships, Donate, My Big Idea, most programme pages).Every page needs exactly one <h1> describing the page.
Multiple <h1>Homepage and iOi Home have 4; the blog listing has 21.One <h1> per page; demote the rest.
Image alt textHalf to three-quarters of images per page have no alt (home 13/20, Our Team 13/17, Impact 12/16, Partnerships 12/16).Add descriptive alt to informative images; mark decorative ones as empty intentionally.
Empty links~6 links on the homepage have no accessible text (icon/image links).Add aria-label or visible text.
Repeated hero text"Let's Get Creative!" renders 3× (a marquee), announced repeatedly by screen readers.Hide decorative repetition with aria-hidden.

Positive: the site correctly sets lang="en-GB", uses HTTPS, and has a working XML sitemap and clear "Skip to Content" link.

Priority checklist

High biggest impact, mostly quick

  1. Add programme pages (and iOi Home) into the top navigation.
  2. Resolve /blog vs /blogs; pick one and redirect.
  3. Replace "General 2 / General 5 / Blog 3" titles with real ones.
  4. Add one <h1> to the 41 pages missing it.

Medium

  1. Write meta descriptions for the top ~15 pages.
  2. Consolidate duplicate URLs with 301 redirects.
  3. Add alt text across images, starting with home and programmes.
  4. Rename demo URL slugs to human-readable ones.

Low polish

  1. Fix empty/icon links with accessible labels.
  2. Suppress repeated hero text for assistive tech.
  3. Clean the sitemap to list only canonical, live pages.

Method: findings are based on the rendered HTML of the live site. "98 pages" excludes auto-generated category/tag filter URLs. Counts (empty metas, missing h1, alt ratios) were measured programmatically across the full crawl; a few pages beyond the 69 in this wiki (e.g. /impact-1, /digital-leaders) surfaced during the crawl and are included in the SEO/IA findings.