> ## Documentation Index
> Fetch the complete documentation index at: https://docs.avallon.ca/llms.txt
> Use this file to discover all available pages before exploring further.

# Multi-Page Sites

> Build and manage multi-page websites

## Overview

Avallon automatically generates multi-page websites by default. Each website includes multiple pages with working navigation between them.

## Default Pages

When you generate a website, Avallon creates:

* **Index/Home**: Main landing page
* **About**: About page with information
* **Services/Features**: What you offer
* **Contact**: Contact form and information

## Page Types by Industry

Avallon automatically selects appropriate pages based on your description:

<CardGroup cols={2}>
  <Card title="Restaurant">
    Home, Menu, Reservations, Location, Contact
  </Card>

  <Card title="Portfolio">
    Home, About, Portfolio, Services, Contact
  </Card>

  <Card title="E-commerce">
    Home, Products, About, Cart, Contact
  </Card>

  <Card title="SaaS">
    Home, About, Features, Pricing, Contact
  </Card>
</CardGroup>

## Navigating Between Pages

### In the Editor

1. Use the page selector dropdown in the top navigation
2. Select the page you want to edit
3. The preview will update to show that page

### Page Selector

The page selector shows:

* All available pages
* Current page (highlighted)
* Quick access to switch pages

### On the Website

Navigation works automatically:

* Click navigation links to switch pages
* Buttons with links work correctly
* Forms submit to the correct pages
* All internal links are handled

## Adding New Pages

You can add new pages using AI Assist:

```
Add a new "Team" page with team member profiles
```

Or by importing a multi-page website.

## Editing Pages

Each page can be edited independently:

1. Select the page from the page selector
2. Use Visual Editor or AI Assist to make changes
3. Changes are saved per-page
4. Navigation automatically updates

## Page Management

<AccordionGroup>
  <Accordion title="View All Pages">
    The page selector shows all pages in your website. Click to switch between them.
  </Accordion>

  <Accordion title="Edit Navigation">
    Navigation menus are automatically generated and updated when you add or remove pages.
  </Accordion>

  <Accordion title="Page URLs">
    Each page has its own URL when published. The home page is at the root, other pages are at /page-name.html
  </Accordion>
</AccordionGroup>

## Best Practices

<Warning>
  Keep page names simple and URL-friendly. Avoid special characters in page names.
</Warning>

<Info>
  Multi-page sites are automatically optimized for SEO with proper page structure and navigation.
</Info>
