09137218280 - 09210424139 bitasell.com@gmail.com

آیفرم چیست؟ راههای غیر فعال کردن Iframe برای وب سایت چیست؟

سئو کار مقالات سئو آیفرم چیست؟ راههای غیر فعال کردن Iframe برای وب سایت چیست؟
iframe-code-generator

مقالات سئو

آیفرم چیست؟ راههای غیر فعال کردن Iframe برای وب سایت چیست؟

ارسال شده توسط میلاد مهری

آیفرم چیست؟ راههای غیر فعال کردن Iframe برای وب سایت چیست؟

Iframe یا به فارسی آیفرم مخفف عبارت inline frame است و یکی از تگ ها و کدهای html است که برای نمایش و نشان دادن یک ثفحه از وب در سایت شما گذاشته میشود، تقریبا از سال ۲۰۰۸ بعضی از اسپمرها با استفاده از این تکنیک محتوایی غیر مرتبط را در سایت های مختلف قرار میدادند که باعث شد تا موتورهای جستجوفریب خورده و کم کم به ان واکنش نشان دهند و صفحات دارای آیفرم را از اهمیت کمتری بر خوردار کنند.

چگونه Iframe را غیر فعال کنیم؟

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

Header append X-FRAME-OPTIONS “SAMEORIGIN”

این دستور اجازه نمایش صفحات داخلی سایت به صورت آفرم را میدهد ولی صفحات دیگر دچار محدودیت هستند

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

Header append X-FRAME-OPTIONS “DENY”

راه مقابله با Iframe برا یوب سایت شما چیست؟

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

What-are-Iframes

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

<script language="JavaScript" type="text/javascript">
function breakout_of_frame()
{
if (top.location != location) {
top.location.href = document.location.href ;
}
}
</script>

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

<body onload=”breakout_of_frame()” >

برچسب

نوشته شده توسط میلاد مهری

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *