外部リンクからの複数の画像を含むWebサイトを管理しています。
問題は、これらのリンクは発信リンクであり、可能な限りそれを避けることです。
私はリンクにrel="nofollow"
を追加することでしたが、W3Cはそれについて明示的であるという1つの解決策は困難です。これは許可されていません。
私の最初の質問は、Googleがこれにどう反応するかということです。
2番目に考えたのは、robots.txtを使用してGoogleにそれ以上クロールしないように指示することです。 はいの場合、どうすればいいですか?
Robots.txtで正規表現が許可されておらず、クロールするために画像の一部が必要なため、Disallow: /*.jpg$
のようなものを使用できないことを読みました。
私はこれを考えました:
User-agent: *
Allow: /images/*.jpg$
Disallow: /*.jpg$
すべての個人画像は特定のフォルダにあるため。うまくいくでしょうか?
rel=nofollow
はリンク専用です。 <img>
タグにrel = nofollow属性を含めることはできません。
どういう意味
googleが画像を使用してウェブサイトからクロールできないようにする
Googleボットは、外部画像に遭遇してもクロールしません。肯定的(または否定的)な認識を与え、インデックスを作成するだけです-Googleは画像をクロールできません。あなたのウェブサイトは、外部画像リンクの有無にかかわらず、そのままクロールされます。
rel=nofollow
が伝えること(外部リンクの場合)googleは、あなたがWebサイトを積極的に推奨しているのではなく、単にリンクを提供しているだけだということです。 nofollowのない外部リンクがあっても、ウェブサイトのクロールには影響しません。
画像にnofollowに似た対応する属性があるかどうかはわかりませんが、画像はインデックス付きでクロール/フォローされないため、当然です。画像のインデックス作成を許可するかどうかは、画像の所有者(外部Webサイト)が管理します。これは、robots.txtを介した画像のインデックス作成を許可または禁止できますが、それはあなたの決定ではありません。
User-agent: Googlebot-Image
Disallow: /