Skip to main content
Base44 はアプリのコアな技術的 SEO と GEO の基盤を管理し、検索エンジンや AI を活用したプラットフォームがコンテンツを発見、クロール、インデックスできるようにします。 検索エンジンが評価する要素(高品質なコンテンツ、構造化データ、強力なバックリンクプロファイルなど)は、ChatGPT、Gemini、Perplexity などの AI モデルが何を推奨するかを決定する際に使用する信号でもあります。強力な SEO と強力な GEO は表裏一体であり、両方とも同じ基本から始まります。
App SeoApp Seo
始める前に:
  • Base44 の SEO セットアップは、カスタムドメインで公開されたアプリ向けに設計・サポートされています。無料の Base44 URL も検索エンジンによってクロールされますが、長期的な本番 SEO を意図していません。
  • Base44 にはアプリをスコア化し、修正をダッシュボードに直接表示する組み込みツールがあります。アプリの SEO と GEO スコアを確認してください。

アプリの SEO と GEO の仕組み

Base44 は、検索エンジンと AI プラットフォームが期待する主要な技術要素をセットアップ・維持します。これは、ページの発見方法、クロール方法、Web 全体および AI 生成回答でのアプリの表現方法をカバーします。これらの技術信号は、検索エンジン最適化 (SEO) と生成エンジン最適化 (GEO) の両方をサポートします。 これらのファイルを自分でアップロードしたり管理したりする必要はありません。カスタムドメインで公開し、明確で信頼できるコンテンツを提供することに集中してください。
Base44 アプリはブラウザで動作するように作られているため、通常はクローラーには空のページが見えます。そこで Base44 は、代わりにレンダリング済みのアプリをクローラーに提供します。HTML にはメタタグ、構造化データ、実際のページコンテンツが含まれるため、検索エンジンと AI クローラーはアプリを実行せずに読み取れます。Base44 は、公開時やコンテンツの変更時にこれを更新します。
AI システムは、さまざまな方法でページにアクセスします。検索やトレーニングのためにコンテンツを収集するボットもあります。ChatGPT や Perplexity などの AI アシスタントも、ユーザーの質問に答える際にページを取得することがあります。AI Visibility を使うと、AI によるクロール、アシスタントによるページの読み取り、クリックして訪れた人の訪問を確認できます。 自動的に処理されるコア SEO および GEO 機能: カスタムドメインで公開されたアプリの場合、Base44 は以下を自動的に管理します:
  • メタタイトル: 各ページには、URL に基づいた一意のメタタイトルがあります(URL パラメータのないページの場合)。これにより、検索エンジンがページを区別し、検索結果に明確なタイトルを表示するのに役立ちます。
  • 見出し構造とセマンティック HTML: Base44 は、実際の見出し、コンテンツ、セマンティック構造を含むレンダリング済みのページをクローラーに提供します。そのため、クローラーはアプリを実行せずにページを理解できます。ページがまだレンダリングされていない場合、Base44 は、そのページの見出し、説明、他のページへのリンクを含む短い要約にフォールバックします。これにより、クローラーは空のシェルではなく意味のある内容を受け取れます。AI クローラーはその時点で準備できているバージョンを読み取るため、最初に訪れたページでは要約を受け取る場合があります。
  • canonical タグ: Base44 はすべてのページに自己参照型の canonical タグを追加します。クエリパラメータを含む URL の場合、Base44 はトラッキングパラメータ(utm_* や fbclid など)をインテリジェントにフィルタリングしながら、コンテンツに影響するパラメータ(?id=123 など)を保持します。パラメータはまた一貫してソートされるため、同じページは常にパラメータ順序に関係なく同じ canonical URL を生成します。
  • サイトマップ (sitemap.xml): Base44 は /sitemap.xml で自動的にサイトマップを生成・提供します。パブリックでインデックス可能なページが含まれ、プライベートまたは内部ページは除外されます。このサイトマップは Google Search Console や他の Web マスターツールに直接送信できます。
  • robots.txt: Base44 は無料および有料アプリ両方の robots.txt ファイルを作成・提供します。これにより、検索エンジンと AI クローラーがパブリックコンテンツにアクセスできる一方、非パブリックまたは技術ルートをインデックスから保護します。
  • AI クローラーアクセス (llms.txt): ダッシュボードの SEO & GEO ページから llms.txt 生成を有効にできます。有効にすると、Base44 は GPTBot、ChatGPT-User、ClaudeBot、PerplexityBot などの AI クローラーに、アプリの内容の明確で構造化された要約を提供する軽量ファイルを生成します。これは、AI 駆動の検索ツールがアプリを理解し推奨するのに役立つことで GEO をサポートします。デフォルトではオフです。
  • クリーンな URL とルーティング: アプリは重複した不要なパスではなく、クリーンで読みやすい URL を使用します。これにより、クロール動作が向上し、訪問者にとって明確さが改善されます。
  • 内部リンク: ナビゲーションと内部リンクは、検索エンジンが追跡してアプリ構造を理解できるよう、適切な anchor タグとクリーンな URL を使用します。
  • ソーシャル共有タグとプレビュー (Open Graph と Twitter): Base44 はソーシャルメタデータを設定するため、アプリへのリンクがソーシャルプラットフォームで共有されたときに、適切なタイトル、説明、画像が表示されます。ソーシャルカード画像は自動的に 1200 × 630 にリサイズされ、正しい URL メタデータを含むため、Open Graph とカードサイズの警告が減り、Facebook、X (Twitter)、LinkedIn、WhatsApp などの主要プラットフォームでプレビューが一貫して表示されます。これらのプレビューは、アプリの設定で構成したタイトル、説明、ロゴを使用します。
  • モバイルフレンドリーなレイアウト: Base44 で生成されたアプリはレスポンシブで、さまざまな画面サイズに適応します。これにより、モバイルファーストインデックスがサポートされ、電話やタブレット上の訪問者の体験が向上します。
  • 画像の最適化とパフォーマンス: 可能な場合、画像とアセットは最適化された方法で提供され、ホスティング環境は良好なパフォーマンスのために調整されています。強力なパフォーマンスは、Core Web Vitals と全体的な検索品質の信号に役立ちます。
  • その他のサイトメタデータ: Base44 は、カスタムドメインの Web アプリマニフェストやファビコンなどの技術ファイルを管理します。これらは、ブラウザとデバイスがタブ、ショートカット、インストール可能なビューでアプリを正しく表示するのに役立ちます。ブラウザ以外でも重要です。AI アシスタントがおすすめのビジネスを一覧表示するとき、サイト名とファビコンは多くの場合、人が目にする唯一のブランド資産です。
