الروابط الداخلية: كيف تجد الصفحات اليتيمة وتقلّل عمق النقرات
الجواب المختصر: الروابط الداخلية هي الروابط التي تصل بين صفحات موقعك نفسه، وتقول Google إن كل صفحة تهمك ينبغي أن يكون لها رابط واحد على الأقل من صفحة أخرى في موقعك. لفحصها ابحث عن الصفحات التي لا يشير إليها أحد (الصفحات اليتيمة)، واحسب كم نقرة تفصل صفحاتك المهمة عن الصفحة الرئيسية (عمق النقرات)، وأصلح الروابط المعطوبة أو التي تمر عبر إعادة توجيه. لا تذكر Google عمقًا مثاليًا ولا عددًا مثاليًا من الروابط، ولا يستطيع أحد أن يعد بما يفعله أي تغيير بترتيبك في النتائج.
ماذا تفعل الروابط الداخلية لـ Google؟
يقول SEO Starter Guide من Google ذلك بوضوح: «Google primarily finds pages through links from other pages it already crawled»، أي إن Google يعثر على الصفحات أساسًا عبر روابط من صفحات زحف إليها من قبل. وكثيرًا ما تكون تلك الصفحات في مواقع أخرى، أما صفحاتك أنت فهي الجزء الذي تتحكم فيه. ويضيف الدليل أن الغالبية العظمى من الصفحات الجديدة التي يجدها Google كل يوم يعثر عليها عبر الروابط. وتقول صفحة Google عن أفضل ممارسات الروابط إن Google يستخدم الروابط إشارةً إلى صلة الصفحات بالموضوع، وللعثور على صفحات جديدة يزحف إليها.
للروابط الداخلية إذن مهمتان. فهي تقود الزوار وGoogle من صفحات يعرفونها إلى صفحات لا يعرفونها بعد، ويخبر نص كل رابط الطرفين بموضوع الصفحة التي يشير إليها. ولا تغني خريطة الموقع عن ذلك. فبحسب النظرة العامة على خرائط المواقع من Google تساعد الخريطة محركات البحث على اكتشاف العناوين، لكنها لا تضمن الزحف إليها ولا فهرستها.
ويضع الدليل الأمر في حجمه الصحيح كذلك. فهو يطلب منك ألا تترك كل شيء لتعيد تنظيم موقعك، لأن محركات البحث ستفهم صفحاتك على الأرجح كما هي. سدّ الثغرات الواردة أدناه، ولا حاجة بك إلى بنية جديدة.
ما الصفحة اليتيمة؟
الصفحة اليتيمة هي صفحة لا تشير إليها أي صفحة أخرى من موقعك. لا يبلغها الزوار بالتصفح، ولا يجدها Google إلا بطرق أخرى: خريطة موقع، أو رابط من موقع آخر، أو عنوان كان يعرفه من قبل. ولا تستخدم صفحات Google التي قرأناها لهذا المقال عبارتي «orphan page» و«click depth»، فالكلمتان تأتيان من أدوات SEO. أما ما تقوله Google فعلًا في صفحة أفضل ممارسات الروابط فهو: «Every page you care about should have a link from at least one other page on your site»، أي إن كل صفحة تهمك ينبغي أن يكون لها رابط واحد على الأقل من صفحة أخرى في موقعك. وتقول النظرة العامة على خرائط المواقع الشيء نفسه بصيغة أخرى: ينبغي أن يكون الوصول ممكنًا إلى كل صفحة تعدّها مهمة عبر شكل من أشكال التنقل، سواء كان قائمتك أو روابط موضوعة في الصفحات. وتضيف أن التأكد من ذلك أصعب في المواقع الكبيرة.
ليست كل صفحة يتيمة خطأً. فصفحة الشكر التي تظهر بعد نموذج، أو صفحة تُبقيها خارج البحث عن قصد، قد تظل بلا رابط. والخطأ هو الصفحة اليتيمة التي تريد أن يجدها الناس: مقال قديم، أو صفحة هبوط لم تدخل القائمة قط، أو صفحة فقدت روابطها عند إعادة إطلاق الموقع.
لتجدها قارن بين قائمتين. الأولى فيها كل صفحة موجودة، من خريطة موقعك أو من نظام إدارة المحتوى. والثانية فيها كل صفحة يصل إليها زاحف حين يتبع الروابط ابتداءً من الصفحة الرئيسية. الصفحة التي تقع في القائمة الأولى ولا تقع في الثانية يتيمة. وللطريقة حدّ واحد: الصفحة التي ليست في أي خريطة موقع ولا يشير إليها أحد لا تظهر في أي زحف. لا يعرفها إلا نظام إدارة المحتوى أو خادمك.
ما عمق النقرات؟
عمق النقرات هو عدد النقرات التي يحتاجها الزائر من الصفحة الرئيسية ليبلغ صفحة ما، محسوبًا على أقصر طريق. للصفحة الرئيسية العمق 0، وللصفحة التي ترتبط بها مباشرة العمق 1، وهكذا. ولا تذكر صفحات Google التي قرأناها عددًا من النقرات يُعدّ كثيرًا.
ما تقوله Google عن البنية متواضع: التنظيم المنطقي للموقع قد يساعد محركات البحث والمستخدمين على فهم علاقة الصفحات ببعضها. وفي المواقع التي تزيد عناوينها على بضعة آلاف قد يؤثر التنظيم، بحسب Starter Guide، في طريقة زحف Google للموقع وفهرسته، لأن المجلدات التي تجمع موضوعات متقاربة تُعلِم Google بمدى تكرر تغيّر العناوين داخلها. وهذا كلام عن المجلدات لا عن النقرات.
يعلّم SEOgrinder الصفحات ابتداءً من العمق 4. وهذه العتبة قاعدتنا نحن لا قاعدة Google، ولا نضع رقمًا لما تكسبه الصفحات الأقرب في البحث. وسبب إبقاء صفحاتك المهمة قريبة أبسط من ذلك: نقرات أقل للزائر.
وهنا فخان:
- عمق النقرات ليس عمق عنوان URL. قد يبعد
/shop/shoes/red/ نقرة واحدة عن الصفحة الرئيسية إن كانت القائمة تشير إليه، وقد يبعد /about خمس نقرات إن لم تؤدِّ إليه إلا سلسلة طويلة من الصفحات. - النتيجة تتوقف على الروابط التي تحتسبها. يتبع SEOgrinder كل رابط داخلي في HTML، ومنها روابط القائمة والتذييل. فالصفحة المرتبطة من التذييل عمقها 1 حتى لو قلّ من ينظر هناك من الزوار. اقرأ العمق على أنه حدّ أدنى، لا على أنه الطريق الذي يسلكه أغلب الناس.
كيف تصلح الصفحات اليتيمة والصفحات العميقة؟
- حدّد غرض الصفحة. إن لم يكن لها غرض فاحذفها: أرجع الرمز 404 أو 410، أو وجّهها بإعادة توجيه 301 إلى بديلها. وإن كان ينبغي أن تبقى على الإنترنت لكن خارج البحث، فتركها بلا رابط قرار صحيح.
- اربطها من صفحة في الموضوع نفسه، في جملة يتبعها القارئ: من مقال، أو صفحة تصنيف، أو صفحة تجمع المواضيع. وتقول Google إن نص الرابط الجيد وصفي، وموجز بقدر معقول، وملائم للصفحتين معًا.
- قصّر الطرق بصفحات تجميع. ضع الصفحات المهمة في القائمة أو في صفحة موضوع تجمعها، وأضف مسار التنقل (breadcrumbs) وروابط بين الصفحات المتصلة ببعضها. وتعمل مدونتنا بهذه الطريقة: لكل لغة صفحة فهرس واحدة تشير إلى كل مقال.
- لا تُتخم القائمة. تكتب Google: «There's no magical ideal number of links a given page should contain»، أي لا يوجد عدد سحري مثالي من الروابط ينبغي أن تحويه صفحة ما. وتضيف أنك إن رأيت العدد كبيرًا فهو على الأرجح كبير فعلًا.
- أبقِ خريطة الموقع، لكن لا تعتمد عليها. إدخال الصفحة في خريطة الموقع تلميح إلى Google، وليس رابطًا في موقعك.
- افحص من جديد وانتظر. يقول Starter Guide إنك على الأرجح تريد أن تنتظر بضعة أسابيع لتحكم على أثر أي تغيير.
اكتب روابط يستطيع Google اتباعها
تقول Google إنها لا تستطيع عادةً أن تزحف إلا إلى رابط هو عنصر <a> فيه سمة href، وإن معظم الروابط بصيغ أخرى لا تُحلَّل. أما الروابط التي تُدرَج بـ JavaScript فتعمل إذا استخدمت هذه البنية.
<a href="/blog/guide">دليل الروابط الداخلية</a> <!-- يعمل -->
<a href="/blog/guide" onclick="track()">الدليل</a> <!-- يعمل: سمة href موجودة -->
<span href="/blog/guide">الدليل</span> <!-- غير موصى به -->
<a onclick="goTo('/blog/guide')">الدليل</a> <!-- غير موصى به: لا href -->
والنص الظاهر مهم بالقدر نفسه. تطلب Google نصًا وصفيًا، وتذكر «click here» و«read more» مثالين سيئين. وفي رابط الصورة تستخدم نص alt نصًّا للرابط. ويبلّغ SEOgrinder عن المشكلتين بوصفهما «N رابط بلا نص» و«نصوص روابط عامة».
الروابط الداخلية المعطوبة وتلك التي تمر عبر إعادة توجيه
الرابط إلى صفحة ترد بخطأ طريق مسدود أمام الزوار. أصلحه أو احذفه، أو وجّهه إلى العنوان الجديد إن كانت الصفحة قد انتقلت. أما الرابط الذي تعيد وجهته التوجيه فما زال يعمل، لكن تنقّلك الداخلي يستطيع أن يشير مباشرة إلى العنوان النهائي.
ماذا يفحص SEOgrinder في الروابط الداخلية؟
إفصاح: SEOgrinder أداتنا المجانية، ونحن من نبنيها. تُدخل عنوان موقع عام وتحصل على تقرير بلا حساب. وهو يبلّغ في الروابط عن الآتي:
- تبويب «الصفحة في Google»، بطاقة «فحص الروابط»: الروابط الداخلية في الصفحة المفحوصة (حتى 60 رابطًا) وحتى 30 صورة، مقسمة إلى «تعمل» و«معطوبة» و«عبر إعادة توجيه». والمهام: «N رابط داخلي معطوب» و«N رابط داخلي يمر عبر مسار التفافي» و«N رابط بلا نص» و«نصوص روابط عامة». وهو يفحص صفحة واحدة لا الموقع كله.
- تبويب «الموقع كاملًا»، بطاقة «الزحف في الموقع»: يتبع الروابط ابتداءً من الصفحة الرئيسية ويعرض «أقصى عمق نقرات» وتحت «البنية» الخانتين «من العمق 4 فصاعدًا» و«صفحات يتيمة». والمهام: «N صفحة بلا أي رابط داخلي» و«N صفحة تحتاج أربع نقرات أو أكثر». وفي seogrinder.com يقتصر الزحف على 500 عملية جلب (تُحتسب إعادات التوجيه والمحاولات المكررة). وإذا بلغ هذا الحد ذكر التقرير ذلك، وتسري نتائجه على الجزء المفحوص وحده.
- مع بيانات Search Console: تسرد المهمة «صفحات مطلوبة بالكاد تُربط من داخل المحتوى» الصفحات التي تعرضها Google فعلًا ولا يشير إليها إلا القليل من الصفحات الأخرى في نصوصها.
«اليتيمة» هنا عنوان في خريطة الموقع لا تشير إليه أي من الصفحات التي زحف إليها الفحص، وتُستثنى الصفحات التي فيها noindex. وبلا خريطة موقع لا يوجد ما تقارن به. وإذا لم تُبنَ الروابط إلا في المتصفح، أو توقف الزحف مبكرًا، فلا يمكن استبعاد وجود صفحة بلا رابط. وفي هذه الحالات تكتب البطاقة «تعذّر فحصه» وتذكر السبب. والصفحات اليتيمة المسرودة حقيقية، أما القول إنه لا توجد صفحات يتيمة فلا يثبت إلا بعد زيارة كل عنوان في خريطة الموقع. ولا يرى SEOgrinder صفحة ليست في خريطة الموقع ولا في أي رابط، ولا يقيس الترتيب.
جرّبنا ذلك على مدونتنا
في 5 نوفمبر 2026 قارنّا صفحة فهرس المدونة في كل لغة بخريطة الموقع. يشير تذييل صفحتنا الرئيسية إلى فهرس المدونة، وتشير صفحة الفهرس الإنجليزية إلى فهارس اللغات الاثنتي عشرة كلها. وبالنسبة إلى الإنجليزية يعطي أمران الأرقام:
curl -sS https://seogrinder.com/en/blog | grep -o 'href="/en/blog/[^"]*"' | sort -u | wc -l
curl -sS https://seogrinder.com/sitemap.xml | grep -o '<loc>https://seogrinder.com/en/blog/[^<]*' | wc -l
طبع الأمران 34 كلاهما. وبعد أن كررنا المقارنة مع رموز اللغات الأحد عشر الأخرى، وجدنا أن خريطة الموقع تسرد 408 عناوين مقالات، وأن كل عنوان منها مرتبط من فهرس لغته. وأعمق المقالات تبعد ثلاث نقرات عن الصفحة الرئيسية (الصفحة الرئيسية، فهرس المدونة الإنجليزي، فهرس اللغة، المقالة). وهذا فحص للروابط لا للترتيب، ولا يشمل إلا ما تسرده خريطتنا في ذلك اليوم.
الأخطاء الشائعة
- جعل خريطة الموقع بديلًا عن الروابط. هي تلميح، وليست طريقًا يستطيع الزوار سلوكه.
- «اضغط هنا» و«اقرأ المزيد». سمِّ الوجهة بدلًا من ذلك.
- معالجات النقر بدل الروابط. استخدم
<a href>، فلا تستطيع Google أن تتبع بثقة حدث سكربت يعمل عمل الرابط. - الخلط بين عمق عنوان URL وعمق النقرات. عُدّ النقرات لا الشرطات المائلة.
- الربط بعناوين قديمة. الرابط عبر إعادة توجيه يعمل، لكنه مسار التفافي يمكنك حذفه.
- الحكم على النتيجة بعد أيام قليلة. تنصح Google بالانتظار بضعة أسابيع.
الأسئلة الشائعة
كم رابطًا داخليًا ينبغي أن تحوي الصفحة؟
لا تذكر Google رقمًا. تقول إنه لا يوجد عدد سحري مثالي من الروابط ينبغي أن تحويه صفحة ما، وإنك إن رأيت العدد كبيرًا فهو على الأرجح كبير فعلًا.
هل تضر الصفحات اليتيمة أو العميقة بترتيبي؟
لا تقول ذلك صفحات Google التي قرأناها. فهي تقول إن كل صفحة تهمك ينبغي أن يكون لها رابط واحد على الأقل من صفحة أخرى، وإن خريطة الموقع لا تضمن الزحف ولا الفهرسة. أما ما يفعله أي تغيير بمرتبة صفحة فلا يستطيع أحد أن يعد به. غير أن قلة النقرات تساعد الزوار على بلوغ الصفحة، فابدأ بأعمق الصفحات.
خطوتك التالية
افحص موقعك بـ SEOgrinder، وافتح تبويب «الموقع كاملًا» وانظر إلى «صفحات يتيمة» و«من العمق 4 فصاعدًا». خذ أول صفحة تهمك وأضف إليها رابطًا من صفحة متصلة بها، بنص يسمّي الموضوع. ثم اضغط إعادة التحقق. وإن لم تظهر في Google صفحة ربطتَ إليها، فراجع قائمة تدقيق SEO لترى مكان الروابط بين الفحوص الأخرى.