Hotlinking - bandbreedte van je buursite verbruiken..
December 3rd, 2008 by Edwin 938 x bekeken
Het is natuurlijk meegenomen dat iemand je site vermeld op zijn of haar blog. Trafiek genereren is één van de hoofddoelstellingen van een gewone website.
Maar alles heeft zijn grenzen. Als je eigen website offline gaat, omwille van een bandwidth limiet overschrijding doordat anderen een image list hebben geplaatst met jouw afbeeldingen, dan is de lol eraf.
Zo was er iemand die een free icons list publiceerde op zijn blog en alle afbeeldingen hotlinkte vanaf andere websites, waaronder een 5-tal van mijn site. De hotlinkende blogpost had een aanzienlijke trafiek waardoor mijn bandbreedte zienderogend slonk.
Bovendien zat er niets in voor deze site qua voordelen. Er was geen bronlink aanwezig noch een seo vriendelijke referentie. Toen mijn site op 30 november jongstleden offline ging door het overschrijden van de maximale bandbreedte was het teveel van het goede. Ik had op dat moment 4,3 Gb viewed traffic en 1,7 Gb ! not-viewed traffic ( hotlinking ).
Maatregelen tegen hotlinking
Er zijn enkele methoden die je website en je afbeeldingen behoeden voor hotlinking :
- Wijzig gewoon de naam van de “geleende” afbeeldingen
- Plaats een beveiligingscode in je .htaccess
Het nadeel van de eerste methode is dat je veel werk hebt indien het over een aanzienlijke hoeveelheid afbeeldingen gaat. Bovendien kan de “ontlener” zijn hotlinks ook gaan aanpassen en daardoor je “nieuwe” afbeeldingen opnieuw gaan hotlinken.
De methode met een rewrite rule in .htaccess is de veiligste, daardoor blokkeert je in één klap alle hotlinks.
Wanneer je website beschikt over een cpanel, kan je via de “hotlink protection” optie zelf je code genereren en plaatsen.
Je kan op deze site de hotlink prevention code voor je .htaccess file automatisch laten genereren. Niet vergeten van ook de Google domeinen toestemming te geven voor hotlinking, tenminste als je je referenties in de afbeeldingen rankings wil behouden.


Jouw site is quasi op hetzelfde moment als de mijne offline gegaan wegens bandbreedte.
Als je nu eens bekijkt hoe Yahoo er als een gek doorhamert en bandbreedte slikt voor noppes …
En je denkt er dan eens over na dat dat bij heel veel websites zo is …
Wat Yahoo doet met dat gekke spidergedrag zorgt volgens mij voor zeer grote belastingen qua bandbreedte op het hele internationale netwerk.
Het is onbegrijpelijk dat zulk een bedrijf zo ligt te klooien.
Na alles nog eens doorgelezen te hebben, blijkt nu dat not-viewed traffic inderdaad veroorzaakt wordt door o.a.spiders ( ruim 25% van de verbruikte bandbreedte !)
- Dat neemt niet weg dat ik luie blogposts met geleende afbeeldingen blijf blokkeren.
-Mischien wordt het tijd om de Yahoobot te blokkeren, ik krijg er toch geen noemenswaardige trafiek door…
-Een minpunt voor mijn hosting, een waarschuwing annex boete is netter dan onmiddelijk offline gooien bij bandbreedte overschrijding.
Je wordt normaal gewaarschuwd als je bandbreedte aan 80% zit. Die belanden misschien in je spambox?
Ik blokkeer Yahoo! Slurp niet omwille van dat Yahoo! ook gebruikt wordt door meta zoekmachines. Al heb ik vaak op het punt gestaan om ze wel degelijk te blokkeren.
Maar er is een andere oplossing : Crawl-delay
Nochtans zeggen ze bij Yahoo dat ze de laatste tijd niet meer op basis van ip beslissen hoeveel er mag gespidert worden op dat ip. Dat deden ze net om het beter onder controle te krijgen. Maar het lijkt enkel maar erger te worden.
De Internet Marketeer,
INderdaad die Crawl delay ga ik ook maar eens gebruiken. gelukkig heb ik er op dit moment nog niet zoveel last van. Gelukkig heb ik een zeer ruimte hosting met 5GB hdd en 25GB traffic p/m dus dat komt wel goed maar wat jij ook zegt Edwin, er komt niks door yahoo bij mij naar binnen.
Zo’n 30 bezoekers deze maand door Yahoo tegen een 2800 van Google. En let op bij Yahoo ook nog eens een weigeringspercentage van bijna 90% en van google maar 41!
Hoe zit dit bij jullie ? MIsschien trouwens ook leuk om daar een blog over te schrijven.