web-dev-qa-db-ja.com

一連の画像から構築されたアニメーションは、Googleがページを誤って解釈したり、SEOを傷つけたりする原因になりますか?

現在、ウェブサイトを作成していますが、問題があります。ウェブサイトへの最初の訪問中にアニメーションが再生されます。これは、フルスクリーンで互いに続く画像のシーケンスであり、display: none;を1秒の順序で各画像に追加することにより、javascriptで1つずつ消えます。ディレイ。 Googleがアニメーションであることを理解するとは思わない。

コードは次のようになります。

<div id="introDiv"> <!-- The div that contains images to hide -->
    <img src="img01.jpg" id="img01">
    <img src="img02.jpg" id="img02">
    <img src="img03.jpg" id="img03">
    <img src="img04.jpg" id="img04">
    <img src="img05.jpg" id="img05">
    <img src="img06.jpg" id="img06">
    <img src="img07.jpg" id="img07">
    <img src="img08.jpg" id="img08">
    <img src="img09.jpg" id="img09">
    <img src="img10.jpg" id="img10">
</div>

このアニメーションを使用してページを理解しようとする必要があることをGoogleに伝えるにはどうすればよいですか? Googlebotは、アニメーションまたはアニメーションからの情報をインデックス化しないようにしたいと思います。私はSEOが怖いです。

3
Fasuv OC

Web上のJS/CSSを使用してアニメーションの画像を表示および非表示にすることは一般的な慣行であるため、一連の画像がSEOを損なうと信じる理由はありません。

Googleがアニメーションであることを間違いなく理解しないことは正しいので、Google Imagesボットはアニメーションの各フレームをGoogle Image Searchの画像としてインデックス付けしようとする場合があります。ただし、SEOにとっては、あなたが思うほど重要ではないでしょう。


ただし、画像にインデックスを作成しないようにGoogleに指示する場合は、/robots.txtファイルにこれを追加します。

User-agent: Googlebot-Image
Disallow: /img*.jpg$

これにより、画像がGoogle画像検索でインデックス登録または表示されなくなります。

出典: Google-ページの画像が検索結果に表示されないようにする