عناوین
اصلاح محتوای مختلط وب سایت
محتوای مخلوط برای سئو یه معیار منفی محسوب میشه و از نظر تئوری، حتی اگه صفحه والد به صورت HTTPs باشه، باز هم کسایی که قصد آسیب رسوندن به سایت رو داشته باشند میتونن بخوننش یا تغییرش بدن و در نتیجه اکثر مرورگرها در اینجور موارد یه پیام هشدار میدن که بازدیدکننده های سایتها یا بهش توجهی نمیکنند یا فکر میکنند شما به مسائل امنیتی سایتتون توجه ندارید و از سایتتون خارج میشن.
بهترین راهکار برای این مشکل اینه که سایتتونو درست پیکربندی کنید تا تمام محتواش امن باشه. هشدار محتوای مخلوط یعنی اینکه روی صفحه هم عناصر امن و هم عناصر امن با هم وجود داره و باید کاملا رمزگذاری بشه.
انواع محتوای مخلوط
دو نوع محتوای مخلوط داریم. رایج ترینش “محتوای منفعل مخلوط” یا “محتوای صفحه نمایش مخلوط” است. وقتی سایت HTTPs یه چیزی مثل عکس یا فایل صوتی بارگذاری میکنه اتفاق میفته. این نوع محتوا در اصل امنیت صفحه رو مختل نمیکنه اما در هر حال از نظر امنیتی چیز بدیه. متداول ترین علت برای همه هشدارهای محتوای مخلوط اینه که سایت عکسهاشو از منبع غیرامنی میاره.
نوع خطرناکتره محتوای مخلوط “محتوای فعال مخلوط” یا “اسکریپت ترکیبی” است. این مسئله وقتی رخ میده که سایت HTTPs یه فایل اسکریپت رو از طریق HTTP لود میکنه. لود کردن یه اسکریپت از طریق یه ارتباط غیرامن میتونه امنیت صفحه رو به کلی مختل کنه. همه مرورگرها این نوع محتوای مخلوط رو کاملا مسدود میکنند.
روش پیدا کردن محتوای مخلوط روی سایت
بهترین کار اینه که محتواتونو از طریق HTTPs ارائه بدید نه HTTP. میتونید مستقیما از طریق منبع کدها، عناصر HTTP رو سرچ کنید و از این طریق محتوای مخلوط سایتتونو پیدا کنید.
۱- منبع کد تک تک صفحاتتونو باز کنید
۲- با استفاده از عملکرد سرچ دنبال src=http بگردید و منابعی مثل عکس، جاوااسکریپت و کدهایی که از طریق ارتباط غیر امن (HTTP) فراخوانی شدند رو پیدا کنید.
اصلاح محتوای مخلوط
باید اول بررسی کنید ببینید آیا منابع از طریق ارتباط HTTPs در دسترس هستند یا نه. برای این کار URL رو کپی و در یه مرورگر جدید پیست کنید و بعد یه s به آخر HTTP اضافه کنید و بکنیدش HTTPs. اگه منبع (مثلا عکس) از طریق HTTPs موجود باشه، شما هم در منبع کدِتون به جای HTTP بنویسد HTTPs.
نتیجه
مهمترین مسئله اینه که همه تصاویر، فیلمها، فایلهای صوتی و منابع تون رو روی منبع امنی میزبانی کنید. براحتی میتونید از طریق ابزار وبمستر گوگل یا یه پلتفرم سئو مثل SEM Rush لینکها رو پیدا کنید. یادتون نره اول از همه امنیت مهمه ولی تجربه کاربری هم با فاصله خیلی کمی در جایگاه دوم قرار گرفته که برای تبدیل کاربرها به مشتری مهمه و باید در طراحی سایت رعایت بشه.