WordPress'te Görüntü Bağlantısı Nasıl Kolayca Devre Dışı Bırakılır?
Görüntü bağlantısı, web sitesi performansını, SEO'yu, trafiği, görüntü sıralamalarını etkileyebilir ve bant genişliği faturası açısından size maliyet getirebilir.
Bu yüzden ne olduğunu ve web sitenize zarar vermesini nasıl önleyebileceğinizi anlamalısınız.
Bu gönderi, içeriğinizi korumak ve WordPress güvenliğini güçlendirmek için görüntü bağlantılarının nasıl devre dışı bırakılacağını gösterecektir.
Resim hotlinking nedir?
Resim hotlinking, resmin URL'sini doğrudan başka bir web sitesine kopyalayarak bir resmin bir web sitesine gömülmesi anlamına gelir. Çalınan görüntü, kaynak web sitesinin kaynağını kullanır.
Görüntüyü paylaşmak için çok uygun ve kolay bir yoldur. Modern web bu süreçten çok fazla fayda sağlıyor. Ancak teknik olarak resmi web sitesinden çalıyor.
Daha da kötüsü, siteden çaldığınız görüntüyü sunmak için başka bir web sitesinin kaynağını bile kullanıyorsunuz.
Resmi gömmek için URL'yi kullanmak, resmin alındığı web sitesinin performansını doğrudan etkiler.
Hotlink neden kötü?
Her şeyden önce, görüntü hotlinking bir hırsızlıktır. Yasa dışıdır ve birçok web sitesi web sitenize bir DMCA bildirimi gönderebilir.
Her zaman telif hakkı olmayan görselleri veya sahip olduğunuz görseli kullanmanızı öneririz. Hırsızlığın yanı sıra, hotlink'in web sitesi için kötü olmasının başka nedenleri de vardır:
Maliyet bant genişliği parası:
Görüntüyü hotlink yaparak gömen web sitesi, görüntüleri kaynaktan sunar. Kullanıcı, resim yüklenirken ve B sitesinin kaynaklarını kullanırken A sitesine göz atıyor.
A sitesinin görüntüsünü sunmak için B sitesinin bant genişliğini kullandığından B sitesinin performansını etkiler.
Popüler bir örnek, komik görüntüsü HuffingtonPost tarafından hotlink'e eklenen Mathew Inman'dır ve bu ona AWS faturasında 1000 dolardan fazlaya mal olmuştur.
Maliyet sunucusu kaynakları:
Yüksek trafiğe sahip bir web sitesi, web sitenizin resimlerini bağlantılandırmaya başlarsa, web barındırma hizmetinize baskı uygulayacaktır.
İyi şanslar, kaynak tüketimindeki beklenmedik bir artış nedeniyle barındırma hesabınızın askıya alınması olabilir. Bu yüzden ölçeklenebilir bir hostinge sahip olmalısınız.
ServerGuy WordPress barındırma ile, bu sorunlar hakkında uyarıda bulunduğumuz ve buna göre uygun değişiklikleri yaptığımız için web siteniz güvende olacaktır.
Kötü web sitesi bağlantıları:
Hotlinking açıkken, web sitesinin görüntüsünü otomatik görüntü web sitelerinde görüntülemek için kazıyabilen siyah şapka SEO'ları geliyor.
Birçok küçük ve büyük web sitesi, web'den görsel toplayıp bunları tek bir sayfada göstermekten başka bir şey yapmaz. Şimdi bu görüntüleri barındırmıyorlar; onlar sadece onları hotlinking.
Bunlar, web sitenizin resimlerine kötü bağlantı komşuluğu sağlar.
Yasadışı ve telif hakkı sorunları:
Büyük web sitelerinin çoğu, güçlü ve özel telif hakkı politikalarına sahiptir. Sonuçlarını beklemeden hiç kimse görsellerini ve içeriklerini çalamaz.
Dijital Binyıl Telif Hakkı Yasası (DMCA), küçük blog yazarları ve işletme sahipleri için içerik telif haklarını korumak için bir aracı olarak çalışır.
Uygun bir lisans ve telif hakkı sorunları olmadan görüntüleri kullanmak sizi yasal olarak belaya sokabilir ve hiçbir web sitesi veya yüksek bir ücret ödemeniz gerekmeyebilir.
Hotlinking SEO'yu etkiler mi?
Aaron Pratt, Google Grupları Web Yöneticisi Yardım Tartışmasının bir üyesidir ve bu soruyu şu şekilde yanıtlamaktadır:
resimleri dahil etmekle bağlantılı herhangi bir şey, dışarıdaki insanların sahip olduklarınızı beğenebileceğini gösterir; google daha sonra bağlantının gerçek mi yoksa uydurma mı olduğunu belirlemelidir.
Bu, etkin bağlantılı resmin web sitesi URL'sine bir bağlantısı varsa, resim bağlantısı olarak değerlendirileceği anlamına gelir.
Bununla birlikte, resim resim URL'sine bağlantı veriyorsa, bağlantı kredisi resme verilecek ve görsel aramada görünme şansını azaltacak veya azaltacaktır.
Yani evet, eğer bağlantı oradaysa, web sitesinin görsel SEO'sunu etkileyecektir. Olumsuz ya da olumlu, görüntüyü hotlink yapan web sitesine bağlıdır.
Görüntü Bağlantısını Algıla
Birinin resimlerinize hotlink eklediğini nasıl anlarız? Görüntünün hızlı bir şekilde bağlantı kurduğunu tespit etmek kolay değildir, ancak birkaç yolu vardır.
Bant genişliği kullanımını kontrol edin: Bant genişliği kullanımındaki herhangi bir ani artış pek çok anlama gelebilir, ancak aynı zamanda birisinin tüm resimlerinizi bir web 2.0'a hotlink'lediği anlamına da gelebilir.
Bant genişliğinin büyük bir bölümünü tüketen dosyaları belirlemek için kullanım günlüklerine bakın.
Yeni geri bağlantıları kontrol edin: Yeni geri bağlantıları bulmak için Powersuite'i kullanabilirsiniz. Siteye resim geri bağlantıları varsa, kaynağı kontrol etmeniz gerekir.
Kaynak güvenilirse, her şey yolundadır, ancak bunun spam içerikli bir resim sitesi olup olmadığını anlarsınız.
Google Görsel aramayı kontrol edin: Diğer web sitesinin URL'sinde web sitenizin resimlerini görmek için bu basit komutu kullanın.
inurl:websiteniz.com -site:websiteniz.com
Bu komutla, web sitenizi arama sonuçlarından kaldırabilirsiniz ve yalnızca resminizle birlikte web sitesini görüntüler.
Ardından, resminizi neden bağlantılandırdıklarını veya herhangi bir işlem yapmanız gerekip gerekmediğini kontrol etmek için sayfayı ve web sitesini ziyaret edebilirsiniz.
Yapılacak en iyi şey, WordPress sitesindeki hotlinking'i devre dışı bırakmaktır, böylece bu tür sorunlar hiç zamanınızı boşa harcamaz.
WordPress sitesinde görüntü bağlantısı nasıl devre dışı bırakılır?
WordPress, görüntü bağlantılarını devre dışı bırakmanıza izin verir. Bu yazıda size birkaç yol anlatacağım.
- CDN kullanma
- Apaçi
- NGINX
- WordPress Eklentileri
- URL'leri yeniden adlandırın
- filigran resimleri
#1 CDN kullanma
İçerik Dağıtım Ağı, içeriğin önbelleğe alınmış kopyasını ziyaretçinin en yakın veri sunucusundan sunarak WordPress sitesini hızlandırır.
CloudFlare, KeyCDN, vb. gibi popüler CDN, görüntü bağlantısı koruması dahil olmak üzere web sitesine güvenlik sağlamak için harika araçlara sahiptir.
Bir tıklamayla, WordPress sitesinde görüntü bağlantılarını devre dışı bırakabilir/etkinleştirebilirsiniz. Bu, hotlinking'i devre dışı bırakmanın en basit, hatasız ve en basit yöntemidir.
CloudFlare'de hotlinking'i devre dışı bırakın:
- CloudFlare hesabına giriş yapın
- Çalışmak istediğiniz siteyi seçin
- Araç çubuğundaki Kazıma Kalkanı düğmesini tıklayın
- Hotlink Protection seçeneğini bulun ve etkinleştirin
KeyCDN, sitede bağlantı kurmayı etkinleştirmek için farklı bir yönteme sahiptir. Bir bölge yönlendiricisi eklemelisiniz.

#2 Apache'deki Bağlantılı Görüntüler
WordPress siteniz Apache üzerindeyse, .htaccess dosyasına birkaç satır kod ekleyerek görüntü bağlantı bağlantısını devre dışı bırakabilirsiniz.
Herhangi bir değişiklik yapmadan önce htaccess dosyasının yedeğini alın.
- cPanel'e veya barındırma sağlayıcınızın sağladığı kontrol paneline giriş yapın
- Dosya yöneticisini açın
- public_html klasörüne (veya sitenizin bulunduğu klasöre) gidin
- .htaccess dosyasını bulun
- Kod eklemek için düzenleyin
- Değişiklikleri kaydet
.htaccess dosyasına kopyalanıp yapıştırılacak kod:
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?bing.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yahoo.com [NC] RewriteRule \.(jpg|jpeg|png|gif|svg)$ http://serverguy.com/hotlink-error.jpg [NC,R,L]
Kodun ilk satırı, kişisel güvenlik duvarları ve anti-virüs kullanan kişiler için yalnızca boş bir yönlendiricidir.
İkinci satırdan, görüntüye hotlink yapmasına izin verilen etki alanını eklemeye başlıyoruz. Bu sizin alan adınızdır (bunu alan adınızla değiştirin), Google, Bing ve diğer arama motorları.
Bir listeye izin vermek için daha fazla web sitesi eklemek için satırı kopyalayıp yapıştırabilirsiniz. İzin verilenler listesine Facebook, Twitter ve Sosyal Medya sitelerini eklemek isteyebilirsiniz.
Son olarak, son satır, hotlink engellemesine uyguladığınız dosyaların biçimini gösterir. Son satırdaki URL, birisi onu gömmeye çalıştığında, resminizin bulunduğu yerde gösterilen resimdir. Değiştirebilirsin.
Nginx'te #3 Bağlantılı Görüntüler
WordPress web siteniz bir Nginx sunucusundaysa, aşağıdaki komutu eklemek için wp-config.php dosyasını açmalısınız.
location ~ .(gif|png|jpeg|jpg|svg)$ { valid_referers none blocked ~.google. ~.bing. ~.yahoo. yourdomain.com *.yourdomain.com; if ($invalid_referer) { return 403; } }
Bunu yapmak için barındırma sağlayıcınızdan yardım almanız gerekir. ServerGuy ile birlikteyseniz, bir bilet alın ve görüntü hotlinking konusunda size yardımcı olacağız.
#4 WordPress Eklentileri
WordPress ekosisteminde her şey için eklentiler var. Onu web sitesi üreticileri arasında bu kadar popüler yapan da budur.
Bu sorunu çözecek eklentileri bulmak için 'hotlink' araması yapabilirsiniz.
Ancak, bu eklentilerin WordPress'te hotlink'i devre dışı bırakması önerilmez. Bakımları yapılmamakta ve zamanında güncellenmemektedir. Güvenli olmayan eklentiler ve güncel olmayan eklentiler, WordPress korsanlığının en büyük nedenidir.
Hotlinking'i önlemek için CDN kullanmak en iyi çözümdür. İkinci en iyisi, kullandığınız web sunucusuna bağlı olarak kuralları sunucu tarafına eklemektir.
Ancak, bir eklenti kullanmakta kararlıysanız, All In One WP Security & Firewall kullanmalısınız. Eklenti, WordPress web sitelerini güvence altına almak için popülerdir, iyi derecelendirmelere ve çok sayıda kuruluma sahiptir.
AIO WP Security, görüntü bağlantılarını engelleme özelliğine sahiptir.
Kurulduktan ve etkinleştirildikten sonra, WP Security -> Firewall -> Prevention Hotlinks seçeneğine gidin . Görüntü Bağlantısını Engelle'yi işaretleyebilir ve Ayarları Kaydet'e tıklayabilirsiniz.
#5 URL'leri Yeniden Adlandır
Anladığınız gibi, resim URL'sini başka bir siteye gömebildiğiniz için resim bağlantısı çalışır. Bu yerleştirmeyi kırmak için yalnızca URL'yi değiştirmeniz gerekir.
Eski URL, etkin bağlantılı görüntünün yerinde 404 hata gösterecektir.
Hotlink'lere geri dönmek için ideal bir yöntem değil. URL zamanla otorite oluşturduğundan, görüntünün URL'sini değiştirmek SEO'ya zarar verir. Ayrıca web sitenize gömülü görüntüyü bozabilir.
Ayrıca site büyükse her bir görselin URL'sini değiştirmek uzun zaman alacaktır. Uygun bir resim adına ve resim URL'sine sahip olmak, resim SEO'su için çok önemlidir.
Görüntü adını otomatik olarak değiştirmek için Media File Renamer eklentisini kullanabilirsiniz.
#6 Filigran Resimleri
Resimlere filigran eklemek bir çözüm değildir, ancak içeriğinize marka bilinci oluşturmanın etkili bir yoludur. Herhangi biri resminizi sitesine gömse bile filigranı kaldırmaz.
Filigranı kaldırmak için resmi indirmeleri, filigranı photoshopla çıkarmaları ve yeniden yüklemeleri gerekir. Doğrudan web sitesinden yerleştirmek, filigranın yapışmasını ve kullanıcının görüntünün kaynağını bilmesini sağlayacaktır.
Pek çok eklenti var, ancak çoğu güncel değil ve mevcut WordPress sürümleriyle uyumlu olmayabilir.
Ancak, Görüntü Filigranı hala aktif kuruluma ve olumlu eleştirilere sahiptir. Son incelemeler iki aylık.
Yine de, herhangi bir eski eklentiyi kullanmadan önce yedek alın ve WordPress sitelerinin başka güvenlik korumalarına sahip olduğundan emin olun.
Sarmak
Görüntü hotlinking birçok insan için bir sorundur. Birçok web sitesi sahibine para, zaman ve bant genişliğine mal olur.
Bir içerik oluşturucuysanız, resimlerin bağlantılarını engelleyerek çalışmanızı koruyun. Görüntü hırsızlığını önlemek için belirtilen yöntemlerden herhangi birini kullanın. Diğer web sitelerine içeriğinize izin vererek, ziyaretçileri trafiğinizin tadını çıkarırken kaybedersiniz.
Bununla birlikte, içeriği birden çok web sitesinden ve hotlink görsellerinden görüntüleyen bir web sitesi işletiyorsanız lütfen uygun atıf sağlayın. Ayrıca, sitelerini veritabanınıza eklemeden önce web sitesi sahiplerinden izin alın.
Daha önce bir resim bağlantı sorunuyla karşılaştıysanız, yorum kutusunda bana bildirin.
ev borcu WordPress sitesi