Creating Static Pages with the Page Module
Static pages are perfect for evergreen content like About Us, Contact, FAQ, or shipping information. Pages live outside your blog and are managed from a single hub in the admin.
Step 1: Open the Pages Section
In the admin sidebar, click Pages (or visit /app/pages directly). You will see a list of all existing pages with their status, template, and whether they appear in the storefront navigation.
Step 2: Create a New Page
Click the "New Page" button in the top-right corner. You will land on the page editor with the following sections:
- Title — The page heading shown to visitors and used in browser tabs.
- Slug — Auto-generated from the title (e.g., "About Us" becomes
about-us). The final URL will be/pages/about-us. - Content — A rich-text editor with formatting, headings, lists, links, and images.
Step 3: Pick a Template
The Template dropdown in the sidebar controls how your page is rendered on the storefront. The default template works for most pages. If your active theme provides specialized templates (such as a Contact or Landing layout), they appear here automatically.
Step 4: Add SEO Meta
Expand the SEO panel below the content editor and fill in:
- Meta Title — Shown in search-engine results. Keep it under 60 characters.
- Meta Description — A short summary (140-160 characters) that appears under the title in Google.
If you leave these blank, search engines fall back to the page title and the first paragraph of your content.
Step 5: Show in Navigation (Optional)
In the sidebar, toggle Show in Navigation if you want the page to appear in the storefront menu. Use Sort Order to control its position relative to other pages.
Step 6: Publish
Set the Status to Published and click Save Page. The page is now live at yourstore.com/pages/your-slug. Switch back to Draft at any time to take it offline without deleting it.