Amazon S3の静的Webサイトでcanonical URLを別ドメインに設定する場合の構成について
Q&A
Amazon S3のStatic Website Hostingを利用して、単一のHTMLページを公開しています。
環境
Amazon S3 Static Website Hosting
HTML / CSSのみ
JavaScriptなし
メインサイトとは別のS3エンドポイント
HTML内にcanonicalタグを設定
現在、HTMLの
には以下のようにcanonicalを設定しています。S3側のページ自体も直接アクセス可能な状態です。
確認したいこと
このように、
S3上の静的HTMLページ
メインサイト上のオリジナルページ
が存在する場合、S3ページからメインサイトをcanonicalとして指定する構成に技術的な問題はありますか?
特に以下の点について確認したいです。
S3 Static Website Hostingでも通常のcanonicalタグとして認識されるか
CloudFrontを使用していない場合に注意すべき点はあるか
HTTPヘッダー側でも追加設定が必要か
独自ドメインをS3 / CloudFrontに割り当てた場合との違いはあるか
調べた範囲ではcanonicalはHTMLの
内に設定すればよいと理解していますが、S3 Static Website Hosting特有の注意点があれば教えていただきたいです。試したこと
現在はHTMLファイル内のcanonicalタグのみ設定しています。
S3側でリダイレクトは設定していません。
S3 + CloudFrontで運用する場合を含め、より適切な構成があればご教示いただけると助かります。