در دنیای امروز اینترنت به یکی از مهم ترین ارکان ارتباطی بین افراد و سازمان های مختلف تبدیل شده است و ما روزانه شاهد اطاعاتی هستیم که در این ارگان ها بین مردم و یا مردم به مردم رد و بدل می شود . البته که اطلاعات از نظر اهمیت با هم تفوات زیادی دارند و برخی از این اطلاعات مثل اخبار یک سایت اهمیت زیادی ندارد اما از طرف دیگر ارتباط های بین مردم و رد و بدل کردن داکیومنت هایی مثل اسناد شخصی ، ایمیل ها ، رمز های حساب های کاربری و.. اهمیت زیادی دارد و مسلما هیچ کس دوست ندارد این ها به دست دیگران بیفتد
اطلاعاتی که در حالت عادی دردنیای اینترنت رد و بدل می شود طوری هستند که هکر ها و یا افراد سود جو میتوانند آنها را ببیند و برای اهداف خود مورد سوء استفاده قرار دهد . مثلا ممکن است در یک خرید اینرنتی سای از شما رمز عبور خواسته است و شما آن را وارد کرده اید حال اگر سایت مورد نظر شما بدون برنامه های امنیتی باشد ممکن است اطلاعت شما در این راه بدون آن که متوجه شوید به دست افراد دیگر بیفتد و بعد حسابتان خالی خالی می شود.
در نتیجه امنیت سایت بسیار مهم است و مدیران و ویمستر ها نباید به راحتی ازان عبور کنند. به غیر از مسائل حقوقی ، امنیت یک وب سایت باعث ایجاد اعتماد در بین کاربران می شود. اعتماد کاربران سرمایه ی بزرگی است که اعتماد گوگل و seo بهتر سایت را در پی دارد و نتیجه باعث فروش هر چه بهتر فروش سایت می شود.
تعریف ssl چیست ؟
این کلمه مخفف Secure Socket Layer می باشد به معنای لایه اتصال امن می باشد و جهت برقراری ارتباطبات ایمن میان سرویس دهنده و سرویس گیرنده اینترنت می باشد.
به عنوان مثال هنگامی که وارد صفحه ی درگاه یک بانک می شوید، اطلاعات مهمی را در ان ثبت میکنید که مجرمان سایبری بسیار مشتاق داشتن آن اطلاعات هستند. Ssl گواهی نامه ای است که اجازه ی دسترسی آن ها بی این اطلاعات را نمی دهد.
Ssl چگونه کار می کند؟
فرض کنید که در داخل یک رستوران به WIFI وصل شوید.
اگر در این اتصال از پروتکل http استفاده شده باشد و خبر از لایه امنیتی نباشد، هکر ها می توانند با تلاش کمی به اطلاعات شما دسترسی پیدا می کنند.
در سایت هم ، وقتی که پروتکل http استفاده می شود و خبری از گواهی ssl و آن لایه امنیتی که گفته بودیم نیست ، هکر ها می توانند خیلی راحت به اطلاعات کاربران دست پیدا کنند.
اگر خیلی خلاصه بخوایم توضیح دهیم هکر ها یک برنامه ی کوچک را بر روی سرور یک وب سایت قرار می دهند و این برنامه به صورت پیوسته ارتباط سرور را شنود می کند و منتظر می ماند کاربران اطلاعاتی را در وب سایت وارد کند. در همان موقع برنامه هکر وارد عمل می شود و جز به جز اطلاعات ورودی را شناسایی و ضبط می کند.
اما اگر از پروتکل Https در سایت استفاده شده باشد چه اتفاقی رخ می دهد؟
در این حالت حتی اگر هکر ها به اطلاعات دسترسی داشته باشند نمی توانند از ان سر در بیاورند. چون این اطلاعات به خاطر وجود ssl در یک فایل رمز گذاری شده قرار دارند و رمز گشایی از آن ها کار سختی است.
در این مقاله قصد داریم از تاثیر همین کلمه ای که در بالا درموردش توضیح مختصری دادیم بر روی سئو بپردازیم . همچنین به طور مختصر مزایا و معایب استفاده از آن را بیان میکنیم پس با ما همراه باشید.
تاثیر SSL در سئو و رتبه بندی سایت
همانطور که بیان شد ssl و https به منظور حفاظت از انتقال داده ها یک اتصالامن را ایجاد میکنند. https یک روش رمزگذاری می باشد که باعث ایجاد ارتباط بین کاربران مرورگر و سرور می شود . درواقع میتوانیم بگوییم که اطلاعات بین کاربر و سرور رمزگذاری خواهد شد . این کار باعث سخت شدن کار برای هکر ها می شود . خواندن اطلاعات رمز گذاری شده برای هکر بسیار سخت است اما نمیتوان گفت غیر ممکن می باشد .
هر سایتی یک گواهینامه ssl منحصر به فردی صادر می کند . اگر یک سرور تظاهر به داشتن https کند و گواهی آن مطابقت نداشته باشد بسیاری از مرور گر های به روز شده از اتصال کاربران به این سایت هشدار می دهند.
همه ما میدانیم که یکی از فاکتور های مهم گوگل برای رتبه بدی امنیت کاربر می باشد . گوگل در وبلاگ رسمی خود اعلام کرده است که سایت هایی که از پروتوکل های امنیتی بالایی استفاده میکنند در رتبه بندی از اهمیت بالایی برخوردارند و همچنین گوگل یکی از عوامل افزایش رنک استفاده از https است .
مزایا استفاده از ssl
همانطور که در بالاتر اشاره شد یکی از این مزایا افزایش سئو و رنک وبسایت در گوگل می باشد . یکی دیگر از مزایای استفاده از https اعتماد کاربر می باشد به این معنا که کاربر وقتی میبیندکه شما از https استفاده کردید قطعا اعتماد بیشتری به سایت شما خواهد داشت
معایت استفاده از ssl
پروتل https اطلاعات را بین کاربر و سرور رمز گذاری میکند به همین دلیل سایت شما نسبت به قبل کمی دیرترلود می شود . برای مثال اگر سایت شما در 2 ثانیه لود می شد با ssl این زمان یک تا دو ثانیه افزایش می یابد .
یکی دیگر از معایت که باید به آن اشاره کنیم بالا بودن قیمت گواهی ssl است .
با همه این ها ممکن است این سوال بریاتان پیش بیاید که چه موقع هایی ssl باعث افت سئو می شود ؟
اگر شما تنظیمات سایت و وبمستر گوگل را به درستی انجام ندهید ممکن است ورودی های خود را از دست بدیهد . پس حتما بعد از این که ssl خود را نصب کردید مراحل زیر را انجان دهید .
کد زیر را جایگزین کدهای قبلی در htaccess کنید:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
به تنظیمات وردپرس خود بروید و از بخش همگانی ، https را در نشانی سایت و نشانی وردپرس جایگزین http کنید.
قطعه کد زیر را به فایل wp-config.php بالای عبارت /* That’s all, stop editing! Happy blogging. */ اضافه کنید.
define(‘FORCE_SSL_ADMIN’, true);
کار بعدی که باید انجام بدید تنظیم فایل robots.txt است باید دقت کنید که در این فایل https را بلاک نکرده باشید و همچنین آدرس سایت مپ خود را با https شروع کنید.
حال وارد وب مستر گوگل شوید و فایل Robots.txt را Submit و سایت مپ خود را Re-Submit کنید. سپس آدرس سایت خود را با https در وبمستر گوگل ثبت کنید یک بار هم با www شروع کنید در پایان باید چهار سایت داشته باشید مثال:
http://www.example.com
http://example.com
https://www.example.com
https://example.com
امیدوارم این مقاله برای شما مفید بوده باشد موفق و پیروز باشید…
دیدگاهتان را بنویسید