HTTP مقابل HTTPS - 7 حقائق يجب أن تعرفها لتحسين محركات البحث

نشرت: 2021-03-31

HTTP مقابل HTTPS: إنه قرار يتعين على كل مالك موقع ويب اتخاذه.

ربما لاحظت أن بعض عناوين URL لمواقع الويب تبدأ بـ HTTPS بينما يبدأ البعض الآخر بـ HTTP. ما الفرق وأيهما أفضل لتحسين محركات البحث؟

هذا ما ستكتشفه في هذا المقال.

http vs https

جدول المحتويات
# 1 - ما هو HTTP؟
# 2 - ما هو HTTPS؟
- تشفير HTTPS للبيانات
- HTTPS و SSL / TLS
# 3 - HTTP مقابل HTTPS - ما الفرق؟
# 4 - ما هي مزايا استخدام HTTPS؟
# 5 - كيفية التبديل من HTTP إلى HTTPS
# 6 - اعتبارات تحسين محركات البحث عند التبديل إلى HTTPS
# 7 - كيفية إجبار مواقع الويب على استخدام HTTPS
كم هي شهادة SSL؟
- التحقق من الصحة الممتد (EV) SSL
- منظمة مصدق عليها (OV) SSL
- التحقق من صحة المجال (DV) SSL
استنتاج
مقالات ذات صلة

# 1 - ما هو HTTP؟

يرمز HTTP إلى بروتوكول نقل النص التشعبي. تم إنشاؤه بواسطة Tim Berners-Lee في أوائل التسعينيات ، عندما كان الإنترنت لا يزال في مراحله الأولى.

إذن ما هو HTTP بالضبط؟

حسنًا ، بدون التعمق في التقنية ، فهو بروتوكول شبكة يسمح لمتصفحات الويب والخوادم بالتواصل مع بعضها البعض من خلال تبادل البيانات.

لكن هناك مشكلة في HTTP.

وهذا يعني أن البيانات المرسلة والمستلمة غير مشفرة. يمكن اعتراضها من قبل أطراف ثالثة ومن المحتمل تغييرها ، مما يجعل المعلومات نفسها ومتلقي المعلومات عرضة للخطر.

http - not secure

# 2 - ما هو HTTPS؟

HTTPS هي اختصار لـ Hypertext Transfer Protocol Secure.

يشير الجزء "الآمن" من HTTPS إلى حقيقة أن البيانات يتم نقلها بشكل آمن ، إما من خلال طبقة مآخذ التوصيل الآمنة (SSL) أو من خلال بروتوكول أمان طبقة النقل (TLS).

ببساطة ، HTTPS هو HTTP مع طبقة إضافية من الأمان.

- تشفير HTTPS للبيانات

باستخدام HTTP ، لا يتم تشفير المعلومات المتدفقة من خادم إلى متصفح. هذا يعني أنه سيتم إرسال أي بيانات تدخلها في نموذج على موقع ويب (مثل اسم المستخدم أو كلمة المرور أو بطاقة الائتمان أو التفاصيل المصرفية) كنص عادي. لذلك يمكن اعتراضها واستخدامها من قبل أطراف ثالثة.

ولكن باستخدام HTTPS ، يتم تشفير البيانات قبل إرسالها. حتى إذا كان شخص ما قادرًا على اعتراض تلك البيانات ، فلن يعني ذلك شيئًا بالنسبة لهم لأن المعلومات قد تم تحويلها إلى رمز.

- HTTPS و SSL / TLS

إن إضافة شهادة SSL (Secure Socket Layer) إلى موقع الويب الخاص بك هو ما يحول جزء HTTP من عنوان URL الخاص بك إلى HTTPS.

على الرغم من أن الناس ما زالوا يطلقون عليه SSL ، فقد تم الآن إهمال الأخير واستبداله بـ TLS (أمان طبقة النقل). يقوم TSL بنفس طريقة SSL: فهو يقوم بتشفير البيانات ويصادق على الاتصالات بين الخادم والمتصفح. لكنها أكثر أمانًا من SSL.

https provides encryption

# 3 - HTTP مقابل HTTPS - ما الفرق؟

في معظم المتصفحات ، يتم تمييز موقع الويب الذي يستخدم HTTP على أنه "غير آمن".

في Google Chrome ، على سبيل المثال ، يسمى موقع HTTP "غير آمن":

http is labelled 'not secure in Google Chrome

في Firefox ، سيتم تمييز موقع HTTP برمز قفل بشرطة مائلة خلاله:

http is marked in Firefox by a padlock icon with a slash through it

