جلوگیری از نمایش سایت در iframe

 



دلایل و کاربردهای زیادی برای نمایش یک سایت در iframe و میتوان ذکر کرد و هدف اصلی آن نمایش فضایی مجزا در یک صفحه از سایت شما می باشد که کاربران بدون تغییر فضای اصلی سایت میتوانند به اطلاعات موجود در iframe دسترسی داشته باشند.
این ویژگی همیشه برای شما سودمند نیست! سایت های بسیاری در اینترنت وجود دارند که با نمایش محتوای صفحات شما در سایت خود اطلاعات وارد شده را بدون هیچ زحمتی به نمایش گذاشته و پهنای باند سایت شما را نیز مصرف میکنند. ممکن است شما تصور کنید که این کار برای شما میتواند مفید باشد و بازدید سایت را افزایش خواهد داد ولی در عمل کاربران متوجه زحمات شما برای ایجاد این محتوا نشده و همه چیز به نام سایت نمایش دهنده تمام میشود.
مشکل بزرگتر زمانی ایجاد میشود که سایت های خبری با نمایش سایت شما بصورت iframe و در صفحات داخلی خود جایگاه بهتری نسبت به شما در رتبه بندی گوگل کسب میکنند! با توجه به جایگاه مناسب این سایت ها در گوگل و تعداد صفحات ایندکس شده بسیار زیاد، خیلی سریعتر از سایت اصلی و مرجع مقاله در گوگل ایندکس میشوند و در نهایت جایگاه بهتری نیز کسب میکنند حتی در مواردی مشاهده میشود که گوگل سایت شما را بعنوان کپی کننده مطلب شناسایی میکند.
در این مقاله قصد داریم راه های مقابله با این مسئله و نحوه جلوگیری از نمایش سایت در iframe را به شما آموزش دهیم.
Iframe چیست؟

عبارت iframe مخفف inline frame بوده و یکی از تگ های HTML می باشد که برای نمایش یک صفحه از اینترنت در بخشی از سایت شما استفاده میشود. در سال 2008 برخی از اسپمرها با استفاده از iframe صفحات و محتوای دلخواه خود را در درون صفحاتی با موضوعات نامرتبط به نمایش می گذاشتند و به این طریق موتورهای جستجو را فریب میدانند، همین امر موجب شد تا موتور جستجوی گوگل حضور iframe در یک صفحه را بعنوان امتیازی منفی در نظر گرفته و اطمینان کمتری به صفحات شامل آی فریم داشته باشد. با این وجود همچنان سایت های زیادی با استفاده از این روش بازدیدکنندگان را از موتورهای جستجو جذب میکنند.
غیرفعال کردن iframe برای سایت

شما میتوانید با کپی کردن دستور زیر در فایل htaccess. و در ریشه اصلی هاست، نمایش سایت خود در مرورگرها را محدود کنید.

Header append X-FRAME-OPTIONS “SAMEORIGIN”

دستور بالا اجازه نمایش صفحات شما بصورت iframe در سایت خودتان را میدهد ولی صفحات شما از طریق سایت های دیگر در دسترس نخواهد بود.

Header append X-FRAME-OPTIONS “DENY”

دستور بالا نمایش سایت بصورت iframe را حتی برای سایت خودتان نیز محدود میکند و به این روش هیچ سایتی قادر به استفاده از محتویات سایت شما یا پهنای باند شما نخواهد بود.
بیرون کشیدن سایت از iframe

روش دوم به این صورت است که با قراردادن یک کد jquery در هدر سایت خود مانع نمایش سایت در iframe سایت های دیگر خواهید شد. با لود شدن محتویات صفحه کدهای jquery آدرس مرورگر و آدرس صفحه شما را مقایسه کرده و در صورت یکسان نبودن صفحه نمایش دهنده را بسته و مستقیما سایت شما را نمایش میدهد. در این روش سایت شما بصورت مستقل و از آدرس خودتان به کاربر نمایش داده خواهد شد.
برای راه اندازی این سیستم کد زیر را در هدر سایت و قبل از بسته شدن تگ head قرار دهید (برای دریافت کدها بر روی تصویر کلیک کنید):

جلوگیری از نمایش سایت در iframe

و تگ body را به شکل زیر بازنویسی کنید:

بیرون کشیدن از iframe

برای بررسی صحت عملکرد این کد درسایت خود میتوانید به صفحه iframe سایت w3schools مراجعه کرده و آدرس سایت خود را در نمونه موجود در آن جایگذاری کنید و نتیجه را مشاهده نمایید. البته در مواردی که کاربر جاوا مرورگر خود را غیرفعال کرده باشد یا سایت نمایش دهنده تکنیکی برای مقابله با روش شما در نظر گرفته باشد این روش قابل استفاده نخواهد بود.

    اگر شما از سیستم مدیریت محتوای وردپرس استفاده میکنید و آشنایی به کدنویسی و ویرایش سایت ندارید میتوانید از افزونه سبک و کوچکی که برای جلوگیری از نمایش سایت در iframe تهیه کرده ایم استفاده کنید.



پیوندها

روانشناس روانشناسی کودک تست روانشناسی پنل اس ام اس رایگان خرید سگ ابزار وبلاگ
رزگاز فال حافظ تور کویر تور پوکت هدایای تبلیغاتی آلتینای کنترل تردد تور مشهد چاپ سی دی فروش سگ دیزل ژنراتور کارت ویزیت لایه باز تهویه جاوید درمان زخم پرینتر سه بعدی خرید بک لینک ایرانی جذب سرمایه گذار مونتاژ dip تقویت انتن موبایل تین کلاینت خرید بلیط هواپیما نماشویی تشریفات مجالس انجمن الوپسی تریلر کانتینر چادری قالب وردپرس ویلا پیش ساخته تحصیل در آمریکا پیج اینستاگرام کسب درآمد بدون سرمایه حسابداری سئو تورچین تورمالزی ویزای شنگن تورتایلند توراروپا تورمراکش کفسابی آبنما ثبت آگهی رایگان کرکره برقی شیشه ای ریش تراش برقی هزینه کاشت مو دیزل ژنراتور باربری زعفرانیه باربری پاسداران باربری قیطریه باربری دروس باربری یوسف آباد باربری ولنجک باربری تهرانپارس باربری ونک باربری رسالت باربری سردارجنگل باربری دهکده المپیک باربری جنت اباد عمل جراحی اسلیو معده چمن مصنوعی دانلود آهنگ جدید چمن مصنوعی نرم افزار کنفرانس گیفت کارت متخصص ارتودنسی چاپ دیجیتال تخلیه چاه تور استانبول تور آنتالیا سئو فروش سگ اتوبار غرب تهران اتوبار ونک تدریس خصوصی زبان سیم بکسل ترجمه تخصصی اجاره اسپیس فریم مهاجرت به استرالیا دانلود فیلم ایرانی لمینت دندان تالارهای پذیرایی قالب وبلاگ قالب بلاگفا قالب وبلاگ یاس تم گالری عکس آپلود عکس تور کوش آداسی دانلود آهنگ جدید فلزیاب تور برزیل چاپ کاتالوگ اتوبار پاسداران پنل اس ام اس انجام پایان نامه فندک زیپو تور استرالیا فروش سگ,سگ تور نمایشگاهی باربری و اتوبار نویدبار اخبار تکنولوژی تور تایلند سئو
ارسال نظر

ارسال نظر

عکس خوانده نمی شود