جوجل تعلن رسمياً أرشفة صفحات الـ HTTPS و لكن بثمانية شروط
بعد أن كثر القيل و القال حول الـ Http و الـ HTTPS و أيهما الأفضل ، و بعد أن كثرت المواقع التي انتقلت إلى تقنية الـ HTTPS ، تطل علينا جوجل بتصريح بلسان أحد العاملين فيها حول بدء جوجل بأرشفة صفحات الـ HTTPS ، هذه الأرشفة مقترنة بشروط حتى تتم عملية الأرشفة ، فما هي هذه الشروط ؟ تابع معي المقال التالي الذي نستعرض في حيثيات هذا التصريح .
صرحت Zineb Ait Bahajji العاملة في جوجل في مدونتها الخاصة في السابع عشر من شهر ديسمبر لعام 2015 عن بدء جوجل بإعطاء أولوية أكبر لصفحات الـ HTTPS و ذلك انطلاقاً من اهتمام جوجل بالأمن إلى جانب دقة نتائج البحث ، وفقاً لتصريح Zineb : في حال اكتشف الزاحف الخاص بجوجل وجود صفحتين متشابهتين في المحتوى على نفس الدومين ، إحداهما تعمل ببروتوكول HTTP و الأخرى تعمل ببروتوكول HTTPS ، سيقوم هذا الزاحف بأرشفة صفحة الـ HTTPS ، ولكن ستتم الأرشفة إذا و فقط إذا تحققت الشروط التالية :
- صفحة الـ HTTPS لا تحتوي على أي ارتباطات و مكونات غير آمنة .
- لم يتم حجب الزاحف الخاص بجوجل من الوصل إلى هذه الصفحة عبر ملف robots.txt
- الصفحة لا تقوم بإعادة توجيه المستخدم إلى صفحة ثانية تعمل ببروتوكول HTTP بدلاً من بروتوكول HTTPS .
- لا تحتوي صفحة الـ HTTPS على وسم rel=”canonical” يشير إلى رابط لصفحة تعمل ببروتوكول HTTP ، إذا كنت لا تعرف ما هو هذا الوسم يمكنك قراءة الملاحظة في نهاية هذا المقال .
- لا تحتوي صفحة الـ HTTPS على وسم الميتا التالي : <META NAME=”ROBOTS” CONTENT=”NOINDEX “>
- لا تحتوي الصفحة على روابط لصفحات ضمن نفس الموقع و تعمل ببروتوكول HTTP
- الصفحة التي تعمل وفق بروتوكول HTTPS مدرجة ضمن خريطة الموقع Sitemap ، أو الصفحة المماثلة التي تعمل وفق بروتوكول HTTP غير مدرجة في خريطة الموقع .
- يمتلك المخدم الذي يستضيف الموقع شهادة TLS صالحة .
هذه هي الشروط التي صرحت بها Zineb والتي يجب توفرها حتى يتم أرشفة صفحات الـ HTTPS ، تتابع Zineb تصريحها و تؤكد أن جوجل تحاول بهذه الخطوة جعل الوب أكثر أماناً للمستخدم ، ونحن بدورنا نظن أن الوقت قد حان للانتقال إلى HTTPS أو HTTP/2 فيبدو أن بروتوكول HTTP لم يعد محبوباً من قبل محركات البحث .
ملاحظة : بالنسبة لوسم canonical ، هذا الوسم يستخدم عندما يكون لديك العديد من الصفحات المتشابهة في المحتوى و كل صفحة محدثة قليلاً عن سابقتها ، تقوم بوضع هذا الوسم في كل الصفحات المتشابهة مع رابط يشير إلى الصفحة الأحدث بين هذه الصفحات و ذلك لتجنب مشاكل تكرار المحتوى .
لقد قومت بتحويل موقعي سؤال وجواب الى https ولكن يظهر درع بجانب الرابط يقول
تحاول هذة الصفحة تحميل نصوص برمجية من مصادر غير مصادقة
مع ذلك ان جوجل لن يأرشف موقعي وكيف يمكنني حل هذة المشكلة
هناك بعض الروابط في صفحتك تعمل ببروتوكول http على سبيل المثال هناك الرابط الخاص بالصورة التي في أعلى موقعك ” الصورة الخاصة بتطبيق الموبايل ” هو رابط http و ليس https ابحث عن هذه الروابط في صفحات موقعك
ياريت لو تفسر جميع المعلومات التي ذكرتها للمبتدئين
أحمد هناك الكثير من الشروحات الموجهة للمبتدئين يمكنك أن تجدها على موقعنا
لقد حولت مدونتي بلوجر الى https
وكل الروابط جيدة
ولكن وجدت ان سكربت الزوار توقف عن العمل وايضا ال feed
اي رابط التغذية الذي اضعة في الصفحة وايضا عندما افتح تحرير html قالب المدونة
تاتيني رسالة فوق القالب
_ ( تعديل نموذجك بحيث يخلط بين HTTP وHTTPS قد تؤثر في أمان مستخدم مدونتك وتجربته عند عرضها عبر HTTPS. لمزيد من المعلومات. إخفاء التحذير)
وهذا ما ياتيني عندما اضغط لمزيد من المعلومات
https://support.google.com/blogger/answer/6286127?p=mixed_content&rd=1
ما الحل؟؟
هل تنصحني باستخدام https??
وكيف استخدم html بدل الجافا ؟
بالتأكيد HTTPS هي الأفضل و الخطأ الذي تشاهديه حول الخلط مصدره وجود روابط ما زالت تعمل ببروتوكول HTTP ، حتى تصبح الصفحة بالكامل تعمل ببروتوكول Https يجب إزالة الروابط التي تعمل ببروتوكول HTTP .
بالنسبة إلى استخدام html بدلاً من جافا يمكنك اللجوء إلى تقنيات HTML5 ربما تجدين فيها ما يغنيك عن جافا سكربت