ForHosting KIT · تحسين محركات البحث (SEO)

لا تدع جوجل يفهرس نسخة خاطئة

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

● مستقرةمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدالتطبيق قريبًاTelegram قريبًا

تعمل هذه الأداة داخل متصفحك — مجانًا، ولا تُرسل بياناتك إلى أي خادم

ما وظيفة canonical أصلًا

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

خلل شائع: canonical يشير إلى صفحة أخرى بالكامل

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

الوضع المجاني من المتصفح

الصق كود HTML للصفحة كاملًا في الأداة وستحصل على النتيجة فورًا داخل متصفحك مجانًا وبلا حدود، دون رفع أي كود إلى خادم خارجي. لفحص رابط مباشرة دون نسخ الكود يدويًا، أو لأتمتة الفحص على دفعة روابط دوريًا، يتوفر التنفيذ عبر الـAPI بسعر $0.002 للرابط الواحد.

متى تتعمد الإشارة إلى صفحة أخرى

ليس كل canonical يشير إلى صفحة أخرى خطأً؛ أحيانًا يكون القرار مقصودًا فعليًا، كصفحة تصفية منتجات بلون معين تشير عمدًا إلى صفحة الفئة الرئيسية لتجميع قوة الفهرسة فيها بدل تشتيتها بين عشرات صفحات التصفية المتشابهة. تميّز الأداة بين هذه الحالة المقصودة وحالة الخطأ التقني، بعرض الرابط الفعلي بوضوح لتقرر أنت إن كان القرار مناسبًا للصفحة تحديدًا.

متجر يراجع صفحات تصفية المنتجات

يتحقق خالد العتيبي أن صفحات تصفية المنتجات بلون ومقاس محددين تشير عمدًا إلى صفحة الفئة الرئيسية، لا إلى رابط خاطئ بالصدفة.

مطوّر يصلح خطأ بعد تحديث قالب

يكتشف محمد الحربي بعد تحديث قالب الموقع أن كل صفحة منتج أصبح canonical فيها يشير إلى الصفحة الرئيسية بالخطأ، فيصلح القالب فورًا.

مدونة تراجع مقالات مكررة المحتوى

تتحقق سارة النعيمي من وسم canonical في نسختين من المقال نفسه نُشرتا بخطأ على رابطين مختلفين، لتوجّه القوة كلها نحو الرابط الأصلي.

هل يغادر كود صفحتي جهازي عند اللصق؟

لا، الفحص من المتصفح يجري محليًا ولا يُرسل الكود إلى أي خادم.

ماذا لو كانت الصفحة بلا وسم canonical أصلًا؟

تنبّهك الأداة لغيابه، وهو ليس خطأً فادحًا دائمًا لكنه يترك القرار لمحرك البحث بدل موقعك.

هل رابط نسبي في canonical خطأ؟

الأفضل رابط مطلق كامل يبدأ بـhttps؛ الروابط النسبية قد تُفسَّر خطأً في بعض الحالات.

هل الاستخدام من المتصفح مجاني فعلًا؟

نعم، بلا حد أقصى لعدد الصفحات ودون تسجيل حساب.

كم يكلّف فحص رابط مباشرة عبر الـAPI؟

$0.002 للرابط الواحد، تفتح الأداة الرابط وتفحص وسمه تلقائيًا.

هل تصلح الأداة الوسم الخاطئ تلقائيًا؟

لا، تكتشف الخلل وتوضّح موقعه فقط؛ تعديل الكود يبقى بيدك.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/seo/canonical-check

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/seo/canonical-check \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://ejemplo.com"}'
{
  "url": "https://ejemplo.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "seo.canonical_check",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←