Turn titles into clean URL slugs with Arabic transliteration, diacritic removal, stop words and a length limit
Keyword Density Checker
Analyze word and phrase frequency from one to four words and their density in your text, excluding English and Arabic stop words, with a competitor text comparison, CSV export and full Arabic support.
Workspace
| Phrase | Count | Density % |
|---|
Competitor comparison
| Phrase | Yours | Competitor |
|---|
How the result is calculated
The text is normalized (NFC), Arabic diacritics and tatweel are removed so «مَدْرَسَة» equals «مدرسة», it is lowercased, then words are extracted with a Unicode expression (letters and digits with an internal hyphen or apostrophe). Consecutive phrases of 1–4 words are counted, excluding those that start or end with a stop word when exclusion is on. Density = phrase count × words in phrase ÷ total words × 100, i.e. the phrase’s share of the text. The total includes stop words.
FAQ
What is the ideal keyword density?
There is no official figure. Write for the reader and use the word naturally; the tool only helps spot excessive repetition.
Why are some words excluded?
Stop words (such as the, في) do not distinguish the topic; you can turn exclusion off.


