iframe چیست
سلام خیلی خوش امدید به مهراکت در این مطلب قصد داریم راجب موضوع ها iframe چیست یجلوگیری از نمایش سایت در Iframe وIframe چیست؟وراه غیر فعال کردن Iframe
صحبت کنیم تا انتها با مهراکت همراه باشید.
جلوگیری از نمایش سایت در Iframe
دلایل و کاربردهای زیادی برای نمایش یک سایت در iframe و میتوان ذکر کرد
و هدف اصلی آن نمایش فضایی مجزا در یک صفحه از سایت شما می باشد
که کاربران بدون تغییر فضای اصلی سایت میتوانند به اطلاعات موجود در iframe دسترسی داشته باشند.
این ویژگی همیشه برای شما سودمند نیست!
سایت های بسیاری در اینترنت وجود دارند
که با نمایش محتوای صفحات شما در سایت خود اطلاعات وارد شده
را بدون هیچ زحمتی به نمایش گذاشته و پهنای باند سایت شما را نیز مصرف میکنند
. ممکن است شما تصور کنید که این کار برای شما میتواند مفید باشد
و بازدید سایت را افزایش خواهد داد
ولی در عمل کاربران متوجه زحمات شما برای ایجاد این محتوا نشده
و همه چیز به نام سایت نمایش دهنده تمام میشود.
مشکل بزرگتر زمانی ایجاد میشود
که سایت های خبری با نمایش سایت شما بصورت iframe و در صفحات داخلی خود جایگاه بهتری نسبت به شما در رتبه بندی گوگل کسب میکنند!
با توجه به جایگاه مناسب این سایت ها در گوگل و تعداد صفحات ایندکس شده بسیار زیاد، خیلی سریعتر از سایت اصلی و مرجع مقاله در گوگل ایندکس میشوند
و در نهایت جایگاه بهتری نیز کسب میکنند حتی در مواردی مشاهده میشود که گوگل سایت شما را بعنوان کپی کننده مطلب شناسایی میکند.
در این مقاله قصد داریم راه های مقابله با این مسئله و نحوه جلوگیری از نمایش سایت در iframe را به شما آموزش دهیم.
Iframe چیست؟
عبارت iframe مخفف inline frame بوده
و یکی از تگ های HTML می باشد
که برای نمایش یک صفحه از اینترنت در بخشی از سایت شما استفاده میشود.
در سال 2008 برخی از اسپمرها با استفاده از iframe صفحات و محتوای دلخواه خود را در درون صفحاتی با موضوعات نامرتبط به نمایش می گذاشتند
و به این طریق موتورهای جستجو را فریب میدانند،
همین امر موجب شد
تا موتور جستجوی گوگل حضور iframe در یک صفحه را بعنوان امتیازی منفی در نظر گرفته
و اطمینان کمتری به صفحات شامل آی فریم داشته باشد.
با این وجود همچنان سایت های زیادی با استفاده از این روش بازدیدکنندگان را از موتورهای جستجو جذب میکنند.
زمان استفاده از ای فریم
ممکن است بخواهید مطلبی را از یک سایت منبع بر روی سایت خودتان نمایش دهید. به عنوان مثال یک ویدئو از سایت آپارات را در سایتتان نمایش دهید.
درصورتی که این اطلاعات ارزش محتوایی پایینی داشته باشد، ارتباط مستقیم با محتوای سایت شما نداشته باشد و یا در صفحه غیر مرتبط انتشار یابد شاید بتوان مطلب را به صورت ای فریم در سایت خودتان باز نشر دهید. از آنجا که این امر کمتر محقق می شود بهترین راه آن است که محتوا را مستقیم بر روی سایت خود آپلود کنید.
در مقطعی از سال ۲۰۰۸ برخی از اسپمر ها از iframe جهت انتشار محتوای دلخواه خود در صفحات غیر مرتبط استفاده می کردند تا موتورهای جستجو را فریب دهند.
گوگل به مقابله با این فرآیند پرداخت و برای صفحاتی که iframe دارند امتیاز منفی در نظر گرفت گوگل نظر مثبتی به سایت هایی که از ای فریم استفاده می کنند ندارد.
تاثیر آی فریم بر سئو
استفاده از آی فریم به معنای ارجاع بخش هایی از صفحه وب سایت به منابع خارجی است به این ترتیب موتورهای جستجو قادر به ارتباط برقرار کردن صفحات خارجی و مطالب داخل صفحه نیستند به این ترتیب مطالب ای فریم داخل محتوای صفحه ایندکس نمی شود بنا براین استفاده از ای فریم بر سئو تاثیر منفی دارد.
راه غیر فعال کردن Iframe
شما می توانید از طریق کپی کردن دستور زیر در فایل htaccess. و در ریشه اصلی هاست، نمایش سایت خود را در مرورگر ها محدود کنید:
“Header append X-FRAME-OPTIONS “SAMEORIGIN
دستور بالا فقط به سایت خودتان اجازه می دهد تا از تگ Iframe استفاده کنید اما این اجازه رو به سایت های دیگر نمی دهد که صفحات وب سایت شما را در سایت خود نمایش دهند.
“Header append X-FRAME-OPTIONS “DENY
اما دستور بالا نمایش سایت به صورت Iframe را حتی برای خودتان نیز این محدودیت را ایجاد می کند که هیچ سایتی قادر به استفاده محتویات سایت شما در وب سایت خود نیست.
- این تگ دارای معایبیست که عدم تسلط به css میتواند باعث باگهای mobile friendly شود.
- خاصیت های خاص خودش را دارد.
- تاثیری در سئو وب سایت ندارد.
ممنون از این که با همراه بودید