في كلتا الحالتين ، يتم تحذير الزائر من أن الموقع HTTP وبالتالي فهو غير آمن.

لذا فإن الاختلاف بين HTTP و HTTPS يعود إلى شهادة SSL: أحدهما يمتلكه والآخر لا يمتلكه.

فيما يلي بعض التفاصيل الفنية حول الاختلاف بين البروتوكولين:

  • يرسل HTTP البيانات عبر المنفذ 80 بينما يستخدم HTTPS المنفذ 443.
  • يعمل HTTP في طبقة التطبيق ، بينما يعمل HTTPS في طبقة النقل.
  • لا يتطلب HTTP التحقق من صحة المجال ، بينما يتطلب HTTPS على الأقل التحقق من صحة المجال وتتطلب شهادات معينة حتى التحقق من صحة المستندات القانونية.
  • لا يوجد تشفير في HTTP ، بينما يتم تشفير البيانات باستخدام HTTPS قبل الإرسال.

# 4 - ما هي مزايا استخدام HTTPS؟

الميزة الرئيسية لـ HTTPS هي ببساطة وجود موقع ويب أكثر أمانًا. إذا كنت تستخدم WordPress ، على سبيل المثال ، فسيكون اسم المستخدم وكلمة المرور أكثر أمانًا مع HTTPS.

فيما يلي بعض المزايا الأخرى لاستخدام HTTPS:

  • بناء الثقة مع زوار موقع الويب الخاص بك لأن موقعك آمن - في دراسة أجرتها GlobalSign ، قال أكثر من 80 بالمائة من المستجيبين أنهم سيتخلون عن الشراء إذا لم يكن هناك HTTPS قيد الاستخدام
  • تحسين مُحسّنات محرّكات البحث لموقع الويب الخاص بك - في عام 2014 ، أعلنت Google عن HTTPS كإشارة تصنيف.
  • بيانات أفضل في Google Analytics - يحتفظ HTTPS ببيانات المُحيل بينما مع HTTP ، ستظهر مصادر الإحالة على أنها "حركة مرور مباشرة".
  • الأهلية لـ AMP (Accelerated Mobile Pages) - AMP عبارة عن HTML تم تجريده تم إنشاؤه بواسطة Google وينتج إصدارات محمولة سريعة التحميل من صفحات الويب. ولكن لكي تكون مؤهلاً لاستخدام AMP ، يجب أن يكون لديك موقع ويب HTTPS

# 5 - كيفية التبديل من HTTP إلى HTTPS

فيما يلي قائمة بالأشياء التي يجب عليك فعلها عند التبديل من HTTP إلى HTTPS:

  • حدد نوع شهادة SSL التي تحتاجها / تريدها.
  • قم بتثبيت وتكوين شهادة SSL الخاصة بك على حساب الاستضافة الخاص بك (في معظم الأحيان ، سيتم القيام بذلك عن طريق مضيف الويب الخاص بك).
  • قم بعمل نسخة احتياطية من موقعك بالكامل حتى تتمكن من العودة إلى إصدار HTTP إذا لزم الأمر.
  • غيّر أي روابط داخلية صلبة من http إلى https
  • قم بتحديث ملف robots.txt الخاص بك بحيث يتضمن خريطة الموقع المحدثة
  • قم بتحديث Javascript وأي ملحقات إضافية خاصة بطرف ثالث
  • قم بتحديث إعدادات SSL الخاصة بـ CDN (شبكة توصيل المحتوى)

# 6 - اعتبارات تحسين محركات البحث عند التبديل إلى HTTPS

يعد التبديل إلى HTTPS إضافة كبيرة لتحسين محركات البحث لديك. لكن عنوان URL الخاص بك يتغير عند التبديل إلى SSL ، لذلك هناك بعض الأشياء التي عليك القيام بها لحماية مُحسّنات محرّكات البحث الحالية لموقعك على الويب:

  • قم بإخطار Google (في حساب Google Search Console الخاص بك) بأنك قمت بالتبديل من HTTP إلى HTTPS.
  • قم بتنفيذ عمليات إعادة التوجيه 301 في جميع أنحاء موقعك على أساس صفحة بصفحة: سيضمن ذلك نقل عصير الارتباط من صفحات http إلى صفحات https الخاصة بك. سيضمن هذا أنك لن تفقد أي قوة مُحسّنة لمحركات البحث تراكمت على موقع الويب الخاص بك.

# 7 - كيفية إجبار مواقع الويب على استخدام HTTPS

