web-dev-qa-db-ja.com

HTMLファイルのアップロード検証方法を使用した後、Search Consoleは検証を妨げる404エラーを報告します

Google Search Consoleでクライアントのサブドメインを確認しようとしていますが、Googleから提供されたHTMLファイルをアップロードした後でも404エラーが表示されます。お客様のサイトは、実際にはexample.com/loginでのみ利用可能です。

このサイトを確認するにはどうすればよいですか? Google検証ファイルをexample.com/loginに301リダイレクトできますか?

3
lnguyen3773

顧客のサイトは、実際にはexample.com/loginでのみ利用可能です。

Googleは思ったほど進んでいないと仮定しましょう。

あなたのリンクは、誰かがexample.comを使用するときのサーバー上のデフォルトページが404ページ(またはブラウザーへのHTTP/1.x 404 Not Foundヘッダー)であることを示唆しています。これだけ(世界人口の99%)は、ドメインが適切に機能していないことを示している可能性があります。これは、ほとんどの人が特定のWebサイトに関心がある場合、通常www.example.comではなくwww.example.comにアクセスするためです特別なフォルダ。

このサイトを確認するにはどうすればよいですか?

HTML検証を使用する場合、通常の方法は、HTML拡張子が付いた16進文字のファイル名を持ち、ファイルサイズが数バイトのHTMLファイルをGoogleからダウンロードすることです。これは、確認しようとしているサブドメインのドキュメントルートフォルダに保存する必要があります。これで、subdomain.example.com/xxx.htmlからアクセスできるようになります。xxx.htmlは、Googleからダウンロードしたhtmlファイルです。

これだけでも、Googleの検証テストに合格できるはずです。さらに良い結果を得るには、ゲストがドメインにアクセスするときに一般向けの何かがあるように、少なくとも何らかのインデックスページを用意してください。

Google検証ファイルをexample.com/loginに301リダイレクトできますか?

いいえ。Googleは、ドキュメントルートフォルダに保存された特定のhtmlファイルを必要とし、そのファイルが時々存在することを確認します。存在しなくなるとすぐに、Googleはドメインに未確認のラベルを付けます。

許可された個人のみに制限されているURLや、一般の人々にとって価値のないページを生成するURLを検証しようとする意味はありません。

1
Mike