به نظر من سئو دریایی از مفاهیمیه که اگر به صورت کاملاً پایهای بهشون پرداخته شه، تو درک مفاهیم تخصصی به مشکل برنمیخوریم. مثلاًمیدونید خطای Mixed Content از کجا میاد و دلیل ایجادش چیه؟ اگر جوابتون منفیه، دو دقیقه وقت بذارید و پست زیر رو بخونید. شناخت منشاء خیلی از خطاها میتونه به حل راحتتر و سریعتر اون خطاها کمکمون کنه.
یکی ازاولین کارایی که هنگام طراحی و راه اندازی سایت بهتره که انجام بشه فعال شدن ssl هست که در اون http به https تبدیل میشه. لازمه بدونید که این کار برای ایمن شدن ارتباط کاربر با سایت انجام میشه. یکی از خطاهایی که ممکنه به دلیل تنظیمات نادرست SSL (انتقال نادرست http به https) صورت بگیره خطای mixed content هست که میگهیهمحتوای ناامن تو سایت شما وجود داره و سایت به طور کامل محافظت نشده.
به طور کلی اگر حالتی پیش بیاد که در اون بخشی از اطلاعات وب سایت (مثلاً تصاویر) با http و بخشی دیگر وب سایتبا https بارگذاری و نمایش داده بشه، Mixed Content به وجود میاد.
برای رفع ارور mixed content اول از همه باید تشخیص بدیم که سایت ما با این مشکل مواجه هست یا نه.
یکی از روشهای تشخیص این خطا علامت زرد رنگ کنار قفل url و یا وجود یه قفل شکسته تو اون قسمت هست. روش دیگه برای تشخیص وجود خطای ناشی از ssl استفاده از یه سایت تست آنلاینهمثل Why No PadLock هست.
بعد اینکه مطمئن شدیم که سایت ما با این ارور روبرو شده نسبت به رفع اون باید اقدام کنیم.
یکی از روشهای رفع خطای mixed content ، استفاده از یک رشته کد در سایتهای کدنویسی شده و یا استفاده از افزونه های خاص در سایتهای وردپرسیه.
درسته شناسایی و رفع این مشکل توی سایت بسیار کار ساده آیه ولی به محض اینکه متوجه شدید این مشکل تو سایت هست، ساده از کنارش رد نشید.