Three SEO proposals land in your inbox in the same week. One promises first-page rankings inside 90 days. One promises a 300% lift in traffic. The third promises 12 blog posts a month and says almost nothing about what those posts are supposed to produce. Your board votes on next year's budget in May.
This is where a school SEO agency comparison usually stalls. Every vendor measures a different thing, so there is nothing to line up side by side, and the committee ends up picking the proposal with the most confident tone. Confidence is not a scoring column.
The fix is to stop comparing promises and start comparing methods. Most private school leaders already know what they want: more of the right families finding the school and starting an application. What they rarely get from a proposal is a straight answer about how the vendor will show whether that happened.
This post gives you the five decisions that actually differentiate education SEO vendors, the questions that force a real answer on each one, and the contract language to have in hand before your spring board meeting. Families run a predictable sequence before they ever reach your inquiry form. The agency you hire decides whether your school shows up inside it.
What Should a School SEO Agency Comparison Measure?
A school SEO agency comparison should measure five things: reporting cadence and method, which metrics the agency treats as proof, contract length and exit terms, who owns your content and data when the work ends, and how the proposal handles rankings. Keyword lists and site audits sort themselves out. These five decide what you keep.
Notice what is missing. Portfolio screenshots, tool logos, and the size of the keyword report tell you how a vendor sells, not how it works. Two agencies can run identical tactics and hand you very different evidence at the end of the year.
Write down what a passing answer looks like for each of the five before the first sales call. A committee that sets the standard in advance cannot reverse-engineer a case later for the vendor it already liked.
What Should You Ask About Reporting Cadence and Methodology?
Ask for the reporting schedule, the named data source behind every number, and your own Editor-level access to each platform. Monthly reporting with year-over-year comparison is the common standard. Without direct platform access, you are reading the agency's summary of its own performance rather than checking the raw numbers yourself.
Insights from LegalClarity demonstrate that a reporting clause should name the data points tracked and the source behind each metric. It should also give the client "at least Editor-level access to every platform the agency uses for your campaign," plus a defined date range, a delivery deadline, and a window for flagging discrepancies.
Three follow-up questions expose what a proposal leaves vague:
- Which platform does each number come from, and can I open that platform myself?
- What is the delivery deadline after the month closes, and who walks me through the report?
- When a number moves, do you explain the cause, or only report the change?
That last question matters most for a small team. A head of school with one part-time marketing coordinator does not need a 40-page dashboard. They need one page saying what changed, why, and what the agency will do about it next month.
Which SEO Metrics Prove Enrollment Impact?
Rank the report on clicks, qualified inquiries, and applications started. Impressions and average position belong at the bottom, because both can rise while your inquiry count stays flat. Search is only one channel feeding that inquiry count; word-of-mouth referrals are the other major source, so a search-specific report should isolate what organic traffic delivers on its own. Before you compare one vendor's cost-per-inquiry to another's, make each of them define a qualified inquiry in writing.
Google Search Console reports four search metrics, and the definitions do the arguing for you. Google's Search Console documentation states that clicks are "the number of times a user clicked your site from Google Search results," while impressions are only "how many times your site appeared in Search results." One is a person choosing your school. The other is a page load.
Why Impressions Belong at the Bottom of Your Report
Impressions measure how often your listing was shown, not whether anyone acted on it. A vendor can lift impressions by ranking you for terms no prospective family would ever type, and the chart still points up and to the right.
Improvado is blunt about metrics in this category. Reach and impressions tell you "how many people potentially saw your content, not who they were or if they took any action," which makes the number "a measure of delivery, not impact." The same analysis flags page views, noting that a high count "tells you nothing about user engagement or quality."
Impressions still belong in the report, just further down, as a leading indicator. The test is simple: if a metric can double while your inquiry form stays quiet, it does not lead the report.
Ask every finalist for the same three-number summary each month. Organic clicks, inquiries from organic search, and applications started by families who first arrived from organic search. A vendor who cannot produce that chain is not reporting on enrollment.
How Long Should a School SEO Contract Run?
Six to 12 months is the normal initial term for SEO, then month-to-month. Search engines need time to crawl, index, and assign authority, so a shorter commitment rarely proves anything either way. A term well above 12 months, or one that auto-renews for another full year, is a negotiating point rather than an industry standard.
Jeremy Lee, writing for Sotavento Medios, reported that "Most effective SEO strategies need 6-12 months for traffic to stabilize and 12 or more months to prove ongoing ROI." The common structure is an initial term that switches to month-to-month afterward. A separate review by ZenWeb lands on the same six-to-12-month band for SEO, against three to six months for ads and social, and frames "anything far above these ranges" as worth negotiating.
For a school, what happens at month 13 matters more than the term itself. An initial year that rolls into month-to-month gives you a real decision point. An initial year that renews itself gives you a deadline you already missed.
The Exit Terms to Redline Before You Sign
Notice period, renewal structure, and named staffing are the three exit terms schools read too late. Read them before the pricing page, because they determine what leaving costs you.
Alex Montas Hernandez, founder of The Remarkable, sets the standard agency draft beside the version a buyer should ask for. A notice period drafted at "60 to 90 days, calendar-date trigger" gets redlined to "30 days, given any day." A contract that "auto-renews for another full term" becomes "month-to-month after the initial term." Unnamed "qualified personnel" becomes a "named team, notice on any change." The same analysis adds a written 90-day performance review carrying an exit right.
Two of those are easy to underestimate. A calendar-date trigger can stretch a stated 30-day notice into a two-month wait, depending on when you send the email. Named staffing keeps the senior strategist who sold you the work from becoming a junior account manager in month four.
Who Owns Your Content, Analytics, and Search Console Data?
Your school should own the website content, the analytics accounts, the tracking setup, and the data inside them, and the contract has to say so in plain language. Copyright law will not do this job for you. Ask the agency to build every platform under your school's own accounts and hold delegated access only.
The legal reasoning is worth knowing, because it is the opposite of what most people assume. Research by LegalClarity shows that raw analytics data consists of facts, and summarizes the governing case this way: "The U.S. Supreme Court held in Feist Publications v. Rural Telephone Service that facts are not copyrightable because they don't originate from an act of authorship." The full opinion sits on Cornell's site. Contract language, not copyright, is what secures your numbers.
The platform adds its own deadline. The same analysis notes that standard Google Analytics 4 properties cap event-level retention at 14 months, and that 360 properties can stretch it to 50. Once that window closes, "the data is gone permanently on a rolling monthly basis." Google's Analytics Terms of Service also state that upon termination, "all of Your historical Report data will no longer be available to You." If the agency owns the account, your enrollment-season history leaves with the agency.
What Belongs in the Handover Package
Name the handover deliverables in the contract by item, not by category, and set a deadline for delivery. A clause that promises "reasonable transition assistance" is a clause you will argue about.
Sterrific published a handover checklist that reads as a good template. It names "content source files, credential transfers, the link inventory with renewals flagged, the disavow file, the redirect map, technical documentation, data exports," all delivered "within a defined window (14–30 days is typical)."
The redirect map deserves special attention from any school that may rebuild its site. Sterrific calls it "the least glamorous document in SEO and the most catastrophic to lose," because a future migration without it can quietly erase rankings that took years to earn. Add two school-specific items too: your blog posts and landing pages as movable source files, and administrative access to your own Google Business Profile.
How Should You Read a Proposal That Promises Rankings?
Treat a ranking guarantee as a disqualifier. Google says directly that no one can guarantee a #1 result, so a vendor promising one is either uninformed or counting on you not checking. Read past the promises for named deliverables, a stated method, and evidence that the vendor cites Google's own documentation.
Google Search Central states it as a rule, not a probability: "No one can guarantee a #1 ranking on Google. Beware of SEOs that claim to guarantee rankings, allege a 'special relationship' with Google, or advertise a 'priority submit' to Google." The same guidance is just as direct about audits: "If they guarantee you that their changes will give you first place in search results, find someone else."
Tool-based predictions deserve the same skepticism. "Third-party tools don't have access to our internal ranking data. They can't guarantee performance. Any predictions are their own and, like predictions generally, may not happen." (Source: Google Search Central) That covers the AI-visibility claims now appearing in education SEO proposals under the labels AEO and GEO.
Google's hiring guidance hands you one more free rule. Experts at Google Search Central maintain that if an agency offers an audit, you should "only grant read access to Search Console (at this stage, don't grant them write access)." A vendor who pushes back on read-only access during a sales audit is telling you something useful.
How Does Cube Creative Design Answer These Five Questions?
Cube Creative Design has built and marketed websites since 2005, works on an open platform, and publishes its pricing instead of quoting case by case. School plans run on a one-year initial term and then go month-to-month, with no exit fees. Everything built or written for a school is that school's property.
Here are our answers to the same five questions, so you can score us on the rubric you give every vendor.
Reporting: monthly, pulling from Google Analytics, Google Business Profile, Google Search Console, SEMrush keyword ranking, social reporting, and website heat mapping. Every number has a named source, and every account is yours. Metrics: clicks and inquiries lead the report, with keyword counts and impressions as context. Contract: a one-year initial term, then month-to-month, with no platform lock-in and no exit fees.
Ownership: everything we build and write for you is your property, on an open platform rather than a proprietary one, with training and documentation so your staff can keep the site running if the contract ends. Rankings: we do not guarantee positions, because nobody can. We commit to countable deliverables and a method you can audit.
Published plans run $1,500 a month for schools of roughly 100 to 300 students, $2,400 for 300 to 600, and $4,000 for 600 or more, with a smaller starter plan below that band. Each of those three bundles includes the website, hosting, SEO, a 12-month content plan, Google Business Profile management, a CRM, and monthly reporting. That is a different shape from an SEO-only retainer, so compare the shapes before you compare the numbers.
What This Looks Like at a 260-Student Independent School
Picture a K-12 independent school with 260 students, tuition in the high teens, and a marketing budget between $30,000 and $75,000. The head of school runs the vendor evaluation personally, because the admissions office is two people who also give tours, and the board of trustees approves the budget in late spring.
Winter is when the work happens. In January, the head of school writes down the five decisions and what a passing answer looks like, before any vendor call. That document runs 10 lines and does most of the work.
Three proposals arrive by February. One guarantees first-page rankings and drops out on Google's own published rule. The second leads with impressions and keyword counts and cannot show a chain from organic clicks to inquiries. The third gives a monthly cadence with named sources, a one-year term that rolls to month-to-month, and an ownership clause listing the handover items.
March goes to contract language instead of pitch decks. Notice moves from 90 days to 30. Analytics and Search Console get rebuilt under the school's own accounts. The handover list goes into the agreement by item, and the school runs a conversion audit of its current website so the new work starts against a real baseline. What the board sees in May is a one-page comparison with the same five rows for every vendor, not an argument about which agency had the nicer slides.
Conclusion: Buy the Method, Not the Promised Position
The strongest SEO proposal and the most confident SEO proposal are rarely the same document. Ask every vendor the same five questions: how you get reported to, which metrics count as proof, how long the term runs, who owns the accounts and content at the end, and what the proposal says about rankings.
Then do the two things that cost nothing and catch nearly everything. Make each finalist show the chain from organic clicks to inquiries to applications started, and get the ownership and handover terms in writing before you sign.
If you have proposals on your desk and want an outside read on what they are actually committing to, schedule a conversation. I will tell you which promises are standard practice and which ones should end the meeting.
Frequently Asked Questions
How Long Before a School SEO Program Shows Results?
Plan on six to 12 months before organic traffic stabilizes and 12 months or more before you can judge return on the spend. Early months show technical fixes, indexing changes, and new content getting crawled. If your budget cycle runs January to June, start the vendor evaluation in winter so the work begins before the next admissions season, not during it.
What Should a School SEO Contract Say About Data Ownership?
It should state that the school owns the website content, the analytics accounts, the tracking configuration, and the data inside them, and that all platforms are created under the school's own accounts with the agency holding delegated access. Add a named handover list with a delivery window. Copyright law does not give you this by default — the contract has to.
Is a Ranking Guarantee Ever Legitimate?
No. Google states plainly that no one can guarantee a #1 ranking, and warns against vendors claiming a special relationship with Google or a priority submission service. A guarantee tied to a specific position is a reason to stop reading. Guaranteed deliverables, such as a set number of pages, audits, or fixes per month, are a different thing and are perfectly reasonable to ask for.
What Notice Period Should a School Ask for in an SEO Contract?
Ask for 30 days' written notice you can give on any day, and month-to-month renewal after the initial term. Agency drafts commonly open at 60 to 90 days with a calendar-date trigger, which can stretch a stated 30 days into two months of extra fees. Both are normal asks, and a vendor that refuses both is telling you how the exit will go.
Which Metrics Should a School Put in Front of Its Board?
Lead with organic clicks, inquiries from organic search, and applications started, then show cost per qualified inquiry with a written definition of "qualified." Keep impressions, average position, and keyword counts as supporting context. If clicks climb but inquiries stay flat, the gap is usually your site rather than your rankings, which is what a website conversion audit checks. A board question you should be able to answer in one sentence: how many families started an application this year because they found us in a search.