さらに、ダッシュボードの Code タブを使用して、アプリ用に生成された index.html ファイルを編集できます。これにより、アナリティクス、広告、検証、その他のサードパーティスクリプトなど、HTML ソースに直接表示する必要がある信頼できる <meta> タグと <script> タグを追加できます。
最近公開したりカスタムドメインに切り替えた場合、新規または更新されたアプリが Google や他の検索エンジンによってインデックスされるまで、クロールスケジュールに応じて数日から数週間かかる場合があります。
Base44 が自動的に生成しないもの: Base44 がデフォルトで作成しない SEO および GEO 要素もあります。
  • ページごとのメタディスクリプション: Base44 はデフォルトで各ページにカスタムメタディスクリプションを設定しません。これらはダッシュボードの SEO & GEO ページから手動で設定するか、検索エンジンがページの可視コンテンツから独自のスニペットを生成します。
  • リッチ結果用のカスタム構造化データ: BreadcrumbList 構造化データは、すべてのページに対して自動的に合成されます。WebSite、Organization、FAQPage スキーマは生成されると挿入され、SEO & GEO スキャンから Fix with AI を使用して生成できます。Article、Product、LocalBusiness、Event などの追加のスキーマタイプについては、AI にアプリへの JSON-LD 構造化データの追加を依頼するか、コードで追加してから、Google の Rich Results Test や schema.org バリデータなどのツールを使用してマークアップを検証できます。
  • 高度なプリレンダリングまたはプロキシベースの最適化: 外部プリレンダリングサービスや同様のプロキシベースのセットアップはデフォルトでは含まれていません。非常に複雑または競争の激しい SEO ケースでは、チームがホスティングまたはプロキシ層で Base44 の上にこれらを高度な構成として追加できます。
バックリンク、外部レビュー、PR カバレッジなどのオフページ信号は、常に Base44 の外で管理され、より広範なマーケティング活動の一部です。

信頼と権威の強化

検索エンジンと AI システムの両方が、アプリが本物で信頼できる組織を表していることの兆候を探します。ビジネスの詳細、名前付きのチームメンバー、ポリシーページなどの信頼信号は、検索エンジンがあなたが正当であることを確認するのに役立ち、AI プラットフォームがあなたを推奨するかどうかを決定するのに役立ちます。
製品とサイトの情報に責任を持つ人を示します。プロンプト例:
名前付きのチームメンバーや著者は、特に信頼が重要な分野で、経験と専門知識を示すのに役立ちます。
ソーシャルプルーフは訪問者の信頼度とエンゲージメントを向上させることができます。プロンプト例:
プロンプト例:
目に見える推薦文と認識できるロゴは、実在の人々や組織があなたの製品やサービスに頼っていることを示します。
ポリシーページは、プロフェッショナルなサイトの基本的な期待です。プロンプト例:
ポリシーを明確に示すアプリは、訪問者、検索品質システム、AI プラットフォームから信頼できるリソースとして扱われる可能性が高くなります。

