

- Base44 の SEO セットアップは、カスタムドメインで公開されたアプリ向けに設計・サポートされています。無料の Base44 URL も検索エンジンによってクロールされますが、長期的な本番 SEO を意図していません。
- Base44 にはアプリをスコア化し、修正をダッシュボードに直接表示する組み込みツールがあります。アプリの SEO と GEO スコアを確認してください。
アプリの SEO と GEO の仕組み
Base44 は、検索エンジンと AI プラットフォームが期待する主要な技術要素をセットアップ・維持します。これは、ページの発見方法、クロール方法、Web 全体および AI 生成回答でのアプリの表現方法をカバーします。これらの技術信号は、検索エンジン最適化 (SEO) と生成エンジン最適化 (GEO) の両方をサポートします。 これらのファイルを自分でアップロードしたり管理したりする必要はありません。カスタムドメインで公開し、明確で信頼できるコンテンツを提供することに集中してください。- メタタイトル: 各ページには、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 アシスタントがおすすめのビジネスを一覧表示するとき、サイト名とファビコンは多くの場合、人が目にする唯一のブランド資産です。
index.html ファイルを編集できます。これにより、アナリティクス、広告、検証、その他のサードパーティスクリプトなど、HTML ソースに直接表示する必要がある信頼できる <meta> タグと <script> タグを追加できます。
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 の上にこれらを高度な構成として追加できます。
信頼と権威の強化
検索エンジンと AI システムの両方が、アプリが本物で信頼できる組織を表していることの兆候を探します。ビジネスの詳細、名前付きのチームメンバー、ポリシーページなどの信頼信号は、検索エンジンがあなたが正当であることを確認するのに役立ち、AI プラットフォームがあなたを推奨するかどうかを決定するのに役立ちます。コンテンツの背後にいる人を紹介する
コンテンツの背後にいる人を紹介する
ソーシャルプルーフと推薦文を追加する
ソーシャルプルーフと推薦文を追加する
法的およびポリシーページを含める
法的およびポリシーページを含める
検索および AI 検出性のためのコンテンツ作成
強力な技術基盤に加えて、コンテンツはオーディエンスが実際に使用する言葉や質問と一致する必要があります。検索結果でランク付けされるのに役立つのと同じコンテンツ原則は、AI 生成の回答でアプリが引用または推奨される可能性を高めます。オーディエンスの言葉を使う
オーディエンスの言葉を使う
- あなたが何をしているかを非専門家がどのように説明するか尋ねます。
- 主要トピックを入力したときの Google のオートコンプリート提案を見ます。
- 主要クエリの “Related searches” と “People also ask” セクションを確認します。
よくある質問を FAQ コンテンツに変える
よくある質問を FAQ コンテンツに変える
見出しと内部リンクを改善する
見出しと内部リンクを改善する
コンテンツに具体的な数字とデータを追加する
コンテンツに具体的な数字とデータを追加する
リッチ結果用の構造化データの追加
構造化データ (schema.org) は、コンテンツを機械読み取り可能な形式で記述する方法です。正しく実装されると、FAQ ドロップダウンや星評価などのリッチな結果が検索結果に表示されることがあります。 Base44 は、すべてのページに対して BreadcrumbList 構造化データを自動的に合成します。SEO & GEO スキャンから Fix with AI を使用して WebSite、Organization、FAQPage スキーマを生成でき、その後プラットフォームが自動的に挿入します。Article、Product、LocalBusiness などの追加のスキーマタイプについては、AI にアプリの適切な部分に JSON-LD コードを挿入するよう依頼できます。
適切に構造化されたコンテンツと有効なスキーマは、AI アシスタントが外部サイトへのリンクや参照を含む回答を生成するときに、アプリが何をするかを理解するのにも役立ちます。これは生成エンジン最適化 (GEO) の重要な部分です。
Organization またはブランドスキーマ
Organization またはブランドスキーマ
FAQ スキーマ
FAQ スキーマ
ローカルビジネススキーマ(オプション)
ローカルビジネススキーマ(オプション)
Google Search Console の接続
Google Search Console (GSC) は、アプリが検索結果にどのように表示されるかを示す Google の無料ツールです。以下が可能です:- Google がアプリにアクセスしてインデックスできることを確認します。
- どのクエリがページに訪問者をもたらすかを確認します。
- インデックスのカバレッジを監視し、技術的な問題を解決します。
SEO と GEO のベストプラクティスチェックリスト
以下のチェックリストを使用して、Base44 の SEO と GEO の基盤を最大限に活用していることを確認してください。アプリの SEO と GEO のチェックリスト
FAQPage スキーマでラップすることを検討します。 説明的な内部リンクを使用する: 検索エンジンがコンテンツの接続方法を理解できるよう、意味のあるアンカーテキストを使用して関連するページ間でリンクします。 検索コンソールツールを接続する: Google Search Console および関連する場合は Bing Webmaster Tools でアプリを認証します。サイトマップを送信して、インデックス、検索クエリ、技術的問題を監視し、検索結果と AI 生成回答でアプリがどのように表示されるかを理解します。FAQ
アプリの SEO と GEO について詳しく知るには、以下の質問をクリックしてください。なぜまだ検索でアプリが表示されないのですか?
なぜまだ検索でアプリが表示されないのですか?
- カスタムドメインで公開されている
- パブリックでアクセス可能(認証の背後で制限されていない)
- Google Search Console(オプションだが推奨)または Bing Webmaster Tools などの類似ツールで正しい URL に接続されている
Base44 は検索や AI 回答で良いランキングを保証できますか?
Base44 は検索や AI 回答で良いランキングを保証できますか?
アプリを検索結果に表示するにはどうすればよいですか?
アプリを検索結果に表示するにはどうすればよいですか?
メタタグやページ説明をカスタマイズできますか?
メタタグやページ説明をカスタマイズできますか?
Base44 が自分で書いたメタタグを置き換え続けます。止めることはできますか?
Base44 が自分で書いたメタタグを置き換え続けます。止めることはできますか?
- アプリエディタで Dashboard をクリックし、Marketing の下の SEO & GEO をクリックします。
- Meta tags タブで Automatic titles and descriptions をオフにします。これで、Base44 は独自のタイトル、説明、優先 URL をページに追加しなくなります。
- Advanced settings をクリックし、Structured data の下で Structured data をオフにします。これで、Base44 は独自の構造化データを追加しなくなります。
- メインの Enable SEO for this app トグルはオンのままにします。
アプリの SEO をオフにするとどうなりますか?
アプリの SEO をオフにするとどうなりますか?
robots.txt がアクセスを許可していても、クローラーがアプリにアクセスすると空のページが表示されます。アプリを検索から完全に除外したい場合にオフにします。Base44 による独自メタタグの上書きだけを止めたい場合は、オンのままにして詳細な制御を使用してください。サイトマップを送信したり SEO ファイルを手動で管理する必要がありますか?
サイトマップを送信したり SEO ファイルを手動で管理する必要がありますか?
/sitemap.xml で生成・提供し、カスタムドメインで robots.txt、llms.txt、その他のコアファイルを管理します。これらのファイルを自分でアップロードする必要はありません。検索エンジンが URL をより効率的に処理できるよう、Google Search Console や他の Web マスターツールに直接サイトマップを送信することは引き続き推奨されます。どのページがインデックスまたは非表示になるかを制御できますか?
どのページがインデックスまたは非表示になるかを制御できますか?
llms.txt ファイルから削除され、検索エンジンがスキップするように noindex タグが追加されます。アプリが誰でも利用でき、個別のページをログインの背後に置いている場合、Base44 はそれらのページを検索から除外します。アプリ全体でログインが必要な場合は除外されないため、これらのトグルで検索に表示するものを選んでください。ページごとのインデックスの詳細を学ぶ。
Meta tags タブで検索に表示するページを選ぶ
構造化データを使用してリッチ結果(FAQ、ローカル、星)を取得できますか?
構造化データを使用してリッチ結果(FAQ、ローカル、星)を取得できますか?
LocalBusiness や Article などの追加のタイプについては、プロンプトまたはコードを使用して JSON-LD を追加できます。常に Google の Rich Results Test で構造化データを検証し、スキーマが有効であってもリッチ結果は保証されないことを覚えておいてください。アプリの manifest.json を追加または編集するにはどうすればよいですか?
アプリの manifest.json を追加または編集するにはどうすればよいですか?
manifest.json ファイルを自動的に作成・管理します。このファイルを手動でアップロードまたは編集する必要はありません。アプリのメタデータはバックグラウンドでシステムによって更新されます。自動生成された sitemap.xml をカスタマイズまたは独自のものに置き換えることはできますか?
自動生成された sitemap.xml をカスタマイズまたは独自のものに置き換えることはできますか?
/sitemap.xml から削除します。カスタムサイトマップは不要です。自動生成されたサイトマップを独自のものに置き換える/sitemap.xml で完全にカスタムのサイトマップを使用するには:- SEO & GEO ページの Advanced settings タブで、Search engine files の下の Sitemap をオフにします。
- 独自のサイトマップファイルをアプリのコードの
public/sitemap.xmlとしてデプロイします。Base44 はこのファイルを/sitemap.xmlで自動的に提供します。
public/sitemap.xml がデプロイされていない場合、/sitemap.xml は 404 を返します。バックエンド関数から動的なサイトマップを提供するアプリで動的ルーティングを使用している場合や、サイトマップの内容を完全に制御したい場合は、バックエンド関数からサイトマップを提供し、その URL を Google Search Console で送信できます。Search Console から送信すれば、Google は /sitemap.xml のようなルートレベルのパスだけでなく、確認済みプロパティの任意のパスのサイトマップを受け付けます。バックエンド関数から提供するサイトマップを送信するには:application/xmlコンテンツタイプで有効なサイトマップ XML を返すバックエンド関数を作成します。- 検索エンジンのクローラーが取得できるように、関数で認証が不要なことを確認します。
- Google Search Console で Sitemaps に移動し、関数の完全な URL を送信します。例:
https://www.yourdomain.com/functions/serveSitemapXml。
ブラウザと検索エンジン用にアプリの言語を設定するにはどうすればよいですか?
ブラウザと検索エンジン用にアプリの言語を設定するにはどうすればよいですか?
lang 属性が含まれています。これを正しく設定することで、ツールが言語を検出するのに役立ち、アクセシビリティが向上し、誤った自動翻訳プロンプトを減らすことができます。言語宣言を変更するには、Code タブでアプリの index.html ファイルの <html> タグを編集し、lang 値を更新します。たとえば lang="en" から lang="fr" または lang="es" に。標準言語コード(en、fr、de、pt-BR など)を使用し、アプリのメインコンテンツに一致する言語コードのみを設定してください。アプリの SEO と GEO を改善する最良のプロンプトは何ですか?
アプリの SEO と GEO を改善する最良のプロンプトは何ですか?