هات لینکینگ (Hotlinking) گاهی با سئوی منفی اشتباه گرفته می شود اما در بیشتر موارد، هدف سارقین آسیب رساندن نیست بلکه استفاده از محتوای دیگران است. با این حال، حتی اگر این کار عمدی و مخرب نباشد، می تواند باعث آسیب به سایت و سرقت پهنای باند شود. شناسایی لینک های مخرب و درک پیامدهای آن می تواند به شما در محافظت از سایت تان کمک کند.
تصویر(1)
هات لینکینگ (Hotlinking) چیست؟
هات لینکینگ روشی است که طی آن لینک تصویری از یک وب سایت برداشته شده و در سایت دیگری بدون دانلود، قرار داده می شود. هر تصویر مانند یک صفحه کوچک می باشد که روی سرور سایت اصلی میزبانی شده است. این یعنی هر بار که صفحه در سایت جدید بارگذاری شود، سرور سایت اصلی باید فایل تصویر را ارائه دهد و منابع آن مصرف می گردد.
مشکلات هات لینکینگ
از مهمترین مشکلات هات لینکینگ، افزایش بار (load) روی سرور سایت اصلی و احتمال بار اضافی (overload) است. افرادی که Hotlinking انجام می دهند، از هر تصویری که بتوانند استفاده کرده و همین روش را برای هر سایتی که ایجاد می کنند تکرار خواهند کرد. اگر هزاران سایت به طور همزمان از یک تصویر هات لینک شده استفاده کنند، ربات های خزنده وب مانند Googlebot هنگام بررسی این سایت ها از منابع سرور سایت اصلی استفاده می کنند و این مساله پهنای باند آن سرور را مصرف می کند.
Hotlinking به منابع سایت اصلی آسیب می زند و اگر حجم این درخواست ها زیاد باشد، هزینه های میزبانی را افزایش می دهد. اگر سرور ظرفیت کافی نداشته باشد، زمان بارگذاری صفحات افزایش یافته و در موارد شدید، خطاهای سمت سرور رخ می دهد. یک ارجاع Hotlinking معمولا مشکلی ایجاد نمی کند اما تعداد بالای درخواست های مکرر، رتبه سایت را کاهش داده و باعث افت موقعیت آن در نتایج گوگل می شود یا ربات گوگل دیگر صفحات موردنظر را پیدا نمی کند.
مشکل دیگر، استفاده از هات لینکینگ برای ریدایرکت به سایت های مخرب می باشد. یکی از تهدیدات جدی Hotlinking این است که برخی سایت ها از آن برای هدایت کاربران به صفحات مخرب سوء استفاده می کنند.
کدام صنایع بیشتر تحت تأثیر هات لینکینگ قرار می گیرند؟
صنایعی که به محتوای گرافیکی و چندرسانهای وابسته هستند، بیشتر از پدیده Hotlinking آسیب میبینند. برای نمونه، وبسایتهای رسانهای، خبری، فروشگاههای اینترنتی، شرکتهای خلاق و تبلیغاتی، عکاسی و طراحی گرافیک، بخشهایی هستند که حجم زیادی از تصاویر و ویدئوها را استفاده میکنند. هنگامی که این محتوا بدون اجازه در سایتهای دیگر بارگذاری شود، علاوه بر افزایش مصرف پهنای باند و هزینههای سرور، موجب کاهش سرعت سایت اصلی و حتی از دست رفتن ترافیک ارزشمند میگردد. در نتیجه، Hotlinking نه تنها زیان مالی، بلکه کاهش اعتبار برند این صنایع را نیز به همراه دارد.
صنایعی که تصاویر زیادی تولید می کنند، بیشتر در معرض Hotlinking قرار دارند:
- دکوراسیون داخلی
- صنعت خودرو
- مد و فشن
- مبلمان و دکور
حتی بازارهای خاص و محدود نیز می توانند تحت تأثیر Hotlinking قرار گیرند.
چگونه باید Hotlinking را شناسایی کرد؟
دو روش اصلی برای شناسایی هات لینکینگ (Hotlinking) وجود دارد:
۱. بررسی منظم لاگهای سرور: با بررسی مداوم گزارشهای سرور میتوان نشانههای هات لینکینگ را شناسایی کرد. در صورت وقوع هات لینکینگ، معمولاً افزایش ناگهانی ترافیک خزندهها (Crawlers) روی تصاویر مشاهده میشود. این روش نیازمند رصد مداوم و درک صحیح از الگوهای ترافیک سایت است.
۲. استفاده از ابزارهای تحلیل بکلینک: ابزارهای تحلیل بکلینک، امکان شناسایی لینکهای مشکوک را فراهم میکنند. توسط این ابزارها میتوان رشد غیرعادی تعداد لینکهایی که به تصاویر شما اشاره دارند را مشاهده کرد. این لینکهای نامطلوب اغلب از سایتهای کماعتبار مانند بلاگها یا دامنههای خارجی ایجاد میشوند. زمانی که یک نام دامنه مشکوک به نظر میرسد، بررسی دقیق پروفایل لینکهای آن دامنه ضروری است تا بتوانید تردیدهای خود را برطرف کنید.
هات لینکینگ معمولاً باعث افزایش قابل توجه در تعداد دامنههای ارجاعدهنده (Referring Domains) میشود. این افزایش میتواند نخستین نشانه وقوع Hotlinking باشد اما لازم است هر لینک بهطور جداگانه بررسی شود تا اطمینان حاصل گردد واقعاً هات لینکینگ اتفاق افتاده است.
هات لینکینگ ممکن است بهصورت پراکنده رخ دهد اما اغلب در مقیاس وسیع انجام میشود. هرچه یک وبسایت شناختهشدهتر باشد، احتمال بیشتری وجود دارد که در معرض هات لینکینگ قرار گیرد.
راهکار جلوگیری از Hotlinking چیست؟
تصویر(2)
برای مقابله با هات لینکینگ، می توانید دسترسی به تصاویر خود را از دامنه های خارجی محدود کنید، در حالی که خزندگان موتور جستجو همچنان اجازه عبور داشته باشند. این کار را می توان با ویرایش فایل htaccess. سایت انجام داد که مانع استفاده تصاویر شما توسط سایت های دیگر می شود.
به عنوان مثال:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example.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)$ example.com/hotlink.jpg [NC,R,L]
این قوانین باعث مسدود شدن دسترسی به فایلهای تصویری از دامنه های خارجی میشوند و محدودیتی برای دامنه سایت شما و موتورهای جستجوی موردنظر ایجاد نمی کنند.
برای انجام این کار روش های دیگری نیز وجود دارد، از جمله:
- افزودن واترمارک به تصاویر برای نشان دادن حق کپیرایت.
- تنظیمات هاست که به طور پیش فرض از Hotlinking جلوگیری می کنند.
- نظارت بر ترافیک و بک لینک ها برای شناسایی لینک های نامطلوب و مسدود کردن آنها.
جمع بندی
در نهایت میتوان گفت هات لینکینگ (Hotlinking) تنها یک مسئله فنی ساده نیست بلکه تاثیری مستقیم بر عملکرد سایت و سئو دارد. استفاده غیرمجاز از محتوای تصویری یا ویدیویی یک وبسایت، باعث افزایش بار (Load) سرور، کاهش سرعت بارگذاری صفحات و نهایتا افت رتبه در موتورهای جستجو میشود. علاوه بر این، برندها با خطر از دست دادن اعتبار و ترافیک هدفمند خود نیز مواجه هستند. بنابراین، صاحبان وبسایتها باید با اقدامات پیشگیرانه مانند اعمال تنظیمات سرور، افزونههای امنیتی و نشانهگذاری محتوا، از منابع خود محافظت کرده و ارزش سئوی سایت را حفظ کنند.