検索および AI 検出性のためのコンテンツ作成

強力な技術基盤に加えて、コンテンツはオーディエンスが実際に使用する言葉や質問と一致する必要があります。検索結果でランク付けされるのに役立つのと同じコンテンツ原則は、AI 生成の回答でアプリが引用または推奨される可能性を高めます。
内部の専門用語ではなく、オーディエンスが使う言葉やフレーズで AI が書くようにガイドします。プロンプト例:
以下によって表現を洗練できます:
  • あなたが何をしているかを非専門家がどのように説明するか尋ねます。
  • 主要トピックを入力したときの Google のオートコンプリート提案を見ます。
  • 主要クエリの “Related searches” と “People also ask” セクションを確認します。
よくある質問は、訪問者、検索エンジン、AI プラットフォームがアプリを理解するのに役立ちます。プロンプト例:
構造化された質問と回答のコンテンツは、検索エンジンと AI システムが関連するクエリに応答するときに再利用しやすくなります。
見出しと内部リンクは、検索エンジンがコンテンツの整理方法と最も重要なページを理解するのに役立ちます。プロンプト例:
明確な見出しと有用な内部リンクは、より良いクロールをサポートし、訪問者が必要なものを見つけるのに役立ちます。
AI プラットフォームは、説明に具体的で検証可能な情報を含むアプリを引用および推奨する可能性が高くなります。プロンプト例:
“manages 5 data types” や “tracks 50+ metrics” のような具体的な詳細は、AI システムがアプリを推奨するかどうかを決定する際により多くの材料を提供します。

リッチ結果用の構造化データの追加

構造化データ (schema.org) は、コンテンツを機械読み取り可能な形式で記述する方法です。正しく実装されると、FAQ ドロップダウンや星評価などのリッチな結果が検索結果に表示されることがあります。 Base44 は、すべてのページに対して BreadcrumbList 構造化データを自動的に合成します。SEO & GEO スキャンから Fix with AI を使用して WebSite、Organization、FAQPage スキーマを生成でき、その後プラットフォームが自動的に挿入します。Article、Product、LocalBusiness などの追加のスキーマタイプについては、AI にアプリの適切な部分に JSON-LD コードを挿入するよう依頼できます。 適切に構造化されたコンテンツと有効なスキーマは、AI アシスタントが外部サイトへのリンクや参照を含む回答を生成するときに、アプリが何をするかを理解するのにも役立ちます。これは生成エンジン最適化 (GEO) の重要な部分です。
SEO に頼る前に、常に Google の Rich Results Test を使用して構造化データを検証してください。ページ上の可視コンテンツを正確に反映し、Google の構造化データガイドラインに従うスキーマのみを追加してください。
Organization スキーマを使用して、検索エンジンと AI プラットフォームがアプリをブランドと結び付けるのを助けます。プロンプト例:
ページに既に FAQ セクションがある場合、一部の質問が検索結果に直接表示されるようにマークアップできます。プロンプト例:
物理的な場所から運営する、または特定の地域にサービスを提供している場合、LocalBusiness スキーマはローカルな可視性をサポートできます。プロンプト例:
これらの追加はリッチ結果を保証するものではありませんが、検索エンジンと AI プラットフォームがコンテンツとサポートされる結果タイプの適格性を理解するのに役立ちます。

Google Search Console の接続

Google Search Console (GSC) は、アプリが検索結果にどのように表示されるかを示す Google の無料ツールです。以下が可能です:
  • Google がアプリにアクセスしてインデックスできることを確認します。
  • どのクエリがページに訪問者をもたらすかを確認します。
  • インデックスのカバレッジを監視し、技術的な問題を解決します。
アプリを Google Search Console に接続すると、Base44 がサイトを認証し、サイトマップを送信して、アプリのダッシュボードに検索データを表示します。Google Search Console でサイトを自分で認証することもできます。どちらの方法でも、セットアップについては Google Search Console を接続する を参照してください。

SEO と GEO のベストプラクティスチェックリスト

以下のチェックリストを使用して、Base44 の SEO と GEO の基盤を最大限に活用していることを確認してください。

