Eight kinds of page
A salon website needs eight kinds of page. Two of them are templates repeated for each service and each stylist, so the site may have twenty or thirty pages, all generated from records. Here is each kind, what it must contain, and how to build in stages.
1. Home
Above the fold on a phone: the salon's name, where it is, and a Book button. Then: the services you most want booked (linking to their pages), the team as a row of faces (linking to profiles), a small grid of recent work (four to six, not a slider), why clients choose you in three specifics, reviews with reserved space, hours and location, and a second Book button. One real hero photo of the salon or a signature piece of work, sized and prioritised for speed.
2. Services (one page each)
The search engine of the site and the answer to the price DM. A page per service you want to be found for: what it is, who it suits, how long, the price (or "from" with a note, and tiers if you price by stylist), who does it here, what to expect, aftercare, a gallery of your work in that service, and a Book button pre-selecting it. Eight to fifteen pages, from a template on service records.
3. Prices
A table generated from the service records, grouped by category, with durations, "from" flags and tier ranges, the deposit and cancellation policy in plain words, and an effective date. In the main menu. Never a photo of a card or a PDF.
4. Team (with a profile per stylist)
The team page: everyone as a card with photo, name, level, two specialities and a Book-with button. Each profile: photo, level, specialities, a short bio in their voice, their recent work, the services they offer at their tier's prices, their days, their Instagram, and a Book-with button that opens their diary. Chair renters included if they wish.
5. Gallery
Your work, organised by service and stylist, filterable, sized and lazy-loaded so it is fast, each image tappable to a large view with the service, stylist, price and a Book button. Consented client work only. Twenty-four at a time with load-more. Optionally a server-rendered grid of your latest Instagram posts.
6. Book
The dedicated booking page at /book: the platform's booking (embedded or a branded hand-off), stylists as faces with Book-with links, a one-line reassurance about deposits and reminders, the phone number. Fast and single-purpose. The URL that goes on Instagram, Google Business Profile and cards.
7. Contact and find us
Address with a map link, tappable phone with hours beside it, opening hours including late nights and Sundays, parking and transport, accessibility (step-free, accessible chair), a minimal contact form to a monitored inbox, social links, and a Book button. Structured data for a hair or beauty salon lives here and on the home page.
8. Policies and information
Deposit and cancellation policy in full, privacy notice, gift voucher terms, patch test requirements for colour and lash services, accessibility statement, and any licence display the jurisdiction requires. Plain pages linked from the footer.
Optional
- Offers, for new-client deals or seasonal promotions, each with its terms and a Book button pre-selecting the service. Remove when they end.
- Gift vouchers, linking to the platform's voucher purchase, promoted from mid-November.
- Careers and chair rental, when recruiting.
- Blog or advice, if someone will write: aftercare guides and "how to ask for" pieces rank and feed service pages.
- Products, if you retail and want to list what you stock (or a store, which is a different project).
Leave off
Separate About, Philosophy and Awards pages that nobody visits; fold the good sentences into Home and Team. A news section that stopped. Testimonials pages; put reviews near Book buttons instead. Anything as a PDF or an image of text.
Building in stages
Stage 1, launch: Home, Book, Contact, Prices, Team with brief profiles, Gallery with the best thirty pieces, the six most-booked services. Complete and bookable.
Stage 2, first quarter: the remaining service pages, full stylist profiles with their work, Policies.
Stage 3, ongoing: Offers as they run, Gift vouchers before December, Blog if wanted.
The Book button, the speed work, the tracking and the structured data are in from stage 1.
The structure underneath
Services, stylists, gallery images and prices as records with relationships: the balayage page shows the stylists who offer it and their work because the relationships say so; Sam's profile shows her services and prices at her tier; the Prices page is always right because prices live in one place; the gallery filters by both. Adding the twelfth service or the sixth stylist is filling in fields, and the manager does it.
Where this sits
These eight kinds are the page list for every salon website we build at a fixed price, with the records, the booking deep links, the gallery rules and the speed and tracking work included. Salons arrive expecting to need a big site and leave with a structured one where every page books.