多くのWebサイトは、sitemap.xmlファイルを隠しています。
つまり、ユーザーが推測できないURLを作成し、robots.txtファイルに記載しないということです。
私の質問は、なぜウェブサイトがこれを行うのですか?
そして、これはSEOに影響しますか?
サイトマップを非表示にすると、悪意のあるボットがサイトマップのみで宣伝され、ウェブサイトでは宣伝されていないリンク(特別な管理ページなど)を含むウェブサイト全体を発見する可能性が低くなります。
SEOには実際に影響はありません。私が心配するのは、サイトマップファイルにリストされているURLの少なくとも1つが200以外のステータスコードの結果になる場合(URLが実際のWebページを返さない場合)だけです。
これはSEOには影響しません。 Webクローラーは、それを指すリンクがある限り、WebサイトのHTMLサイトマップを見つけることができます。
ほとんどの検索エンジンコンソールにサイトマップを送信できることに注意してください。 robots.txtに記載する必要はありません。任意の検索エンジンコンソールUIを使用して、robots.txtで指定したり、Webサイトでリンクを指定したりする必要のないsitemap-name-you-would-like.xmlを送信できます。