アプリの SEO と GEO のチェックリスト

カスタムドメインを使用する: sitemap.xml、robots.txt、llms.txt、ソーシャルプレビューなどの自動 SEO および GEO 機能は、カスタムドメイン上のアプリ向けに設計されています。 アプリを公開する: アプリが公開され、公にアクセス可能でないと、検索エンジンと AI プラットフォームはアプリをインデックスできません。 各主要ページに明確で一意のコンテンツを追加する: 重要なすべてのページに、説明的な H1、サポートする H2 見出し、オーディエンスの質問に合った集中したボディテキストを与えます。 具体的な数字と詳細を含める: AI プラットフォームは、説明とコンテンツに具体的で検証可能な情報を含むアプリを推奨する可能性が高くなります。 ビジネス詳細と信頼信号を表示する: ビジネス名、住所、連絡先情報、チーム情報、推薦文、関連するポリシーページを含めます。 よくある質問を FAQ として構造化する: 頻繁なクエリ用の質問と回答のセクションを追加し、適切な場合は FAQPage スキーマでラップすることを検討します。 説明的な内部リンクを使用する: 検索エンジンがコンテンツの接続方法を理解できるよう、意味のあるアンカーテキストを使用して関連するページ間でリンクします。 検索コンソールツールを接続する: Google Search Console および関連する場合は Bing Webmaster Tools でアプリを認証します。サイトマップを送信して、インデックス、検索クエリ、技術的問題を監視し、検索結果と AI 生成回答でアプリがどのように表示されるかを理解します。

FAQ

アプリの SEO と GEO について詳しく知るには、以下の質問をクリックしてください。
新規または更新されたアプリは、検索結果にすぐに表示されません。検索エンジンはコンテンツを発見・クロールするのに時間が必要です。アプリが以下を満たしていることを確認してください:
  • カスタムドメインで公開されている
  • パブリックでアクセス可能(認証の背後で制限されていない)
  • Google Search Console(オプションだが推奨)または Bing Webmaster Tools などの類似ツールで正しい URL に接続されている
インデックス作成は、各検索エンジンのクロールスケジュールに応じて、数日から数週間かかる場合があります。アプリが検索結果に確実に表示されるようになると、それらのインデックスに依存する AI 生成回答に含まれる可能性が高くなります。
どのプラットフォームも検索結果のランキングや AI 生成回答での配置を保証することはできません。Base44 は強力な技術基盤(サイトマップ、robots.txt、llms.txt、クリーン URL、パフォーマンス)と、高品質なコンテンツ、信頼信号、構造化データを追加するためのツールを提供します。実際の可視性は、コンテンツ、競合、バックリンク、より広範なマーケティング活動に依存します。
アプリは、公開され、利用可能で、カスタムドメインで利用可能な場合、Google や Bing などの主要な検索エンジンの検索結果に表示できます。Base44 は、サイトマップ、robots.txt、llms.txt などの技術的な SEO と GEO の基盤を管理します。より良いモニタリングと制御のために、アプリを Google Search Console や Bing Webmaster Tools などの類似ツールに接続し、サイトマップを送信することもできます。これらの基本を改善することは、検索エンジンのランキングと AI 生成回答での表示の両方をサポートします。
はい。アプリ内の各パブリックページのカスタムタイトルとメタ説明を、ダッシュボードの SEO & GEO ページから設定できます。Base44 は、canonical タグなどのコアメタタグも自動的に設定します。
はい。そのために SEO をオフにする必要はありません。2 つの制御は、SEO & GEO ページの別々のタブにあります:
  1. アプリエディタで Dashboard をクリックし、Marketing の下の SEO & GEO をクリックします。
  2. Meta tags タブで Automatic titles and descriptions をオフにします。これで、Base44 は独自のタイトル、説明、優先 URL をページに追加しなくなります。
  3. Advanced settings をクリックし、Structured data の下で Structured data をオフにします。これで、Base44 は独自の構造化データを追加しなくなります。
  4. メインの Enable SEO for this app トグルはオンのままにします。
