it-swarm.asia

الانتقال من HTTP إلى HTTPS في Google Search Console

أنتقل من HTTP إلى HTTPS لموقعي بالكامل. تتم إضافة الموقع حاليًا إلى Google Search Console (سابقًا أدوات مشرفي المواقع من Google) كـ www.example.com ويتم فهرسة جميع الصفحات دون استخدام طبقة المقابس الآمنة.

كيف يمكنني الانتقال إلى عناوين URL HTTPS الجديدة على Google Search Console؟

  1. هل أنا فقط أرسل خريطة موقع محدَّثة تحتوي على عناوين URL لـ HTTPS أم أقوم بإضافة موقع جديد كـ https://www.example.com وأرسل ملف Sitemap بعناوين URL HTTPS؟ يتم تعيين جميع عناوين URL الحالية لإعادة توجيه إلى نظرائهم HTTPS.

  2. هل أضيف خصائص متعددة إلى Google Search Console؟

118
user2240778

التحديث (27 فبراير 2019):

أعلنت Google بيانات على مستوى المجال في Search Console ، والتي تجمع بين جميع النطاقات الفرعية وبروتوكولات المجال ، http ، https ، www ، و www.

الجواب القديم:

تعامل أدوات مشرفي المواقع من Google مواقع HTTP و HTTPS على أنها مواقع منفصلة ولا يمكنك إبلاغ Google باستخدام Google Search Console ، والتي قمت بنقلها من HTTP إلى HTTPS منذ أداة نقل العنوان لا يدعم تغييرات البروتوكول

يمكنك إضافة إصدارات موقع HTTPS. عند إضافة موقع ، ما عليك سوى كتابة عنوان URL بما في ذلك بادئة https://. سيكون لديك بعد ذلك موقعان في أدوات مشرفي المواقع من Google.

Screenshot of "add a site" dialogue

يتناسب هذا مع المبدأ العام الذي يعتبر http://www.example.com عنوان URL مختلفًا عن https://www.example.com وقد يخدم محتوى مختلفًا بشكل صحيح ، Google على ما يرام مع ذلك. في الممارسة العملية ، تقوم معظم مواقع الويب بإعداد إعادة توجيه ، ولكن أدوات مشرفي المواقع من Google مصممة للعمل في كلتا الحالتين ، ما عليك سوى إضافة كلا الموقعين.

وبالمثل ، يجب عليك إضافة الإصدارين www و non-www من موقعك ، لذا في النهاية ، يجب أن يكون لديك أربعة مواقع:

  • http://www.example.com
  • https://www.example.com
  • http://example.com
  • https://example.com

يمكنك تعيين ما إذا كان يفضل www أو غير www ، لكنني لست على علم بإعداد مماثل لـ HTTP مقابل HTTPS.

93
Flimm

أداة نقل العنوان لا تدعم تغييرات البروتوكول

نظرًا لأن HTTPS و HTTP بروتوكولان لا تنقلان موقعك من عنوان إلى آخر ، فأنت فقط تقوم بتغيير مسار URL. لا تدعم أدوات مشرفي المواقع من Google نقل العنوان عند إجراء تغييرات على مسارات عناوين URL بما في ذلك النطاقات الفرعية والبروتوكولات.

المصدر

  1. طلب تغيير العنوان.

    استخدم ال تغيير العنوان عندما تنقل موقعك يستلزم تغيير مجال أو نطاق فرعي ، مثل التغيير من http://fish.example-petstore.com إلى http://example.com أو http://example-petstore.com.
    ملاحظة : لا تدعم الأداة حاليًا الأنواع التالية من نقل الموقع: تغييرات اسم النطاق الفرعي ، تغييرات البروتوكول (من HTTP إلى HTTPS) أو تغييرات المسار فقط.

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

إضافة جميع أشكال موقعك إلى WMT

على الرغم من أن أداة نقل عنوان الموقع قد لا تتعامل مع البروتوكولات وتغييرات عنوان url والمجالات الفرعية كمواقع جديدة ، فإن بقية أدوات مشرفي المواقع تتعامل مع البروتوكولات والمجالات الفرعية كمواقع منفصلة. يجب عليك إضافة جميع الأشكال في موقعك ، فيما يلي مثال لموقعي ، تمت إضافة BYBE إلى WMT مع جميع الأشكال ، وعليك أن تفعل الشيء نفسه. (موصى به بواسطة John Mueller من Google ، راجع التعليقات أدناه هذه الإجابة).

