# Sitecore Experience Accelerator > XP documentation for developers, in English, version 10.5. - Product: XP - Audience: Developers - Language: English - Version: 10.5 - Status: Current - Canonical URL: https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator ## MVC sites - [MVC sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/mvc-sites.md) - [Sitecore Experience Accelerator (SXA) FAQs](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/sitecore-experience-accelerator--sxa--faqs.md) ### Setting up and configuring - [Setting up and configuring](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/setting-up-and-configuring.md) - [The SXA items in the Content Editor](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-items-in-the-content-editor.md) - [Change the SXA GUI language](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/change-the-sxa-gui-language.md) - [Configure a snippet](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-a-snippet.md) - [Layout](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/layout.md) - [Set placeholder restrictions](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/set-placeholder-restrictions.md) - [Use a query to determine the data source context](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-a-query-to-determine-the-data-source-context.md) - [Run a source field report to set the data source context](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/run-a-source-field-report-to-set-the-data-source-context.md) - [Use a page branch](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-a-page-branch.md) - [Set SXA caching options](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/set-sxa-caching-options.md) - [Rendering variants](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/rendering-variants.md) - [Create a rendering variant](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-rendering-variant.md) - [Render image fields using the Responsive Image variant](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/render-image-fields-using-the-responsive-image-variant.md) - [Render image fields using transformation settings](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/render-image-fields-using-transformation-settings.md) - [Enable field fallback functionality](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/enable-field-fallback-functionality.md) - [Walkthrough: Creating a rendering variant for a blog post](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/walkthrough--creating-a-rendering-variant-for-a-blog-post.md) - [Walkthrough: Using the rendering variant reference item to display fields from a linked item](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/walkthrough--using-the-rendering-variant-reference-item-to-display-fields-from-a-linked-item.md) - [Walkthrough: Using a query to render items](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/walkthrough--using-a-query-to-render-items.md) - [Optimizing internet searches](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/optimizing-internet-searches.md) - [Configure a sitemap](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-a-sitemap.md) - [Enable or disable language codes in sitemap URLs](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/enable-or-disable-language-codes-in-sitemap-urls.md) - [Configure the robots.txt file](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-the-robots-txt-file.md) - [SXA Search](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/sxa-search.md) - [Configure SXA indexing](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-sxa-indexing.md) - [Boost search results for SXA site queries](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/boost-search-results-for-sxa-site-queries.md) - [Localize date formats for SXA search](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/localize-date-formats-for-sxa-search.md) - [Integrating SXA with Sitecore Cortex Content Tagging](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/integrating-sxa-with-sitecore-cortex-content-tagging.md) - [The SXA Search service](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-search-service.md) - [Security](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/security.md) - [Set up security for a site collection and a site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/set-up-security-for-a-site-collection-and-a-site.md) - [The SXA security roles](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-security-roles.md) - [Use a custom SXA login page](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-a-custom-sxa-login-page.md) - [Sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/sites.md) - [The SXA site definition fields](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-site-definition-fields.md) - [Add and select a custom link provider](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-and-select-a-custom-link-provider.md) - [Add a language version to an SXA site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-language-version-to-an-sxa-site.md) - [Add a style for a rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-style-for-a-rendering.md) - [Clone an SXA site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/clone-an-sxa-site.md) - [Manage multiple sites with the SXA Site Manager](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/manage-multiple-sites-with-the-sxa-site-manager.md) - [Configure the map provider](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-the-map-provider.md) - [Generate a custom static error page](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/generate-a-custom-static-error-page.md) - [Add a module to an existing tenant or site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-module-to-an-existing-tenant-or-site.md) - [Exclude a page from the navigation menu](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/exclude-a-page-from-the-navigation-menu.md) - [Adjust link settings to enable cross-site linking](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/adjust-link-settings-to-enable-cross-site-linking.md) - [Configure the Media Library for an SXA site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-the-media-library-for-an-sxa-site.md) - [Enable language fallback for SXA sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/enable-language-fallback-for-sxa-sites.md) - [Include credentials on cross-origin requests](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/include-credentials-on-cross-origin-requests.md) - [Add a cookie warning message to your site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-cookie-warning-message-to-your-site.md) - [Sitecore server roles for SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/sitecore-server-roles-for-sxa.md) - [Exclude non-content sites from Experience Edge](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/exclude-non-content-sites-from-experience-edge.md) - [Site collections](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/site-collections.md) - [Create a site collection and a site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-site-collection-and-a-site.md) - [Add and extend an SXA template](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-and-extend-an-sxa-template.md) - [Export a site collection](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/export-a-site-collection.md) - [Add a module to an existing site collection or site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-module-to-an-existing-site-collection-or-site.md) - [Remove a site collection or a site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/remove-a-site-collection-or-a-site.md) - [xConnect integration in SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/xconnect-integration-in-sxa.md) ### Experience Editor configuration - [Experience Editor configuration](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/experience-editor-configuration.md) - [Restructure renderings in the Experience Editor](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/restructure-renderings-in-the-experience-editor.md) - [Show or hide renderings in the Experience Editor](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/show-or-hide-renderings-in-the-experience-editor.md) ### Extending SXA - [Extending SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/extending-sxa.md) - [Components](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/components.md) - [Flowchart to determine whether to create a custom rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/flowchart-to-determine-whether-to-create-a-custom-rendering.md) - [Copy and customize a rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/copy-and-customize-a-rendering.md) - [Walkthrough: Building a simple rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/walkthrough--building-a-simple-rendering.md) - [Use the Component wizard to create a custom rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-the-component-wizard-to-create-a-custom-rendering.md) - [Enable adding a background image to a rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/enable-adding-a-background-image-to-a-rendering.md) - [Build a rendering that includes variants](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/build-a-rendering-that-includes-variants.md) - [Create a video header background](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-video-header-background.md) - [Improve accessibility by adding skip links](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/improve-accessibility-by-adding-skip-links.md) - [Data sources](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/data-sources.md) - [Use a prefix to set the data source context](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-a-prefix-to-set-the-data-source-context.md) - [Add a data source setting for an existing rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-data-source-setting-for-an-existing-rendering.md) - [Run a source field report to set the data source context](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/run-a-source-field-report-to-set-the-data-source-context-1188056.md) - [Assign a data source workflow action in SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/assign-a-data-source-workflow-action-in-sxa.md) - [Defining standard values for your sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/defining-standard-values-for-your-sites.md) - [The SXA pipelines](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-pipelines.md) - [The SXA script library](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-script-library.md) - [Custom HTML](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/custom-html.md) - [Embed HTML in SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/embed-html-in-sxa.md) - [Customize rendering HTML per site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/customize-rendering-html-per-site.md) - [Modules](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/modules.md) - [Create a new SXA module](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-new-sxa-module.md) - [Organizing modules according to Helix principles](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/organizing-modules-according-to-helix-principles.md) - [Add modules to site and site collection scaffolding](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-modules-to-site-and-site-collection-scaffolding.md) - [Partial designs](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/partial-designs.md) - [Running a content test on a partial design](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/running-a-content-test-on-a-partial-design.md) - [The metadata partial design](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-metadata-partial-design.md) - [Content tokens](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/content-tokens.md) - [Grid](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/grid.md) - [Create a custom grid](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-custom-grid.md) - [Configure sites to use Tailwind](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-sites-to-use-tailwind.md) - [The grid settings](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-grid-settings.md) - [Rendering variants](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/rendering-variants-1188076.md) - [Add a dynamic placeholder to a rendering variant](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-dynamic-placeholder-to-a-rendering-variant.md) - [Create a custom token for a rendering variant](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-custom-token-for-a-rendering-variant.md) ### JSON data modeling - [JSON data modeling](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/json-data-modeling.md) - [Introducing SXA data modeling](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/introducing-sxa-data-modeling.md) - [Add a JSON rendering and variant to your page](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-json-rendering-and-variant-to-your-page.md) - [The JSON search parameters](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-json-search-parameters.md) - [Use the SXA Layout Service to model your pages in JSON](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-the-sxa-layout-service-to-model-your-pages-in-json.md) - [Trigger a JSON layout rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/trigger-a-json-layout-rendering.md) ### Designing - [Designing](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/designing.md) - [The SXA themes](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-themes.md) - [The base themes](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-base-themes.md) - [Extend a theme](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/extend-a-theme.md) - [Create a custom theme](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-custom-theme.md) - [Preoptimize your CSS theme and JavaScript](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/preoptimize-your-css-theme-and-javascript.md) - [Assign a theme to a page](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/assign-a-theme-to-a-page.md) - [Assign a theme to a component](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/assign-a-theme-to-a-component.md) - [Use HTML Includes in your themes](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-html-includes-in-your-themes.md) - [View modes and themes](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/view-modes-and-themes.md) - [Add a theme using SXA CLI](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-theme-using-sxa-cli.md) - [Automating tasks using SXA CLI](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/automating-tasks-using-sxa-cli.md) - [The SXA CLI watch, build, re-build, and upload tasks](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-cli-watch-build-re-build-and-upload-tasks.md) - [Configure your placeholders to be fixed or fluid (flex)](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-your-placeholders-to-be-fixed-or-fluid--flex-.md) - [Page designs](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/page-designs.md) - [Create and assign a page design in the Content Editor](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-and-assign-a-page-design-in-the-content-editor.md) - [Create and assign a page design in the Experience Editor](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-and-assign-a-page-design-in-the-experience-editor.md) - [Create and change a partial design](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-and-change-a-partial-design.md) - [Use a rule to select a page design for a page](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-a-rule-to-select-a-page-design-for-a-page.md) - [Page branches](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/page-branches.md) - [Use a page branch](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-a-page-branch-1188098.md) ### Styling and scripting - [Styling and scripting](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/styling-and-scripting.md) - [Enable and configure the Asset Optimizer](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/enable-and-configure-the-asset-optimizer.md) - [The Asset Optimizer](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-asset-optimizer.md) - [The HTML structure of pages and renderings](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-html-structure-of-pages-and-renderings.md) - [Use ECMAScript 6+ in your theme](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-ecmascript-6--in-your-theme.md) ### Scriban templates - [Scriban templates](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/scriban-templates.md) - [The embedded items and objects in the Scriban context](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-embedded-items-and-objects-in-the-scriban-context.md) - [The embedded functions for the Scriban template](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-embedded-functions-for-the-scriban-template.md) - [Item and field extensions](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/item-and-field-extensions.md) ### Working with Creative Exchange - [Working with Creative Exchange](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/working-with-creative-exchange.md) - [Change a site design using Creative Exchange](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/change-a-site-design-using-creative-exchange.md) - [Modify your site design with Creative Exchange Live](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/modify-your-site-design-with-creative-exchange-live.md) - [Style SXA sites with Sass](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/style-sxa-sites-with-sass.md) - [Trigger Creative Exchange from your CI server](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/trigger-creative-exchange-from-your-ci-server.md) - [Import and export a web design with Creative Exchange](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/import-and-export-a-web-design-with-creative-exchange.md) ### Best practices - [Best practices](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/best-practices.md) - [Recommendations: Example SXA project workflow](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--example-sxa-project-workflow.md) - [Recommendations: Working with data sources and media](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--working-with-data-sources-and-media.md) - [Recommendations: Extending SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--extending-sxa.md) - [Recommendations: Sharing content](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--sharing-content.md) - [Recommendations: Structuring pages](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--structuring-pages.md) - [Recommendations: Enhancing SXA performance](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--enhancing-sxa-performance.md) - [Recommendations: Working with themes](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--working-with-themes.md) - [Recommendations: Using renderings](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--using-renderings.md) ## Headless sites - [Headless sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/headless-sites.md) - [Sitecore Experience Accelerator (SXA) FAQs](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/sitecore-experience-accelerator--sxa--faqs-1188214.md) ### Managing headless sites with SXA - [Managing headless sites with SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/managing-headless-sites-with-sxa.md) - [Import a JSS app into your headless site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/import-a-jss-app-into-your-headless-site.md) ### Setting up and configuring - [Setting up and configuring](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/setting-up-and-configuring-1188136.md) - [Change the SXA GUI language](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/change-the-sxa-gui-language-1188137.md) - [The SXA items in the Content Editor](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-items-in-the-content-editor-1188138.md) - [Layout](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/layout-1188139.md) - [Set placeholder restrictions](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/set-placeholder-restrictions-1188140.md) - [Run a source field report to set the data source context](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/run-a-source-field-report-to-set-the-data-source-context-1188141.md) - [Set SXA caching options](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/set-sxa-caching-options-1188142.md) - [Components](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/components-1188143.md) - [Use dynamic placeholders in components](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-dynamic-placeholders-in-components.md) - [Enable the use of background images](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/enable-the-use-of-background-images.md) - [Create a variant for a component](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-variant-for-a-component.md) - [Optimizing internet searches](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/optimizing-internet-searches-1188147.md) - [Configure a sitemap](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-a-sitemap-1188148.md) - [Enable or disable language codes in sitemap URLs](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/enable-or-disable-language-codes-in-sitemap-urls-1188149.md) - [Configure the robots.txt file](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-the-robots-txt-file-1188150.md) - [Security](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/security-1188151.md) - [Set up security for a site collection and a site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/set-up-security-for-a-site-collection-and-a-site-1188152.md) - [The SXA security roles](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-security-roles-1188154.md) - [Sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/sites-1188155.md) - [The SXA site definition fields](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-site-definition-fields-1188156.md) - [Add and select a custom link provider](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-and-select-a-custom-link-provider-1188157.md) - [Add a language version to an SXA site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-language-version-to-an-sxa-site-1188158.md) - [Add a style for a rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-style-for-a-rendering-1188159.md) - [Clone an SXA site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/clone-an-sxa-site-1188160.md) - [Manage multiple sites with the SXA Site Manager](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/manage-multiple-sites-with-the-sxa-site-manager-1188161.md) - [Generate a custom static error page](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/generate-a-custom-static-error-page-1188162.md) - [Add a module to an existing tenant or site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-module-to-an-existing-tenant-or-site-1188163.md) - [Exclude a page from the navigation menu](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/exclude-a-page-from-the-navigation-menu-1188164.md) - [Adjust link settings to enable cross-site linking](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/adjust-link-settings-to-enable-cross-site-linking-1188165.md) - [Configure the Media Library for an SXA site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-the-media-library-for-an-sxa-site-1188166.md) - [Enable language fallback for SXA sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/enable-language-fallback-for-sxa-sites-1188167.md) - [Exclude non-content sites from Experience Edge](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/exclude-non-content-sites-from-experience-edge-1188168.md) - [Site collections](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/site-collections-1188169.md) - [Create a headless site collection and site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-headless-site-collection-and-site.md) - [Grouping of headless site collections and sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/grouping-of-headless-site-collections-and-sites.md) - [Share content between headless sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/share-content-between-headless-sites.md) - [Add and extend an SXA template](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-and-extend-an-sxa-template-1188173.md) - [Add a module to an existing site collection or site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-module-to-an-existing-site-collection-or-site-1188174.md) - [Remove a site collection or a site](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/remove-a-site-collection-or-a-site-1188175.md) ### Experience Editor configuration - [Experience Editor configuration](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/experience-editor-configuration-1188176.md) - [Restructure components in the Experience Editor](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/restructure-components-in-the-experience-editor.md) ### Extending SXA - [Extending SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/extending-sxa-1188178.md) - [Components](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/components-1188179.md) - [Flowchart to determine whether to create a custom component](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/flowchart-to-determine-whether-to-create-a-custom-component.md) - [Use the Component wizard to create a custom rendering](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-the-component-wizard-to-create-a-custom-rendering-1188181.md) - [Walkthrough: Building a simple custom component](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/walkthrough--building-a-simple-custom-component.md) - [Data sources](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/data-sources-1188183.md) - [Use a prefix to set the data source context](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-a-prefix-to-set-the-data-source-context-1188184.md) - [Add a data source setting for an existing component](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-a-data-source-setting-for-an-existing-component.md) - [Run a source field report to set the data source context](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/run-a-source-field-report-to-set-the-data-source-context-1188185.md) - [Assign a data source workflow action in SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/assign-a-data-source-workflow-action-in-sxa-1188186.md) - [Defining standard values for your sites](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/defining-standard-values-for-your-sites-1188187.md) - [The SXA pipelines](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-pipelines-1188188.md) - [The SXA script library](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-sxa-script-library-1188189.md) - [Modules](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/modules-1188190.md) - [Create a new SXA module](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-new-sxa-module-1188191.md) - [Add modules to site and site collection scaffolding](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/add-modules-to-site-and-site-collection-scaffolding-1188193.md) - [Grid](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/grid-1188194.md) - [Create a custom grid](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-a-custom-grid-1188195.md) - [Configure headless sites to use Tailwind](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/configure-headless-sites-to-use-tailwind.md) - [The grid settings](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/the-grid-settings-1188197.md) - [Assign a data source workflow action in SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/assign-a-data-source-workflow-action-in-sxa-1188198.md) ### Designing - [Designing](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/designing-1188199.md) - [Page designs](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/page-designs-1188200.md) - [Create and assign a page design in the Content Editor](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-and-assign-a-page-design-in-the-content-editor-1188201.md) - [Create and assign a page design in the Experience Editor](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-and-assign-a-page-design-in-the-experience-editor-1188202.md) - [Create and change a partial design](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/create-and-change-a-partial-design-1188203.md) - [Use a rule to select a page design for a page](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-a-rule-to-select-a-page-design-for-a-page-1188204.md) - [Page branches](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/page-branches-1188205.md) - [Use a page branch](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/use-a-page-branch-1188206.md) ### Best practices - [Best practices](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/best-practices-1188207.md) - [Recommendations: Working with data sources and media](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--working-with-data-sources-and-media-1188208.md) - [Recommendations: Extending SXA](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--extending-sxa-1188209.md) - [Recommendations: Sharing content](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--sharing-content-1188210.md) - [Recommendations: Structuring pages](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--structuring-pages-1188211.md) - [Recommendations: Enhancing SXA performance](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--enhancing-sxa-performance-1188212.md) - [Recommendations: Using renderings](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/recommendations--using-renderings-1188213.md) ## Compare headless and MVC features according to product - [Compare headless and MVC features according to product](https://doc.sitecore.com/xp/en/developers/sxa/105/sitecore-experience-accelerator/compare-headless-and-mvc-features-according-to-product.md) ## Optional - [Version 10.4](https://doc.sitecore.com/xp/en/developers/sxa/104/sitecore-experience-accelerator/llms.txt): Previous version. - [Version 10.3](https://doc.sitecore.com/xp/en/developers/sxa/103/sitecore-experience-accelerator/llms.txt): Previous version. - [Version 10.2](https://doc.sitecore.com/xp/en/developers/sxa/102/sitecore-experience-accelerator/llms.txt): Previous version. - [Version 10.1](https://doc.sitecore.com/xp/en/developers/sxa/101/sitecore-experience-accelerator/llms.txt): Previous version. - [Version 10.0](https://doc.sitecore.com/xp/en/developers/sxa/100/sitecore-experience-accelerator/llms.txt): Previous version. - [Version 9.3](https://doc.sitecore.com/xp/en/developers/sxa/93/sitecore-experience-accelerator/llms.txt): Previous version.