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