Site architecture is how your pages are grouped, nested and linked so that people and search engines can find what matters. Internal linking is the set of links between those pages. Together they decide which pages Google discovers, how importance flows across the site, and whether a visitor can reach the right page in a few clicks.
Most sites do not have an architecture problem they can see. They have orphan pages nobody links to, service pages buried four levels deep, blog posts that never link to the offer they support, and menus that grew one item at a time. This guide explains how to design a structure that scales, how to plan internal links deliberately, and how to audit what you already have. It is written for marketers, founders and developers who are planning a new site, a redesign or a cleanup of an existing one.
Key takeaways
- Structure follows intent. Group pages around what buyers need, usually services, problems and topics, not around your internal org chart.
- Links must be real links. Google crawls standard
<a href>links; links created only by scripts or click handlers may never be found. - Every important page needs at least one internal link. Google’s own guidance says every page you care about should be linked from at least one other page.
- Anchor text is a label. Descriptive anchors tell users and search engines what the destination is about. “Click here” tells them nothing.
- Hubs connect clusters. A pillar or hub page linking to its supporting pages, and back again, is the simplest way to show topical depth.
Why does site architecture matter for SEO?
Search engines discover most pages by following links. Google’s documentation on making links crawlable is direct about this: Google uses links as a signal for relevance and to find new pages, and it can reliably crawl links only when they are <a> elements with an href attribute. The same page advises that every page you care about should have a link from at least one other page on your site.
Architecture also shapes how importance is shared. Pages linked from the home page, the main navigation and many related pages tend to be treated as more central than pages reached only through a deep pagination trail. That does not mean every page needs a menu link. It means the pages that earn revenue or answer core questions should not be hidden.
Finally, architecture is a user experience decision. A buyer who lands on a guide should be able to see the related service, the next useful guide and a way to get in touch, without using the back button.
What does the data say about internal linking today?
The HTTP Archive Web Almanac 2024 SEO chapter found that the median number of internal links on mobile pages of the top 1,000 websites rose to 129 in 2024, up from 106 in 2022. Large, successful sites link generously between their own pages. That is not a target for your site, since a 40-page consultancy does not need 129 links per page, but it shows that strong internal linking is normal practice rather than an SEO trick.
Large sites are linking more, not less
What are the main types of site structure?
Almost every business site uses one of three patterns, or a mix of them.
| Pattern | How it works | Best for | Watch out for |
|---|---|---|---|
| Hierarchical (tree) | Home → category → sub-category → page | Service businesses, ecommerce, documentation | Going too deep; important pages buried at level 4 or 5 |
| Hub and spoke (cluster) | A hub page links to supporting pages on one topic; they link back | Guides, resources, topical content | Hubs that list links but add no value of their own |
| Flat | Most pages one click from the home page | Very small sites, landing pages | Does not scale; menus become unusable past a few dozen pages |
A healthy service site usually combines the first two. Services sit in a clear tree (for example, Growth → SEO, AEO and GEO → Technical SEO), while guides form clusters around topics and link across into the relevant services. The tree gives order; the clusters give depth.
The Bargaon three-layer model for service sites
We plan service websites in three layers, each with a specific job. The model keeps navigation simple while still giving search engines a deep, well-connected set of pages.
Pillars, services and specialist pages
Navigation shows layers 1 and 2. Layer 3 is reached from its parent service and from related guides.
- Layer 1, pillars, explain an area of work and route visitors to the right service. They link down to every service in the pillar and to the best guides.
- Layer 2, services, are the main commercial pages. Each one has scope, process, deliverables, FAQs and an enquiry form. They link up to the pillar, across to related services, and down to specialist pages.
- Layer 3, specialist pages, handle narrower intent, such as a specific platform or industry. They link up to their parent service and across to siblings.
- Guides and tools sit outside the tree in clusters. Each one links to the service it supports, three to five related guides, and back to its cluster hub.
This model keeps every commercial page within three clicks of the home page, which is a practical rule of thumb rather than a ranking factor. It is easy for visitors to understand and easy to maintain as you add services.
How should URLs reflect the structure?
URLs should be readable and should mirror the hierarchy where it helps. A URL such as /growth/seo-aeo-geo/technical-seo/ tells a visitor exactly where they are. Some principles:
- Use lowercase words separated by hyphens.
- Keep folders meaningful; avoid date folders for evergreen content.
- Do not change URLs without a strong reason. Every change needs a redirect, as covered in our website migration SEO guide.
- Keep guides in their own folder (
/guides/) so they can be grouped in Search Console and analytics.
Google’s URL structure guidance recommends simple, descriptive URLs and warns against unnecessary parameters that create many URLs for the same content.
How should the main navigation be designed?
The main menu is the most-linked set of pages on any site, because it appears on every page. That makes it both powerful and easy to misuse. A few principles keep it useful:
- Show the top two layers only. Pillars and their main services belong in the menu. Specialist pages are better reached from their parent service, where the context explains them.
- Use the words buyers use. “SEO, AEO and GEO” is clearer to a buyer than an internal name such as “Organic Visibility Suite”. Your keyword research tells you which labels people recognise.
- Keep it short. Five to seven top-level items is a sensible ceiling for most business sites. If you need more, the grouping probably needs work.
- Render menus as real links. Mega-menus built entirely in JavaScript, or hidden until a script runs, can hide links from crawlers. Make sure the menu’s links exist in the HTML.
- Make it work on mobile. Most visitors browse on phones. A menu that needs precise hovering or tiny tap targets will lose them.
Footers are a good place for secondary pages such as guides, tools, policies and contact details. Keep the footer organised in the same groups as the main menu so the structure stays consistent.
How do you plan internal links deliberately?
Internal links work best when they are planned, not added randomly when someone remembers. We use four link types on every page.
| Link type | Where it appears | Purpose | Example |
|---|---|---|---|
| Structural | Main navigation, footer, breadcrumbs | Shows the hierarchy on every page | Home / Growth / SEO, AEO and GEO |
| Contextual | Inside body copy | Connects a mention to the page that explains it | “…see our guide to Core Web Vitals” |
| Related | “Related guides” or “Related services” blocks | Offers the next logical step | Three cards at the end of a guide |
| Commercial | Calls to action | Moves a reader from learning to enquiry | “Get a free technical SEO review” |
Contextual links carry the most meaning because they sit within relevant text. A sentence such as “slow pages often fail the Largest Contentful Paint threshold, explained in our Core Web Vitals guide” gives both reader and crawler a clear reason to follow the link.
How should anchor text be written?
Google’s link guidance recommends anchor text that is descriptive, reasonably concise and relevant to the page it points to. In practice:
- Describe the destination: “website migration checklist”, not “this article”.
- Vary anchors naturally; the same exact phrase on every link looks forced and reads badly.
- Avoid long anchors that wrap a whole sentence.
- Make sure the destination matches the promise in the anchor.
How many internal links should a page have?
There is no fixed number. A useful rule for guides is: one link to the service the guide supports, three to five links to closely related guides, one or two links to neighbouring topics, and a link back to the hub. Service pages should link to their parent pillar, to related services, to specialist pages beneath them and to two or three guides that answer common pre-sales questions. Add links where they help the reader, and stop there.
How do you audit an existing site’s architecture?
Before redesigning, measure what you have. A free or low-cost crawler (Screaming Frog’s free version covers up to 500 URLs) combined with Search Console gives you most of what you need.
- Crawl the site from the home page and export every URL with its crawl depth and number of incoming internal links.
- Compare with your sitemap and Search Console. URLs in the sitemap or in Search Console but missing from the crawl are likely orphan pages.
- Check depth for key pages. List revenue-driving pages and note how many clicks each is from the home page.
- Check incoming links. Pages with very few internal links may be under-valued. Pages with hundreds may be over-linked from templates.
- Review anchors. Export anchor text and look for “click here”, “read more” and mismatches.
- Find broken and redirected links. Update internal links to point directly to the final URL rather than through redirects.
Is this page well connected?
Any “no” becomes a task in the fix list. Most sites fix the biggest gaps with a few dozen contextual links.
What are the most common architecture problems?
- Orphan pages. Landing pages built for campaigns, old guides and new services that were never linked. Either link them or retire them with a redirect.
- Navigation-only links. If a page is linked only from a mega-menu, it has little contextual support. Add body links from relevant pages.
- JavaScript-only links. Buttons or cards that navigate with script but have no real
hrefmay not be crawled. - Thin category or tag pages. Auto-generated archives that list posts but add no value can dilute the site. Consider noindexing or improving them.
- Duplicate paths. The same page reachable at several URLs (with and without trailing slash, with parameters) without a consistent canonical.
- Blog posts that never mention the offer. Educational content should link to the service it relates to, honestly and in context.
Does internal linking matter for AI search?
AI features such as Google’s AI Overviews and AI Mode draw on pages that are indexed and eligible to appear in Search. Google’s AI features documentation states that the same SEO best practices apply and that no special optimisation is required. A well-linked site helps here in two ways: it gets more of your pages discovered and indexed, and it makes the relationship between topics clearer. When your guide on technical SEO links to your guides on Core Web Vitals, migrations and structured data, it signals a coherent body of knowledge rather than isolated posts. For more on this, see our guides to building topical authority with content clusters and entity SEO and structured data.
Checklist: architecture for a redesign or new site
| Item | Done when |
|---|---|
| Page inventory | Every existing URL listed with traffic, links and a keep, merge or retire decision |
| Intent map | Each page has one primary intent, as described in our keyword research and search intent guide |
| Hierarchy | Pillars, services and specialist pages agreed and drawn as a tree |
| URL plan | Final URLs agreed; redirect map ready for any changes |
| Navigation | Main menu shows pillars and services; footer covers key pages |
| Breadcrumbs | Visible on every inner page and marked up with BreadcrumbList schema |
| Contextual links | Each guide links to its service and three to five related guides |
| Related blocks | Service and guide templates include related links |
| Sitemap | XML sitemap lists only canonical, indexable URLs |
| Post-launch crawl | No orphan pages, no broken internal links, no internal redirects |
What internal linking cannot do
Internal links help pages get found and understood. They do not make a weak page strong, and they do not replace external signals such as genuine mentions and links from other sites. Adding dozens of links to a thin page will not rescue it. Treat internal linking as a way to connect good pages, then focus on making each page genuinely useful. For the wider picture, read our technical SEO guide and the SEO audit checklist.
Frequently asked questions
How deep should a website’s structure be?
For most business sites, keep important pages within three clicks of the home page. Deeper pages can still rank, but they usually receive fewer internal links and less attention from both users and crawlers.
Do footer links help SEO?
They help with discovery and give every page a route to key URLs, but they carry less context than links within body copy. Use the footer for important pages, not as a dumping ground for every URL.
Should I nofollow internal links?
Generally no. Nofollow is meant for links you do not want to vouch for, such as paid or user-generated links. Internal links should normally be followed. If you do not want a page indexed, use a noindex tag instead.
Are breadcrumbs worth adding?
Yes. Breadcrumbs show visitors where they are, add a consistent set of upward links and can be marked up with structured data so search engines understand the hierarchy.
How often should internal links be reviewed?
Every time you publish a new guide or service, update two or three older pages to link to it. Run a full crawl once a quarter to catch orphans, broken links and redirects.
Is it bad to have many links on one page?
Not in itself. Problems arise when links are irrelevant, repetitive or make the page hard to use. Link where it helps a reader take the next step.
Sources and further reading
- Google Search Central: SEO link best practices, crawlable links and anchor text.
- HTTP Archive Web Almanac 2024: SEO chapter, internal link medians and on-page data.
- Google Search Central: URL structure best practices.
- Google Search Central: Breadcrumb structured data.
- Google Search Central: AI features and your website.
Planning a redesign or untangling an old site? Bargaon’s website development service plans structure, URLs and internal links before design starts, and our technical SEO service audits and fixes architecture on existing sites.