مرحباً ![]()
أود أن أشارككم كيف قمتُ بإعادة تصميم مسار زوار منتدانا. بما أن مجتمعنا يدور حول السجائر الإلكترونية، فإن اللوائح القانونية وقيود العمر الصارمة (فوق 18 عاماً) تقتضي منا إخفاء مواضيعنا عن الجمهور العام. إذا حاول الزائر فتح أي صفحة غير مصرح به على منتدانا، يقوم النظام بحجب الوصول وإعادة توجيهه إلى صفحة /login.
على الرغم من أن هذه القاعدة تبدو بسيطة بما فيه الكفاية، إلا أنها تسببت في مشاكل خطيرة من تجربة المستخدم (UX)، وقد قمتُ أخيراً بسلاسة هذه المشاكل باستخدام بعض المنطق المخصص.
لماذا لا نستخدم إعداد “تسجيل الدخول مطلوب” المدمج؟
كان الحل الأكثر وضوحاً هو تمكين القفل العالمي في لوحة الإدارة ببساطة. ومع ذلك، لم نتمكن من القيام بذلك لسبب واحد ضخم: تحسين محركات البحث (SEO).
إذا استخدمنا القفل المدمج، يقوم Discourse بإغلاق الباب أمام زاحفات محركات البحث (Googlebot، Bing، إلخ) أيضاً. هذا يعني أن المنتدى سيفقد ترتيبه على Google، مما يؤدي إلى اختفائنا تماماً من نتائج البحث والتوصيات الذكية.
تمر الروبوتات وتقوم بفهرسة المحتوى بشكل طبيعي، بينما يتم إيقاف الزوار البشر وإعادة توجيههم إلى شاشة تسجيل الدخول.
المشكلة: زوار ضائعون
nكان لممرنا المخصص عيب رئيسي واحد:
فقدان الوجهة: إذا نقر شخص ما على موضوع معين من Google، كان الممر يعيد توجيهه لتسجيل الدخول فوراً. فقد الزائر المقال الدقيق الذي جاء من أجله لأنه رأى فقط صفحة تسجيل الدخول، مما تسبب في إغلاق الكثيرين للموقع على الفور (مما أدى إلى معدل ارتداد مرتفع).
الحل: كيف يعمل المسار الآن
جعلنا هذه الرحلة خالية من الاحتكاك تماماً. عندما يصل زائر عبر رابط خارجي، إليك ما يحدث في الخلفية:
-
مقدمة بصرية (بطاقة معاينة الموضوع): لتجنب مواجهة الزائر بجدار تسجيل دخول بارد، تظهر بطاقة معلومات مباشرة فوق نموذج تسجيل الدخول. هذه البطاقة تجذب على الفور عنوان الموضوع المطلوب، وصورة الغلاف، ومقتطف نصي قصير، والمؤلف، وعدد الردود. بهذه الطريقة، يرى المستخدم بالضبط سبب كون تسجيل الدخول يستحق العناء.
-
إعادة توجيه فورية إلى المحتوى: بمجرد تسجيل المستخدم الدخول أو التسجيل، يعيد Discourse توجيهه تلقائياً مباشرةً إلى الموضوع المحدد الذي أراد قراءته.
بفضل هذا المنطق، يظل المنتدى متوافقاً بنسبة 100% مع قوانين قيود العمر الصارمة، ويمكن لـ Google فهرسة الصفحات دون أي عائق، وتعرض بطاقة المعاينة للزوار بالضبط ما سيحصلون عليه، مما يمنحهم سبباً واضحاً لتسجيل الدخول.
