SitecoreAI for developers
SitecoreAI is designed to help you:
- Speed up the creation and setup of websites.
- Define a structure and common patterns for your websites to facilitate multisite setup, content sharing, and content reusability.
- Set up multilingual websites that are identical in terms of structure, versioning, and naming of items.
- Ensure a consistent web design within or across the sites in your environment.
- Enable developers to build custom components to be rendered on your websites.
Site management
- Create and manage headless sites.
- Organize your sites in site collections. Adding sites to a site collection lets you share content, components, and layout elements between the sites within the site collection.
- Create language versions for your sites.
- Create site templates for the dashboard to let users create websites with no programming involved. SitecoreAI comes out-of-the box with two site templates: Empty and Basic site.
Content reuse
- Use data sources with your components to reuse content across sites and pages.
- Enable sharing of content and layout elements between the sites in a site collection.
Templates
- Create and extend data templates to base new content items on, for example pages.
- Define standard values for specific sites to set default field values, settings, and insert options for a data template.
- Create page branches as a method to utilize page templates with prepopulated, modifiable text for content authors.
Components
- Create your own custom components, or use prebuilt components in the Pages.
- Create variants for your components to accommodate different usage scenarios.
Layout and page design
- Build your own reusable page design elements to give the pages of your website a consistent design and information architecture.
- Configure your sites to use the Bootstrap 5 or Tailwind grid systems, or set up a custom grid system.
SEO and searching
- Redirect URLs or create redirect maps to lead website visitors to relevant content when they have requested a page that no longer exists.
- Configure sitemaps to help search engines index the pages of your website.
- Configure robots.txt files to tell web crawlers what content to index and what not.
- Set SXA-specific caching options.
Other tasks
- Configure custom error pages.
- Use the SXA PowerShell scripts to automate common tasks.
- Configure the Page builder, for example, configure the devices available to simulate what pages look like to website visitors.
If you have suggestions for improving this article, let us know!