Site Architecture
Automate and integrate site architecture planning for better structure and navigation
Site Architecture is an AI skill that designs and optimizes the structural organization of websites for improved user navigation, search engine visibility, and content discoverability. It covers URL hierarchy planning, internal linking strategies, content categorization, breadcrumb navigation design, and sitemap generation that create logical, scalable website structures.
What Is This?
Overview
Site Architecture provides systematic approaches for organizing web content into hierarchical structures that serve both users and search engines. It addresses URL structure design with clean, descriptive paths that reflect content relationships, internal linking patterns that distribute page authority and guide user journeys, content silo organization that groups related pages under topical categories, navigation design including breadcrumbs and menus that help users orient themselves, and XML sitemap generation that ensures search engines discover and index all important pages.
Who Should Use This
This skill serves web developers building new sites that need a solid structural foundation, SEO specialists optimizing existing sites for better search performance, content strategists organizing large content libraries into navigable categories, and product teams restructuring web applications for improved user flow.
Why Use It?
Problems It Solves
Websites that grow organically develop disorganized structures where important pages are buried deep in the hierarchy. Poor internal linking creates orphan pages that search engines cannot discover. Users abandon sites when they cannot find content through intuitive navigation. Flat or overly deep URL structures confuse both users and crawlers.
Core Highlights
The skill designs URL hierarchies that balance depth with accessibility, keeping important pages within three clicks of the homepage. Internal linking strategies create topical clusters that strengthen search authority for target keywords. Navigation patterns adapt to content volume, scaling from simple menus to faceted navigation as the site grows.
How to Use It?
Basic Usage
Site Architecture Plan for E-commerce Store
URL Hierarchy:
/ (Homepage)
/products/ (Product catalog)
/products/electronics/ (Category page)
/products/electronics/laptops/ (Subcategory)
/products/electronics/laptops/macbook-pro-16 (Product)
/blog/ (Blog index)
/blog/buying-guides/ (Blog category)
/blog/buying-guides/best-laptops-2024 (Article)
/about/ (Company info)
/support/ (Help center)
/support/returns/ (Support category)
Depth Analysis:
- Maximum depth: 4 levels (product pages)
- Average depth: 2.3 levels
- All key pages reachable within 3 clicksReal-World Examples
class SiteArchitectureAnalyzer:
def __init__(self, sitemap_url):
self.pages = self.parse_sitemap(sitemap_url)
self.link_graph = {}
def analyze_depth(self):
depth_dist = {}
for page in self.pages:
depth = page["url"].strip("/").count("/")
depth_dist[depth] = depth_dist.get(depth, 0) + 1
return depth_dist
def find_orphan_pages(self):
linked_pages = set()
for source, targets in self.link_graph.items():
linked_pages.update(targets)
return [p for p in self.pages if p["url"] not in linked_pages
and p["url"] != "/"]
def calculate_page_authority(self):
authority = {p["url"]: 1.0 for p in self.pages}
for iteration in range(20):
new_authority = {}
for page_url in authority:
inbound = self.get_inbound_links(page_url)
score = sum(authority[src] / len(self.link_graph.get(src, [1]))
for src in inbound)
new_authority[page_url] = 0.15 + 0.85 * score
authority = new_authority
return sorted(authority.items(), key=lambda x: x[1], reverse=True)Advanced Tips
Create content hubs where a pillar page links to and from all related subtopic pages, forming topical clusters that search engines recognize as authoritative. Use breadcrumb structured data markup to help search engines understand your hierarchy. Audit internal links quarterly to fix broken links and connect newly published content to the existing structure.
When to Use It?
Use Cases
Use Site Architecture when building a new website and establishing its URL structure, when restructuring an existing site that has grown disorganized, when planning a content strategy that requires clear topical organization, or when diagnosing SEO issues related to crawlability and page discovery.
Related Topics
SEO technical auditing, information architecture principles, UX navigation design, XML sitemap protocols, internal linking strategies, and content management system configuration all complement site architecture work.
Important Notes
Requirements
A content inventory listing all pages and their topics for planning the hierarchy. Access to analytics data showing how users navigate the current site. A crawling tool for auditing existing site structure and internal links.
Usage Recommendations
Do: keep important pages within three levels of the homepage for accessibility. Use descriptive, keyword-relevant URL slugs that communicate page content. Create internal links from high-authority pages to pages that need ranking improvement.
Don't: create URL structures deeper than four levels unless the content taxonomy genuinely requires it. Use parameter-heavy URLs that obscure page meaning from users and crawlers. Reorganize URLs without implementing proper 301 redirects from old paths.
Limitations
Site architecture changes on established sites require redirect management that adds ongoing maintenance. Very large sites with millions of pages may need programmatic approaches to internal linking that exceed manual planning capacity. Architecture optimized for SEO may sometimes conflict with the ideal user navigation flow, requiring careful balancing.
More Skills You Might Like
Explore similar skills to enhance your workflow
Next Intl Add Language
next-intl-add-language skill for language & translation
Centralstationcrm Automation
Automate Centralstationcrm tasks via Rube MCP (Composio)
Product Manager Skills
PM skill for Claude Code, Codex, Cursor, and Windsurf. Diagnoses SaaS metrics, critiques PRDs, plans roadmaps, runs discovery, coaches PM career
Apify Actorization
Automate and integrate Apify Actorization workflows and processes
Fine Tuning Expert
Automate and integrate Fine Tuning Expert to optimize and customize AI model performance
Highlevel Automation
Automate Highlevel operations through Composio's Highlevel toolkit via