دليل لاستخدام 301 لإعادة توجيه HTTP إلى HTTPS

نشرت: 2021-12-18

دليل لاستخدام 301 لإعادة توجيه HTTP إلى HTTPS

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

سنغطي اليوم أساسيات كيفية الترحيل ، ولماذا يعد مهمًا لتحسين محركات البحث لديك ولماذا يجب عليك دائمًا استخدام عمليات إعادة التوجيه 301 على الآخرين.

ما هو HTTPS؟

أولاً ، نقوم بمراجعة أساسيات HTTPS.

ربما تكون قد لاحظت في الزاوية اليسرى من شريط بحث المتصفح في الجزء العلوي من الصفحة ، غالبًا ما يكون هناك قفل أخضر صغير مصاحب للرمز HTTPS أو Hypertext Transfer Protocol Secure.

تصميم الجرافيك لعنوان URL على شبكة الإنترنت

المصدر: Tribulant Software

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

عنوان URL آمن مقابل عنوان URL غير آمن

المصدر: Omni Convert

يجب أن يستخدم أي موقع يتعامل مع أي نوع من تفاصيل تسجيل الدخول HTTPS. في متصفحات مثل Chrome ، ستلاحظ أن أي صفحة ويب لا تحتوي على HTTPS يتم تمييزها على أنها غير آمنة.

المصدر: How-To Geek

لماذا يعتبر HTTPS مهمًا؟

تحدد Google العديد من الأسباب المهمة للتغيير إلى HTTPS في دليل ترحيل موقع الويب الخاص بهم:

يتم تأمين أي معلومات يتم إرسالها باستخدام HTTPS باستخدام بروتوكول أمان طبقة النقل (TLS) الذي يوفر ثلاث طبقات من الحماية:

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

HTTPS ليس ضروريًا فقط لمنحك أنت ومستخدميك راحة البال بأن موقعك آمن ولكنه أيضًا جزء مهم من تحسين محركات البحث.

في عام 2014 ، جعلت Google HTTPS إشارة تصنيف لمنح مواقع HTTPS الآمنة دفعة قوية. مما لا يثير الدهشة ، أن Google تريد أن يكون الويب مكانًا أكثر أمانًا بحيث يثق المزيد من المستخدمين في نتائج البحث الخاصة بهم. على الرغم من أنها لا تزال مجرد إشارة تصنيف خفيفة الوزن ، إلا أنها طريقة Google لتشجيع مشرفي المواقع على التبديل إلى HTTPS.

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

استخدام 301 لإعادة توجيه HTTP إلى HTTPS

عند الترحيل إلى HTTPS ، توصي Google بأن تفعل ذلك على أساس كل عنوان URL. من الأفضل إجراء الترحيل باستخدام عمليات إعادة التوجيه 301.

301 إعادة التوجيه من الصفحة القديمة إلى الصفحة الجديدة

المصدر: هالام الإنترنت

يؤدي استخدام عمليات إعادة التوجيه 301 بشكل عام إلى جعل الترحيل من HTTP إلى HTTPS أكثر نظافة . إذا أدركت Google أن جميع عناوين URL القديمة قد انتقلت للتو إلى عنوان جديد ، فأنت لم تقم بإزالة أي شيء ، ولا تقوم بفهرسة أي شيء أو ملف robots.txt ، فهذا يجعل من السهل جدًا على Google الوثوق بالترحيل مع انتقال موقع كبير واحد من HTTP إلى HTTPS بدلاً من شيء آخر.

عندما يتم توضيح الأمور لـ Google ، يمكن لمحرك البحث أن يرى أنها مجرد خطوة عامة ولا يحتاج إلى التفكير في التفاصيل. عندما يتمكن Google من القيام بذلك ، فمن المرجح أن يتمكن محرك البحث من تبديل كل شيء دون أي تغييرات ملحوظة كبيرة على الموقع.