Base44 は SEO タグとファイルの追加を停止し、アプリをインデックスしないよう検索エンジンに求めます。また、検索エンジンと AI クローラーが読み取る HTML への見出しとページコンテンツの書き込みも停止します。そのため、robots.txt がアクセスを許可していても、クローラーがアプリにアクセスすると空のページが表示されます。アプリを検索から完全に除外したい場合にオフにします。Base44 による独自メタタグの上書きだけを止めたい場合は、オンのままにして詳細な制御を使用してください。
メイン SEO トグルがオフになっていた後に再有効化する場合は、先に Meta tags タブの Page search settings で、インデックスしたい各ページをオンに戻してください。SEO がオフの間にオフのままだったページは、SEO を再びオンにした瞬間に検索エンジンから非表示になります。
Base44 は自動的にサイトマップを /sitemap.xml で生成・提供し、カスタムドメインで robots.txt、llms.txt、その他のコアファイルを管理します。これらのファイルを自分でアップロードする必要はありません。検索エンジンが URL をより効率的に処理できるよう、Google Search Console や他の Web マスターツールに直接サイトマップを送信することは引き続き推奨されます。
はい。SEO & GEO ページの Meta tags タブにある Page search settings で、ページごとに制御できます。ページの Search visibility をオフにすると、サイトマップと llms.txt ファイルから削除され、検索エンジンがスキップするように noindex タグが追加されます。アプリが誰でも利用でき、個別のページをログインの背後に置いている場合、Base44 はそれらのページを検索から除外します。アプリ全体でログインが必要な場合は除外されないため、これらのトグルで検索に表示するものを選んでください。ページごとのインデックスの詳細を学ぶ。
ページごとの Search visibility トグルがある Page search settings を表示した、SEO and GEO の Meta tags タブのスクリーンショット

Meta tags タブで検索に表示するページを選ぶ

はい。Base44 はすべてのページに対して BreadcrumbList 構造化データを自動的に合成し、SEO & GEO スキャンから Fix with AI を使用して WebSite、Organization、FAQPage スキーマを生成できます。LocalBusiness や Article などの追加のタイプについては、プロンプトまたはコードを使用して JSON-LD を追加できます。常に Google の Rich Results Test で構造化データを検証し、スキーマが有効であってもリッチ結果は保証されないことを覚えておいてください。
Base44 はカスタムドメインの manifest.json ファイルを自動的に作成・管理します。このファイルを手動でアップロードまたは編集する必要はありません。アプリのメタデータはバックグラウンドでシステムによって更新されます。
サイトマップから特定のページを除外するサイトマップに何が表示されるかを制御する最も簡単な方法は、ページごとの検索表示設定です。SEO & GEO ページの Meta tags タブにある Page search settings で、除外したいページの Search visibility をオフにします。Base44 はすぐに /sitemap.xml から削除します。カスタムサイトマップは不要です。自動生成されたサイトマップを独自のものに置き換える/sitemap.xml で完全にカスタムのサイトマップを使用するには:
  1. SEO & GEO ページの Advanced settings タブで、Search engine files の下の Sitemap をオフにします。
  2. 独自のサイトマップファイルをアプリのコードの public/sitemap.xml としてデプロイします。Base44 はこのファイルを /sitemap.xml で自動的に提供します。
トグルがオフで public/sitemap.xml がデプロイされていない場合、/sitemap.xml は 404 を返します。バックエンド関数から動的なサイトマップを提供するアプリで動的ルーティングを使用している場合や、サイトマップの内容を完全に制御したい場合は、バックエンド関数からサイトマップを提供し、その URL を Google Search Console で送信できます。Search Console から送信すれば、Google は /sitemap.xml のようなルートレベルのパスだけでなく、確認済みプロパティの任意のパスのサイトマップを受け付けます。バックエンド関数から提供するサイトマップを送信するには:
  1. application/xml コンテンツタイプで有効なサイトマップ XML を返すバックエンド関数を作成します。
  2. 検索エンジンのクローラーが取得できるように、関数で認証が不要なことを確認します。
  3. Google Search Console で Sitemaps に移動し、関数の完全な URL を送信します。例: https://www.yourdomain.com/functions/serveSitemapXml。
検索エンジンがサイトマップを取得するたびに、バックエンド関数の呼び出しとしてカウントされます。
アプリの HTML には、ブラウザと検索エンジンにページの記述言語を伝える lang 属性が含まれています。これを正しく設定することで、ツールが言語を検出するのに役立ち、アクセシビリティが向上し、誤った自動翻訳プロンプトを減らすことができます。言語宣言を変更するには、Code タブでアプリの index.html ファイルの <html> タグを編集し、lang 値を更新します。たとえば lang="en" から lang="fr" または lang="es" に。標準言語コード(en、fr、de、pt-BR など)を使用し、アプリのメインコンテンツに一致する言語コードのみを設定してください。
可視的なデザインやレイアウトを変更せずに、アプリの SEO と GEO を改善するように AI チャットに依頼できます。以下のプロンプトは、最も影響力のある変更をカバーします:
変更を加えた後、それらを有効にするためにアプリを公開してください。
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。