概要
Google Sitesは、低コストで素早くWebページを公開できる便利なサービスです。サーバー管理やSSL設定を意識せず、Googleアカウントだけでページを作成・公開できるため、小規模なコーポレートサイト、社内向けページ、簡易LP、業務案内ページなどでは非常に扱いやすい選択肢です。
一方で、Google Sitesには「検索エンジン向けの細かい制御がしにくい」という弱点があります。
通常のWebサイトであれば、サイトの入口となるindex.htmlを設計したり、sitemap.xmlを配置したり、robots.txtを調整したり、URL変更時にリダイレクトを設定したりできます。しかしGoogle Sitesでは、これらを自由に管理することが難しいです。
つまりGoogle Sitesは、ページを作ることは得意ですが、検索エンジンにどう見せるかを細かく設計することは苦手です。
そこで有効になるのが、Cloudflare Pagesを前段に置く構成です。Cloudflare Pages側に検索エンジン向けの入口を作り、そこからGoogle Sites本体へ導線をつなぐことで、Google Sites単体では難しいインデックス管理やサイトマップ設置、内部リンク設計を補完できます。
Google Sites単体の限界
Google Sitesは、簡単にページを作れる反面、Webサイト構造を細かく制御する用途には向いていません。特にSEOやインデックス管理の観点では、以下のような制限があります。
- index.htmlを自由に設計しにくい
- sitemap.xmlを任意の場所に設置できない
- robots.txtの制御に制限がある
- URL構造を細かく調整しにくい
- 301リダイレクトを自由に設定しにくい
- canonicalなどのSEOタグを細かく管理しにくい
これらは、通常のWeb制作ではかなり重要な要素です。検索エンジンは、ページ内容だけでなく、サイト構造、リンク関係、サイトマップ、URLの整理状態なども見ています。
そのため、記事やページ自体が存在していても、検索エンジンが見つけにくい構造になっていると、十分に評価されない場合があります。Google Sitesだけで完結させる場合、この「検索エンジンにどう発見してもらうか」の設計が弱くなりがちです。
Cloudflareを組み合わせると何が変わるか
Cloudflare Pagesを組み合わせると、Google Sitesの外側にもう一つの制御レイヤーを作ることができます。
このレイヤーでは、静的HTML、sitemap.xml、内部リンク、必要に応じたリダイレクト設計などを管理できます。つまり、Google Sitesでは触りにくい部分を、Cloudflare Pages側で補うという考え方です。
- Google Sites:本文コンテンツ、会社案内、サービス説明、業務ページ
- Cloudflare Pages:検索エンジン向け入口、サイトマップ、内部リンク、クロール導線
- Cloudflare:DNS、独自ドメイン、リダイレクト、キャッシュ、セキュリティ制御
この構成にすると、Google Sitesの手軽さを残しながら、SEOに必要な構造部分を外部で補強できます。
大切なのは、Cloudflareを単なる高速化ツールとして見るのではなく、検索エンジン制御レイヤーとして見ることです。
構成イメージ
構成としては、ユーザー、Cloudflare Pages、Google Sitesの順につながる流れになります。
Cloudflare Pagesには、index.htmlやsitemap.xmlを置きます。index.htmlでは、サイトの概要、主要カテゴリ、重要ページへのリンクを整理します。検索エンジンにとっては、このページがクロールの入口になります。
sitemap.xmlでは、Google Sites側に存在するURLを一覧化します。これにより、Google Sites内のページを検索エンジンへ明示できます。
Google Sites側は、実際のコンテンツ本体として使います。記事、サービス案内、会社情報、LPなどをGoogle Sitesで管理し、Cloudflare Pages側からそこへリンクします。
この構成により、Google Sitesの運用しやすさと、Cloudflare Pagesの構造制御のしやすさを組み合わせることができます。
実務での構築手順
実務では、いきなり複雑な構成にする必要はありません。まずは、検索エンジンが理解しやすい入口を作ることが重要です。
- Cloudflare Pagesにindex.htmlを作る
- Google Sitesの主要URLを整理する
- sitemap.xmlを作成する
- Google Search Consoleに登録する
- sitemap.xmlを送信する
- Cloudflare PagesのindexとGoogle Sites本体を相互リンクする
特に重要なのは、index.htmlを単なるリンク集にしないことです。サイト全体のテーマ、カテゴリ、主要ページの位置づけが分かるように整理することで、検索エンジンだけでなく、訪問者にとっても分かりやすい入口になります。
Cloudflare Pages側のindexは、いわば検索エンジンと訪問者のための案内板です。Google Sites側にページが増えてきたら、カテゴリ単位で整理し、重要なページへ内部リンクを張ることで、クロール導線を強化できます。
sitemap.xml の役割
sitemap.xmlは、検索エンジンに対して「このサイトにはこういうURLがあります」と伝えるためのファイルです。
Google Sites単体では任意のsitemap.xmlを設置しにくいため、Cloudflare Pages側に配置することで補完します。
<url>
<loc>https://sites.google.com/time7.jp/homepage/services</loc>
<priority>0.9</priority>
</url>
このように、Google Sites側のURLをCloudflare Pages側のsitemap.xmlに記述することで、検索エンジンにページ群を明示できます。
もちろん、sitemap.xmlを作れば必ず上位表示されるわけではありません。ただし、検索エンジンにページの存在を伝えやすくなるため、Google Sitesのように構造制御が弱いサービスでは特に重要です。
実務での活用例
この構成は、特に中小企業や小規模事業のWeb運用と相性が良いです。
- コーポレートサイトをGoogle Sitesで作り、Cloudflare PagesでSEO入口を作る
- Google SitesでLPを複数作り、Cloudflare Pages側でカテゴリ別に整理する
- 既存のGoogle Sitesをリニューアルせず、外部にindexとsitemapだけ追加する
- サービスページやお問い合わせページへの導線を整理する
- コラムや用語集のURLをsitemapで明示する
特に大きいのは、既存サイトを壊さずにSEO補強できる点です。
通常、SEO改善というとサイト全体のリニューアルやCMS移行を考えがちです。しかし、Google Sitesを使い続けながら、Cloudflare Pages側で検索エンジン向けの構造を補うこともできます。
この方法であれば、制作コストや移行リスクを抑えながら、段階的にSEO改善を進められます。
よくある誤解
Cloudflareやsitemapについては、いくつか誤解されやすい点があります。
- Google SitesだけでSEOは十分:ページ自体は検索対象になりますが、サイト構造やクロール導線を細かく設計したい場合には限界があります。
- sitemapはなくてもよい:小さなサイトでは問題にならないこともありますが、Google Sitesのように構造制御が弱い場合は補助線として重要です。
- CloudflareはCDNや高速化だけ:DNS、Pages、Workers、Redirect、Cache、Securityなどを組み合わせることで、Webサイトの構造や通信を制御する基盤として使えます。
特にページ数が増えるほど、外部で整理する意味が大きくなります。SEOやAIクローラー対応の観点でも、Cloudflareの活用余地は広がります。
注意点
この構成は便利ですが、いくつか注意点もあります。
- sitemap.xmlは正しい場所に配置する
- Search Consoleに正しいURLを登録する
- indexページとGoogle Sites本体を相互リンクする
- 古いURLや重複URLを増やしすぎない
- Google Sites側の公開設定を確認する
- Search Consoleで何度もURL検査を連打しない
特に、Cloudflare Pages側にindexやsitemapを作っても、Google Sites本体とのリンク関係が弱いと、クロール導線として十分に機能しません。
Cloudflare Pages側からGoogle Sitesへリンクし、Google Sites側からも必要に応じてCloudflare Pages側へ戻れるようにしておくと、検索エンジンにも訪問者にも分かりやすくなります。
Time合同会社での活用
Time合同会社では、Google Sitesを簡単に更新できるコンテンツ管理場所として活用しつつ、Cloudflare Pagesを検索構造を整理する入口として使う構成を重視しています。
目的は、単にサイトを作ることではありません。重要なのは、検索エンジンやAIクローラーに対して、サイト全体の構造を分かりやすく伝えることです。
- Google Sitesの弱点補完
- index制御
- sitemap管理
- AIクローラー制御
- コラムや用語集のクロール強化
- 独自ドメインによる導線整理
Webサイト運用では、見た目のページだけでなく、どう見つけてもらうか、どう読まれるか、どう巡回されるかまで含めて設計することが重要です。
まとめ
Google Sitesは、簡単にページを公開できる便利なサービスです。一方で、検索エンジン向けの構造制御には制限があります。
Cloudflare Pagesを組み合わせることで、Google Sitesの外側にindex.htmlやsitemap.xmlを配置し、インデックス制御、クロール導線、SEO構造を補完できます。
特に、Google SitesとCloudflareの構成は、低コストで始めやすく、既存サイトを大きく壊さずにSEO改善を進めやすい点が魅力です。
サイトを作るだけでなく、検索構造を設計する。この視点を持つことで、Google Sitesはより実務的なWeb運用基盤として活用しやすくなります。
