Creating a Site creating-site
Learn how to use AEM create a site using site templates to define the style and structure of your site.
Overview overview
Before content authors can create pages with content, the site must first be created. This is generally performed by an AEM administrator who defines the initial structure of the site. Using site templates makes site creation fast and flexible.
The AEM Quick Site Creation tool allows non-developers to quickly create a site from scratch by using site templates.
Once created, the Quick Site Creation tool also enables fast customization of the theme and styling of the AEM site (JavaScript, CSS, and static resources). This allows the front-end developer, who need zero knowledge of AEM, to work separately from and parallel to the content creators. The AEM administrator simply downloads the site theme and provides it to the front-end developer who customizes it using their favorite tools and then commits the changes to the AEM code repository, which is then deployed.
This document focuses on site creation using the Quick Site Creation tool. If you would like an overview of the site creation and customization workflow, see AEM Quick Site Creation Journey
Planning Site Structure structure
Take time to consider your site’s purpose and planned content well in advance. This will drive how you design the structure of the site. A good site structure supports easy navigation and content discovery for your site visitors and supports various AEM features such as multisite management and translation.
Site Templates site-templates
Because site structure is so important to the success of a site, it is convenient to have predefined structures available to quickly deploy a new site based on a set of existing standards. Site templates are a way to combine basic site content into a convenient and reusable package.
Site templates generally contain base site content and structure and site styling information to get new site started quickly. Templates are powerful because they are reusable and customizable. And since you can have multiple templates available in your AEM installation, you have the flexibility to create different sites to meet various business needs.
Creating a Site create-site
Using a template to create a site is simple.
-
Sign into your AEM authoring environment and navigate to the Sites console
https://<your-author-environment>.adobeaemcloud.com/sites.html/content
-
Select Create at the top-right of the screen and from the drop-down menu select Site from template.
-
In the Create Site wizard, select an existing template in the left panel or on Import at the top of the left column to import a new template.
-
If you chose to import, in the file browser, locate the template you want to use and select Upload.
-
Once uploaded, it appears in the list of available templates.
-
-
When selecting a template, it reveals information about the template in the right column. With your desired template selected, select Next.
-
Provide a title for your site. A site name can be provided or generated from the title if omitted.
- The site title appears in the browsers title bar.
- The site name becomes part of the URL.
- The site name must comply with AEM’s page naming conventions.
-
Select Create and the site is created from the site template.
-
In the confirmation dialog that appears, select Done.
-
In the sites console, the new site is visible and can be navigated to explore its basic structure as defined by the template.
Content authors can now begin authoring!
Site Customization site-customization
If your site requires customization beyond the templates available you have several options.
- If the site structure or initial content must be adjusted, the site template can be customized to meet your requirements.
- If the site styling must be adjusted, the site theme can be downloaded and customized.
- If the site functionality must be adjusted, the site can be fully customized.
Any customization should be undertaken with the support of a development team.