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