إزاي أنقل الموقع لدومين جديد من غير ما أخسر الترتيب؟
اعمل خريطة بكل رابط قديم والرابط الجديد المقابل له، وحوّل كل واحد بـ 301 مباشر (مش كله للصفحة الرئيسية)، وسيب التحويلات شغالة سنة على الأقل. بعدها استخدم أداة تغيير العنوان (Change of Address) في Search Console وابعت الـ Sitemap الجديد وراقب الزحف والفهرسة. تذبذب الترتيب لفترة مؤقتة شيء طبيعي.
التشخيص
هتعرف إن عندك المشكلة لو:
- عايز أغيّر اسم الدومين وخايف الزيارات تقع
- نقلت الموقع والزيارات نزلت فجأة
- الروابط القديمة بتفتح صفحة 404 أو بتروح للصفحة الرئيسية
- Search Console للدومين الجديد فاضي ومفيهوش بيانات
السبب غالبًا:
النقل من غير خريطة روابط وتحويلات 301 صفحة بصفحة بيخلّي جوجل يتعامل مع الموقع الجديد كأنه موقع جديد تمامًا، وقيمة الروابط والترتيب بتضيع مع كل رابط قديم مكسور.
الأدوات اللي هتحتاجها
خطوات الحل
اجمع كل الروابط القديمة
قبل أي حاجة طلّع قائمة كاملة: زحف Screaming Frog، الـ Sitemap، الصفحات اللي بتجيب زيارات من تقرير الأداء في Search Console، والصفحات اللي عليها باك لينكات. أي رابط مش في القائمة احتمال يضيع.
زحف الموقع القديمSitemapصفحات الأداء في Search Consoleصفحات عليها باك لينكاتقائمة واحدة بدون تكراراعمل خريطة رابط قديم ← رابط جديد
في شيت: عمود للرابط القديم وعمود للرابط الجديد المقابل له في المحتوى. لو صفحة اتشالت حوّلها لأقرب صفحة بديلة، مش للصفحة الرئيسية. ولو مش هتغيّر هيكل الروابط في نفس النقل يبقى أسهل كتير.
جهّز الدومين الجديد وطبّق 301
ارفع الموقع على الدومين الجديد، وخلّي الـ canonical والروابط الداخلية والـ Sitemap كلهم بالدومين الجديد. بعدها فعّل تحويل 301 من كل رابط قديم لمقابله مباشرة بخطوة واحدة من غير سلاسل.
apache# .htaccess على الدومين القديم RewriteEngine On # صفحات اتغير مسارها RewriteRule ^blog/old-post/?$ https://new-example.com/guides/new-post/ [R=301,L] # الباقي بنفس المسار على الدومين الجديد RewriteCond %{HTTP_HOST} ^(www\.)?old-example\.com$ [NC] RewriteRule ^(.*)$ https://new-example.com/$1 [R=301,L]
اختبر التحويلات قبل ما ترتاح
في Screaming Frog اختار Mode ← List وارفع قائمة الروابط القديمة. كل رابط لازم يرجع 301 لرابط جديد بيرجع 200، من غير 404 ولا سلاسل ولا 302.
Mode: ListResponse CodesRedirection (3xx)old-example.com/blog/old-post/ 301 → new-example.com/guides/new-post/ (200) old-example.com/services/ 302 → new-example.com/services/ old-example.com/offers/ 301 → 301 → 404 شاشة توضيحية مبسطة من Screaming Frog، والأرقام أمثلة. استخدم أداة تغيير العنوان وابعت الـ Sitemap
لازم الدومينين يكونوا متوثقين في Search Console. من خاصية الدومين القديم افتح الإعدادات ← تغيير العنوان واختار الدومين الجديد؛ الأداة بتتأكد إن الصفحة الرئيسية بتتحول 301 قبل ما تقبل. بعدها ابعت الـ Sitemap الجديد من خاصية الدومين الجديد.
الإعداداتتغيير العنوانالدومين الجديد متوثق تم الصفحة الرئيسية بتتحول 301 تم عينة صفحات بتتحول صح تحقق منها شاشة توضيحية مبسطة من Google Search Console، والأرقام أمثلة. راقب وسيب التحويلات سنة على الأقل
تابع تقرير الفهرسة والأداء للدومينين: القديم يقل تدريجيًا والجديد يزيد. حدّث أهم الباك لينكات وحساباتك على السوشيال والإعلانات للدومين الجديد. وما تلغيش التحويلات ولا تسيب الدومين القديم يخلص قبل سنة على الأقل، والأفضل تسيبها أطول.
اختبر فهمك
نقلت الموقع لدومين جديد. أعمل إيه بالروابط القديمة؟
أقل مدة يفضّل تسيب فيها تحويلات الدومين القديم شغالة؟
الإجابة دي فادتك؟
شكرًا! رأيك بيساعدنا نحسّن الإجابة.
أسئلة مرتبطة
عندي أخطاء 404 كتير وسلاسل تحويل (Redirect Chains). أتعامل معاها إزاي؟
مش كل 404 مشكلة: الصفحات المحذوفة اللي مالهاش بديل ولا روابط عادي ترجع 404. المهم تحوّل الصفحات اللي عليها روابط أو زيارات بـ 301 لأقرب بديل، وتختصر أي سلسلة تحويلات لخطوة واحدة.
الموقع بيفتح بأكتر من نسخة (http و https، بـ www ومن غير). ده بيأثر على السيو؟
أيوه، ده بيعمل محتوى مكرر وبيوزع الروابط. اختار نسخة واحدة (غالبًا https) وحوّل كل النسخ التانية لها بـ 301 في خطوة واحدة، وحدّث الـ canonical والـ Sitemap.
خريطة الموقع (Sitemap) فيها أخطاء أو Search Console بيقول «تعذر جلب الملف». أعمل إيه؟
اتأكد إن الملف بيفتح وبيرجع 200 ومكتوب XML سليم، ومش ممنوع في robots.txt، وفيه بس الروابط النهائية القابلة للفهرسة (200، مش redirect ولا noindex ولا canonical لصفحة تانية).
في مواقع بتربط لصفحات عندي اتحذفت (بترجع 404). إزاي أرجّع قيمة الروابط دي؟
اطلع الصفحات اللي بترجع 404 وعليها روابط خارجية، واعمل لكل واحدة تحويل 301 لأقرب صفحة في المحتوى. ولو الرابط مكتوب غلط عندهم، اطلب منهم يصلحوه.