فحص جودة SEO لمسار URL
يمثل مسار URL جزءا صغيرا من الصفحة، لكنه يقدم معلومات مفيدة لمحركات البحث وللأشخاص الذين يقررون النقر على النتيجة.
شغّل الأداة مجانًا
تتيح لكم هذه الأداة إجراء مراجعة قابلة للتكرار قبل النشر. أدخلوا المسار والكلمة المفتاحية المستهدفة لمعرفة ما إذا كان طوله مناسبا، وما إذا كانت الكلمات الوظيفية الشائعة تزيده حشوا، وكم مصطلحا مهما يتضمنه. تعرض النتيجة كل فحص على حدة، والمصطلحات المتطابقة والناقصة، ودرجة واضحة، ومشكلات محددة يمكنكم معالجتها، من دون الادعاء بأنها تتنبأ بترتيب الصفحة في نتائج البحث.
اقرؤوا النتيجة بوصفها قائمة عملية للتحرير
ابدؤوا بالفحوص الفردية ولا تتعاملوا مع الدرجة الإجمالية على أنها توقع للترتيب. يجتاز المسار فحص الطول إذا كان بين ثلاثة وستين محرفا، وهو نطاق واسع يحافظ على سهولة قراءة العنوان من دون فرض شكل واحد على كل الصفحات. يكشف فحص الكلمات الوظيفية روابط إنجليزية شائعة مثل “the” و“of” و“for”. لا يعني وجودها أن المسار سيئ بالضرورة، لكن حذف كلمة غير ضرورية ينتج غالبا عنوانا أوضح. يقارن فحص الصلة كلمات كاملة بعد توحيدها، لذلك لا ترفع مطابقة جزئية بين المحارف النتيجة بصورة مصطنعة. تعرض الأداة بدقة مصطلحات الهدف المهمة الموجودة والمفقودة. تساعد هذه التفاصيل المحررين على فهم سبب تغير الدرجة ومراجعة الاقتراح بسهولة. تدل الدرجة المرتفعة فقط على اجتياز هذه القواعد الآلية المحددة، ولا تضمن ترتيب الصفحة؛ فجودة المحتوى والمنافسة والروابط والسلامة التقنية وقصد البحث عوامل تقع خارج نطاق هذه القدرة.
افهموا طريقة قياس الصلة بالكلمة المفتاحية
توحد الأداة المدخلين إلى حروف لاتينية صغيرة وأرقام، وتقسمهما إلى كلمات، ثم تزيل الكلمات الوظيفية الإنجليزية الشائعة من العبارة المستهدفة. يحسب المصطلح المكرر مرة واحدة فقط. بعد ذلك تقيس التغطية بقسمة عدد المصطلحات المهمة الفريدة الموجودة في المسار على هيئة كلمات كاملة على العدد الإجمالي للمصطلحات المهمة. تعني التغطية التي تساوي واحدا أن جميع المصطلحات موجودة، أما النصف فيعني وجود نصفها. يجتاز المسار فحص الصلة عند خمسين بالمئة أو أكثر. صممت هذه الطريقة لتكون حتمية وسهلة التدقيق. فهي لا تستخدم المرادفات أو الاشتقاق أو أحجام البحث أو التضمينات أو نموذجا لغويا، ولذلك لا تزعم أن كلمتين مختلفتين تحملان المعنى نفسه. استخدموا قائمة المصطلحات الناقصة بوصفها اقتراحا تحريريا، لا أمرا بحشو كل الكلمات في العنوان. إذا احتوت العبارة الطويلة على أوصاف ثانوية، فقد يكون المسار الموجز ذو التغطية الجزئية قرارا تحريريا أفضل.
استخدموا الفحص قبل النشر وأثناء عمليات النقل
شغلوا الفحص عندما تكون الصفحة مسودة ويكون تغيير المسار قليل التكلفة. قدموا الكلمة المفتاحية التي تمثل قصد البحث الحقيقي للصفحة على أفضل وجه، لا مجموعة من العبارات ضعيفة الارتباط. إذا ظهرت مشكلة، فحرروا المسار المقترح وقارنوا النتيجة الجديدة مع الحفاظ على عنوان طبيعي يسهل تمييزه. تناسب النتيجة الحتمية الأتمتة التحريرية أيضا؛ إذ يستطيع نظام إدارة المحتوى تمييز الاقتراحات الضعيفة، وحفظ تفاصيل الفحص بجوار الموافقة، أو تطبيق معيار الفريق من دون طلب شبكي. أثناء نقل الموقع، استخدموا الأداة لفحص مسارات الوجهة قبل اعتماد عمليات إعادة التوجيه. تذكروا أن تغيير URL منشور له آثار تتجاوز هذه الدرجة. حافظوا على العناوين القيّمة متى أمكن، واستخدموا إعادة توجيه مناسبة عند ضرورة التغيير. تبلغ كلفة طلب API مقدار $0.002، بينما تساعد نسخة المتصفح في الفحوص اليدوية السريعة. لا تستخدم أي منهما بيانات SERP مباشرة، وتعطيان النتيجة نفسها للمدخلات نفسها.
حالات الاستخدام
مراجعة مسار مسودة مقال
قارنوا المسار المقترح بالكلمة المفتاحية الرئيسية للمقال قبل أن ينشره فريق التحرير.
إضافة إشارة جودة إلى نظام المحتوى
شغلوا فحصا حتميا عند حفظ المسودة وأرسلوا المسارات غير الواضحة إلى المراجعة التحريرية.
تدقيق وجهات نقل الموقع
قيّموا أجزاء المسارات الجديدة قبل اعتماد خرائط إعادة التوجيه وخطط الإطلاق.
الأسئلة الشائعة
ما كلفة الفحص الواحد عبر API؟
يكلف كل طلب API مقدار $0.002. ويمكن تشغيل الفاحص الحتمي نفسه في المتصفح أيضا.
هل تضمن الدرجة الجيدة ترتيبا أعلى؟
لا. فهي تؤكد الفحوص المذكورة فقط، بينما يعتمد الترتيب على عوامل كثيرة تخص الصفحة والموقع والاستعلام والمنافسة.
كيف تحسب الصلة بالكلمة المفتاحية؟
هي نسبة المصطلحات المهمة والفريدة في العبارة المستهدفة التي تظهر كلمات كاملة وموحدة داخل المسار.
هل تضر جميع الكلمات الوظيفية بالمسار؟
لا. تشير الأداة إليها للمراجعة لأن بعضها غير ضروري، لكن الوضوح قد يبرر الاحتفاظ بإحداها.
هل يمكنني إدخال URL كاملا؟
نعم. تزيل الأداة الاستعلام أو الجزء المرجعي، ثم تقيّم آخر جزء من المسار فقط بعد حذف الشرطة المائلة الختامية.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/seo/slug-seo-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"slug":"best-running-shoes-women","target_keyword":"best running shoes for women"}'const res = await fetch("https://api.kit.forhosting.com/seo/slug-seo-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"slug": "best-running-shoes-women",
"target_keyword": "best running shoes for women"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/seo/slug-seo-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"slug": "best-running-shoes-women",
"target_keyword": "best running shoes for women"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/seo/slug-seo-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"slug":"best-running-shoes-women","target_keyword":"best running shoes for women"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"slug":"best-running-shoes-women","target_keyword":"best running shoes for women"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/seo/slug-seo-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"slug": "best-running-shoes-women",
"target_keyword": "best running shoes for women"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "seo.slug_seo_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_chars | 500 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |