Search Console بيقول «Page with redirect» أو «Alternate page with proper canonical tag»، دي مشكلة؟
غالبًا لأ. الحالتين دول معناهم إن جوجل فاهم موقعك صح: صفحة بتحوّل لصفحة تانية، أو نسخة مكررة بتشاور على الأصل بـ canonical، فهو مفهرس الأصل بس. المشكلة الوحيدة لو صفحة أنت عايزها في النتايج طلعت في القايمة دي، أو لو روابط داخلية وسايت ماب لسه بتشاور على الروابط المحوّلة.
التشخيص
هتعرف إن عندك المشكلة لو:
- تقرير فهرسة الصفحات فيه آلاف الروابط تحت «Page with redirect»
- صفحات منتجات أو تصنيفات تحت «Alternate page with proper canonical tag»
- عدد الصفحات غير المفهرسة أكبر من المفهرسة وخايف
السبب غالبًا:
جوجل لقى روابط قديمة بتحوّل (http أو www أو رابط اتغيّر)، أو نسخ من نفس الصفحة (فلاتر وترتيب ومعاملات UTM و AMP) عليها canonical للصفحة الأصلية. ده سلوك طبيعي، وبيكبر لو الروابط الداخلية أو الـ Sitemap لسه فيها الروابط القديمة.
الأدوات اللي هتحتاجها
خطوات الحل
افتح التقرير وافهم الحالة
في تقرير «فهرسة الصفحات» انزل لجدول «سبب عدم فهرسة الصفحات» واضغط على الحالة عشان تشوف أمثلة للروابط.
فين بالظبط: search.google.com/search-console، القائمة الجانبية: الفهرسة، ثم الصفحات، وانزل تحت للجدول.
الفهرسةالصفحاتPage with redirect (صفحة تتضمن إعادة توجيه) طبيعي غالبًا Alternate page with proper canonical tag طبيعي غالبًا Duplicate, Google chose different canonical محتاج مراجعة شاشة توضيحية مبسطة من Google Search Console، والأرقام أمثلة. راجع عينة من الروابط
خد 10 روابط من القايمة. لو كلها نسخ قديمة (http أو من غير www أو رابط اتغيّر أو فيه ?utm= أو ?orderby=) يبقى سيبها. لو لقيت صفحة مهمة عايزها تظهر، افحصها بـ «فحص عنوان URL» وشوف جوجل اختار أنهي canonical.
رابط من القايمةنسخة قديمة أو مكررة؟أيوه: سيبهلأ: صلّح التحويل أو canonicalنضّف الروابط الداخلية
الروابط في القوائم والمقالات والفوتر لازم تشاور على الرابط النهائي مباشرة، مش على رابط بيحوّل. ده بيقلل الحالة دي ويوفّر زحف.
فين بالظبط: في Screaming Frog بعد الفحص: تبويب Response Codes، فلتر Redirection (3xx)، وتحت اختار الرابط وافتح Inlinks تعرف هو مكتوب فين. في ووردبريس عدّل الرابط في المقال أو من المظهر، ثم القوائم.
Response CodesRedirection (3xx)Inlinks الصفحات اللي فيها الرابط القديم Redirect URL حط الرابط ده مكانه شاشة توضيحية مبسطة من Screaming Frog، والأرقام أمثلة. خلّي الـ Sitemap فيه الروابط النهائية بس
الـ Sitemap لازم يبقى فيه صفحات بترجع 200 ومفهرسة ولنفسها canonical. لو فيه روابط بتحوّل أو نسخ مكررة شيلها.
فين بالظبط: الـ Sitemap في ووردبريس بتعمله إضافة السيو تلقائيًا. افحص رابطه بأداة فحص الـ Sitemap عندنا، ولو فيه صفحات مش عايزها: علّمها No Index من صندوق Rank Math في الصفحة وهي هتخرج من الخريطة لوحدها.
اعرف إمتى تقلق فعلًا
الحالة المقلقة الحقيقية هي «Duplicate, Google chose different canonical than user» (جوجل اختار أصل غير اللي أنت حددته)، أو صفحة مهمة ظهرت تحت redirect وهي مش المفروض تحوّل. دي محتاجة تصليح. أما العدد الكبير لوحده مش مشكلة.
لو موقعك WordPress
نفس الحل من لوحة تحكم ووردبريس: الإعدادات اللي تغيّرها، والإضافات اللي تختصر عليك.
- راجع canonical لصفحة معينة
المكان: تحرير الصفحةRank MathAdvanced
في صندوق Rank Math تحت المحرر افتح تبويب Advanced، وسيب Canonical URL فاضي عشان الصفحة تشاور على نفسها، إلا لو هي نسخة فعلًا.
- شوف التحويلات اللي عندك
المكان: الأدواتRedirectionالتحويلات
اتأكد إن مفيش تحويل لصفحة مهمة بالغلط، وإن كل التحويلات 301 لصفحة نهائية.
ووردبريس بيحط canonical لكل صفحة تلقائي من غير أي إضافة، فالحالة «Alternate page with proper canonical tag» لصفحات فيها ?replytocom= أو ?amp طبيعية جدًا.
اختبر فهمك
ظهور روابط http القديمة تحت «Page with redirect» معناه؟
إمتى «Alternate page with proper canonical tag» تبقى مشكلة؟
الروابط الداخلية المفروض تشاور على؟
الإجابة دي فادتك؟
شكرًا! رأيك بيساعدنا نحسّن الإجابة.
أسئلة مرتبطة
عندي صفحات مكررة، وجوجل اختار صفحة أساسية (Canonical) غير اللي أنا حددتها. أحلّها إزاي؟
وحّد الإشارات كلها لنفس الرابط: وسم canonical، الروابط الداخلية، الـ Sitemap، والتحويلات. جوجل بيعتبر canonical اقتراح، فلو باقي الإشارات بتشاور على رابط تاني هيختاره.
إزاي أحل مشكلة «صفحة مكررة بدون صفحة أساسية محددة من قِبل المستخدم»؟
الحالة دي معناها إن جوجل لقى الصفحة نسخة مكررة من صفحة تانية، وإنت ما حددتش canonical، فاختار هو النسخة الأساسية وساب دي برّه الفهرس. لو اختياره صح (زي نسخة ?utm) سيبها. لو غلط، حط canonical على النسخة اللي إنت عايزها، أو اعمل 301، أو خلّي المحتوى مختلف فعلًا لو الصفحتين مقصودين.
إيه الفرق بين تحويل 301 و 302؟ وأستخدم أنهي واحد إمتى؟
301 معناه إن الصفحة اتنقلت على طول، فجوجل بيشيل الرابط القديم من النتائج ويحط الجديد مكانه. 302 معناه نقل مؤقت، فجوجل غالبًا بيسيب الرابط القديم في النتائج لأنه متوقع يرجع. لو النقل دائم استخدم 301 (أو 308)، ولو مؤقت فعلًا استخدم 302 (أو 307).
Search Console بيقول «تم الزحف إليها - غير مفهرسة حاليًا». الصفحة مش بتتفهرس ليه؟
جوجل زار الصفحة وقرر إنها مش مستاهلة الفهرسة دلوقتي، غالبًا لأنها ضعيفة أو مكررة أو مالهاش روابط داخلية كفاية. حسّن المحتوى، اربطها من صفحات قوية، وبعدين اطلب الفهرسة.