# ما المقصود بـHTTPS؟

> HTTPS هو HTTP عبر اتصال TLS مشفّر، يحمي البيانات أثناء النقل ويثبت للمتصفح أنه وصل إلى الموقع الأصلي.

URL: https://yes-seo.com/ar/glossary/https

**HTTPS** (Hypertext Transfer Protocol Secure) هو HTTP العادي محمولا على اتصال TLS مشفّر. ويمنح كل زيارة ثلاث ضمانات: *التشفير* (لا يستطيع أحد على الشبكة قراءة الحركة)، و*السلامة* (لا يستطيع أحد تعديلها أثناء النقل، مثل حقن إعلانات أو برمجيات خبيثة)، و*التوثيق* (تحقق المتصفح، عبر [شهادة SSL (SSL Certificate)](https://yes-seo.com/ar/glossary/ssl-certificate)، من أنه يتحدث مع النطاق الحقيقي). ويُعرَّف مخطط `https` في [RFC 9110](https://www.rfc-editor.org/rfc/rfc9110#name-https-uri-scheme).

## لماذا يهم HTTPS للسيو

- **إشارة ترتيب.** [أعلنت جوجل HTTPS إشارة ترتيب عام 2014](https://developers.google.com/search/blog/2014/08/https-as-ranking-signal). هي إشارة خفيفة، لكنها جزء من اعتبارات تجربة الصفحة لدى جوجل.

- **تفضيل الرابط الأساسي.** حين تتوفر الصفحة نفسها عبر HTTP وHTTPS، تفضّل جوجل عموما رابط HTTPS ليكون canonical.

- **تحذيرات المتصفح.** يصنّف Chrome والمتصفحات الأخرى صفحات HTTP بأنها «غير آمنة»، وتثير النماذج في صفحات HTTP تحذيرات أقوى. والزوار يلاحظون ذلك.

- **الميزات الحديثة.** تتطلب HTTP/2 وHTTP/3 في المتصفحات، وعمال الخدمة (service workers)، وتحديد الموقع الجغرافي، وكثير من واجهات API الأخرى سياقا آمنا، فمواقع HTTP أبطأ وأكثر محدودية بالتصميم.

- **بيانات الإحالة.** حين يربط موقع HTTPS بصفحة HTTP تحذف المتصفحات المُحيل (referrer) افتراضيا، فتفقد مواقع HTTP بيانات الإسناد.

## الانتقال من HTTP إلى HTTPS

تركيب الشهادة هو الجزء السهل. والانتقال السليم يحتاج إلى اتفاق كل الإشارات:

- قدّم كل صفحة عبر HTTPS بشهادة صالحة تغطي كل أسماء المضيفات التي تستخدمها.

- حوّل كل رابط HTTP إلى مقابله في HTTPS بـ[تحويل 301](https://yes-seo.com/ar/glossary/redirect-301) واحد، بالمسار نفسه لا إلى الصفحة الرئيسية.

- حدّث وسوم canonical وتعليقات hreflang والروابط الداخلية وخرائط الموقع إلى روابط HTTPS.

- أصلح المحتوى المختلط: صور أو سكربتات أو أوراق أنماط ما زالت تُحمَّل عبر `http://`.

- أضف [HSTS (HTTP Strict Transport Security)](https://yes-seo.com/ar/glossary/hsts) حين يعمل كل شيء، فتتوقف المتصفحات عن تجربة HTTP أصلا.

كتلة تحويل نموذجية في Nginx:

```
server {
    listen 80;
    server_name example.com www.example.com;
    return 301 https://www.example.com$request_uri;
}
```

## أخطاء شائعة

- **المحتوى المختلط.** تحجب المتصفحات السكربتات وغيرها من المحتوى النشط المحمّل عبر HTTP من صفحة HTTPS، فقد تتعطل القوائم أو النماذج أو التحليلات بصمت. انظر [MDN عن المحتوى المختلط](https://developer.mozilla.org/en-US/docs/Web/Security/Mixed_content).

- **تحويل كل شيء إلى الصفحة الرئيسية** بدل ربط كل رابط بمقابله في HTTPS.

- **التحويلات المتسلسلة**، مثل HTTP ← HTTPS ← www ← الشرطة المائلة الأخيرة. ادمجها في قفزة واحدة.

- **شهادات لا تغطي كل أسماء المضيفات**، فيعمل `www` بينما يعرض النطاق المجرد خطأ.

- **نسيان التجديد**، فيواجه الزوار تحذير شهادة بملء الشاشة.

## كيف تفحصه

تعرض أداة [فحص شهادة SSL](https://yes-seo.com/ar/ssl-checker) جهة إصدار الشهادة وتواريخ صلاحيتها والأيام المتبقية والنطاقات المغطاة وإصدار TLS وهل يحوّل HTTP إلى HTTPS. اقرنها بأداة [فحص رؤوس الأمان](https://yes-seo.com/ar/security-headers-checker) للتأكد من وجود HSTS وباقي الترويسات الواقية.

## الأسئلة الشائعة

### هل HTTPS عامل ترتيب في جوجل؟

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

### هل سيضر التحول إلى HTTPS بترتيبي؟

الانتقال المنفَّذ بشكل سليم، بتحويلات 301 واحد لواحد وتحديث وسوم canonical والروابط الداخلية وخرائط الموقع، لا ينبغي أن يسبب خسائر دائمة. التذبذب القصير أثناء إعادة زحف جوجل أمر عادي.

