Check on-page keyword placement
check_keyword_placementCheck keyword placement across title, URL, headings, body, and alt text with density analysis, returning per-placement status to identify SEO gaps.
Instructions
Analyze where target keywords appear on a page: (and whether it's front-loaded), URL path, meta description, H1, H2 subheadings, first ~100 words, image alt text, and keyword density (flags both thin usage and stuffing). Matching is plural/stem-tolerant ('freight broker' matches 'freight brokers'). Pass keywords as an array (one report section per keyword); a single keyword string is also accepted. Returns ✅/⚠️/❌ per placement.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Page URL to analyze | |
| keyword | No | Single keyword (backward-compatible alternative to keywords) | |
| keywords | No | Target keywords/phrases — one report section each |