Free prompt optimiser
SEO Prompt Optimiser
Get AI-generated SEO content and keyword research built on a prompt that actually states your audience, intent and constraints.
Runs with Local Rules, free, in your browser — no sign-up needed.
What this optimiser checks
- Whether the target audience or search intent is named
- Whether the objective (rankings, traffic, conversions) is explicit
- Whether details like location, niche or competitors are given
- Whether the output format (list, table, grouped by intent) is stated
- Whether there's a way to sanity-check the suggestions against real search behaviour
Example prompt
Give me SEO keyword ideas for a plumbing supplies website.
"Give me SEO keyword ideas for a plumbing supplies website" doesn't say whether the site sells to trade or homeowners, what region it serves, or what a good keyword looks like versus a bad one. The model fills those gaps with generic, low-value suggestions.
Local Rules rewrites the prompt to require the target audience, geography and intent, and asks for output grouped by category or funnel stage rather than a flat list. Because Local Rules is deterministic pattern-matching, not a model call, it never invents your niche or competitors for you — it flags what's missing so you supply the real specifics.
Frequently asked questions
- Does this pull live search volume or ranking data?
- No. This tool only improves the prompt you send to an AI model; it has no connection to search-console or keyword-volume data sources.
- Can I use the optimised prompt for content briefs, not just keywords?
- Yes — the Marketing task type applies the same structural checks (audience, intent, constraints, format) to briefs, meta descriptions, or ad copy prompts.
- Will the rewritten prompt guarantee better rankings?
- No tool can guarantee rankings. This optimiser improves the quality and specificity of the prompt you send to an AI model — the model's output still needs human review before publishing.
Free — no sign-up needed. Bring your own key for direct AI analysis, or stay local.