ホットリンクとは、誰かがあなたの画像のURLに直接リンクして、あなたの画像やメディアファイルを自分のサイトに表示することです。彼らはあなたの権限なしにこれを行います。
これは一般的に悪い行為と考えられています。ホットリンクは、誰かが画像や投稿全体を盗用し、あなたの著作権を侵害した場合によく起こります。また、画像は相手のメディアライブラリではなく、あなたのメディアライブラリに残っているため、サイトの表示速度が遅くなる可能性があります。
幸いなことに、WordPressサイトのホットリンクを簡単に無効化することができます。
ホットリンクの問題点とは?
ホットリンクは悪い習慣であり、プロフェッショナルではないと考えられています。あなたのWordPressサイトから他の人がメディアファイルをホットリンクしている場合、あなたが心配する必要があるいくつかの重要な理由は次のとおりです。
1.盗まれたコンテンツ
ホットリンクは通常、画像の盗用かそれ以上の兆候です。これは、誰かがあなたのサイトの画像をあなたの権限なしに勝手に表示していることを意味します。
また、画像が掲載されている投稿など、あなたのコンテンツをコピーし、あなたのサイトからトラフィックを奪っている可能性もあります。
サイトのコンテンツには著作権法が適用されるため、これは違法であり、非倫理的です。
もしかしたら、他のサイトのオーナーは著作権の仕組みをよく知らないか、理解していないのかもしれない。あるいは、他人のブログコンテンツを組織的にスクレイピングして自分のサイトで利用しているコンテンツ泥棒かもしれない。
いずれにせよ、WordPressで盗まれたコンテンツを簡単に見つけて削除する方法のガイドで、これに対処する最善の方法を学ぶことができます。
2.スローパフォーマンス
誰かがあなたのサイトから自分のサイトに投稿や画像をコピーしても、画像自体はコピーされません。代わりに、画像をダウンロードできる場所へのリンクが使われます。
画像はWordPressのメディアライブラリにあります。
つまり、相手のサイトで画像が表示されるたびに、あなたのサイトから画像がダウンロードされることになります。
これはサーバーから貴重なリソースを奪い、WordPressのパフォーマンスを低下させ、ユーザーエクスペリエンスを低下させる可能性があります。
3.追加帯域幅
また、帯域幅にも影響します。帯域幅とは、ある月にサイトからダウンロードされるデータ量のことです。
ホスティングプランの帯域幅許容量を超えた場合、プロバイダーから超過料金を請求される可能性があります。または、より高価なホスティングプランにアップグレードする必要があり、サイト運営のコストが増加するかもしれません。
WordPressサイトのホットリンクを無効化する方法
幸いなことに、WordPressサイトの.htaccessファイルにこのコードを追加することで、簡単にホットリンクを無効化することができます:
#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?wpbeginner.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
WPBeginner.comをあなたのドメイン名に置き換えてください。
このコードでは、自分のサイトやGoogleの検索結果ページに画像が表示されるのを止めることはできません。しかし、ホットリンクされた画像が他のサイトで読み込まれるのを止めることはできます。
その代わり、他のサイトへの訪問者は、このように画像のaltテキストだけを見ることになる。
WordPressのホットリンクについて、この投稿がお役に立てれば幸いです。また、WordPressの便利なヒントやトリック、アイデアに関する関連投稿は、以下の「Additional Reading」リストをご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.