Build landing pages
Build landing pages and home pages by inserting one-time content or reusing existing content. Home pages are usually built around existing content, either containing links to it or using parts of it. In Kentico Kontent, your existing content lives in content items, which you can reuse and link together. Whenever you need to use your content in only one place, components would be the way to go.
Table of contents
How content linking works
Watch this video to get familiar with the concept of linking content together.
Play video on https://www.youtube.com/watch?v=8KigEbu5xvg
Choose the right approach
Depending on whether you want to insert one-time content or reuse existing content, you'll want to use either components or content items in your rich text elements.
Should you use components or linked items?
Linked items might be more useful than components if you need to find the items by taxonomy term, for example. You can't do so with components so your categorization wouldn't work.
Though if categorization is not a must, using components will give you similar benefits and they will instantly become an integral part of your content. See ways to structure your content to find the best fit for your use case.
Create content the freeform way
Inserting content directly into the rich text of your home page gives you more control over the overall flow of your content. For example, the inserted content might represent testimonials and you want them to be in certain locations of your page.
Components share the content item's workflow and behave as one. This means you won't find components in your list of items in Content & Assets.
In the example below, there are 2 Hero Unit components (representing banners) assigned to the Hero unit element of a home page. One banner is shown to users who signed up and the other promotes a newsletter.
When editing content types, you can choose to limit the type of components for each rich text element.
Similarly, you can use the same approach for content like testimonials, product features, and more.
Build pages by linking content
You can build a home page or landing page from multiple content items. To connect the individual items together, you need to use a Linked items element.
It's a good practice to use each linked items element for content items based on a single type. This makes organization and further work easier. In each of these elements, you can add existing content items as linked content or create new items directly.
Once you've added a few linked items, you can publish them together with the home page instead of publishing every item separately.
Example: Promoted articles
In this example, notice the articles inserted directly into a linked items element called Articles in the home page. Each of these articles will show in a section of promoted articles on the web. Even when you insert whole articles, they don't necessarily have to show as a whole. Your developers can choose which parts to show (like title, teaser image, and publish date) thanks to structured content.
Another advantage to linked items elements is that you can re-order the items as you need. You can also expand the items to see their content and edit them directly from one place.