همانطور که می دانیم پروتکل های http و پروتکل https پروتکل هایی هستند که مرورگرها از آن برای نمایش وب سایت ها استفاده می کنند.پروتکل http پروتکلی قدیمی تر از https است .ما با استفاده از مرورگرها تقریبا می توانیم کلیه وب سایت ها را از طریق این دو پروتکل مشاهده کنیم.البته نمایش وب سایت ها با این دو پروتکل بسته به تنظیمات موجود وب سیاتمان متفاوت خواهد بود.
پروتکل https نیز در واقع تکامل یافته پروتکل http است.مهمترین تفاوت بین این دو پروتکل ارتقاع امنیت در پروتکل https است.در پروتکل https به دلیل استفاده از روش های پیچیده رمزگزاری مشاهده و دستیابی هرکرها به اطلاعاتی ارسال از طرفین غیر ممکن است.در واقع این پروتکل از طریق اتصالات ssl و tls رمزگاری می شود.برای مشاهده کردن سایت با پروتکل https به این صورت عمل می کنیم https://sitename.com که البته پسوند دامنه می تواند هر پسوند از جمله ir باشد.در صورتی که گواهی های ssl و tls به درستی بر روی سایت مورد نظرتنظیم شده باشد وب سایت بدون مشکل نمایش داده خواهد شد .در این صورت آکن کوچکی شبیه قفل در بالا سمت وسمت چپ دامنه مشاهده خواهید کرد.در صورتی که بر روی این قفل کلیک کنید می توانید عبارت coonectione secure را مشاهده کنید که به صورت سبز رنگ نمایش داده می شود.برای دریافت گواهی های ssl باید از طریق سرویس دهنده های مربوطه اقدام به خرید این گواهی ها نمایید و یا از طریق وب سایت های ارائه دهنده گواهی رایگان اقدام کنید.
در صورتی که سایت گواهی های ssl و tls نداشته باشد بر روی قفلی که در کنار نام دامنه وجود دارد آیکن هشدار نمایش داده می شود.و در صورتی که بر روی این قفل کلیک کنید عبارت coonection not secure را مشاهده خواهید کرد.در برخی مواقع نیز مرورگر صفحه هشدا و خطای به کاربر نمایش می دهد و به کاربر هشدار می دهد که سایت مربوطه امن نیست و هیچ اطلاعاتی را واردی اسن سایت ننماید.
هموار توصیه می شود که همه سایتها از پروتکل امن https استفاده کنند.البته برخی از وب سایتها ملزم به استفده از این پروتکل ها هستند.وب سایت های خرید و فروش آن لاین،سایت های مراکز دولتی ،نظامی و محدوده بسیار گسترده ای از سایتها باید از پروتکل های https به همراه گواهی های ssl معتبر استفاده کنند.
تنظیمات پروتکل https در وب سایت
همانطور که گفته شد وب سایت ها با هر دو پروتکل http و https قابل مشاهده هستند اما با اعمال تنظیماتی می توانید سایت رو طوری برنامه ریزی کنید که تنها سایت را به وسیله پروتکل Https نمایش داده شود.انجام این امر امنیت وب سایت شما را نیز ارتقاع خواهد داد.در اینجا نحوه انجام این کار را در سی ام اس جوملا توضیح می دهیم .برای انجام این امر در جوملا پس از اینکه گواهی ssl معتبر دریاقت کردید وارد پنل مدیریت جوملا شوید.پس از آن از منوی سیستم وارد زیر منوی تنظیمات کلی شوید .در این قسمت پنج تب با نام های سایت،سیستم،سرور،فیلتر من و مجوزها وجود دارد .بر روی تب سوم یعنی سرور کلیک کنید .در قسمت استفاده از https گزینه همه سایت را انتخاب کنید.از این پس در صورتی که سایت را حتی به صورت http://sitename.com وارد کنید به صورت اتومات به https://sitename.com ری دایرکت می شود.
در سی ام اس های دیگر این روش به طرق دیگری قابل انجام است.
اما ارتباط این دو پروتکل با سئو چیست و موتور جستجوگر گوگل چه تفاوتی بین این دوپروتکل قائل هستند؟
در صورتی که وب سایتی با پروتکل http باز شود در بالای مرورگر در کنار نام دامنه آیکنی نمایش داده می شود که حاوی این موضوع است که وب سایت امن نیست.این مورد به خودی خود می تواند برای سئوی سایت زنگ خطری باشد.به الطبع امن نبودن سایت می تواند بر روی سئو و رتبه بندی سایت تاثیر گذار باشد.اخیرا گوگل نیز به صورت صریح عنوان کرده است که استفاده از پروتکل https و گواهی های ssl معتبر بر رتبه بندی سایت توسط گوگل تاثیر مستقیم خواهد داشت.برخی کارشناسان این تاثیر را تا 5 درصد برآورد کرده اند .
در صورتی که وب سایتی دارید که قبلا در آن از پروتکل http استفاده می شده و حال تصمیم دارید که از پروتکل https استفاده کنید ما پیشنهاد می دهیم که سایت رو طوری تنظیم کنید که تنها با پروتکل https باز شد .در صورتی که سایت شما با هر دو پروتکل https و http باز شود ممکن است گوگل این دو را دو وب سایت متفاوت با محتوای یکسان در نظر بگیرید.همچنین در این صورت در بخش های مختلف سئو ممکن است با تناقضات آشکاری مواجح شوید.پس از انجام تنظیمات https کلیه موارد از جمله ساخت نقشه سایت ،معرفی به کنسول گوگ وب مستر تولز و ... را مجددا انجام دهید.
نویسنده مطلب: مهندس مرتضی خیری
مقالات و مطالب مرتبط