---
title: Define page properties
slug: cms-13/docs/define-page-properties
docTags: 
createdAt: 2026-07-30T20:22:04.235Z
---

Page properties control the structure, behavior, and editorial experience for each content type. Use the **Content Types** admin view to define properties, set defaults, manage permissions, and configure child types.

This topic is for CMS 13 administrators and developers with administrative access rights.

In Optimizely Content Management System (CMS) 13, property types are the building blocks of content types. [Content types](/hc/en-us/articles/29403634765965) are the building blocks of web content.

CMS 13 uses the following types of properties:

- **Built-in properties** – Set by the system and are available for pages and blocks regardless of type. See the following topics for property details:
  - [Block property](docId\:XPvIHpx0Cq1M_C-pYzO14)
  - [Choice property](docId\:OgvaAIbvaC6ggDwObgule)
  - [Content property](docId\:I1euZn_eJx1_36N71t-Mg)
  - [DateTime property](docId:89aHdpHtRCwsjfp7d_mNT)
  - [Guid property](docId\:sUKIKT8G-Qs05xHSQq2Oo)
  - [Link property](docId:_7L7eHhdjJhIin7wHYLAN)
  - [Number property](docId\:iij4ppaMYaaIJJ_jDnjT6)
  - [Text property](docId:_BpOP9J3VbIv7npnWKSVr)
- **User-defined properties** – Added to the page, block, and experience type definitions (in code or from the admin view). See:
  - [Create pages and blocks](docId\:mCe5BRXNDt6oaLHw5x7KX)
  - [Create Visual Builder content from scratch](docId\:M1WuWpTYrtfmM7nWe-hW2)
  - [Create Visual builder content from a blueprint](docId\:N2mIVb3NiqhcVROXZvo6C).

## Create content type

Create different content types (Page, Block, Media, Experience, Element) by defining combinations of properties. To work with content types, go to **Settings** > **Content Types** > *\[select content type]* > **Properties**.

1. Go to **Settings** > **Content Type** and click **Create New** > **Page Type** (or other type).

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/QfSoExiTxqsS_0YAAwoDP_22e6d4b7404109de7bd2211f6f381a484123d203e52225ba29d40cb40760a608-image.png)

2. Enter the page information.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/aV-wQrMF2KOWpAIAq8QZn_c27a6b82353151848b7c9da969e6e8ce731910933036b53242c1292840efef5c-image.png)

3. Click **Add Property** to define the properties for the page type.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/FZlOh1vCBWziLwhtwHaBc_cbadf4f04a59e4577b0273ae0cdbd4c77ad0db0438cfc18aeebce4d56c42122f-image.png)

4. Fill in the fields in the **Configure Property** view.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/sd82aps27ccCmGjcXw16I_1bdc486324c5691886f0c9fb19438ddaf3a7bc617ab5678cb00d5e3031b49724-image.png)

Each type has different validations.

5. Click **Save**.

## View content type details

The **Details** page displays the following information:

- **GUID** – The content type's GUID.
- **Base** – The content type's base type.
- **From code** – Not applicable to CMS 13.
- **Created** – When the content type was created.
- **Modified** – When the content type was changed.
- **Class Name** – Displays the API class to which the content type belongs, with additional information.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/hyscyZ00XcWr3dXAIE0SA_f2d73e44c8a350ef201073306886758620afe43e7ec1ee6f424525e79a5ac0a4-image.png)

## Set default values

:::hint{type="info"}
**Note**
The **Default values** page appears only for page types; not for block, media, experience, or element types.
:::

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/yp80u6_K3W90y-XsGhjq2_4f46fd59c76b455b7887abe6a269b5bc6621e883a2a773ecbc9ab86d4a6d7780-image.png)

- **Use adjusted default settings for pages using this page type** –
  - Select to define the publishing options for this page type.
  - Clear to let the system set the publishing options (**Never** is the default for **Publish** after and **Unpublish after**) for this page type.
