---
title: "開発者向けSitecoreAI"
slug: "sitecoreai-for-developers"
abstract: "サイト管理、コンテンツ再利用、ページデザイン、レイアウト、カスタムコンポーネント、SEOなど、SitecoreAIを活用してください。"
---
# 開発者向けSitecoreAI

[SitecoreAI](https://doc.sitecore.com/sai/en/users/sitecoreai/sitecoreai.html)は以下の支援を目的として設計されています:

-   ウェブサイトの作成と立ち上げを加速させましょう。
-   複数サイトでの立ち上げ、コンテンツ共有、再利用性を促進するためのウェブサイトの構造と共通のパターンを定義しましょう。
-   構造、バージョン設定、アイテム名の点で同一の多言語ウェブサイトを立ち上げましょう。
-   環境内のサイト内外で一貫したウェブデザインを確保しましょう。
-   開発者がウェブサイト上でレンダリングされるカスタムコンポーネントを作成できるようにします。

## 敷地管理

-   ヘッドレスサイトの作成と管理。
-   サイトをサイトコレクションに整理しましょう。サイトコレクションにサイトを追加することで、サイトコレクション内のサイト間でコンテンツ、コンポーネント、レイアウト要素を共有できます。
-   サイト用の言語版を作成しましょう。
-   [ダッシュボード用のサイトテンプレートを作成し](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/sitecoreai-for-developers/content-editor-items/sites/create-a-site-template.html "Create a site template") 、ユーザーがプログラミングなしでウェブサイトを作成できるようにします。SitecoreAIは箱から出して、 *Empty* と *Basic site*の2つのサイトテンプレートが付属しています。

## コンテンツの再利用

-   [コンポーネントとデータソースを組み合わせ](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/data-sources.html "Data sources") て、サイトやページ間でコンテンツを再利用しましょう。
-   [サイトコレクション内のサイト間でコンテンツやレイアウト要素の共有を可能にします。](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/sitecoreai-for-developers/content-editor-items/sharing-content.html "Sharing content")

## テンプレート

-   例えばページなどの新しいコンテンツ項目の基となるデータテンプレートを作成・拡張しましょう。
-   [特定のサイトごとに標準値を定義](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/data-sources/walkthrough--defining-standard-values-for-your-sites.html "Walkthrough: Defining standard values for your sites") し、デフォルトフィールド値や設定、データテンプレートのオプション挿入を行います。
-   ページブランチを作成する方法として、コンテンツ作成者が事前に入力され、編集可能なテキストを持つページテンプレートを活用する方法です。

## 構成要素

-   自分でカスタムコンポーネントを作成 [したり、Pages内の既成コンポーネントを使う](https://doc.sitecore.com/sai/en/users/sitecoreai/structuring-a-page.html)こともできます。
-   異なる使用状況に対応するために、コンポーネントのバリエーションを作成しましょう。

## レイアウトとページデザイン

-   自分で再利用可能なページデザイン要素を作成し、ウェブサイトのページに一貫したデザインと情報アーキテクチャを与えましょう。
-   [サイトをBootstrap 5やTailwindのグリッドシステムに設定するか、カスタムグリッドシステムを設定](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/grid.html "Grid")してください。

## SEOと検索

-   URLをリダイレクトしたり、リダイレクトマップを作成して、訪問者がすでに存在しないページをリクエストした際に関連コンテンツへ誘導します。
-   [サイトマップを設定し、](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/search-engine-optimization--seo-/configure-a-sitemap-in-the-content-editor.html "Configure a sitemap in the Content Editor") 検索エンジンがあなたのウェブサイトのページをインデックス化しやすくしましょう。
-   [ウェブクローラーにどのコンテンツをインデックスするかを指示するように、robots.txtファイルを設定してください。](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/search-engine-optimization--seo-/configure-the-robots-txt-file.html "Configure the robots.txt file")
-   SXA固有のキャッシュオプションを設定してください。

## その他の任務

-   [カスタムエラーページを設定しましょう](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/sitecoreai-for-developers/content-editor-items/sites/configure-a-custom-static-error-page.html "Configure a custom static error page")。
-   [SXA PowerShellスクリプトを使って](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/the-sitecore-powershell-extensions-script-library.html "The Sitecore PowerShell extensions script library") 一般的な作業を自動化しましょう。
-   [例えばページビルダーを設定し、ウェブサイト訪問者がページをどのように見た目かをシミュレートできるデバイスを設定しましょう。](https://doc.sitecore.com/sai/ja/developers/sitecoreai/content-modeling-and-presentation/sitecoreai-for-developers/pages-configuration.html "Pages configuration")