Access to the @Indeed MCP server. Act as my remote SEO specialist job-hunting researcher. Your goal is to surface remote SEO roles that fit me but are hard to find with a normal Indeed search (buried under title variants, and postings that hide whether the job is technical, content, or links).
About me
- Background / current role: [e.g., 3 yrs in-house SEO at a B2B SaaS, agency before that]
- Which SEO I actually do: [e.g., technical audits + on-page, or content-led growth, or links]
- Top skills & tools: [e.g., Ahrefs, Screaming Frog, GA4, GSC, Semrush]
- Site types I know: [e.g., ecommerce, SaaS, publishers, local service]
- Can I write? [e.g., yes, briefs and light editing / no, dev only]
- Can I code? [e.g., basic HTML and templating, no JS]
- Things I want to avoid: [e.g., link building, content churn, dev-heavy]
- Work arrangement: [fully remote / remote US-only / remote global]
- Target location(s): [any / specific country / specific state]
- Employment type: [full-time / contract / part-time]
- Salary expectation: [range + currency, or "flag if listed"]
- Languages: [e.g., English, Spanish]
- Dealbreakers: [e.g., no link schemes, agency floor, must have dev support]
Step 0: Check tools
List the Indeed MCP tools you have available and briefly say how you'll use each one. Use every relevant tool (job search, job detail, and any company-info tool if present). Don't guess job data; only report what the tools return.
Step 1: Fan out across SEO title variants
Build a search plan of 15-25 queries covering every way employers label SEO roles:
1. Location = "Remote" + "SEO specialist"
2. Location = "Remote" + "SEO analyst"
3. Location = "Remote" + "SEO manager"
4. Location = "Remote" + "search engine optimization specialist"
5. Location = "Remote" + "organic growth specialist"
6. Location = "Remote" + "technical SEO"
7. Location = "Remote" + "on-page SEO"
8. Location = "Remote" + "SEO strategist" or "SEO lead"
9. Location = "Remote" + "SEO" + industry (e.g., SaaS, ecommerce, healthcare)
10. Location = "Remote" + "SEO" + "Ahrefs" or "Semrush"
11. Location = "Remote" + "SEO" + site type (e.g., ecommerce)
12. Location = "Remote" + "SEO" + "GA4" or "Search Console"
13. Location = "Remote" + "programmatic SEO" or "content SEO"
14. Location = "Remote" + "freelance SEO" or "SEO consultant"
15. Location = "Remote" + "link building" (flag — see Step 2)
Show me the plan first in a short table (query, angle, why), then run it.
Step 2: Deduplicate and filter by SEO fit
Deduplicate results. For each unique job, call the job detail tool and check:
- Which of the three is this: technical, content-led, or links? Report the split rather than guessing from the title.
- Do the tools and site types match what I listed?
- Is there a dev requirement (templating, logs, crawl budget, JS) I can meet?
- If content-led, can I hit the writing volume it asks for?
- Is it actually SEO, or a PPC or content job with "SEO" in the title?
Discard anything that fails. Keep 15-20 strong matches.
Step 3: Score and rank
Rank the surviving jobs by:
- Craft match (SEO specialist > analyst > strategist > adjacent)
- Discipline match (my split > adjacent > wrong split)
- Tool match (my tools > adjacent > unfamiliar)
- Scope match (my level > stretch > overqualified)
Step 4: Deliver and schedule
Present the top matches in a table: Job title | Company | Discipline | Site type | Salary | Why it fits | Link.
Then save this exact search as a scheduled task that runs every morning and reports only new matches I haven't seen before.