Turn titles into clean URL slugs with Arabic transliteration, diacritic removal, stop words and a length limit
On-Page SEO Audit
Paste your page HTML to check the title and description (characters and pixels), canonical, robots, H1, heading order, images, lang, viewport, Open Graph, structured data and keyword placement, with a stated weighted score.
Workspace
How the result is calculated
The HTML is parsed with DOMParser (no scripts run and no images load). Every check passes or fails with a weight by severity: critical 10, important 5, improvement 2. Score = sum of weights of passed checks ÷ sum of weights of applicable checks × 100. Checks: title (present, 30–60 characters, ≤ 580px), description (present, 70–160 characters, ≤ 920px), canonical (present and absolute), noindex, H1 (present and single) and heading order, image alt and dimensions, lang and viewport, Open Graph and Twitter, JSON-LD (valid or not), generic and empty anchor text, and keyword placement (title, H1, first 100 words). Pixel width is measured with Canvas in Arial.
FAQ
Why can I not enter a URL?
Browsers cannot fetch pages from other domains (CORS); paste the HTML (View source).
Does 100 guarantee ranking?
No, it only means these basic technical checks pass.