هل يمكنك استخدام رموز الحالة 303؟

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

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

إذا كنت تريد أن يحتل موقعك مرتبة جيدة باستمرار في SERPs ، فمن الأفضل دائمًا الحفاظ على الجانب الجيد من Google وتسهيل الحياة على محرك البحث. التأكد من سهولة قيام روبوتات Google بالزحف إلى صفحتك يعني أنه من المرجح أن يكافئ محرك البحث صفحتك.

كيف تبدأ ترحيل موقعك إلى HTTPS

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

يظهر التصميم الجرافيكي HTTP + SSL = HTTPS

المصدر: Free Code Camp

يمكنك القيام بذلك عن طريق:

  • عدم منع الزحف إلى موقع HTTPS الخاص بك باستخدام ملف robots.txt
  • تحديد نوع الشهادة التي تحتاجها: نطاق متعدد أو مجال واحد أو حرف بدل
  • استخدام شهادات 2048 بت
  • تنفيذ عناوين URL النسبية الموجودة على نفس المجال الآمن
  • استخدام عناوين بروتوكول الإنترنت لمجالات أخرى
  • تجنب علامة noindex robots والسماح بمحركات البحث بفهرسة جميع صفحات الويب الخاصة بك عندما يكون ذلك ممكنًا

كيفية الترحيل من HTTP إلى HTTPS

  1. شراء شهادة SSL

شهادات SSL هي ملفات بيانات صغيرة تربط مفتاحًا بالتفاصيل الشخصية للمؤسسة. عند تثبيته بشكل صحيح ، فإنه ينشط بروتوكول HTTPS الذي يسمح بالاتصالات الآمنة بين متصفحات الويب والخوادم.

يمكنك شراء شهادات SSL من عدة بائعين مختلفين. نقترح:

  • SSLs.com
  • GoGetSSL.com

يمكنك الاختيار من بين ثلاثة أنواع مختلفة من الشهادات حسب احتياجات عملك.

  1. التحقق من المجال. نطاق واحد أو نطاق فرعي غير مكلف ويتم إصداره في غضون دقائق عبر البريد الإلكتروني. يظهر هذا كقفل أخضر.
  1. التحقق من صحة الأعمال / المنظمة. مجال واحد أو مجال فرعي يتطلب التحقق من الأعمال مما يوفر مستوى أعلى من الثقة والأمان. يتم إصدار هذا عادةً في غضون 1-3 أيام. يظهر هذا من خلال عنوان النشاط التجاري الظاهر في الشريط الأخضر.
  1. تمديد التحقق من الصحة. نفس ما ورد أعلاه ولكن بمستوى أعلى من الثقة والأمان ، يتم إصداره في غضون 2-7 أيام.
تصميم رسومي لمتصفح يعرض عنوان URL آمن مع عرض اسم الشركة.

المصدر: بينتيريست

2. قم بتثبيت شهادة SSL الخاصة بك

هذه خطوة فنية متقدمة جدًا إذا لم تكن معتادًا على تثبيت شهادات SSL. قد يكون من الأفضل تعيين متخصص للوظيفة ولكن يمكنك أيضًا مراجعة هذا الدليل لتبدأ.

3. قم بتحديث كافة الارتباطات ذات التشفير الثابت إلى HTTPS

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

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

4. قم بتحديث البرامج النصية المخصصة إلى HTTPS

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

5. قم بإنشاء 301 Redirects to New HTTPS URLs

يُعد إنشاء عمليات إعادة التوجيه 301 الخطوة الأكثر أهمية في عملية الترحيل بأكملها. عمليات إعادة التوجيه 301 هي إعادة توجيه دائمة تمرر حوالي 90٪ من عصير الارتباط (قوة الترتيب) إلى الصفحة المعاد توجيهها.

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

