PublishedVerifiedEvery 6 weeksSources5 namedAuthored bySquareRank Team
Coaches · § 4.3.3 · How-to
Coaching Sales Page SEO on Squarespace
Coaching sales pages do two jobs that pull in opposite directions. They have to convert a hot visitor on a high-ticket single-page sale ($5K-$25K engagements), and they have to rank for the long-tail keyword the visitor used to arrive. The mistake most coaches make is choosing one job — either a beautiful conversion page that ranks for nothing, or a keyword-stuffed page that converts at 0.3%. The Squarespace 7.1 install does both, and the discipline is mechanical, not artistic.
This leaf is the 10-item install checklist for a coaching sales page on Squarespace that ranks for its long-tail target AND converts at high price points. SEO Title and Description, H1 placement, first-200-words discipline, Service schema, internal-link bridges from the blog, attributed Review schema where real reviews exist. Built page-by-page, with the conversion-versus-SEO tension addressed explicitly.
§01The tension
The conversion-versus-SEO tension on coaching sales pages
A coaching sales page has to serve two readers in the same pixel. The hot visitor — who clicked through from a discovery call, an email sequence, or a referred recommendation — wants confidence, social proof, a clear price, and a frictionless booking link. The cold visitor — who arrived from Google searching the long-tail query — wants definition, fit, credibility, and enough context to decide whether to even read the rest. The two readers want different things in different sequences, and most coaches resolve the tension by ignoring one of them. The discipline below addresses both without compromising either.
The conversion case is well-understood. Direct response best practice for high-ticket service sales runs: hook → problem → mechanism → proof → offer → close. The cold-traffic SEO case wants the same shape but rearranged: definition (what is this) → fit (is this for me) → mechanism (how does it work) → proof → offer. The Squarespace 7.1 sales page that performs both jobs leads with definition-as-hook — a first paragraph that simultaneously names the offering, names the audience, and previews the outcome. The hot visitor recognises themselves; the cold visitor learns what they're looking at. Neither bounces.
The platform-specific constraint on Squarespace is that 7.1's section-based layout can fragment the first-200-words on a multi-section sales page — the H1 sits in the hero section, the definitional paragraph sits in section two, and AI Overviews extraction (or even traditional Google snippet extraction) may grab the wrong block. The fix is mechanical: put the definitional paragraph in the same section as the H1, not below the next image. The full pattern for shaping the first-200-words on 7.1 templates is covered in the content-format leaf.
§02Title tag
Title tag and meta description — the SERP listing as the first sale
The SEO Title is the first sale, made before the click. On a coaching sales page it should mirror the long-tail query the page targets, name the offering specifically, and end with the brand name when space allows. The meta description is the elevator pitch — 150-160 characters that name the audience, the outcome, and one credibility marker. Squarespace's SEO panel ships both fields per-page, which is the only place they should ever be edited. Site-wide defaults produce duplicate meta, which Google handles badly and AI engines handle worse.
The Squarespace SEO panel1 exposes SEO Title and SEO Description in Page Settings > SEO. Both fields override the platform-generated defaults. The Title should be 50-60 characters — Google truncates around 60 in desktop SERPs, sometimes lower on mobile. The Description should be 150-160 characters — Google sometimes shows up to 160, sometimes rewrites entirely. Treat both as strong signals, not guarantees4; Google reserves the right to rewrite the title if it doesn't match user intent.
§03H1 and lead
The H1 and the first 200 words
The on-page H1 should restate the SEO Title or carry the same primary keyword. The first 200 words below the H1 should answer the visitor's primary question — what is this offering, who is it for, what happens — in declarative, citation-ready prose. AI Overviews and ChatGPT both pull from the first 200 words when deciding what to surface from a page, and a sales page that leads with persuasion-tuned copy ('Are you ready to break through your limits?') fails both extraction layers.
The first-200-words discipline is borrowed from editorial content, and the borrowing is deliberate. Search Engine Land's 2026 GEO research5 documents the same extraction pattern across page types — the model reads the top of the page, decides what it is about, and weights the rest accordingly. A sales page that opens with definition extracts as a definition page (and shows up in informational AI Overviews). A sales page that opens with persuasion extracts as a sales page (and shows up almost nowhere). The two are not mutually exclusive — a good opening is both definitional AND persuasive — but the order matters and most coaches default to persuasion-first.
The pattern that performs across coaching sales pages: H1 carrying the long-tail query verbatim. Subhead (H2 or H3) naming the audience and the outcome in one sentence. First paragraph (60-100 words) defining the offering: what it is, three to five sentences, citation-ready. Second paragraph (80-120 words) naming the audience specifically: who this is for, who it's not for. Persuasion shifts in from the third paragraph onward, where the visitor has either qualified themselves in or out. Cold-traffic SEO is served by the first 200; hot-traffic conversion is served by everything below.
The conversion math on niched sales pages
$5K-$25K
typical engagement value for executive and founder coaching offerings — the high-ticket math that justifies the install effort.
Every named coaching offering on the site warrants a Service JSON-LD block in Code Injection on that page's header. The block tells AI engines and search engines what kind of service this is, who provides it, where it's available, and at what price. Without Service schema, the page is just text — the engine has to infer everything from prose. With Service schema, the page reads as a structured offering and surfaces materially more readily in answer-engine contexts.
The Service spec2 covers the four properties coaches actually need: serviceType (the canonical category — "Executive Coaching", "Career Coaching", "Business Coaching"), provider (the Organization or Person entity responsible — usually the coach's Person URL), areaServed (geographic scope, or "Worldwide" for remote practices), and offers (the Offer child with price as a real number and priceCurrency in ISO 4217 format). The block lives in the page header on the specific sales page, not the homepage.
JSON-LDService schema for a named coaching offering — Page Settings > Code Injection > Header
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","serviceType":"Executive Coaching","name":"90-Day Founder Transition Coaching","description":"Three-month coaching for first-time CEOs transitioning from operator to founder.","url":"https://yoursite.com/90-day-founder-transition/","provider": {"@type":"Person","name":"Your Name","url":"https://yoursite.com/founder/"},"areaServed":"Worldwide","offers": {"@type":"Offer","price":"9500","priceCurrency":"USD"}}</script>
Code Injection on Squarespace is gated to Business plan ($23/month annually) and above. Personal-plan coaches can use the in-body description-driven approach (clear H2 sections, named offering, declared price in plain text) — less structured but still readable. The pattern works; the schema layer is the upgrade.
§05Internal bridges
Internal-link bridges from the blog to the sales page
A coaching sales page does not rank on its own merits. It ranks because the rest of the site sends it ranking signal through contextual internal links. Every blog post that names the methodology, names the audience, or names the outcome should link back to the sales page using descriptive anchor text. The target density is 2-5 contextual links per 1,000 words across the site, and the anchor text should vary — not all 'click here' or all 'work with me' but a distributed pattern of long-tail anchor phrases that mirror how visitors describe the offering.
The internal-link map matters because Google reads anchor text as a strong relevance signal. Five blog posts linking to the sales page with the anchor "executive coach for first-time CTOs" tell Google that the sales page is about executive coaching for first-time CTOs. Twenty blog posts linking with the same anchor look spammy and may get partially discounted. The pattern that performs: vary the anchor text within the same intent cluster ("90-day founder transition coaching", "founder transition coaching engagement", "the founder transition coaching methodology") and let Google triangulate the relevance.
The mechanical install on Squarespace is to walk through every published blog post quarterly and add one contextual link to the relevant sales page where it naturally fits. Most coaches under-link by 60-80% — they have ten or fifteen blog posts, all topically relevant, and three of them link to the sales page. The fix is unglamorous: edit, link, save. The sales page rank correlates more strongly with internal link density than with any other on-page factor for niched coaching sites.
§06Social proof
Social proof and Review schema (only when real)
Social proof on a coaching sales page does two jobs: it carries the conversion case (clients say X, results look like Y), and when implemented with Review schema it can carry an SEO signal — rich-result eligibility, named-author attribution, possible aggregateRating display. The discipline is that Review schema must reflect real, attributed reviews with the actual client's name or a documented quote-with-permission. Fabricated review schema is a manual-action risk and gets caught in audits more often than coaches expect.
The Schema.org Review spec3 requires reviewBody (the review text), author (Person), and reviewRating (a number on a defined scale). For coaches, the practical install is two to four real client reviews quoted on the sales page, each with first name and last initial at minimum (full attribution where the client has consented), each with a 5-star rating where applicable. The block lives below the offering description, formatted as quote blocks visually and as Review schema in Code Injection.
§07Checklist
The 10-item sales-page checklist
Before publishing a coaching sales page on Squarespace, run the ten-item check below. Each item is fast. A page passing all ten ships with the SEO and conversion bases covered. A page missing two or three is fixable in an afternoon. A page missing five or more should probably be redrafted from the long-tail keyword outward rather than patched. The order roughly matches the install order — start with the keyword, finish with the bridges.
SEO Title. 50-60 characters, contains the long-tail query, ends with brand or coach name.
SEO Description. 150-160 characters, names audience and outcome, includes one credibility marker.
H1. Restates the SEO Title or carries the same primary keyword.
First 200 words. Definitional, not persuasive. Names offering, audience, outcome.
Service schema. Injected in page header. serviceType, provider, areaServed, offers populated.
Provider Person. Service provider points at the /founder/ Person entity URL.
Price. Real number declared either in schema offers or in body copy. Vague "investment required" copy underperforms.
Social proof. 2-4 real client reviews with first name + last initial minimum. Review schema only if reviews are real.
Internal links inbound. At least 5 blog posts link to the sales page with varied descriptive anchor text.
CTA. Single primary CTA repeated 2-3x down the page. Booking link or contact form, not both.