حساب كثافة الكلمات المفتاحية سهل، ومن العجيب أن كل شخص قد يحسبها بشكل مختلف عن جاره. في تصدير Search Console الخاص بنا، جمعت استعلامات عن محللات الكثافة وسكريبتات المحلل نحو سبعين ظهوراً بين المراكز ١٤ و٢٤ دون نقرة واحدة، وهذا ما يحدث حين لا تشرح الصفحات المرتبَّة لا المعادلة ولا الكود.
إذن هذا هو الدليل الذي كانت تلك الاستعلامات تبحث عنه: ماذا تقيس الكثافة فعلاً، والحساب خطوة بخطوة، وسكريبت تلصقه في خطوة بناء، وتقدير صريح لما يساويه الرقم الناتج.
ما هي كثافة الكلمات المفتاحية؟
كثافة الكلمات المفتاحية هي نصيب العبارة المختارة من الكلمات الظاهرة في الصفحة، معبّراً عنها بالنسبة المئوية. إن ظهرت عبارتك المستهدفة ثماني مرة في صفحة من سبعمئة كلمة، فالكثافة هي ثمانية مقسومة على سبعمئة، مضروبة في المئة: نحو ١٫١٤ في المئة.
ثلاث قيود تحمل المعنى كله. الكلمات الظاهرة يعني النص الذي يراه القارئ فعلاً: متن الصفحة، والعناوين، وبنود القوائم، والتعليقات. تبقى تسميات التنقل وروابط التذييل وسمات alt والبيانات المنظّمة خارج المقام، ما لم تقرر خلاف ذلك، ولهذا قد يبلّغان محلّلان مختلفين عن رقمين لنفس الرابط.
العبارة المختارة تعني أنك اخترت الوحدة. كثافة كلمة shoes وحدها وكثافة عبارة running shoes قياسان منفصلان لنفس الصفحة، وأداة لا تسمح باختيار الوحدة تعيد رقماً لا تستطيع تفسيره. النسبة المئوية ليست إلا نسبة، والنسبة وحدها بلا رأي: تكتسب معناها حين تضعها بجانب صفحاتك الأخرى، أو بجانب المسودة السابقة، أو بجانب ما يعدّه قارئ ذلك الموضوع طبيعياً.
كيف تحسب كثافة الكلمات المفتاحية؟
اقسم عدد مرات ظهور العبارة المستهدفة على إجمالي كلمات النص نفسه، ثم اضرب في المئة. ستة تكرارات في أربعمئة وثمانين كلمة تعني ستة مقسومة على أربعمئة وثمانين، مضروبة في المئة: بالضبط ١٫٢٥ في المئة. المقام كلمات الصفحة كاملة، ولا تُجمع كلمات العبارة في الحصر معًا.
هذه المعادلة كلها، ويستحق كتابتها باليد قبل أتمتتها، لأن كل حالة غامضة تسكن أحد المدخلين. مرات التكرار: في العبارة متعددة الكلمات اعدّ كل تطابق مرة واحدة، فستة تطابقات لعبارة من كلمتين ستة وليست اثنتي عشرة. إجمالي الكلمات: اعدّ الوحدات بعد التطبيع لا الأحرف، وحدّد صراحةً إن كانت الأعداد المفردة داخل العدّ أم خارجه.
هذا القرار الثاني هو ما يتخطّاه الناس. شغّل المعادلة لكل حقل على حدة لا مرة للصفحة، لأن الصفحة ليست كتلة نص واحدة:
density = (occurrences / totalWords) * 100
(6 / 480) * 100 = 1.25%
title tag 2 / 60 words = 3.33%
meta description 3 / 155 words = 1.94%
H1 1 / 9 words = 11.11%
body 6 / 480 words = 1.25%
رقم مستوى الصفحة ١٫٢٥ في المئة ورقم H1 البالغ ١١٫١١ في المئة صحيحان معاً ويحملان معنيين مختلفين. الإبلاغ برقم واحد للصفحة يرمي هذا الفرق بعيداً.
كيف يجب أن يعدّ السكريبت الكلمات والعبارات؟
طبّق التطبيع أولاً ثم اعدّ. حوّل النص إلى حروف صغيرة، وأزل علامات الترقيم، واضغط المسافات، وقسّمه إلى وحدات، وطابق العبارة على مصفوفة الوحدات لا على السلسلة الخام. عدّ HTML الخام يُدخل السمات والعلامات المخفية داخل مقامك ويشوّه كل نسبة تبلّغها بعدها ببطء.
التطبيع هو الموضع الذي يكسب فيه سكريبت الكثافة الثقة أو يفقدها. إزالة علامات الترقيم قبل التقطيع تحدد إن كانت مركّب seo-tools يطابق عبارة seo tools، وتوحيد حالة الحروف يوحّد Keyword وkeyword. أما العربية فتضيف مسائل أخرى: شكل الحرف العربي يجب أن يُوحَّد مع شكله الفارسي، ووصل الكلمات الذي يجلس بين الكلمات يجب إما حفظه كفاصل أو حذفه بانتظام، وإلا سجّلت الجمل المتطابقة درجات مختلفة.
تنفيذ مختصر يعدّ تطابقات العبارة على الوحدات:
export function keywordDensity(text, phrase) {
const tokens = (s) =>
s
.toLowerCase()
.replace(/[^\p{L}\p{N}\s]/gu, ' ')
.replace(/\s+/g, ' ')
.trim()
.split(' ')
.filter(Boolean);
const words = tokens(text);
const target = tokens(phrase);
let count = 0;
for (let i = 0; i + target.length <= words.length; i++) {
if (target.every((w, j) => words[i + j] === w)) count++;
}
const density = words.length ? (count / words.length) * 100 : 0;
return { words: words.length, count, density: Number(density.toFixed(2)) };
}
يجدر ذكر قاعدتين بصراحة. طابق على الوحدات لا على المقاطع، حتى لا تُعدّ كلمة rank داخل ranking وتعدّ العبارة التي قصدتها. لا تجذِّر الأصول بصمت. سكريبت بلا جذور يبلّغ أن running shoes لا تطابق running shoe، وهذا غالباً ما تريده لعبارة محكومة. أضف الصيغ المختلفة كأهداف صريحة بدل ترك التطابق الغامض يضخّم العدّ.
ما النطاق الآمن الفعلي لكثافة الكلمات المفتاحية؟
حكم ممارسين لا معيار منشور: للعبارة الأساسية، نحو واحد واثنان ونصف في المئة يبدو طبيعياً في صفحة من بضعمئة كلمة، وما فوق ثلاثة في المئة يبدو تكراراً مقصوداً، وما دون نصف في المئة يعني غالباً أن الصفحة لم تسمِّ موضوعها إطلاقاً.
لا محرّك بحث ينشر حدّاً للتكرار المفرط، فتعامل ذلك النطاق كوصف لما يبدو طبيعياً للقارئ والمحرّر لا كحدّ يفرضه الخوارزمية. في صفحة من ألف كلمة، ثلاثة في المئة تعني ثلاثين تكراراً، أي نحو مرة كل ثلاثين كلمة، يلاحظها القارئ في أول شاشة. وفي صفحة من مئة وخمسين كلمة، تكرار واحد إضافي يحرّك الكثافة بنحو ٠٫٦٧ نقطة مئوية، لذا تتذبذب الصفحات القصيرة بقوة ولا يجوز مقارنتها بالطويلة.
يترتب على ذلك أمران. قارن الصفحة بمسودتها السابقة لا برقم عالمي، وضع سقفاً كفلاً كسلّف: عدم تسمية الموضوع يكلّف على الأقل بقدر تسميته في كل سطر. أما الفحوص الجانبية التي لا تعطيك إياها النسبة، فمرّر الصفحة على محلل كثافة الكلمات المفتاحية مع مراجعة البنية والعناوين.
كيف تجري فحص الكثافة خطوة بخطوة؟
استخرج النص الظاهر، وطبّق التطبيع، واعدّ العبارة والكلمات، واحسب نسبة لكل حقل، ثم اقرأ الفقرات المجاورة قبل أن تمسّ شيئاً. القياس ثوانٍ؛ أما الحكم على كسب الجملة لتكرارها فهو الخطوة التي تُحسّن الصفحة فعلاً. والسبع خطوات أدناه تغطي ترتيب التنفيذ كاملاً.
الترتيب الذي أستخدمه في كل مسودة:
- استخرج النص المعروض. انسخه من المتصفح أو اسحب حقل نظام الإدارة، لا HTML الخام في المستودع.
- طبّق التطبيع مرة واحدة واستعمله في كل مكان. الدالة نفسها لكل حقل، وإلا توقفت الأرقام عن كونها قابلة للمقارنة.
- اعدّ لكل حقل. تگ العنوان، والوصف الميتا، وH1، والفقرة الافتتاحية، والمتن.
- احسب النسب بدقيقتين عشريتين. أقل من ذلك يبدو ضجيج تقريب يُقرأ كإشارة.
- قارن الحقول ببعضها. حقل بنسبة ١٥ في المئة بين حقول بنسبة ١ في المئة هو النتيجة، لا متوسط الصفحة.
- اقرأ الفقرة خلف كل تجمّع من التكرارات. قرّر إن كانت الجملة كسبت العبارة أم حُشيت لتحملها.
- أعد التشغيل بعد التحرير وقِس الفارق مع المسودة السابقة. رقم بلا سوابق لا يمكن التصرف بموجبه.
مكان تشغيل الفحص يهمّ بقدر كيفية تشغيله. المسودة الفردية تمرّ عبر المحلل في مربع نص، وأما موقع خلفه قالب لأربعين صفحة فيضع السكريبت داخل البناء كي يفشل حقلٌ متراجع بصوت عالٍ لا أن يُنشر بهدوء. الترتيب الأوسع ما قبل النشر موجود في قائمة فحص السيو.
ما الذي يختل عند التحسين من أجل الكثافة؟
خطأان يهيمنان. كيّف الكلمات المفتاحية يجعل التكرار ملحوظاً لأي قارئ، وسباق الكثافة يضبط النسبة دون أن يسأل أبداً إن كانت الصفحة تجيب على الاستعلام. كلاهما يتركك برقم يبدو سليماً، وصفحة لا تُرضي الباحث، وبلا تشخيص لسبب ترتيبها، ولا في أيٍّ من الحالتين ما يشير إلى الخلل.
الأشكال المحدّدة التي أراها:
- تكرار يُسمع. العبارة تستقر في كل جملة ثانية ويصل القارئ إلى الخلاصة قبل الحجة، بينما تبقى الكثافة داخل النطاق.
- تجمّع يخفيه المتوسط. تبلّغ الصفحة ١٫١ في المئة بينما أربعة تكرارات من سبعة في أول ١٥٠ كلمة. المتوسط سليم والافتتاحية لا.
- خفض الرقم بالحشو. كاتب تحت ضغط يضيف مئتي كلمة لتنخفض النسبة بدل حذف التكرارات الزائدة. تتحسّن المقاييس وتسيء الصفحة.
- تحسين الوحدة الخاطئة. البريف يستهدف كلمة واحدة والجمهور يبحث عبارة من كلمتين، والعدّ يجيب عن سؤال لم يطرحه أحد.
- سباق النسبة مع بقاء النية بلا جواب. الكثافة صحيحة وتبقى الصفحة تسقط في الأسئلة الفرعية التي يستثيرها الاستعلام. أفضل ممارسات السيو تصرّح بالترتيب: عمق المحتوى يتغلب على كثافة الكلمات المفتاحية، والكثافة فحصٌ يُجرى بعده.
ما موقع الكثافة مقارنة بـ TF-IDF والتغطية الموضوعية؟
الكثافة تعدّ عبارة اخترتها أنت؛ وTF-IDF يقيس كم يكون اللفظ نادراً مقابل مجموعة مرجعية من الوثائق؛ والتغطية الموضوعية تسأل إن كانت المفاهيم التي يتوقعها القارئ موجودة أصلاً. الثلاثة تجيب عن ثلاثة أسئلة مختلفة، والأول وحده يمكن حسابه من صفحة واحدة بلا بيانات خارجية.
| الطريقة | ماذا تقيس | ماذا تحتاج من مدخلات | الخطأ الذي تلتقطه | الخطأ الذي تفوتها |
|---|---|---|---|---|
| كثافة الكلمات المفتاحية | نصيب عبارة مختارة من كلمات الصفحة | نص الصفحة والعبارة التي اخترتها | العبارة غائبة أو مكرّرة حتى يبدو النص معدّلاً | الصفحة تجيب عن استعلام آخر |
| TF-IDF | كم يكون اللفظ نادراً مقابل بيئة مرجعية | بيئة أوسع من الصفحة مع قواعد تقسيم الوحدات | مفردات عامة بدل التفاصيل | عبارة مكدّسة لكنها فعلاً شائعة في الموضوع |
| التغطية الموضوعية | هل المفاهيم والأسئلة الفرعية المتوقعة موجودة | قائمة مفاهيم من الاستعلام أو نتائج البحث أو مخططك | صفحات ضعيفة تتجاوز موضوعاً فرعياً مطلوباً | تكرار المفاهيم الموجودة أصلاً |
مستعملة معاً تشكّل تسلسلاً رخيصاً. الكثافة تجري أولاً لأنها لا تحتاج إلا النص أمامك. التغطية هي ما يحدّد الترتيب وتحتاج قائمة مفاهيم يبنيها أحدٌ من الاستعلام. أما TF-IDF فيرتاع مكانها: يريد بيئة أكبر من الصفحة، وفي الصفحات القصيرة تكون درجاته مزدحمة بالضجيج أكثر من أن أحرّر مسودة بمقتضاها.
كيف يبدو تدقيق كثافة محسوباً على صفحة؟
خذ صفحة فرضية: صفحة خيالية لخدمة إصلاح الدراجات بحجم سبعمئة كلمة، مختلقة لهذا المثال وليست نتيجة عميل. استعرض الحقول حقلًا بحقل، والقيمة ليست النسبة النهائية بل التوزيع، لأن أربعة تكرارات في أول ١٥٠ كلمة وصفر في بطاقة السعر نتيجة بنيوية يخفيها رقم مستوى الصفحة.
خط الأساس بالعبارة «إصلاح دراجات»:
- الصفحة كاملة: ٧٠٠ كلمة، ٧ تكرارات، ٧ مقسومة على ٧٠٠ مضروبة في ١٠٠ = ١٫٠٠ في المئة.
- H1: ٩ كلمات، تكرار واحد، ١١٫١١ في المئة.
- أول ١٥٠ كلمة: ٤ تكرارات، ٤ مقسومة على ١٥٠ مضروبة في ١٠٠ = ٢٫٦٧ في المئة.
- بقية ٥٥٠ كلمة: تكراران، ٠٫٣٦ في المئة.
- فقرة السعر، ١٣٠ كلمة: صفر تكرار.
مقابل النطاق، ١٫٠٠ في المئة مريحة وتبدو الصفحة منتهية. حقلًا بحقل، الافتتاحية تقوم بدورين في حين لا تسمّي بطاقة السعر الخدمة إطلاقاً. انقل تكرارين من المقدمة إلى فقرتي السعر والمراحل: يبقى المجموع سبعة، ويبقى رقم الصفحة ١٫٠٠ في المئة، لكن قراءة الصفحة تتغيّر.
الجولة الثانية تضيف تكراراً طبيعياً واحداً في إجابة الأسئلة الشائعة، فتصبح ٨ مقسومة على ٧٠٠ مضروبة في ١٠٠ = ١٫١٤ في المئة. النسختان تجتازان فحص الكثافة؛ إحداهما فقط تجتاز القراءة المتواصلة، وهذا هو الحجة لإبقاء الحقول منفصلة.
متى تثق بالرقم ومتى تتجاهله؟
ثق به حين تقارن مسودات الصفحة نفسها أو تفتّش مجموعة مبنية على قالب بحثاً عن الشاذ، حيث لا يُرى حقل مكسور واحد في أربعين بلا مقياس. تجاهله بوصفه حجة لإضافة جملة: الكثافة إشارة مراقبة، وإشارات المراقبة لا تكتب النصوص، والعكس صحيح.
أين يبرّ مكانه:
- صفحات القوالب والصفحات المولّدة برمجياً. مجموعة مبنية على تخطيط واحد تنشر أحياناً حقل لم يُملأ أبداً؛ الكثافة تجده كما يجد الفاحص سلسلة فارغة.
- الرجوع بين المسودات. شغّله قبل التحرير وبعده فيكسب الرقم سابقة، وهي النسخة الوحيدة القابلة للتفسير.
- تسليم البريف. أعطِ الكتّاب نطاقاً وتحذيراً عمّا خارجه، لا هدفاً يُصاب. الهدف يُصاب.
أين لا ينتمي: تحديد طول الصفحة، أو إضافة عبارة لا تستخدمها بخلاف ذلك، أو مقارنة مواضيع لا علاقة لها تتكرر فيها أسماء العلامات طبيعياً. الكثافة فحص واحد داخل تدقيق SEO تقني؛ وميزانيات البكسل ومسودات العنوان تنتمي إلى فاحص عنوان السيو ومحلل العناوين و، حين تحتاج الصفحة إلى أكثر مما يقوله السكريبت، إلى خدمات السيو لدينا.
ما أكثر الأسئلة شيوعاً عن كثافة الكلمات المفتاحية؟
الأسئلة الخمسة أدناه هي التي تظهر في التدقيقات وفي البريفات، وكلٌّ منها أُجيب عنه في الأقسام أعلاه. جُمعت هنا ليحصل القارئ الذي جاء بأحداها على النسخة القصيرة دون أن يعود إلى الوراء، وكل إجابة فيها مختصرة لا تتجاوز بضع أسطر.
ما هي كثافة الكلمات المفتاحية الجيدة للسيو؟
حكم ممارسين لا معيار منشور: نحو واحد واثنان ونصف في المئة للعبارة الأساسية في صفحة من بضعمئة كلمة. دون نصف في المئة نادراً ما تسمّي الصفحة موضوعها، وفوق ثلاثة في المئة يظهر التكرار. لا محرّك بحث يوثّق حدّاً، فقارن كل مسودة بنسخة سابقتها.
كيف تعدّ كثافة عبارة من كلمتين لا كلمة واحدة؟
طبّق التطبيع إلى وحدات صغيرة بلا علامات ترقيم، وحرّك العبارة المستهدفة على مصفوفة الوحدات، وعدّ كل تطابق تاماً مرة واحدة. ستة تطابقات لعبارة من كلمتين في ٤٨٠ كلمة تعني ستة مقسومة على ٤٨٠ مضروبة في المئة: ١٫٢٥ في المئة. عدّ الكلمات منفصلةً يبلّغ ضعف الرقم.
هل ما زالت كثافة الكلمات المفتاحية تؤثر على الترتيب؟
لا محرّك بحث يوثّق الكثافة كمدخل للترتيب، فضبط النسبة وحده لا يحرّك مركزاً. يبقى الرقم أداة تشخيص مفيدة: تكشف صفحة لا تسمّي عبارتها الأساسية أبداً، وأخرى تكرّرها حتى يبدو النص معدّلاً. مطابقة النية والتغطية وجودة الصفحة هي ما يصنع الترتيب.
كم مرة يجب أن تفحص كثافة الكلمات المفتاحية؟
في صفحة تعدّلها، شغّل الفحص قبل النشر وبعده ليتسنّى مقارنة الرقمين. وفي مجموعة مبنية على قالب، شغّله داخل البناء مرة في كل إصدار. صفحة لا يمسّها أحد لا تحتاج جدولاً زمنياً.
هل أكتب سكريبت الكثافة بنفسي أم أستخدم محللاً عبر الإنترنت؟
اكتب السكريبت حين يجب أن تجري الكثافة على صفحات كثيرة داخل خطوة بناء أو خطّاف نظام إدارة المحتوى، لأن ذلك مكان اختباء حقل قالب مكسور. استخدم محللاً عبر الإنترنت لمسودة واحدة موجودة في مربع نص الآن. معظم الفرق ينتهي بهم المطلب إلى الاثنين معاً.




![أفضل 6 أدوات مجانية لفحص Title Tag [2026]](/images/blog/best-title-tag-checker-tools-2026.webp)