Understanding Aliases and URLs in Site Planner

A video demonstrating the article below about URLs and aliases in site planner

How Standard Pages Get Assigned URLs in Site Planner

Any time you’re building a web page in Site Planner manually, you’ll be asked to give your page a name, a title, and an alias.  You’ll notice as you’re typing the name that the two blank fields below it, the title and the page alias, are filling in what you type too.  The alias may look simplified compared to the other two blanks.  That’s because SiteStacker has an alias sanitation process that changes spaces into dashes and removes any special characters, like “!,*,%, and $”.  

The alias, now sanitized, becomes a part of your web page’s URL.  In the example below, the address used to navigate to the page you’ve created is yourwebsitename.org/this-is-an-example, because it’s the alias that’s used to locate the web page on your site.

A user right-clicks and adds a page.  As the user types a name for the page, the alias below replaces the spaces with dashes and removes special characters. 

If you’ve worked with Site Planner you already know that you often organize your web pages with subfolders.  By default, the subfolder’s name/alias has no bearing on the URL of your web page.  You have the option to add an alias to the subfolder though, just like the aliases on your web pages (right-click and “edit” the subfolder).  Doing this changes the URL of your web page to include the subfolder’s alias too.

For example, if a page called “Become a Hero” is in a subfolder with the alias “get-involved”, its default URL would be “yourwebsitename.org/get-involved
/become-a-hero.”  Note that the aliases of subfolders are not automatically sanitized.  It’s recommended to replace spaces with dashes and leave out special characters as best practice.

A user adds an alias to a subfolder to demonstrate the changes it will make to a URL.

Aliases can always be customized on static pages, and folder structure can usually be adjusted to accommodate most breadcrumb situations.  There may require some manual adjustments and unique folder layouts needed to accomplish this.

How Dynamic Pages Get Assigned URLs in Site Planner

For dynamic pages (like blog posts, projects, and other automatically-created pages), your final URL will be determined by the alias of the detail page as well as the alias of the content item itself.   The detail page is where the content has been assigned in Site Planner.

For example, in Site Planner we can create a page and name it “Blog” as the detail page for all blog posts.  Since the title gets sanitized for the alias, the URL to navigate here so far will say “blog”.  As long as the page is not contained in any subfolders that have been assigned an alias, the first part of its URL becomes “yourwebsitename.org/blog/”.  

A user references the 06 articles folder on a web page with the alias blog.

From there, each blog post in the “06 Articles” folder will have its alias appended to the end to create the URL.  If you create a blog post called “My Awesome Blog Post” now,  the full URL to navigate to the blog post will be “yourwebsitename.org/blog/my-awesome-blog-post.”

  The alias of a blog article my-awesome-blog-post will combine with the folder blog to create the final URL.

Related Items


Opportunities are Dynamic Content in the Site Planner Component . Motion...


A Project is Dynamic Content in the form of a campaign in the Site Planner...

Wrapper View Class

Wrapper view classes are publishing options for wrappers in the Site Planner...

Dynamic Content

Dynamic content changes and is updated often based on data and user preferences. Missionaries,...

Static Content

Static content doesn’t change and isn’t updated often. Images, text, buttons, etc....


A wrapper is a container used for styling your web pages.  Almost all content goes inside...


Tags is a component on the Site Stacker Admin Portal .  The tags found in this...

Site Planner

Site Planner is a component on the Site Stacker admin portal .  Site...

Site Plan

Site Plan is the right half of Site Planner’s main page.  It is the area where...

Site Channel

A site channel is a subcategory of your Site .  Site channels direct and organize...


A report is a feature in Site Stacker that outputs database information.  There are a...


Redirector is a special web page on a site’s dashboard .  The...

Content Explorer

Content Explorer is the left half of Site Planner’s main page.  It is the area...

Content View Class

Content view classes are publishing options for static and dynamic content in the...


The dashboard is a special site channel on a site, usually separate from...


A hero is a static banner image at the top of a website. This banner extends full width...


A campaign is the overarching term for items on your site that can accept donations on behalf...

Adding a Minimum and Maximum Amount to a New Donation (Campaign)

How to Publish a Pop-up Message

Managing Default Content

Open Graph Tags

Building a Custom Fundraiser Page

Mailchimp: What cases can cause records not to sync in Mailchimp

Unknown Giving Module: How it works

Download Report Module

World Map Module

How to Choose Light and Dark Mode for the Dashboard Menu

Choosing the light mode and dark mode view class for the dashboard sidebar menu.

Text-To-Give Option for Site Stacker

Setting up Google reCaptcha Failure Settings

Configuring Modules

Child Gifts - How it Works!

Letter Writing Process (How to Configure)

Letter Writing Process (How it Works)

Setting Up Google ReCaptcha on the Registration module

Adding Static Content (Text, Images, and More) to a Web Page

Adding Campaigns

How to Preview Page Changes

How to Style Your Published Content

What are Positions, Views, and View Classes?

Adding the Google Analytics to your site

Using Anchor Tags for Linking to Page Sections

Creating a Photo Gallery (For SS Base Template Users)

Adding A Default Value In A Folder In Content Explorer

Setting The Facebook Share for Articles/Blogs

How To Redirect a URL

Configuring the SiteStacker Search Module

Adding Variables for Repeatable Entities or Repeatable Field Sets

Setting up Google reCAPTCHA Keys (UPDATED)

Setting Up the Google Search Module

Uploading & Linking to a PDF

Adding New Columns and Filters to Dashboard Pages

Structuring Your Site with Wrappers

Creating Saved Views on your Dashboard

Using Visibility Conditions

Adding Dynamic Content (Missionaries, Projects, Blogs, and More) to Your Site

Managing Global Content

How to apply one type of content, such as headers, footers, menus, and other desired sections, to...

Implementing SEO on Your Website

Adding or Editing a Missions Opportunity in Site Planner

How it Works - Content Publishing Overview

Content Tagging

Difference between Summary and Body text

Giving your Article a Title and a Name

How to Create Pages in Site Planner

Site Planner Overview

Overview of Menus

Publishing a Content Item

Publishing an Article to a Page in a Summary View

Weighted Related Content Module

Or filter by: