AI agents: the content index is at /llms.txt. Every page is also available as Markdown — send the request header Accept: text/markdown, or append .md to the page URL.
Xperience Docs

Cookie consent

We use necessary cookies (opens in a new tab) to run our website and improve your experience while browsing. Additional cookies are only used with your consent. You may revoke your consent on the Cookies Policy (opens in a new tab) page or in your browser at any time.

Configure (opens in a new tab)
  • Documentation
    Administration interface basicsDevelopers and adminsBusiness usersChangelogGlossary
  • Guides
    Welcome to Xperience by KenticoAdministration interface basicsCustomer journeysDigital marketingConfigurationDevelopmentArchitectureUpgrade to Xperience by Kentico
  • Training
    For AdminsFor Business usersFor DevelopersFor Solution architects
  • API Examples
    ConfigurationContent managementDevelopmentDigital marketing
  • Changelog
    Documentation updatesSecurity advisories
  1. Home
  2. Architecture

Architecture


Was this page helpful?

Send us feedback Go back to top
  • Community Questions & Answers (opens in a new tab)
  • Contact support (opens in a new tab)

These guides offer key insights into building, organizing, and migrating Kentico projects from a software architecture perspective. They focus on analysis, rather than implementation details, to help you and your team prepare for working on your Xperience by Kentico solution.

Whether you’re starting fresh, (re)structuring your content, or migrating an existing project, each guide provides practical tips and real-world examples. You'll learn best practices for every project phase, including content modeling. If you're facing the complexities of platform migration, the migration guides provide clear steps to ensure a smooth transition.

These resources give you the tools to manage Xperience by Kentico projects confidently and efficiently.

Xperience implementation handbook

Xperience implementation handbook

Leverage the collective experience of Kentico solution architects to implement best practices and avoid pitfalls as you build your Xperience by Kentico project. We identified six primary phases for Xperience by Kentico projects. Depending on your development lifecycle, you may pass over these steps sequentially or in an iterative manner.

Regardless of the approach you take, each phase covers the key concepts and best practices you need to know, and provides additional resources related to the section.


Gather requirementsCONCEPT

A clear understanding of a project's requirements is a crucial ingredient for successful delivery. This guide presents questions that should help you examine the needs of your team and your project.


Examine the DXP capabilities of XperienceCONCEPT

Once you understand your project's requirements, it is vital to understand the offerings of your platform, and how they can best achieve those goals. This guide provides an overview of Xperience by Kentico features and how they contribute to an effective digital experience.


Plan your content modelCONCEPT

Plan your Xperience by Kentico project with a clear information architecture. This guide discusses matching your business needs to features, building a content model, and a content management plan.


Develop your projectCONCEPT

Look over the different ways that you can configure your environments for team development and examine the best practices for Xperience development.


Test your solutionCONCEPT

Tests are an important factor to ensure the security and functionality of large projects. This guide discusses important aspects of the testing process.


Deploy to a new environmentCONCEPT

Examine the tools and approaches available for deploying your solution and consider factors that may influence your options.


Maintain what you have builtCONCEPT

Examine key ways to ensure your solution continues to operate well after launch, and how to spot issues.


Discover more

Content modeling

Discover the fundamental principles of content modeling, empowering you to structure and organize your website's content effectively.

Through understanding content types, attributes, and relationships, you'll gain insight into creating a cohesive and user-friendly online experience. Mastering these principles will enable you to streamline content creation, management, and delivery to better meet your marketing goals.

Xperience content modeling basics

Learn about the essentials of content modeling. See what is content modeling, what types of content exist in Xperience recognizes and how you should approach content modeling to tailor-fit your content model to your needs.


Content modelingTUTORIAL

Discover how to elevate your marketing content strategy to stay ahead of the competition, resonate with your target audience, and adapt to evolving trends through effective content modeling, exploring its ties to marketing goals, content storage options, website design strategies, and invaluable recommendations.


Differences between structured content and Page Builder contentTUTORIAL

Understand structured content, its role in content management, and how Page Builder integrates with it for customizable layouts and personalized content across different customer journey stages.


Discover more

Modeling reusable content types

Discover techniques for modeling reusable structured content, such as articles or products and enable your team to efficiently manage and repurpose your valuable content across your digital marketing channel.


Model a reusable ArticleHOW-TO

Discover how to create a versatile article content type that editors can showcase on your website or feature in emails, covering company updates, blog articles, case studies, and interviews using a reusable article content type.


Model a Product content typeHOW-TO

Gain knowledge to create compelling content by combining existing reusable content types. This involves creating content types for various channels, making content modeling decisions based on standards, and breaking down complex financial products into reusable content types.


Discover more

Modeling website content types

Uncover the strategies for structuring content types tailored to your website's requirements, such as articles and navigation elements, to foster uniformity and clarity across your entire digital ecosystem.


Model an Article pageHOW-TO

Explore how to model a flexible and scalable article page that displays reusable content, optimize it for SEO by including relevant fields, and create design components for editors to showcase articles and related content.


Model website navigationHOW-TO

Learn the recommended approaches and best practices for defining and organizing content types and their properties that your editors will use to create your navigation menus.


Discover more

Modeling website presentation components

Learn how to structure key website presentation components like headers, footers, and sidebars for a unified visual design. You'll also discover techniques for defining and organizing page components to ensure consistency and adaptability throughout your website, empowering you to create dynamic and engaging web pages effortlessly.


Model page componentsHOW-TO

See how you can define Page Builder sections editors will use to create page’s vertical and horizontal layout, and explore options to balance editing experience with section design flexibility.


Model Page Builder sectionsHOW-TO

See how you can define Page Builder sections editors will use to create page’s vertical and horizontal layout, and explore options to balance editing experience with section design flexibility.


Model Page Builder widgetsHOW-TO

Discover how to define Page Builder widgets and explore various types that store, reference, and display content while considering editing capabilities and content strategy impact to balance between reusability and uniqueness, all with ROI in mind.


Model landing page componentsHOW-TO

Explore essential landing page widgets that enhance user engagement and drive conversions by delivering the right content at each stage of the customer journey.


Discover more

Digital commerce


Explore digital commerce in Xperience by KenticoCONCEPT

Gain a high-level overview of the Xperience by Kentico digital commerce module, exploring its features in action through an interactive demo.