السيو التقني هو تهيئة البنية التقنية للموقع حتى تستطيع محركات البحث الزحف إلى صفحاته وفهمها وفهرستها بسهولة. يشمل فحصه: ملف robots.txt، وخريطة الموقع، ووسوم noindex وcanonical، والصفحات المكررة، وبنية الروابط الداخلية، وHTTPS والتحويلات، وتوافق الهاتف، وسرعة الموقع، والبيانات المنظمة، وأخطاء 404، ومتابعة كل ذلك من Google Search Console.
ما هو السيو التقني ولماذا تحتاج قائمة فحص؟
السيو التقني (Technical SEO) هو الجزء من تحسين محركات البحث الذي يهتم بكيفية وصول جوجل إلى موقعك، لا بما تكتبه فيه. المحتوى الممتاز لا قيمة له في البحث إذا لم يستطع Googlebot الزحف إليه، أو إذا فهرس نسخة خاطئة منه.
تمر كل صفحة في جوجل بثلاث مراحل أساسية: الزحف (اكتشاف الصفحة وتحميلها)، ثم المعالجة والعرض (تشغيل الأكواد وفهم المحتوى)، ثم الفهرسة (حفظ الصفحة في قاعدة بيانات جوجل لتظهر في النتائج). أي خلل تقني في مرحلة منها يوقف الصفحة قبل أن تصل للترتيب.
قائمة فحص السيو التقني تحول هذا الموضوع الواسع إلى بنود محددة تفحصها بالترتيب. استخدمها عند إطلاق موقع جديد، وبعد إعادة التصميم أو نقل الموقع، وبشكل دوري كل بضعة أشهر. إن كنت جديدًا على المجال، فابدأ بقراءة ما هو السيو ثم عد إلى هذه القائمة.
فحص الزحف: robots.txt وأخطاء الخادم
الزحف هو قدرة برامج جوجل على الوصول إلى صفحاتك وتحميلها. أول ما تفحصه هنا ملف robots.txt واستجابة الخادم.
ملف robots.txt
ملف robots.txt هو ملف نصي في جذر الموقع (example.com/robots.txt) يخبر برامج الزحف بالروابط التي يمكنها الوصول إليها. تقول Google Search Central إنه يُستخدم أساسًا لتجنب إثقال الموقع بالطلبات، وإنه ليس وسيلة لإخراج صفحة من جوجل. لمنع الفهرسة استخدم noindex أو حماية الصفحة بكلمة مرور.
افحص في الملف ما يلي:
- أنه لا يحتوي على Disallow: / بالخطأ، وهو خطأ شائع بعد نقل موقع من بيئة تجريبية.
- أنه لا يحظر ملفات CSS وJavaScript التي تحتاجها جوجل لعرض الصفحة بشكل صحيح.
- أنه يحظر فقط ما لا قيمة له في البحث، مثل صفحات البحث الداخلي أو روابط الفلاتر الكثيرة في المتاجر.
- أنه يحتوي على سطر Sitemap: يشير إلى خريطة الموقع.
يعرض تقرير robots.txt في Search Console آخر نسخة قرأتها جوجل من الملف وأي أخطاء في قراءته.
أخطاء الخادم (5xx)
أخطاء 5xx تعني أن الخادم فشل في الرد. توضح Google Search Central أن برامج الزحف تبطئ الزحف مؤقتًا عند ظهور هذه الأخطاء، وأن الصفحات التي تستمر في إرجاعها قد تُحذف من الفهرس في النهاية. راجع تقرير "إحصاءات الزحف" (Crawl stats) في إعدادات Search Console لترى نسبة الردود الناجحة وأخطاء الخادم ومتوسط زمن الاستجابة.
فحص الفهرسة: noindex وcanonical والصفحات المكررة وخريطة الموقع
الفهرسة هي حفظ جوجل لصفحتك في قاعدة بياناتها حتى تظهر في النتائج. هدفك أن تُفهرس الصفحات المهمة فقط، بنسختها الصحيحة.
وسم noindex
وسم noindex يطلب من جوجل عدم إظهار الصفحة في النتائج. افحص أنه غير موجود على صفحات مهمة بالخطأ، خاصة بعد إطلاق موقع ووردبريس كان خيار "منع محركات البحث من أرشفة هذا الموقع" مفعلًا فيه أثناء التطوير.
الرابط الأساسي canonical والصفحات المكررة
وسم canonical يحدد النسخة الأساسية من صفحة لها أكثر من رابط، مثل الروابط مع معاملات التتبع، أو نسخ http وhttps، أو www وبدونها، أو صفحة منتج تظهر في أكثر من قسم. حسب Google Search Central، التحويلات إشارة قوية لاختيار الرابط الأساسي، ووسم rel="canonical" إشارة قوية أيضًا، وإدراج الرابط في خريطة الموقع إشارة ضعيفة. وتنصح جوجل صراحة بعدم استخدام robots.txt لحل مشكلة التكرار.
افحص النقاط التالية:
- كل صفحة مهمة لها canonical يشير إلى نفسها أو إلى النسخة الأصلية.
- الـ canonical يشير إلى رابط يعمل (200) وليس إلى صفحة محولة أو محذوفة.
- لا تتعارض الإشارات: الرابط الأساسي هو نفسه الموجود في خريطة الموقع والروابط الداخلية.
- في Search Console، استخدم أداة فحص الرابط (URL Inspection) لترى "الرابط الأساسي الذي اختارته Google"، وقارنه بما حددته أنت.
خريطة الموقع XML
خريطة الموقع ملف يسرد الروابط التي تريد من جوجل أن تعرفها. الحد الأقصى للملف الواحد 50,000 رابط أو 50 ميجابايت بدون ضغط، وما يزيد يُقسم إلى عدة ملفات. تتجاهل جوجل قيم priority وchangefreq، وتستخدم lastmod فقط إذا كانت دقيقة باستمرار.
- أدرج فقط الروابط الأساسية القابلة للفهرسة التي ترجع 200.
- احذف منها الروابط المحولة، وصفحات 404، والصفحات التي عليها noindex.
- أرسلها في تقرير "خرائط المواقع" في Search Console وراقب حالتها.
بعد ذلك راجع تقرير "فهرسة الصفحات" (Page indexing). يشرح لك سبب عدم فهرسة كل مجموعة صفحات، مثل: مستبعدة بوسم noindex، أو نسخة مكررة اختارت لها جوجل رابطًا أساسيًا مختلفًا، أو تم الزحف إليها ولم تُفهرس بعد.
بنية الموقع والروابط الداخلية
بنية الموقع الجيدة تعني أن كل صفحة مهمة يمكن الوصول إليها بعدد قليل من النقرات من الصفحة الرئيسية، عبر روابط HTML حقيقية. الروابط الداخلية هي الطريق الذي يكتشف به Googlebot صفحاتك ويفهم العلاقة بينها.
- هيكل منطقي: الرئيسية ثم الأقسام ثم الصفحات الفرعية. في موقع صيانة مثلًا: الرئيسية، ثم صفحات الأجهزة، ثم صفحات الماركات.
- روابط قابلة للزحف: تقول جوجل إنها تكتشف الروابط التي تكون عناصر <a> تحتوي على href. الأزرار التي تعمل بالجافاسكربت فقط قد لا تُتبع.
- نص رابط وصفي: اكتب نصًا يصف الصفحة الهدف بدل "اضغط هنا".
- لا صفحات يتيمة: الصفحة اليتيمة لا يشير إليها أي رابط داخلي. اربط كل صفحة من صفحة واحدة ذات صلة على الأقل.
- روابط مسار التنقل (Breadcrumbs): تساعد الزائر وجوجل على فهم موقع الصفحة في الهيكل.
- روابط URL نظيفة: روابط قصيرة ومقروءة وثابتة، بدل الروابط الطويلة المليئة بالمعاملات.
من واقع عملي على مواقع صيانة الأجهزة والمواقع الطبية والمتاجر، تحسين الربط الداخلي من أسرع الإصلاحات التقنية أثرًا، لأنه لا يحتاج أدوات مدفوعة، ويوجه قوة الصفحات القوية إلى الصفحات التي تريد ترتيبها. إن احتجت فحصًا تقنيًا شاملًا لموقعك ومتابعة شهرية، يمكنك الاطلاع على خدمة تحسين محركات البحث.
HTTPS والتحويلات وأكواد الحالة (301 و302 و404)
كل رابط في موقعك يجب أن يرد بكود حالة صحيح: 200 للصفحة الموجودة، و301 للصفحة المنقولة نهائيًا، و404 أو 410 للصفحة المحذوفة. الخطأ في هذه الأكواد يربك جوجل ويهدر الزحف.
HTTPS
- كل الصفحات تعمل على https بشهادة SSL صالحة.
- نسخة http تحول بـ 301 إلى https، ونسخة www تحول إلى بدونها أو العكس، في خطوة واحدة.
- لا يوجد محتوى مختلط (صور أو ملفات تُحمَّل عبر http داخل صفحة https).
الفرق بين 301 و302
| التحويل | معناه | كيف تتعامل معه جوجل | متى تستخدمه |
|---|---|---|---|
| 301 / 308 | نقل دائم | إشارة قوية أن الرابط الجديد هو الأساسي | تغيير رابط صفحة، أو دمج صفحتين، أو نقل الدومين |
| 302 / 307 | نقل مؤقت | لا تعامله كإشارة لجعل الهدف أساسيًا، وقد يبقى الرابط القديم في النتائج | صفحة مؤقتة لعرض أو صيانة ستُلغى قريبًا |
تجنب أيضًا سلاسل التحويل (رابط يحول لرابط يحول لثالث)، وحدّث الروابط الداخلية لتشير مباشرة إلى الرابط النهائي.
أخطاء 404 وsoft 404
صفحة 404 تخبر جوجل أن المحتوى غير موجود، فتحذفها من الفهرس إن كانت مفهرسة. وجود صفحات 404 أمر طبيعي ولا يضر الموقع بحد ذاته، لكن أصلح الروابط الداخلية التي تشير إليها، وحوّل بـ 301 الصفحات المحذوفة التي لها بديل مناسب أو روابط خارجية مهمة.
أما soft 404 فهي صفحة ترد بكود نجاح 200 لكن محتواها يبدو كصفحة خطأ أو صفحة فارغة. تظهر في تقرير فهرسة الصفحات. الحل: أرجع كود 404 حقيقيًا للصفحات غير الموجودة، أو أضف محتوى حقيقيًا للصفحات الفارغة مثل أقسام المتجر بلا منتجات.
الفهرسة عبر الهاتف وCore Web Vitals
جوجل تعتمد على نسخة الهاتف من موقعك في الفهرسة والترتيب، وقد أعلنت Google Search Central اكتمال الانتقال إلى الفهرسة عبر الهاتف أولًا (Mobile-first indexing). لذلك ما لا يظهر على الهاتف قد لا تراه جوجل.
- المحتوى نفسه موجود في نسخة الهاتف ونسخة الكمبيوتر، بما فيه النصوص والصور والروابط والبيانات المنظمة.
- وسوم العنوان والوصف وrobots متطابقة في النسختين.
- الصور على الهاتف لها نص بديل (alt) ويمكن الزحف إليها.
- المحتوى المخفي في تبويبات أو قوائم قابلة للطي موجود فعلًا في كود الصفحة.
أما سرعة الموقع فتقاس بمؤشرات Core Web Vitals الثلاثة: LCP لسرعة ظهور المحتوى الرئيسي، وINP لسرعة الاستجابة للتفاعل، وCLS لثبات التصميم. راجعها في تقرير Core Web Vitals في Search Console وفي PageSpeed Insights. الشرح الكامل للحدود والإصلاحات في مقال سرعة الموقع وCore Web Vitals.
البيانات المنظمة وhreflang والجافاسكربت
هذه البنود الثلاثة تساعد جوجل على فهم صفحاتك بدقة: البيانات المنظمة تشرح نوع المحتوى، وhreflang تربط النسخ اللغوية، والعرض الصحيح للجافاسكربت يضمن أن جوجل ترى ما يراه الزائر.
البيانات المنظمة (Structured Data)
البيانات المنظمة كود بمفردات Schema.org يصف محتوى الصفحة لمحركات البحث، مثل Organization أو LocalBusiness أو Article أو Product أو BreadcrumbList. توصي جوجل بصيغة JSON-LD. افحص الصفحات بأداة اختبار النتائج المنسقة (Rich Results Test)، وتأكد أن البيانات تطابق المحتوى الظاهر للزائر، ولا تضف تقييمات أو أسئلة غير موجودة فعلًا في الصفحة.
hreflang للمواقع متعددة اللغات
وسم hreflang يخبر جوجل بوجود نسخ من الصفحة بلغات أو لمناطق مختلفة. القواعد الأساسية حسب Google Search Central:
- كل نسخة تشير إلى نفسها وإلى كل النسخ الأخرى، وإلا قد تتجاهل جوجل الوسوم.
- رمز اللغة بصيغة ISO 639-1 مثل ar، ويمكن إضافة رمز المنطقة مثل ar-EG.
- استخدم x-default للصفحة الافتراضية لمن لا تناسبه أي نسخة.
- اختر طريقة واحدة للتنفيذ: وسوم في الصفحة، أو رؤوس HTTP، أو خريطة الموقع.
عرض الجافاسكربت (JS Rendering)
تعالج جوجل صفحات الجافاسكربت على مراحل: الزحف ثم العرض ثم الفهرسة. إذا كان المحتوى المهم أو الروابط لا تظهر إلا بعد تشغيل الجافاسكربت، فقد يتأخر فهمها أو يفشل. تصف جوجل العرض من جهة الخادم أو العرض المسبق (Server-side rendering / Pre-rendering) بأنه فكرة جيدة. للفحص، استخدم أداة فحص الرابط في Search Console واختر "اختبار الرابط المباشر"، ثم اعرض لقطة الشاشة وكود HTML المعروض وتأكد أن النص والروابط موجودة.
جدول قائمة فحص السيو التقني
هذا الجدول يجمع أهم بنود فحص السيو التقني مع طريقة فحص كل بند. انسخه واعمل عليه بالترتيب، من الأعلى أولوية إلى الأقل.
| المجموعة | البند | كيف تفحصه؟ |
|---|---|---|
| الزحف | robots.txt لا يحظر صفحات أو ملفات مهمة | افتح example.com/robots.txt وراجع تقرير robots.txt في Search Console |
| الزحف | لا توجد أخطاء خادم 5xx متكررة | تقرير إحصاءات الزحف في إعدادات Search Console، وسجلات الخادم |
| الفهرسة | لا يوجد noindex على صفحات مهمة | تقرير فهرسة الصفحات، وأداة فحص الرابط، وأداة زحف مثل Screaming Frog |
| الفهرسة | canonical صحيح وغير متعارض | أداة فحص الرابط: قارن الرابط الأساسي المحدد بالذي اختارته Google |
| الفهرسة | خريطة موقع نظيفة ومرسلة | تقرير خرائط المواقع في Search Console، وفحص أكواد الروابط داخلها |
| الفهرسة | لا يوجد محتوى مكرر بلا معالجة | تقرير فهرسة الصفحات (نسخ مكررة)، والبحث في جوجل بجزء من نص الصفحة |
| البنية | لا صفحات يتيمة، والمهم قريب من الرئيسية | أداة زحف لقياس عمق الصفحات، وتقرير الروابط في Search Console |
| HTTPS | كل النسخ تحول إلى https برابط واحد | اكتب http:// وwww يدويًا في المتصفح وتأكد من تحويل 301 واحد |
| التحويلات | 301 للنقل الدائم، وبلا سلاسل | أداة زحف لتقرير التحويلات، أو أداة فحص رؤوس HTTP |
| الأخطاء | لا روابط داخلية إلى 404، ولا soft 404 | تقرير فهرسة الصفحات، وأداة زحف لتقرير الروابط المعطلة |
| الهاتف | المحتوى متطابق على الهاتف والكمبيوتر | أداة فحص الرابط (تزحف بـ Googlebot للهاتف)، ومقارنة يدوية |
| السرعة | اجتياز Core Web Vitals | تقرير Core Web Vitals في Search Console، وPageSpeed Insights |
| البيانات المنظمة | صالحة وتطابق المحتوى | Rich Results Test، وتقارير التحسينات في Search Console |
| اللغات | hreflang متبادل وصحيح | فحص كود الصفحات النسخ، وأداة زحف تدعم hreflang |
| الجافاسكربت | المحتوى والروابط تظهر بعد العرض | اختبار الرابط المباشر في أداة فحص الرابط وعرض HTML المعروض |
| الأمان | لا مشكلات أمان أو إجراءات يدوية | تقريرا مشكلات الأمان والإجراءات اليدوية في Search Console |
- ابدأ بالبنود التي تمنع الفهرسة تمامًا: robots.txt وnoindex وأخطاء الخادم.
- ثم عالج إشارات الرابط الأساسي: canonical والتحويلات وخريطة الموقع.
- ثم حسّن البنية والروابط الداخلية.
- بعدها انتقل إلى السرعة والبيانات المنظمة والتحسينات المتقدمة.
- بعد كل إصلاح، اطلب الفهرسة للصفحات المهمة من أداة فحص الرابط، وتابع التقارير خلال الأسابيع التالية.
الخلاصة
السيو التقني هو الأساس الذي يقف عليه المحتوى والروابط. ابدأ الفحص بالزحف: robots.txt لا يحظر المهم، والخادم مستقر. ثم الفهرسة: لا noindex بالخطأ، وcanonical واضح، وخريطة موقع نظيفة. بعدها بنية الموقع والروابط الداخلية، ثم HTTPS والتحويلات الدائمة 301 ومعالجة 404 وsoft 404. لا تهمل نسخة الهاتف وCore Web Vitals، ثم البيانات المنظمة وhreflang وعرض الجافاسكربت. اجعل Google Search Console مرجعك الأول، وكرر الفحص بعد كل تغيير كبير في الموقع. ولا تحاول إصلاح كل شيء في يوم واحد: رتّب البنود حسب أثرها، وابدأ بما يمنع الفهرسة، ثم انتقل إلى التحسينات، وسجّل كل تغيير حتى تعرف سبب أي تحسن أو تراجع لاحقًا.
أسئلة شائعة
ما الفرق بين السيو التقني والسيو الداخلي؟
السيو التقني يهتم بقدرة محركات البحث على الزحف إلى الموقع وفهرسته، مثل robots.txt وخريطة الموقع والتحويلات وسرعة الموقع. أما السيو الداخلي فيهتم بمحتوى الصفحة نفسها، مثل العناوين والنصوص والكلمات المفتاحية والروابط الداخلية. الاثنان يكملان بعضهما، ولا يكفي أحدهما دون الآخر.
هل يمنع ملف robots.txt ظهور الصفحة في جوجل؟
لا. توضح Google Search Central أن robots.txt ليس وسيلة لإخراج صفحة من جوجل، فقد تظهر الصفحة المحظورة في النتائج إذا أشارت إليها روابط أخرى. لمنع الفهرسة استخدم وسم noindex مع السماح بالزحف إلى الصفحة، أو احمِ الصفحة بكلمة مرور إذا كانت خاصة.
هل أخطاء 404 تضر ترتيب الموقع؟
وجود صفحات 404 للمحتوى المحذوف أمر طبيعي، وجوجل تحذف هذه الصفحات من الفهرس فقط. المشكلة تكون عندما تشير روابطك الداخلية إلى صفحات 404، أو عندما تحذف صفحة لها روابط خارجية مهمة دون تحويلها بـ 301 إلى بديل مناسب. أصلح هذه الحالات وتجاهل الباقي.
ما الفرق بين تحويل 301 و302؟
تحويل 301 نقل دائم، وتعتبره جوجل إشارة قوية أن الرابط الجديد هو الأساسي، فيحل محل القديم في النتائج. أما 302 فنقل مؤقت، ولا تعامله جوجل كإشارة لاعتماد الرابط الجديد، وقد يبقى القديم في النتائج. استخدم 301 عند تغيير الروابط أو نقل الموقع نهائيًا.
كم مرة يجب أن أفحص السيو التقني لموقعي؟
افحص الموقع فحصًا كاملًا عند الإطلاق، وبعد أي إعادة تصميم أو نقل للدومين أو تغيير في القالب أو الإضافات. وبين ذلك، راجع تقارير Google Search Console بانتظام، خاصة فهرسة الصفحات وCore Web Vitals والإجراءات اليدوية، وأجرِ فحصًا شاملًا دوريًا كل بضعة أشهر.
هل أحتاج أدوات مدفوعة لفحص السيو التقني؟
يمكنك البدء بأدوات مجانية: Google Search Console للفهرسة والأخطاء، وPageSpeed Insights للسرعة، وأداة Rich Results Test للبيانات المنظمة. أدوات الزحف مثل Screaming Frog لها نسخة مجانية محدودة تكفي المواقع الصغيرة. الأدوات المدفوعة توفر الوقت في المواقع الكبيرة لكنها ليست شرطًا للبدء.
ما هي صفحة soft 404؟
صفحة soft 404 ترد بكود نجاح 200 لكن محتواها يبدو كصفحة خطأ أو صفحة فارغة، مثل قسم متجر بلا منتجات. تكتشفها جوجل وتعرضها في تقرير فهرسة الصفحات. الحل أن ترجع كود 404 حقيقيًا للصفحات غير الموجودة، أو تضيف محتوى مفيدًا للصفحات الفارغة.
عايز موقعك يتصدّر جوجل من غير ما تتعب في التفاصيل دي؟
في خدمة SEO الشهرية بنفّذ كل ده على موقعك: سيو تقني وداخلي ومحتوى وروابط آمنة، مع تقرير شهري واضح.
- Google Search Central: Introduction to robots.txt
- Google Search Central: Block Search indexing with noindex
- Google Search Central: How to specify a canonical URL
- Google Search Central: Build and submit a sitemap
- Google Search Central: Redirects and Google Search
- Google Search Central: How HTTP status codes and network errors affect Google Search
- Google Search Central: Mobile-first indexing has landed
- Google Search Central: Tell Google about localized versions of your page
- Google Search Central: Understand JavaScript SEO basics
- Google Search Central: Introduction to structured data markup