من الأفضل تنفيذ عمليات إعادة التوجيه 301 على مستوى الخادم بدلاً من استخدام مكون إضافي. من الأسهل فعل ذلك على مستوى الخادم أيضًا إذا كنت تتعامل مع مئات عناوين URL.

تتطلب إضافة عمليات إعادة التوجيه 301 الراحة مع الترميز ، لذا من الأفضل القيام بذلك فقط إذا كانت لديك معرفة بالفعل - إن لم يكن اتركها مع خبير.

6. قم بتحديث ملف Robots.txt الخاص بك

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

7. قم بتحديث Google Search Console

بمجرد تشغيل موقعك على HTTPS ، ستحتاج إلى إنشاء ملف تعريف Google Search Console جديد. انقر فوق "إضافة ملكية" وتابع عملية المطالبة.

لقطة شاشة من Google Search Console.

أعد تقديم موقعك للحصول على خرائط المواقع

إذا كنت تستخدم ملفات Sitemap (وهو ما يجب عليك فعله) ، فستحتاج إلى إعادة إرسال إصدار HTTPS في ملفك الشخصي الجديد في Google Search Console.

استخدم أداة فحص URL

الصق عنوان URL في أداة فحص عنوان URL واضغط على إدخال. انقر فوق "طلب فهرسة" وستقوم Google بإعادة الزحف إلى موقع الويب الخاص بك. في بعض الأحيان ، قد يستغرق Google أسابيع لإعادة الزحف إلى كل شيء على موقعك بشكل صحيح بعد الترحيل ، لذا فإن هذه الخطوة تعمل على تسريع الأمور.

لقطة شاشة لـ Google Search Console توضح كيفية طلب الفهرسة.

8. أعد تقديم ملف التنصل الخاص بك

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

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

يتم ذلك بسهولة عن طريق التوجه إلى ملفك الشخصي الأصلي في Google Search Console وتنزيل ملف التنصل. ستحتاج بعد ذلك إلى تشغيل أداة التنصل ضمن HTTPS وإعادة إرسال الملف.

9. قم بتحديث عنوان URL لملفك الشخصي في Google Analytics

تحت حسابك ، انقر فوق المسؤول واعرض الإعدادات الخاصة بك. اقلب عنوان URL في إصدار HTTPS. افعل الشيء نفسه في إعدادات ملكيتك أيضًا. هذا يعني أنك لن تفقد أيًا من سجلك ويمكنك المتابعة من حيث توقفت.

كيفية التأكد من أن إصدار HTTP لموقعك يعيد التوجيه إلى HTTPS باستخدام عمليات إعادة التوجيه 301

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

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

لقطة شاشة لعنوان ويب آمن لـ Grow Hack Scale

قم بتغيير هذا إلى HTTP واضغط على Enter. إذا تمت إعادة التوجيه بشكل صحيح ، فسيتم إعادة توجيهك تلقائيًا إلى إصدار HTTPS.

إذا كان هذا يعمل بشكل صحيح ، فيجب أن تكون عمليات إعادة التوجيه الخاصة بك في مكانها الصحيح ، ومع ذلك ، لا تزال هناك مشكلات:

  • HTTPS إلى عمليات إعادة التوجيه HTTP
  • لا يتم تنفيذ عمليات إعادة التوجيه من HTTP إلى HTTPS عبر جميع صفحات الويب الخاصة بك مثل النطاقات الفرعية.

ملخص

يعد الترحيل من HTTP إلى HTTPs خطوة أساسية لكل من الأمان وتحسين محركات البحث. في حين أنها يمكن أن تكون عملية معقدة بعض الشيء ، فبمجرد أن تعرف الخطوات يصبح الأمر أسهل بكثير. المفتاح هو إنشاء عمليات إعادة توجيه 301 بحيث تنتقل صفحات HTTP إلى HTTPs. تذكر إذا لم تكن مرتاحًا للترميز أو إجراء تغييرات على المجال ، فاطلب من أحد المتخصصين مساعدتك.