حتى بعد تثبيت شهادة SSL وتحويل موقع الويب الخاص بك إلى HTTPS ، ستظل مواقع الويب الأخرى قادرة على الوصول إلى موقع الويب الخاص بك باستخدام بروتوكول HTTP.

ومع ذلك ، من الأفضل لك ولزوار موقعك أن يصلوا فقط إلى موقعك باستخدام بروتوكول HTTPS.

ولحسن الحظ ، هناك طريقة لإجبار جميع زوار موقع الويب الخاص بك على استخدام إصدار HTTPS من موقع الويب الخاص بك.

هيريس كيفية القيام بذلك.

  • انتقل إلى File Manager على مضيف الويب وافتح ملف htaccess ، والذي ستجده داخل مجلد public_html.
  • داخل ملف htaccess ، قم بالتمرير لأسفل حتى تجد سطرًا من التعليمات البرمجية يقول: RewriteEngine On.
  • بعد ذلك ، أدخل أسطر التعليمات البرمجية هذه (المميزة باللون الأزرق) أسفلها مباشرة.

أعد كتابة المحرك

RewriteCond٪ {HTTPS} خصم
RewriteRule ^ (. *) $ https: //٪ {HTTP_HOST}٪ {REQUEST_URI} [L، R = 301]

إذا لم تكن واثقًا من القيام بذلك ، فمن المرجح أن يقوم مضيف الويب بذلك نيابة عنك.

مع إضافة هذا الرمز إلى ملف .htaccess الخاص بك ، سيتم إجبار جميع الزوار الذين يصلون إلى موقعك على استخدام شهادة SSL الخاصة بك (أي إصدار HTTPS من عنوان URL الخاص بك).

كم هي شهادة SSL؟

تعتمد تكلفة شهادة SSL على مستوى التأكيد الذي تنقله الشهادة. هناك ثلاثة مستويات من الضمان في شهادات SSL:

- التحقق من الصحة الممتد (EV) SSL

هذا هو أعلى مستوى من ضمان الثقة يمكن أن تحصل عليه شهادة SSL. قبل إصدار المرجع المصدق (CA) لـ EV SSL ، سيخضع موقع الويب الخاص بك وعملك لعملية تدقيق صارمة. هذا هو السبب في أن هذا النوع من SSL أغلى من النوعين الآخرين.

يمكن أن تتراوح أسعار EV SSL من 100 دولار في السنة إلى 900 دولار في السنة.

- منظمة مصدق عليها (OV) SSL

تحمل شهادة SSL هذه مستوى متوسط ​​من التأكيد. باستخدام هذه الشهادة ، سيتحقق المرجع المصدق (CA) من ملكيتك للمجال وسيجري بعض التدقيق التنظيمي.

تتراوح أسعار شهادات OV SSL من 35 دولارًا في السنة إلى 350 دولارًا في السنة.

- التحقق من صحة المجال (DV) SSL

تتمتع شهادة SSL هذه بأدنى مستوى من الضمان. يوفر أبسط أشكال التشفير ويؤسس فقط ملكية المجال.

تتراوح أسعار شهادات DV SSL من 9 دولارات أمريكية سنويًا إلى 200 دولار أمريكي سنويًا

إذا كنت تتساءل عن سبب كون شهادات SSL ذات المستويات الأعلى من ضمان الثقة أكثر تكلفة ، فإن السبب هو عملية الفحص: يجب أن يقوم بها البشر ، وكلما زادت تكلفة الشهادة ، زادت عملية التحقق.

استنتاج

يتم التخلص التدريجي من HTTP بشكل مطرد عبر الإنترنت ، لصالح HTTPS. إذا كان موقع الويب الخاص بك لا يستخدم HTTPS بالفعل ، فيجب أن تفكر بجدية في الحصول على شهادة SSL.

إذا كنت لا تزال تزن HTTP مقابل HTTPS ، فإن أهم اعتبارين هما (1) الثقة و (2) تحسين محركات البحث.

يزيد HTTPS من ثقة الزوار في موقع الويب الخاص بك. وهذا أمر حيوي لأن الثقة هي كل شيء على الإنترنت.

الاعتبار الثاني هو تحسين محركات البحث. إذا كنت تعتمد على حركة المرور من محركات البحث ، فإن شهادة SSL ضرورية للغاية ، نظرًا لأن Google جعلت من وجود HTTPS إشارة ترتيب.

مقالات ذات صلة

  • كيفية تغيير عنوان URL الخاص بـ WordPress دون فقدان مشاركاتك وتعليقاتك
  • أفضل بنية للروابط الثابتة لـ WordPress (9 نصائح لتحسين محركات البحث للمدونين)