Pages, components, placeholders, and content items

Abstract

A basic introduction to pages and the elements they consist of.

In Sitecore, a page consists of a page layout and components.

The page layout defines the overall structure of the page. A developer creates the page layout, which can contain placeholders where you can insert components.

A component defines a part of a page. It can contain layout information, for example, content fields and placeholders, and their positions on the page, as well as business logic or metadata for the page. Typically, you reuse components on multiple pages. If the component displays content, you can save the content on the page item or in a separate content item. You assign a content item to the component on the page, and you can reuse the content item on other pages.

When you add a component to a page, by default the component presents data that is saved locally on the page. If you modify the content, the modifications are saved on the page. After you add a component to a page, you can assign a content item to the component. The content item may contain fields that the page item does not contain. Changes are saved to the content item, and the content can be shared between different pages.

You can configure a placeholder to only accept specific renderings, and you can configure a rendering to only accept a compatible content item.