Compare any two universities at a stable URL

  • Compare landing pages/compare/[combo] resolves to a static page for the most-searched university pairs. Built directly off zero-click clusters from Search Console.
  • Dynamic OG images — every page now generates an Open Graph image on demand via @vercel/og. Shares look right on Twitter, Slack, LinkedIn, iMessage.
  • JSON-LD on detail pages — universities and courses emit proper structured data.
  • Robots.txt for AI crawlers — explicit allow/disallow rules for the major AI scrapers, including the new ones.
  • PostHog client init — fixed a bug where client-side events weren’t being captured.