الترحيل·5 min read·

كيف أُعدّ إعادات التوجيه 301 الصحيحة عند التبديل الكامل بين منصات التدوين؟

عيِّن الروابط القديمة مع نظيراتها الجديدة في جدول بيانات، ثم أدرجها في دالة async redirects الخاصة بـ Next.js، واضبط خاصية permanent على true.

لإعداد إعادات توجيه 301 صحيحة عند الانتقال إلى VeloCMS، تحتاج إلى تعيين بنية روابط منصتك القديمة بمساراتها الجديدة، وإضافة قواعد التوجيه تلك مباشرةً في ملف إعدادات Next.js. يضمن هذا الإجراء انتقال رصيدك في SEO المكتسب بسلاسة إلى إعدادك الجديد المدعوم بـ PocketBase دون خسارة أي حركة مرور عضوية.

لماذا تهمني روابطي القديمة أصلاً؟

فكِّر في روابط موقعك كعناوين إعادة توجيه بريدية رقمية. إن انتقلت فجأة من موقع WordPress قديم بطيء إلى VeloCMS خاطف السرعة دون أن تترك ملاحظة لساعي البريد، يصاب Google بالارتباك ويرمي بريدك في سلة المهملات، مما يُلحق ضربة شديدة بتصنيفاتك. إعادة التوجيه 301 ليست سوى لافتة تحويل دائمة تُرشد زواحف محركات البحث بالضبط إلى أين انتقلت مقالاتك القديمة. فبما أن VeloCMS مبني على Next.js بمنهجية تُقدِّم الذكاء الاصطناعي، فهو أسرع في التحميل وأقل تكلفة مقارنةً بمزودك القديم، لكن لا شيء من ذلك يعني شيئاً إن ظل قراؤك المخلصون يحدقون في صفحة خطأ خادم مكسورة.

كيف أُعدُّ قائمة بروابط مدونتي الحالية؟

قبل أن تلمس سطراً واحداً من الكود، عليك أن تعرف بالضبط ما الذي تنقله. افتح جدول بيانات فارغاً. تريد سحب قائمة كاملة بصفحاتك المنشورة الحالية (يمكنك عادةً تصديرها مباشرةً من نظام إدارة المحتوى القديم، أو تنزيل تقرير سريع من Google Search Console). ضع مسارات الروابط القديمة في عمود، وحدد ما سيكون الرابط الجديد الأنظف في VeloCMS بجانبه. إليك نصيحة لا ينبغي تخطيها بأي حال: مرِّر نطاقك القديم عبر أداة مجانية للكشف عن الروابط المكسورة قبل البدء في النقل. ليس من المنطق إعداد إعادات توجيه لصفحات رديئة أو مليئة بالأخطاء لا يزورها أحد. دع تلك الصفحات تتلاشى بشكل طبيعي وركز بالكامل على المقالات التي تُدر حركة زوار فعلية.

أين أضع إعادات التوجيه هذه في VeloCMS؟

هنا يتجلى سحر Next.js الحقيقي. لست بحاجة إلى إضافات ثقيلة تُضخِّم موقعك فقط لتوجيه الزوار في الاتجاه الصحيح. داخل مجلد مشروعك في VeloCMS، ستجد ملفاً باسم next.config.js. افتحه. ستستخدم دالة async redirects المدمجة لتمرير مساراتك القديمة إلى وجهاتها الجديدة. الأمر في جوهره مجرد كتابة كتلة كود صغيرة تقول: «كلما طلب أحدهم تنسيق فئة المدونة القديم، وجِّهه إلى رابط المقالة الجديد بدلاً من ذلك». تأكد من ضبط خاصية permanent على true، فهذا ما يجعلها 301 حقيقية لا مجرد تحويل 302 مؤقت. ولأن VeloCMS يقرن هذه الواجهة الأمامية المُحسَّنة بـ PocketBase، فإن إعادات التوجيه تُنفَّذ بشبه فورية.

كم من الوقت يجب أن أبقيها نشطة؟

بكل صراحة، اتركها وشأنها. كثيراً ما يتساءل الناس متى يأمن تعطيل قواعد التوجيه القديمة تلك، ظناً منهم أنها تُبطئ الأداء. في النظام الموروث، قد تُسبب مئات من إعادات التوجيه بعض التأخير على الخادم. لكنك الآن على VeloCMS. تتعامل Next.js مع هذه التحويلات على حافة الخادم، مما يجعل تأثيرها على الأداء شبه معدوم. أبقِها في ملف الإعدادات إلى أجل غير مسمى. لا تعرف أبداً متى ينقر أحدهم على رابط عمره خمس سنوات في منتدى مجهول، ومن المؤكد أنك لا تزال تريد توجيه ذلك الشخص إلى موقعك الجديد اللامع.

التبديل بين المنصات يبدو دائماً مرهقاً في البداية، لكن إدارة توجيه الزوار لا ينبغي أن تُشكِّل عبئاً. خصص بعد ظهر لرسم خريطة الأمور بعناية، وأدرجها في ملف الإعدادات، ودع النظام يتولى الجزء الأثقل. ستعود إلى نشر محتوى رائع قبل أن تدرك.