bybe multiple sites in webmaster tools

301 عمليات إعادة التوجيه التي أوصت بها Google

إذا كنت تخطط لخدمة موقع الويب كـ ssl جزئي أو مكتمل ، فيجب عليك إعداد عمليات إعادة توجيه جيدة ، كما أوصت Google:

المصدر

التحضير لـ 301 عمليات إعادة توجيه بمجرد الانتهاء من تعيين الموقع الجديد ، تكون الخطوة التالية هي إعداد عمليات إعادة التوجيه HTTP 301 على الخادم الخاص بك من القديم عناوين URL لعناوين URL الجديدة كما أشرت في التعيين. ضع في اعتبارك ما يلي:

  • استخدم إعادة توجيه HTTP 301. على الرغم من أن Googlebot يدعم عدة أنواع من عمليات إعادة التوجيه ، إلا أننا نوصيك باستخدام عمليات إعادة توجيه HTTP 301 إذا كان ذلك ممكنًا.
  • تجنب تسلسل الموجهات. بينما يمكن لـ Googlebot والمتصفحات اتباع "سلسلة" من عمليات إعادة التوجيه المتعددة (على سبيل المثال ، الصفحة 1> الصفحة 2> الصفحة 3) ، فإننا ننصح بإعادة التوجيه إلى الوجهة النهائية. إذا لم يكن ذلك ممكنًا ، فاحفظ عدد عمليات إعادة التوجيه في السلسلة منخفضة ، من الناحية المثالية أن لا يزيد عن 3 وأقل من 5. تضيف عمليات إعادة توجيه السلسلة زمنيا للمستخدمين ، ولا تدعم جميع المتصفحات سلاسل إعادة التوجيه الطويلة.

  • اختبار الموجهات. يمكنك استخدام Fetch كـ Google لاختبار عناوين URL الفردية أو أدوات سطر الأوامر أو البرامج النصية لاختبار أعداد كبيرة أو عناوين URL.

إعداد إعادة التوجيه في Apache

إعداد عمليات إعادة التوجيه في Apache ، ngInx ، IIS بشكل مستقيم للأمام ، فيما يلي أمثلة على إعادة توجيه 301 من HTTP إلى HTTPS في ملف Apache2 .htaccess.

SOURCE

فرض طبقة المقابس الآمنة (SSL) على صفحات محددة وتعطيلها أثناء الراحة

سيؤدي هذا البرنامج النصي إلى إزالة طبقة المقابس الآمنة (SSL) في جزء كل الصفحات الأخرى من صفحة تسجيل الدخول وصفحة التسجيل ، ويمكنك إضافة المزيد فقط استخدم | كفاصل بين أسماء الملفات.

mod_rewrite و:

RewriteCond %{HTTPS} on
RewriteCond %{SCRIPT_FILENAME} !\/(login|register)\.php [NC]
RewriteRule ^(.*)$ http://%{HTTP_Host}/$1 [R=301,L]

فرض طبقة المقابس الآمنة على الموقع بأكمله

إذا كنت ترغب في فرض طبقة المقابس الآمنة على الموقع الكامل ، فيمكنك استخدام mod_rewrite للكشف عن HTTPS.

mod_rewrite و:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_Host}%{REQUEST_URI}

تغييرات خريطة الموقع

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

36
Simon Hayter

إذا كنت تنقل موقعك من HTTP إلى HTTPS ، فستحتاج إلى إرسال موقع HTTPS كموقع جديد (يتم تعريفه كخاصية جديدة). تم إخباري أنني لست بحاجة إلى القيام بذلك ، إلا أن Google WMT أوقفت الإبلاغ عن حالة الفهرس وأخطاء الزحف وحركة المرور.

بمجرد إضافة HTTPS إلى أدوات مشرفي المواقع من Google ، بدأت أتلقى البيانات الصحيحة داخل وحدة تحكم WMT في Google.

9
Eshwar

جوجل لديه موقع الهجرة كيف. يعد تغيير البروتوكول بمثابة تعديل عنوان url ؛ هذا هو القسم ذو الصلة .

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

7
Tobu

أدوات تغيير عنوان Google: ملاحظة: لا تدعم الأداة حاليًا أنواع نقل الموقع التالية: تغييرات اسم النطاق الفرعي ، تغييرات البروتوكول (من HTTP إلى HTTPS)

1
enjie