- **Show this page type in navigation (page tree)** – Select to display the page in the site navigation. If not selected, the page is displayed only in listings.
- **Sort index** – Not applicable to CMS 13.
- **Target Frame** – Select **Open in a new tab or window** or **Open in the full body of the window**.
- **Sort subpages** – Select one of the following options:
  - **According to creation date (latest first)**
  - **According to creation date (oldest first)**
  - **Alphabetical**
  - **According to sort index**
  - **According to change date (latest first)**
  - **According to Start Publish date (oldest first)**
  - **According to Start Publish date (latest first)**
- **Publish after** – Enter a number and select minute, hour, or day. In the following example, content of this page type is automatically published to the application 30 minutes after you publish the page after editing.
- **Unpublish after** – Enter a number and select minute, hour, or day. In the following example, the content of this page type is unpublished after 1 day. Use this for time-sensitive data that should display for a limited period.

## Set child content types

Limit the content types that others add as associated children of the content type. **None** is the default (for no child types), but select **All** (any child type), or **Selected** and select the ones you want as shown in the following image. For example, limit the **Article** content type's children types to **Corporate Office** and **Article Group Page**.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/eWilVp1Q9KrbPZ3cj2WcX_48fe701f8318e9b0c85824f06f38198abcb45edf506fcc22c1799ae643170e3b-image.png)

## Set permissions for content type

To make the content type available only to specific groups, open the **Permissions** tab.

1. Click **Delete** to remove the **Everyone** group.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/qNcwh7bxilblUSkdnC9kz_0a36b789d634112eddefbd0ef74d29e86bcaf8e4fcf20972afc41a0ef78b5752-image.png)

2. Select **Add User/Group** > **CmsEditors** (or another group or user).

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/_zdvVQSzLGONmtZiKUniD_bc7b239b9c28194037effa8ed0899479b7bba230beaf4db714c259d91a9beefe-image.png)

:::hint{type="info"}
**Note**
Administrators manage users and groups through Opti ID.

- To add users, see [Users](/hc/en-us/articles/15858067637389) in the Opti ID documentation.
- To add groups, see [Groups](/hc/en-us/articles/15858201786765) in the Opti ID documentation.
:::

3. Click **Save**. The updated content type shows **CmsEditors** in the **Access Level** column of the **Content Types** list.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/kte7f2bx1TnvjIXtWTtRm_b0c23b105b4b904f4f66db369f30ac9c678b0b7076a7664a00e207baaa2c34a4-image.png)

When a user tries to **Create an Experience**, the **Blank experience** content type will be visible and available only to users in the **Content Editors** group.

## Set content type details (Settings)

The **Settings** tab displays the basic settings of the content type, as described in the following list.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/oVT4D-m0Ky3BX2Ju1Uz4u_6b813931296c66ba26d272d00ef246443a7eb87b2faf0ff3e4a4d2b2fc28c979-image.png)

- **Name** – (Required) Enter the internal name for this content type, using only alphanumeric characters and the underscore (\_); no spaces.
- **Display name** – Enter the name that displays in the **Content Types** list.
- **Description** – Enter a description for the content type, which displays when you are selecting a content type. The following example shows the Article Group Page page content type with its description.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/McgSlcM8qPB1jnfjfEvUM_e6c31750ec5ef8bc12060b6a7a3337f4546204c76b026b54abab1912169a20a9-image.png)

- **Sort index** – Manually set the **Sort index** value for this page type. The sort index for a content type controls the order in which content types are listed on the **Content Types** page.
- **Available in edit view** – Select to make the content type available in edit view. Clear to make it inaccessible from edit view.
- **Delete Content Type** – Delete the content type after confirmation. If the content type is in use, a message lists the items to delete first.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/1RrJ8WW2dNdyXXmHMH91h_114c03ca24005edf211fd9cdbed4440a767c82b572bc51a21820f03a13c14fc6-image.png)
