How Do I Plan the Structure and Pages of My New Website?
Structure before design. A page per service and per area, nothing deeper than two clicks, and a written page list before anyone opens a design tool.
A practical method for planning what pages your website needs and how they connect, before any design work starts.

TL;DR: Quick Answer
Structure before design. A page per service and per area, nothing deeper than two clicks, and a written page list before anyone opens a design tool.
Key takeaways
- Very cheap quotes (under R5,000) almost always exclude copywriting, SEO, custom design and post-launch support
- Professional copywriting can represent 20-35% of a total website project cost, and is worth it for search visibility
- On-page SEO built into the website at launch costs a fraction of what it costs to retrofit after the site is live
- Hosting, SSL, domain and maintenance add R3,000-R10,000 per year on top of build cost
- E-commerce adds significant cost due to payment gateway integrations, product data, security requirements and checkout UX
- Timeline and client responsiveness directly affect cost: slow feedback rounds extend agency hours
Structure first, design second. This is the order that saves money, because a structural change after the design is approved means rebuilding pages, rewriting copy and redoing navigation, while the same change on a list costs five minutes.
Step 1: list what you sell
Write down every service or product category, using the words your customers use rather than your internal names. "Geyser replacement", not "hot water solutions".
Each one gets its own page. This is the single most important structural decision you will make: Google ranks pages, and a page covering eight services is not the best answer to any of the eight searches.
Step 2: list where you sell it
Every city, town or suburb you genuinely serve and could write specifically about.
The test is whether you could fill a page with things that are only true of that area: work you have done there, travel arrangements, local specifics. If you cannot, do not build the page. Thin location pages copied from each other are a pattern Google has recognised for years, and at volume they drag down the rest of the site.
Step 3: add the supporting pages
Home, which routes people rather than explaining everything. About, which is consistently one of the most-visited pages on a small business site. Contact, with phone, WhatsApp, email, address, hours and a short form. Proof, whether that is reviews, past work or case studies. Privacy, which POPIA requires.
Step 4: group and check the depth
Now arrange them. A workable small business structure looks like this:
| Level 1 | Level 2 |
|---|---|
| Home | |
| Services | One page per service |
| Areas | One page per area you can write about |
| About | Team, if you have several named people |
| Work or Reviews | Case studies, if you have them |
| Contact |
The rule: nothing more than two clicks from the homepage. If something needs three, the structure is wrong rather than the menu.
Step 5: decide the main menu
The menu is not a table of contents. It is the four to six things that make you money, plus contact.
Services should be a dropdown listing each service by name once you have more than three or four. That helps visitors and it helps search, because the link text itself tells Google what each page is about.
Everything else, privacy, terms, careers, the blog archive, belongs in the footer.
Step 6: plan the internal links
Decide now which pages link to which. Each service page should link to related services and to contact. Blog posts should link to the service page they relate to.
This is free, entirely under your control, and one of the more effective ranking levers available. Deciding it upfront is far easier than retrofitting it across forty pages.
Step 7: write it down before design starts
One page listing every URL and where it sits. Something as simple as:
/, /services/, /services/geyser-replacement/, /services/leak-detection/, /areas/centurion/, /about/, /contact/
Agree it with whoever is building the site before anyone opens a design tool. This document prevents the most expensive category of rework there is.
The mistakes worth avoiding
One services page listing everything, which is the structural decision that most often stops a small business site ranking. A menu of nine items nobody reads. Pages built for internal reasons rather than customer ones. Location pages for areas you cannot write about. And planning for the site you might have in five years rather than the one you need now, which produces empty sections that never get filled.
Juicy Designs agrees the structure before designing anything. See web design or get a quote. Related: what pages you need and city vs suburb vs service pages.
Frequently asked questions
How do I plan the structure of my new website?
List every service you sell and every area you serve, give each one its own page, then add home, about, contact and proof. Group them so nothing sits more than two clicks from the homepage. Structure before design, always.
How deep should the navigation be?
No page should be more than two clicks from the homepage on a small business site. If something needs three, the structure is wrong rather than the menu.
Should services be in a dropdown?
Yes, once you have more than three or four. A dropdown listing each service by name is better for both visitors and search than a single Services link, because the links themselves tell Google what the pages are about.
How do I decide what goes in the main menu?
The pages that make you money, plus contact. About and everything else can sit further down. A menu of nine items is a menu nobody reads.
Do I need a sitemap before the build starts?
Yes. A simple list of every page and where it sits prevents the most expensive kind of rework, which is discovering the structure is wrong after the design is approved.
