جلوگیری از نمایش سایت در 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 تهیه کرده ایم استفاده کنید.

دانلود افزونه وردپرس جلوگیری از نمایش سایت در آی فریم

بنظر شما بهتر است که سایت ما بصورت iframe در سایت های دیگر نمایش داده شود یا شما نیز به دنبال راهی برای جلوگیری از نمایش سایت خود به این روش هستید؟

پاسخ‌گوی سوالات شما هستیم سوال شما توسط کارشناسان وبسیما پاسخ داده شده و از طریق پیامک اطلاع رسانی می‌شود
نام و نام خانوادگی نام و نام خانوادگی به فارسی
آدرس ایمیل sample@domain.com
تلفن همراه 09 XX XXX XXXX
متن نظر
ثبت دیدگاه
  • مستر گمنام
    18/05/2019

    با سلام و عرض ادب
    دو تا سوال داشتم؟
    1. برای نمایش ویدیوهای آپارت بهتره کد اسکزیپت قرار دهیم یا کد آی فریم؟
    2. آیا بهتر نیست بجای استفاده از کد اسکریبپ یا آیفریم آپارات، لینک خود ویدیو را مستقیم بگذاریم تا در سایت پخش شود؟

    • وبسیما
      WEBSIMA
      18/05/2019

      سلام دوست عزیز
      1- به طور حتم استفاده از اسکریپت بهتر از آی فریم است و درک محتوا برای گوگل را راحت تر خواهد کرد.
      2- اگر منظور شما قراردادن لینک دانلود ویدئو در پلیر سایت است، میتوانید این کار را انجام دهید ولی آمار بازدید ویدئو در آپارات و ارزش آن در این سایت بالا نخواهد رفت. از طرف دیگر این کار به شما اجازه میدهد ویدئو را در پلیر اختصاصی سایت خود نمایش دهید. با توجه به نوع ویدئو و محتوایی که در آن قرار دارد باید از بین این دو حالت یکی را انتخاب کنید.

      • مستر گمنام
        20/05/2019

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

        • وبسیما
          WEBSIMA
          21/05/2019

          سلام دوست عزیز
          1- این کار مشکلی از نظر سئو ایجاد نمیکند
          2- احتمال نمایش سایت شما در بخش ویدئو بسیار پایین است و صفحه آپارات احتمال بیشتری برای نمایش دارد
          3- پهنای باند از سایت آپارات مصرف میشود

  • علی جاسمی
    17/05/2019

    سلام ببخشید این کدهای ویدیو آپارات هم آیفریم حساب میشه؟

    • وبسیما
      WEBSIMA
      18/05/2019

      سلام دوست عزیز
      کدهای آپارات به دو روش در سایت قرار داده میشود یک روش استفاده از iframe و روش دیگر استفاده از script، که روش دوم انتخاب بهتری است.

  • محمد
    31/05/2017

    سلام
    یکی از مشتریان تبلیغاتی یک آی فرم برای ما فرستاده و خواسته که ما آن را داخل بنرها قرار بدیم به این صورت هست و داخل این آی فرم چند تا لینک قرار داده که لینک ها هم به صورت فالو هست . سوال بنده این هست که آیا گوگل دنبال لینک های آی فرم میرود ؟
    خواهش میکنم زودتر جواب بدید

    • وبسیما
      WEBSIMA
      31/05/2017

      سلام دوست عزیز
      خیر این لینک ها محسوب نمیشود ولی استفاده از آی فریم از نظر گوگل مناسب نیست

  • امیر
    02/05/2017

    با سلام
    بنده چند هفته پیش در سایتم کد تبلیغات کلیکی را قرار دادم که دارای تگ iframe می باشد. چند روز بعد از قرار دادن تبلیغات متوجه شدم که مطالب سایتم در گوگل در عرض 12 ساعت و بعد ایندکس میشه که قبلا در عرض 30 ثانیه ایندکس می شد! می تونه کندی سرعت ایندکس از تگ iframe باشه؟
    ممنون میشم پاسخ دهید.

    • وبسیما
      WEBSIMA
      06/05/2017

      سلام دوست عزیز
      این مسئله نمیتونه باعث کندی ایندکس شما بشود ولی اگر تغییر دیگه ای نداشتید میتونید با حذف این بنرها وضعیت ایندکس را مجدد بررسی کنید.

  • محمد
    01/03/2017

    سلام وب سیما
    ما یک سیستم CRM داخلی داریم که با ای پی استاتیک به دامنه سایت متصل کردم. حالا میخوام فرم هایی که این CRM به ما میده داخل صفحات سفارش محصول قرار بدم تا ثبت سفارش داخل CRM باشه و به یک چرخه کاری پیوست بشه.
    مشکل اینجاست که CRM فرم رو به صورت HTML نمیده و فقظ داخل خود CRM به صورت public نمایش میده تا یک لینک روی صفحه سفارش محصول قرار بدیم و بعد از کلیک به اون صفحه منتقل بشه. اون صفحه به صورت respinsive نیست ولی سایت ما ریسپانسیوه
    به نظر شما چه طور میشه این مشکل رو حل کرد؟ آیا بارگذاری این نوع فریم به سئو ما اسیب میزنه؟

    • وبسیما
      WEBSIMA
      03/03/2017

      سلام دوست عزیز
      این فریم در یک صفحه خاص فراخوانی میشه یا در تعداد زیادی از صفحات؟ اگر فقط در صفحات محدودی نیاز به نمایش آن دارید مشکلی پیش نمیاد و بهترین راه حل استفاده از آی فریم خواهد بود.

  • شاندرمن
    26/02/2017

    سلام.مثل همیشه عالی
    من هم کد را در htaccess قرار دادم هم افزونه طراحی شده توسط شما را نصب کردم ولی سایتی(سایت هایی) که مطالب من را به صورت ایفریم نمایش میده،هیچ مشکلی پیدا نکرده!!

  • سیدعلی موسوی
    23/12/2016

    سلام و عرض ادب
    کد پاپ آپ فیسنما، یک آیفریم هم لود میکنه در سایت
    کـ داخل کد آیفریم، تنها کد جوین تلگرام قرار میده
    قرار دادن این کد در سایت از نظر گوگل مشکل هستش؟
    ممنون از شما

    • وبسیما
      WEBSIMA
      27/12/2016

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

  • زین شاپ
    01/10/2016

    ممنون جالبه

  • پ
    11/08/2016

    سلام دوباره
    ببخشید من هر جایی رو بگید گشتم ولی این فونت Xero Sans Bold رو پیدا نکردم
    امکانش هست لینکی بدید
    ممنون میشم

    • وبسیما
      WEBSIMA
      13/08/2016

      سلام دوست عزیز
      توی Resource های همین صفحه نگاه کنید آدرس فونت ها سایت وبسیما هست. میتونید از همین جا دانلود کنید

  • پ
    08/08/2016

    سلام
    کتاب کلاه سیاه چی؟
    لطفا قبل از برگذاری دوره از طریق ایمیل اطلاع رسانی کنید، من قبلا اینم رو در خبرنامه شما ثبت کردم
    ببخشید این فونت رو اصلا نتونستم پیدا کنم اینطوری نوشته میشه؟ Xero Sans
    جایی نبود

    • وبسیما
      WEBSIMA
      09/08/2016

      سلام
      کتاب کلاه سیاه بعید میدونم منتشر کنیم.
      دوره ها هم از طریق خبرنامه هم کانال تلگرام و هم اینستاگرام اطلاع رسانی خواهند شد.
      بله فونت به همون شکل نوشته میشه

  • پ
    08/08/2016

    سلام
    کتاب لینک ساری خیلی خوب بود مرسی
    راستی کتاب لینک سازی کلاه سیاه و کلاه خاکستری رو انتشار کردید؟
    خیلی تمایل دارم اونها رو هم بخونم
    اگر انتشار نشده امکانش هست بگید مثلا چه موقع انتشار میشه؟
    ببخشید شما از چه فونتی برای سایتتون استفاده میکنید؟
    ممنون

    • وبسیما
      WEBSIMA
      08/08/2016

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

  • پوریا
    04/08/2016

    میشه از هر دو استفاده کرد؟ یعنی هم کد رو تو htaccess بذاریم و هم کد جی کوئری رو

    • وبسیما
      WEBSIMA
      05/08/2016

      بله میشه

  • مریم
    11/03/2016

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

    • وبسیما
      WEBSIMA
      11/03/2016

      سلام
      این مقاله دقیقا به همین دلیل نوشته شده. مطمئن باشید اگر راه دیگری هم پیدا کنیم اطلاع رسانی خواهیم کرد

  • مرتضی
    26/01/2016

    با سلام

    این سایت مطالب منو آی فریم گذاشته
    ***
    و صفحالت اصلی وبلاگ منو گوگل پاک کرده

    اینو پاک نکرده ولی منو پاک کرده

    چیکارش کنم؟

    • وبسیما
      WEBSIMA
      26/01/2016

      سلام
      یعنی ایندکس کرده بوده و الان حذف شده؟ به خاطر وجود این سایت نیست مسلما. شما کدهای نامناسبی توی هدر سایت دارید مثل تگ های link مربوط به canonical و index. فکر کنم دلیل ایندکس نشدن صفحات کدهای اضافی در هدر سایت باشه.

  • مرتضی
    26/01/2016

    سلام

    telegram-gap-bsky.rasanetv.ir/page-559205.html

    این لینک منو کپی کرده و باعث شده لینک اصلیم به کل حذف بشه که البته این لینک فیلتر هم هست

    من چیکار کنم؟ صفحه ی منو پاک کرده از نتایج

    گوگل اینو پاک نکرده من و پاک کرده؟؟؟!!!!

    چجوری اینو بردارم و آیا صفحم برمیگرده؟

    • وبسیما
      WEBSIMA
      26/01/2016

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

  • مهدی
    25/01/2016

    ببخشید چطوری میشه اون سایتی که ما بصورت ای فریم باز میکنیم وقتی کدها را مقایسه میکنه میبینه بصورت ای فریم هست به خود سایت منتقل میشه.برای جلوگیری از اینکار چی پیشنهاد میکنید.یعنی همون سایت باز بصورت ای فریم باشه

    • وبسیما
      WEBSIMA
      25/01/2016

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

  • مهدی
    05/01/2016

    سلام
    خدا قوت خسته نباشید
    واقعا سایتتون بی نظیره لذت می برم
    تقریبا جواب همه سوالاتمو داره همیشه
    کامل و دقیق

    • وبسیما
      WEBSIMA
      05/01/2016

      سلام
      ممنون از شما دوست عزیز به خاطر توجه و لطفی که به ما دارید. موفق باشید

  • اسماعیل
    05/12/2015

    مثل همیشه عالی

  • هومن
    29/11/2015

    با سلام
    بنده مدتیه از دست این سایت کلافه شدم:
    fazebazi.ir
    اما نیاز دارم که فقط چندتا سایت رو محدود کنم که به روش آی فریم مطالبم رو کپی نکنن
    پس میشه خواهش کنم به صورت دقیق توضیح بدید که چه کدی رو کجا قرار بدم
    خیلی ممنون

    • وبسیما
      WEBSIMA
      29/11/2015

      سلام
      آی فریم رو نمیتونید به سایت محدود کنید، یا اجازه میدید یا نمی دهید. اگر از وردپرس استفاده میکنید که افزونه رو دانلود کنید راحت ترین کار هست و اگر نه آموزش موجود در همین صفحه رو مطالعه کنید از این دقیق تر نمیشه توضیح داد

      • موسوی
        29/12/2015

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

        سوالی که من خودم داشتم اینه که بعضی از سایت ها دارند از خصوصیات جدید sandbox استفاده میکنند که با allow-top-navigation جلوی دسترسی به top را محدود میکنند با این روش دیگه اسکریپت ما بی اثر میشه ! روشی برای دور زدن این محدودیت سراغ دارید!؟
        در ضمن اینم بگم که نمیخوام که سایتم داخل آی فریم نمایش داده نشه بلکه میخوام از آی فریم فرار کنم و ویزیت سایت رو از دست ندم!

        • وبسیما
          WEBSIMA
          29/12/2015

          دقیقا خودتون پاسخ رو دادید، همونطور که ما جلوی این کار رو میگیریم تکنیک هایی هست که جلوی تلاش ما رو میبنده، در این شرایط هنوز راه حلی پیدا نکردیم.

  • رامین
    05/10/2015

    با سلام و خسته نباشید
    لوگوی نماد اعتماد یک آیفریم هستش که وقتی در سایت chkme سئو رو چک میکنیم واسه آیفریم نماد امتیاز منفی میده چیکار میتونیم بکنیم تا از سایتهای سئو امتیاز منفی نگیریم؟
    ممنون

    • وبسیما
      WEBSIMA
      05/10/2015

      سلام
      برای این مسئله کاری نمیتونید انجام بدید، البته سایت chkme هم اصلا سایت مناسبی برای بررسی سئو نیست!

  • اسماعیل
    15/09/2015

    بسیار عالی
    امیدوارم تا حدودی از کپی کردن بی رویه مطالب جلوگیری کنه
    موفق باشید

  • اکبر شاهبندری
    25/08/2015

    با تشکر ازمطلبی که تهیه کردید.

    • وبسیما
      WEBSIMA
      26/08/2015

      خواهش میکنم دوست عزیز، موفق باشید

  • محمد
    10/08/2015

    ممنون از پاسخ هایی که میدید.کارتون خیلی ارزش داره
    یه سوال دیگه هم دارم.وقتی به قسمت لینک های ورودی گوگل میدم میبینم که اکثر بک لینک های من از سایت هایی ار اس اس خوان و همین ای فریم ها به وجود اومده و بیشتر هم سایت هایی با الکساهای میلیونی یا نهایتا چند صد هزاری هستند که تعداد زیادی بک لینک دادن
    نظر شما درباره ی اینکه همه ی این لینک ها را به گوگل بدم تا از بک لینک هام حذف کنن چه طوره؟
    در کل به نظرم جایگاه سایتم باید خیلی بهتر از اینا باید باشه و ممکنه عوامل خارجی نقش داشته باشن

    • وبسیما
      WEBSIMA
      12/08/2015

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

  • محمد
    06/08/2015

    یک سوال دیگه هم داشتم که بی ربط به این موضوع است.
    شما استفاده از charset فارسی را در htaccess توصیه میکنید؟
    # pass the default character set
    AddDefaultCharset utf-8

    در یه مقاله خوندم استفاده از cahrset فارسی برای سئو سایت های فارسی خوبه.نظر ما چیه؟مشکلی جانبی برای سایت پیش نمیاد؟

    • وبسیما
      WEBSIMA
      08/08/2015

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

  • محمد
    06/08/2015

    با سلام.در گوگل وبمستر سایت ها خبرخوان زیادی وجود داره که به سایت من لینک داده اند.وقتی مطلب جدید منتشر میکنم هم ابتدا چنین سایت هایی در گوگل ایندکس میشوند و پس از ایندکس هم ممکنه از سایت من بالاتر باشند اما بعد از چند ساعت سایت من بالاتر میره.
    میخوام بدونم آیا بک لینک چینن سایت هایی و یا حتی همین کپی ان ها به سئو سایت من لطمه میزنه ؟چون با بستن ای فریم چنین بک لینک هایی از بین میروند.

    • وبسیما
      WEBSIMA
      08/08/2015

      سلام
      بله دقیقا کپی شدن مطالب سایت شما میتونه مشکلات زیادی براتون به همراه داشته باشه، خیلی سایت ها هستن که از این مسئله لطمه خوردند و جایگاهشون رو از دست دادند. پیشنهاد میکنیم حتما آی فریم رو ببندید.

  • آرش
    06/08/2015

    با سلام

    ایا استفاده از کد پخش آنلاین ویدئو های سایت آپارات که به صورت آی فریم هست برای سئو سایت مشکل ایجاد خواهد کرد ؟

    • وبسیما
      WEBSIMA
      08/08/2015

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

  • اسکریپت بای
    15/06/2015

    با سلام .از تیم مدیریتی سایت درخواست میکنم برای دوستان وردپرسی که هنوز از شر سایت خبرخوان خلاص نشدن این کامنت رو تایید کنن تا دوستان بصورت ویدیویی از خلاص شدن از سایت خبرخوانی رو ببینن……

    برای دیدن ویدیو به ادرس scriptbuy.ir مراجعه کنید و از جستجو عبارت خبرخوان رو جستجو کنن…باتشکر

    • وب سیما
      16/06/2015

      سلام
      ممنون از شما ولی من ویدئو رودیدم نکته جدیدی توش نبود، کاش یه مقدار دقیقتر آموزش میدادید و یک بار نتیجه کار رو تست میکردید

  • سعید سواری
    24/05/2015

    سپاس بابت نوشتار پربارتان.
    کد ارائه شده ایراد دارد، لطفا تصحیح بفرمایید:
    کد شما: Header append X-FRAME-OPTIONS “SAMEORIGIN”
    کد صحیح: Header append X-FRAME-OPTIONS “SAMEORIGIN”
    بنابراین ایراد در گیومه ها است.
    پیروز و سربلند باشید
    Header append X-FRAME-OPTIONS “SAMEORIGIN”

    • وب سیما
      24/05/2015

      خواهش میکنم دوست عزیز
      کدها مشکلی ندارند و کدهایی که شما اضافه کردید هم دقیقا همونها هستند ولی وقتی در محیط نوشتاری سایت میان کمی تغییر میکنن. پیشنهاد میکنم که دوستان کد رو بازنویسی کنند و کپی نکنند.

      • سعید سواری
        24/05/2015

        حق با شماست.
        پیشنهاد میکنم کاربران کد صحیح رو از آدرس زیر کپی کنند و یا طبق فرمایش شما کد رو دستی تایپ کنند:
        http://www.thesitewizard.com/apache/frame-blocking-anti-clickjacking.shtml

        باز هم از زحمات بی دریغ شما عزیزان سپاسگزاری میکنم.

  • علی
    28/04/2015

    سلام… خسته نباشید.
    من وبلاگی به آدرس digiforsat.blogfa.com دارم که دامین digiforsat.ir را به صورت پوششی به آن وصل کرده بودم. چند روز میشه که دیگه قابلیت پوششی فعال نمیشه. به پشتیبانی دامینم که زنگ زدم گفتن که باید حالت iframe را غیر فعال کنم. میخواستم بدونم که برای یک وبلاگ چطور میشه این قابلیت را غیر فعال کرد. اگه میشه کدشو بصورت جداگانه ئر اختیارم بگذارید ممنون میشک ….. خواهشا کمکم کنید

    • وب سیما
      03/05/2015

      سلام
      من کلا متوجه سوال شما نشدم! حالت iframe چی رو باید غیرفعال کنید؟ مگه صفحه رو با iframe فراخوان کردید؟

  • امیرمسعود
    19/04/2015

    سلام خسته نباشید. برای اینکه کد Header append X-FRAME-OPTIONS “DENY” کار کنه باید ماژول header_modules داخل آپاچی فعال بوده باشه که ممکنه سمت هاست شما این ماژول به دلایلی فعال نشده باشه ! من داخل لوکال تست کردم در حالتی که این ماژول غیرفعال بود ارور Internal server error میده اما وقتی ماژول فعال باشه اوکیه و از نمایش سایت داخل iframe جلوگیری میکنه. ببخشید طولانی شد کامنتم :دی

    • وب سیما
      21/04/2015

      سلام، ممنون از اطلاعات مفیدی که دادید

  • امین
    24/03/2015

    سلام چرا سایت خودتون از این کد استفاده نمیکنه؟

    • وب سیما
      25/03/2015

      سلام
      خوشبختانه خیلی مورد هجوم این جور سایت ها قرار نگرفتیم. علاوه بر اون مطالب ما به سرعت ایندکس میشه و نمیتونن مشکلی از این نظر برامون ایجاد کنند.

  • ehsan
    18/03/2015

    سلام
    طوری که من تحقیق کردم الان بیشتر سایت های اسپمر این کد jquery را دور زده اند و استفاده از آن فایده ی چندانی ندارد
    آیا کد Header append X-FRAME-OPTIONS “DENY” هم امکان دور زدن توسط ایت سایت ها دارد ؟

  • کامران
    16/03/2015

    سلام عالی بود

    من افزونتونو نصب کردم ، برای اکثر این سایتا یی که مطالبمو نشون میده کار می کنه ولی یه سایت هست اصلا براش کار نمی کنه خیلی سمجه
    ***
    چیکار کنم بنظرتون
    پیداس الگوریتمش پیچیدس دستورات ما متوجه نمیشن

    • وب سیما
      16/03/2015

      سلام
      همونجوری که ما دست اونارو میبندیم اونها هم راهی دارن که جلوی اینکارو بگیرن! غیر از این افزونه یه راه دیگه هم پیشنهاد شده از اون استفاده کنید.

  • شایان
    08/03/2015

    خیلی خوب بود دستت درد نکنه
    مطالبت همیشه مفید و به درد بخوره مممنون

    • وب سیما
      08/03/2015

      خواهش میکنم دوست عزیز؛ از توجه شما سپاس گزارم
      موفق باشید.

  • هادی
    21/02/2015

    عالــــــــــــــی بــــــــــــــود

  • مهناز
    26/11/2014

    سلام مجدد
    مدیریت محترم منظورم به عنوان مثال آدرس زیر است

    این سایت چیست که برچسب های همه وبلاگ ها و سایتها را در خود قرار میدهد و در جستجوی گوگل میآید

    راه مقابله با این سایت و یا صدها …. چیست؟ چه کدی میتوان استفاده کرد؟

    لینک سایت حذف شد!

    ببخشید که مجدد مزاحم شدم

    • وب سیما
      26/11/2014

      بله دقیقا این کد برای مقابله با همین سایت هاست، اگر از وردپرس استفاده میکنید ما یک افزونه هم برای این کار نوشتیم که میتونید دانلود کنید

  • مهناز
    26/11/2014

    سلام مجدد

    من در دیدگاه قبلی یک سوال از شما مدیریت محترم کرده بودم
    آیا استفاده از کد زیر ، مشکل بنده را حل مکیند
    لطفا اگر این کد درست است و ….مکان استفاده کد را توضیح دهید

    if(window.top.location!=window.location)
    window.top.location.href=window.location.href;

    متشکرم

    • وب سیما
      26/11/2014

      سلام شما باید تمام کد رو استفاده کنید یعنی از جایی که با دستور script شروع شده و تا جایی که با همین دستور بسته شده. این کد رو در تگ head سایت خودتون قرار بدید.

  • مهناز
    26/11/2014

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

    بسیار متشکرم

    • وب سیما
      26/11/2014

      سلام دوست عزیز
      اگر آدرس سایت خودتون و یکی از اون سایت ها رو میدادید بهتر میشد راهنمایی کرد. این سایت ها عملا سایت شما رو بصورت آی فریم در آدرسی از سایت خودشون نمایش میدن و گوگل هم صفحات رو ایندکس میکنه.. در بسیاری از موارد حتی بالاتر از سایت اصلی قرار میگیرن!
      این مقاله برای مقابله با همین سایت ها تهیه شده توضیح دادیم که چجوری اجازه ندید این کار رو با سایت شما انجام بدن

  • ناصر
    23/11/2014

    با تشکراز مطلب خوب و کاربردیتون . من با این روش جلوی بعضی ازسایتها رو گرفتم ولی بعضی سایتها که سایت ما رو به صورت آی فریم نشون میدن این روش کار نمیکنه . این لینکو چک کنید شما لطفا . ببینید راهکاری داره ؟ سایت من asp هست اگه بشه تحت سرور هم کدی نشت خوبه . لطفا راهنمایی کنید .

    • وب سیما
      23/11/2014

      سلام دوست عزیز، خواهش میکنم
      اون سایت ها به احتمال زیاد دارن از کدهایی استفاده میکنن که جلوی این کار رو میگیره. بیش از این هم بخواید سیستم رو ببندید مشکلات دیگه ای ایجاد میشه. این سایت ها تا چه حد روی ورودی شما تاثیر گذاشتن و چه جایگاهی توی گوگل دارن؟

  • Vahid
    20/09/2014

    بسیار عالی.
    فقط یه سوال :
    اگه بخوایم عکس این موضوع عمل کنیم باید چه کنیم؟
    ینی سایتی که از این روش استفاده کرده رو بپیچونیم.
    من میخوام سایتی رو بصورت آی فریم در سایت خوردم استفاده کنم که اجازه نمیده؛
    سایت sarafikish.com
    نرخ حوالجات ارزی رو میخوام تو سایت خودم نشون بدم که نمیشه!

    • وب سیما
      21/09/2014

      سلام دوست عزیز
      وقتی که این امکان رو روی سایتش بسته یعنی راضی نبوده که شما این کار رو انجام بدید، پس بهتره خودتون اطلاعات رو در سایتتون وارد کنید.

      • Vahid
        21/09/2014

        نظر شما کاملا قابل احترامه.
        اما بنده در شرکت بازرگانی کار میکنم که تمام حوالجات ارزی شرکت از طریق صرافی کیش انجام میشه و مشتری این صرافی هستیم.
        حالا گاهی اوقات هست که سیلی از مشتریای ما منتظر آپدیت نرخ ارز تو سایت خودمون هستن؛ و این برای من مقدور نیست که هر لحظه از سایت صرافی قیمت رو نگاه کنم و بروز کنم.
        صرافی کیش واسه مقابله با آی فریم های الکی و خزنده ها این اسکریپت رو بکار برده.
        حالا من فقط میخوام اعداد از جدول های موجود در سایت بیرون کشیده بشن که باز هم به مشکل میخورم…

  • puriya
    26/08/2014

    سلام دوست عزیز راهی هست که بر عکس بشه یعنی کدی که گذاشتین رو بی اثر کرد ؟

    • وب سیما
      26/08/2014

      سلام بله امکانش هست ولی با توجه به سو استفاده هایی که ازش ممکنه بشه آموزش نمیدیم!

  • Hamid
    08/08/2014

    کد رو بصورت کامل در کامنت نشون نمیده

  • Hamid
    08/08/2014

    بازم سلام من مشکلم حل شد سرچ کردم دیدم خیلیا مثل من هستن و دارن ضربه میخورن و این کد رو گذاشته بودن که در head سایت قرار بدن

    if(top!=self)top.location.replace(location);

    الان من تست کردم اول اون سایت باز میشه ولی محتوارو نشون نمیده بعد ریداریکت میشه به همون مطلب روی سایت خودم اینجوری بازدید مستقیم از سایت خودم میشه ، الان میتونم بگم اینجور سایتا با اینکه من این کد رو قرار دادم برام یه منبع بازدید حساب میشن؟ چون تو امار گیرم خیلی ازین سایتا هست، یه نکته در خصوص ایندکس، طبیعتا اون سایت ایندکسشون سریعتر از مال من هست ولی من همیشه به محضی که مطلب رو منتشر میکنم سریع میرم تو گوگل و از طریق Ftech ایندکس میکنم مطلب رو اینجوری دیگه مشخصه این مطلب از اول از چه سایتی بوده درسته؟

    • وب سیما
      09/08/2014

      با کاری که شما کردید دیگه مطالبتون به نام اونها ایندکس نمیشه و هیچ جایگاهی از این به بعد برای مطالب ایندکس شده از سایت شما کسب نمیکنن.

    • علیرضا
      16/08/2014

      فرق این کد شما با کدی که در سایت معرفی شده چی هستش ؟؟ میشه فرق این دو کد رو توضیح بدید ؟

      • وب سیما
        16/08/2014

        فرق خاصی لا هم ندارن فقط به دو بیان مختلف هستن

  • Hamid
    08/08/2014

    سلام
    من خیلی دارم ازین سایتا ضربه میخورم بدشانسی من خیلی از سایت ها دارن سایت من رو بصورت آی فریم نشون میدن بالای 10 تا سایت که اکثرشونم رتبنه الکساشون زیر 200 هست ، ایا راهی وجود داره که وقتی کاربر روی لینک کلیک کرد مستقیم وارد سایت خودم شه و سایت بصورت آی فریم نمایش داده نشه؟ اینجوری بازدیدش بصورت مستقیم میاد و دیگه مشکلی نداره و ترافیک سایت دیگه هدر نمیره درسته؟ ایا راهی هست برای اینکار؟

    • وب سیما
      09/08/2014

      سلام
      این افزونه بهترین کاریه که میتونید انجام بدید و تقریبا کارهاشون رو بی تاثیر میکنه

  • amir
    17/06/2014

    چرا لقمه دور سرتون میچرخونید این کد رو بذارید تو قالبتون

    if (top != self) top.location.replace(location);

    • وب سیما
      18/06/2014

      این هم یک راهشه، ولی همه مثل شما تسلط به کدنویسی یا ویرایش سایت ندارن، اینجوری میتونن خیلی سریع با یه افزونه به هدفشون برسن.

  • آریا
    30/05/2014

    ممنون.

    الان این روش خبرخوان که استفاده میکنن خیلی زیاد شده.

  • علی
    22/05/2014

    سلام . این سایت آیا از iframe استفاده میکنه :
    kalaiabi.com
    ?
    چون کدهای شما رو گذاشتم و جواب نداد
    لطفا راهنمایی کنید راه مقابله با سایت بالا چیه ؟
    با تشکر

    • وب سیما
      22/05/2014

      سلام دوست عزیز، بله بنظر میرسه که داره همین کار رو انجام میده. شما میتونید لینک صفحه ای که از شما ایندکس کرده رو بدید؟

  • ali
    21/04/2014

    در سایت من وقتی کد را قرار می دهم تولتیپ سایت غیر فعال میشه.

  • AAA
    19/04/2014

    البته اگه تست کرده باشید این کد بر روی مرورگر کروم جواب نمیده…

    • وب سیما
      19/04/2014

      این کد رو تست کردم و جواب میده، با توجه به اینکه از دستورات jquey استفاده میکنه، اگر مرورگر افراد جاوا نداشته باشه یا غیرفعالش کرده باشن کد به درستی کار نمیکنه.

  • حسن صفری
    17/04/2014

    سلام
    مثل همیشه عالی بود
    فقط یه سوال :
    آیا راهی هست که بفهمیم چه سایتهایی آی فریم ما رو قرار دادند؟

    • وب سیما
      17/04/2014

      سلام دوست عزیز
      برای فهمیدنش میتونید از طریق آمارگیر سایتتون و منابع بازدید سایت اقدام کنید. سایت هایی که ازشون ورودی دارید رو بررسی کنید.
      همچنین میتونید اسم سایتتون رو توی گوگل جستجو کنید و ببینید در چه صفحاتی غیر از سایت خودتون ایندکس شدید. مثلا سایت matlabgah داره سایت شما رو بصورت آی فریم نشون میده!

  • میثم
    15/04/2014

    سلام و تشکر
    من نیاز به روشی دارم که بشه توی اون یه سایت خاص رو محدود کرد. فرضا مشخص کنم فقط سایت فلان در صورتی که من رو آی فریم کرد, هیچ چیزی براش نمایش داده نشه…
    آیا چنین امکانی هست؟

    • وب سیما
      15/04/2014

      سلام دوست عزیز، برای این کار شما باید اون شرط قرار داده شده رو تغییر بدید:
      top.location != location
      تبدیل بشه به:
      top.location.host == “example.com”

      البته تستش نکردم و امیدوارم که جواب بده. آدرس سایتی که میخواید محدودش کنید رو به جای example.com وارد کنید. با اینکار مستقیما ریدایرکت میشه به سایت شما.

      • میثم
        15/04/2014

        تشکر اما متاسفانه جواب نداد! با این کد هیچ اتفاقی روی نداد…

  • مجتبی
    14/04/2014

    سلام
    خیلی جالب بود فقط کاش به جای نمایش عکس کدها اونا رو تایپ می کردید واقعا تایپ این همه کد زمان بره، البته پلاگین هم خیلی خوبه اما من استفاده از کدها رو ترجیح میدم
    بازم ممنون

    • وب سیما
      15/04/2014

      سلام دوست عزیز،
      بله بهتر بود کدها باشن ولی نمایش اونها و برخی کاراکترها ممکن بود بهم بخوره و ایجاد اشکال بکنه برای دوستان. شاید بهتر بود فایل کدها رو هم میذاشتیم.

  • حامد
    14/04/2014

    سلام اقا لطفا پستی برا مبارزه با کامنت های اسپم ارسالی به وردپرس بزارید .

    با تشکر

    مثل این
    ***

    • وب سیما
      14/04/2014

      سلام دوست عزیز، افزونه های زیادی برای اینکار هست، کافیه عبارت Captcha رو توی مخزن وردپرس جستجو کنید

  • farbod
    14/04/2014

    سلام

    ممنون خوب بود.
    به نظر من سایت های قدرتمند تو گوگل مشکلی براش پیش نمیاد و فقط بزدهی پلان های تبلیغاتیشون بالا میره

  • M2
    14/04/2014

    عالی بود. پلاگین فوق العاده کاربردی. فقط یه سوال؟
    قرار دادن این پلاگین و این کد از نظر سئو بررسی شده است؟ مشکلی ایجاد نمیکنه؟

    • وب سیما
      14/04/2014

      خواهش میکنم دوست عزیز
      این پلاگین هیچ مشکلی برای سئو سایت شما ایجاد نمیکنه، فقط یک کد کوچیک jquery توی هدر سایت اضافه میشه و تغییری در محتویات صفحه و تنظیمات سئو ایجاد نمیکنه

مشاهده همه