DEV Community

ClawGear
ClawGear

Posted on

50 ChatGPT Prompts for SEO Specialists: Keyword Research, Technical Audits & Client Reporting

Not the strategy. Not the judgment calls. The documentation, the reporting, the repetitive research framing — the work that fills your calendar but doesn't move rankings.

This is a collection of 50 prompts built for practicing SEO professionals. Each one is specific enough to generate usable output without a second prompt. Each is organized by workflow stage so you can drop them into your existing process.

One ground rule: treat these prompts as starting points. Paste in your actual data. Name your actual client. Reference the real domain. Generic input produces generic output — the specificity is what makes ChatGPT useful for SEO work.


1. Keyword Research and Gap Analysis (Prompts 1–10)

Prompt 1 — Seed Keyword Expansion

I'm targeting [primary keyword] for a [industry] website. Generate 20 semantically related long-tail keywords grouped by search intent: informational, navigational, commercial, and transactional. For each group, explain what stage of the buyer journey it represents.
Enter fullscreen mode Exit fullscreen mode

Prompt 2 — Content Gap from Competitor URLs

Here are the top 5 URLs ranking for "[target keyword]": [paste URLs + their meta descriptions]. What topics, subtopics, and entity mentions appear across most of them that my current page at [your URL] does not cover? List gaps by category.
Enter fullscreen mode Exit fullscreen mode

Prompt 3 — PAA Cluster Generator

Generate 15 "People Also Ask" style questions a user might search after typing "[seed keyword]". Group them into 3 clusters: beginner questions, intermediate questions, and decision-stage questions. For each question, suggest a content format (listicle, how-to, comparison, FAQ).
Enter fullscreen mode Exit fullscreen mode

Prompt 4 — Keyword Prioritization Framework

I have the following 30 keywords for a [business type] with a domain rating of [X] and a 3-person content team: [paste keyword list with volume and difficulty]. Rank them by opportunity score using this formula: (Search Volume × 0.3) + (1 - KD/100 × 0.5) + (Business Relevance Score 1–5 × 0.2). Show the ranked list in a table.
Enter fullscreen mode Exit fullscreen mode

Prompt 5 — SERP Intent Analysis

Analyze the search intent behind "[keyword]". What does the current SERP tell us about what Google rewards for this query? Based on SERP features commonly appearing for [keyword type], recommend: content format, ideal word count range, and which E-E-A-T signals to emphasize.
Enter fullscreen mode Exit fullscreen mode

Prompt 6 — Negative Keyword List

I'm running Google Ads alongside an SEO campaign for [product/service]. Generate a negative keyword list of 25 terms that would attract wrong-fit clicks — people looking for [related but different intent], [DIY workarounds], or [competitor-branded terms]. Format as a comma-separated list ready to paste into Google Ads.
Enter fullscreen mode Exit fullscreen mode

Prompt 7 — Featured Snippet Optimization Brief

The query "[keyword]" currently shows a paragraph featured snippet. Write a 40–60 word optimized answer that directly answers the query, uses the keyword in the first sentence, and follows the inverted pyramid structure (answer first, detail second). Then write an alternative 5-step list version for testing.
Enter fullscreen mode Exit fullscreen mode

Prompt 8 — Topical Authority Map

I want to build topical authority for "[main topic]" on a [industry] website. Create a hub-and-spoke content map: one pillar page topic, 8 supporting cluster topics, and for each cluster topic, 3 potential internal linking anchors back to the pillar. Format as a structured outline.
Enter fullscreen mode Exit fullscreen mode

Prompt 9 — Competitor Keyword Intelligence Report

Based on these [X] keywords that [competitor domain] ranks for but my site does not: [paste list]. Identify the top 5 opportunity themes (groups of related keywords). For each theme, estimate the likely content type used (guide, tool, listicle, data study) and recommend whether to create a new page or optimize an existing one.
Enter fullscreen mode Exit fullscreen mode

Prompt 10 — Trending Keyword Alert Brief

It's [current month and year]. In the [industry] space, what search trends are emerging that didn't exist 12 months ago? Focus on queries driven by regulatory changes, new technology adoption, or consumer behavior shifts. Format as a brief I can send to a client as a proactive opportunity alert.
Enter fullscreen mode Exit fullscreen mode

2. Technical SEO Audit Documentation (Prompts 11–20)

Prompt 11 — Crawl Issue Prioritization

I ran a Screaming Frog crawl on [domain] and found: [X] broken links, [Y] redirect chains of 3+ hops, [Z] pages with duplicate title tags, [W] pages with missing meta descriptions. Write a prioritized remediation plan with effort estimates (S/M/L) and business impact for each issue type.
Enter fullscreen mode Exit fullscreen mode

Prompt 12 — Core Web Vitals Explanation for Clients

My client's PageSpeed Insights shows: LCP [X]s, FID [Y]ms, CLS [Z]. Translate these scores into plain English for a non-technical CEO. Explain what each metric affects in user experience terms, what caused these specific scores, and what fixing them would realistically require.
Enter fullscreen mode Exit fullscreen mode

Prompt 13 — Schema Markup Generator

Generate JSON-LD schema markup for a [page type: FAQ / How-To / Product / Review] page about [topic]. The page includes: [describe key page elements]. Follow Schema.org specifications and Google's structured data guidelines. Include all required properties and the 3 most impactful recommended properties.
Enter fullscreen mode Exit fullscreen mode

Prompt 14 — Robots.txt Audit

Here is my current robots.txt file: [paste]. Identify any rules that may be accidentally blocking important pages, evaluate whether the sitemap declaration is correct, and flag any disallow rules that conflict with my sitemap at [URL]. Provide a corrected version.
Enter fullscreen mode Exit fullscreen mode

Prompt 15 — Internal Link Audit Summary

I have a spreadsheet showing [X] pages with 0 internal links pointing to them (orphan pages) and [Y] pages with fewer than 3 internal links. Here are the top 20 pages by organic traffic: [paste list]. Write an internal linking plan that prioritizes link equity flow to high-value pages, including specific anchor text recommendations.
Enter fullscreen mode Exit fullscreen mode

Prompt 16 — Hreflang Implementation Plan

My client has a multilingual site targeting [list languages/countries]. They currently have no hreflang implementation. Write a step-by-step implementation plan including: where to place hreflang tags (HTML head vs sitemap), the exact tag format for each language/country pair, common errors to avoid, and how to validate after implementation.
Enter fullscreen mode Exit fullscreen mode

Prompt 17 — Site Speed Optimization Checklist

For a [platform: WordPress / Shopify / custom] website with a GTmetrix score of [X] and TTFB of [Y]ms, generate a prioritized technical optimization checklist. Separate into: server-level fixes, CMS/plugin-level fixes, and front-end code fixes. Mark each by estimated developer hours.
Enter fullscreen mode Exit fullscreen mode

Prompt 18 — Log File Analysis Brief

My server log analysis shows Googlebot crawled [X] pages in [time period]. Of these, [Y] were important pages and [Z] were low-value pages (thank-you pages, admin URLs, filter combinations). Write a brief explaining crawl budget issues and recommending specific directives: noindex, disallow, or canonical for each page category.
Enter fullscreen mode Exit fullscreen mode

Prompt 19 — Migration Risk Assessment

My client is migrating from [current platform] to [new platform] and changing [describe URL structure changes]. Generate a migration risk assessment covering: redirect mapping strategy, priority pages that need 1:1 redirects (provide criteria), canonical handling, XML sitemap updates, and a 90-day post-migration monitoring checklist.
Enter fullscreen mode Exit fullscreen mode

Prompt 20 — Technical SEO Audit Executive Summary

Based on this audit data: [paste key findings — crawl errors, Core Web Vitals, indexation numbers, backlink profile summary]. Write a 250-word executive summary for a board-level meeting. Use business impact language, not technical jargon. End with 3 numbered priority actions and their expected impact on organic traffic within 6 months.
Enter fullscreen mode Exit fullscreen mode

3. Client Reporting Narratives (Prompts 21–30)

Prompt 21 — Monthly SEO Report Narrative

Traffic went from [X] to [Y] sessions this month. Conversions moved from [A] to [B]. Rankings for our target keywords changed as follows: [paste ranking changes]. We launched [content/technical changes] this month. Write a 300-word narrative section for the monthly report that explains the story behind these numbers — causal connections, external factors, and what's driving momentum.
Enter fullscreen mode Exit fullscreen mode

Prompt 22 — Ranking Drop Explanation

My client dropped from position [X] to position [Y] for "[keyword]" on [date]. Around that same time: [describe what happened — Google update, competitor new page, site change, etc.]. Write a 200-word client-friendly explanation covering: likely cause, our diagnosis process, immediate actions taken, and expected recovery timeline.
Enter fullscreen mode Exit fullscreen mode

Prompt 23 — QBR Slide Deck Outline

Create a 10-slide outline for a quarterly SEO business review with a [industry] client. They care most about leads and revenue, not sessions. Include: slide title, key message for each slide, and the 1–2 data points each slide should feature. Frame everything in terms of business outcomes, not vanity metrics.
Enter fullscreen mode Exit fullscreen mode

Prompt 24 — Goal Progress Narrative

At the start of the quarter, we set a goal of [X organic leads] by [date]. Current progress: [Y leads], [Z% of goal], [N months remaining]. Traffic is [up/down] [%], conversion rate is [X%]. Write an honest progress update that acknowledges the gap, explains the drivers, and outlines the specific adjustments we're making.
Enter fullscreen mode Exit fullscreen mode

Prompt 25 — Competitor Gain Alert

Competitor [domain] gained [X] positions for [keyword group] in the past 30 days. They published [describe new content or technical change]. Write a 150-word alert email to my client that frames this as a strategic opportunity rather than a threat, and outlines 2 specific response actions with timelines.
Enter fullscreen mode Exit fullscreen mode

Prompt 26 — ROI Calculation Narrative

Our SEO campaign generated [X] organic leads with a close rate of [Y]% and an average deal value of [Z]. Monthly retainer is [$]. Write a 150-word ROI justification section that calculates pipeline value, compares cost-per-lead to paid channels (CPL from Google Ads in this industry averages [$]), and frames the long-term compounding value.
Enter fullscreen mode Exit fullscreen mode

Prompt 27 — Content Performance Analysis

These 5 blog posts were published [date range]: [paste titles + traffic + conversion data]. Write a content performance analysis identifying: the top performer and why it outperformed, the underperformer and a specific refresh recommendation, and patterns that should inform our next 3 content briefs.
Enter fullscreen mode Exit fullscreen mode

Prompt 28 — Year-in-Review Report Narrative

Over the past 12 months: organic traffic grew from [X] to [Y] (+Z%), ranking keywords increased from [A] to [B], organic leads went from [C] to [D]. We completed [key projects]. Write an annual performance narrative suitable for a year-in-review report. Include the strategic context, major milestones, and a forward-looking section on next year's opportunities.
Enter fullscreen mode Exit fullscreen mode

Prompt 29 — New Client Onboarding Audit Brief

I just onboarded a new [industry] client with domain [URL], DR [X], estimated organic traffic [Y] visits/month, [Z] indexed pages. Their main competitors are [list]. Write a 3-month quick-win roadmap that prioritizes activities by effort-to-impact ratio. Separate into months with specific deliverables for each.
Enter fullscreen mode Exit fullscreen mode

Prompt 30 — Stakeholder Communication After Penalty

My client's site received a [manual/algorithmic] penalty on [date]. Traffic dropped [X]%. The likely cause is [describe]. Write a professional email to the client VP that: acknowledges the severity without panic, explains the penalty type in plain terms, outlines our recovery plan with milestones, and sets a realistic expectation for timeline.
Enter fullscreen mode Exit fullscreen mode

4. Content Brief Writing (Prompts 31–40)

Prompt 31 — Full SEO Content Brief

Write a complete SEO content brief for a [word count]-word article targeting the primary keyword "[keyword]" (search volume: [X], KD: [Y]). Include: target audience, search intent analysis, recommended H2/H3 outline, 5 LSI keywords to weave throughout, internal linking recommendations (target pages: [list]), external source types to cite, CTA placement, and the one key differentiator that should make this better than the current #1 result.
Enter fullscreen mode Exit fullscreen mode

Prompt 32 — Competitor Content Teardown

The #1 ranking article for "[keyword]" is at [URL]. Based on this outline: [paste their headers/structure]. Identify: what it does well that we must match, what it's missing that we can own, opportunities for original data or expert quotes it doesn't have, and any E-E-A-T gaps we can exploit. Structure as a brief section for our content team.
Enter fullscreen mode Exit fullscreen mode

Prompt 33 — Title Tag A/B Test Variants

Our current title tag for "[page]" is: "[current title]". It has a [X]% CTR versus an industry average of [Y]%. Generate 8 alternative title tag versions that: stay under 60 characters, include "[keyword]", and test different psychological hooks (curiosity gap, specific number, urgency, contrarian angle, how-to, social proof, fear of missing out, direct outcome).
Enter fullscreen mode Exit fullscreen mode

Prompt 34 — Meta Description Pack

Write 5 meta description variants for a page targeting "[keyword]". Each must: be 150–155 characters, include the keyword, end with an active CTA, and lead with a different hook (question, statistic, benefit statement, command, problem statement). Present in a table with character count for each.
Enter fullscreen mode Exit fullscreen mode

Prompt 35 — Refresh Brief for Underperforming Post

This blog post "[title]" is 18 months old, targets "[keyword]", and has dropped from position [X] to position [Y]. Current word count: [Z]. Analyze these weaknesses: [paste what you know about ranking competitors]. Write a refresh brief specifying: content additions (sections to add), content removals (outdated sections), structural changes, new internal links to add, and updated CTA.
Enter fullscreen mode Exit fullscreen mode

Prompt 36 — FAQ Section Generator

For a page targeting "[primary keyword]" in the [industry] space, generate 10 FAQ questions and answers optimized for both featured snippets and the FAQ schema markup. Each answer should be 40–80 words, directly answer the question, and use the question keyword naturally. Include markup-ready format.
Enter fullscreen mode Exit fullscreen mode

Prompt 37 — Topic Cluster Brief Pack

I'm building a topic cluster around "[pillar topic]". The pillar page exists. Generate briefs for 5 cluster pages: for each, provide the target keyword, recommended title, 5-point content outline, search intent classification, and the recommended internal link anchor text back to the pillar page.
Enter fullscreen mode Exit fullscreen mode

Prompt 38 — Data Study Brief

We want to produce an original data study in the [industry] space to earn backlinks and build authority. Our audience is [describe]. Generate a data study concept including: research question, data collection methodology (publicly available sources), headline statistic angles to test, ideal media outlets that would cover it, and an outreach hook template for journalists.
Enter fullscreen mode Exit fullscreen mode

Prompt 39 — Product Page SEO Brief

Write an SEO optimization brief for a product page selling "[product name]" in the [industry] category. Current ranking: position [X] for "[primary keyword]". Include: title tag, meta description, H1 recommendation, above-the-fold copy focus, schema markup type, image alt text strategy, and a user-generated content plan to improve E-E-A-T signals.
Enter fullscreen mode Exit fullscreen mode

Prompt 40 — Content Calendar Prioritization

I have 15 approved content topics for [month]. Here's the list with target keywords and estimated traffic potential: [paste list]. Based on business priority (we need [specific outcome] this quarter), seasonality, and ranking timeline expectations, build a prioritized publishing schedule with rationale for each prioritization decision.
Enter fullscreen mode Exit fullscreen mode

5. Competitive Analysis (Prompts 41–50)

Prompt 41 — Competitor SWOT for SEO Pitch

Create an SEO-focused SWOT analysis for [competitor domain] compared to my client at [client domain]. Focus on: organic traffic trends, content depth, backlink profile quality, technical health signals, and SERP feature capture rate. Format as a board-ready SWOT table with 3 items per quadrant.
Enter fullscreen mode Exit fullscreen mode

Prompt 42 — Backlink Gap Analysis Summary

My client's site has [X] referring domains. Competitor A has [Y], Competitor B has [Z]. After a backlink gap analysis, the shared domains linking to competitors but not us include these 10 high-authority sites: [paste list with DR/traffic]. Write a 250-word link acquisition strategy summary with outreach angle recommendations for each target type.
Enter fullscreen mode Exit fullscreen mode

Prompt 43 — Content Velocity Analysis

Over the past 6 months, [competitor domain] published [X] articles averaging [Y] words. Their organic traffic grew [Z]%. Compare this to our output of [A] articles and [B]% traffic growth. Write a content velocity analysis that explains the correlation, identifies whether quality or quantity is the driver, and recommends our optimal publishing cadence with reasoning.
Enter fullscreen mode Exit fullscreen mode

Prompt 44 — SERP Ownership Map

For the keyword set [paste 10 keywords], map current SERP ownership: which domains appear most frequently, which hold the featured snippet, and which are capturing "People Also Ask" boxes. Identify the single domain that dominates most and reverse-engineer what content or technical advantages they likely have.
Enter fullscreen mode Exit fullscreen mode

Prompt 45 — Competitive Moat Analysis

[Competitor domain] has held the #1 ranking for "[keyword]" for 18+ months despite multiple competitors trying to displace them. Based on these factors: [describe their content, backlinks, brand signals, UX]. Write a competitive moat analysis identifying what specific advantages are protecting their ranking and what it would realistically take to displace them (timeline + resources).
Enter fullscreen mode Exit fullscreen mode

Prompt 46 — New Entrant Alert

A new domain ([competitor]) launched [X] months ago in the [industry] space. They already rank for [Y] keywords and have [Z] referring domains. Write a 200-word intelligence brief covering: what they're doing well, whether they represent a short-term or long-term threat, and 2 defensive content actions my client should take now.
Enter fullscreen mode Exit fullscreen mode

Prompt 47 — Industry Benchmark Report Section

For a [industry] website, industry benchmarks are: average organic CTR [X]%, average position for top 10 keywords [Y], DR growth rate [Z] domains/month. My client's current metrics: [paste]. Write a benchmark comparison section for the quarterly report that frames gaps as opportunities, not failures, and prioritizes the highest-leverage improvement area.
Enter fullscreen mode Exit fullscreen mode

Prompt 48 — Competitor Content Opportunity Steal

[Competitor domain] gets [X] estimated monthly organic traffic to this page: [URL] targeting "[keyword]". Their page is [describe weaknesses: thin, outdated, no schema, poor UX]. Write a page brief for a superior piece of content that addresses each weakness and adds: [2 differentiators we can execute]. Include the full H1/H2/H3 structure.
Enter fullscreen mode Exit fullscreen mode

Prompt 49 — Local SEO Competitive Audit

For a local [business type] client in [city], their top 3 Google Maps competitors are: [list with star rating, review count, and categories]. My client has [X] reviews at [Y] stars. Write a local SEO competitive audit comparing: GMB profile completeness, citation consistency (if known), review velocity, and content on their website. Provide a 60-day action plan to close the gap.
Enter fullscreen mode Exit fullscreen mode

Prompt 50 — Annual SEO Competitive Landscape Summary

Over the past 12 months, the competitive landscape for "[industry] + [keyword themes]" shifted in these ways: [describe major changes — new entrants, algorithm updates that reshaped SERP, new content formats that gained dominance]. Write an annual competitive landscape summary suitable for a client's executive team. Conclude with a strategic positioning recommendation for the next 12 months.
Enter fullscreen mode Exit fullscreen mode

Start Using These Today

These 50 prompts eliminate the busywork that fills SEO workdays without moving the needle.

Keyword research documentation. Audit write-ups. Client decks. Competitor intelligence briefs. Each of these tasks has a repeatable pattern — and that pattern is exactly what ChatGPT handles well when you give it specific inputs.

The next step is building your own prompt library: take the ones most relevant to your workflow, customize them for your client niches, and save them as templates.

If you want a complete toolkit purpose-built for SEO workflows — including prompt templates for link outreach, technical documentation, and monthly reporting — the SEO Specialists AI Toolkit has 200+ prompts organized by workflow stage.

SEO Specialists AI Toolkit — $14.99 — Use code LAUNCH30 for 30% off (limited uses remaining).


Prompts tested with ChatGPT-4o. Results vary based on how specific your inputs are. The more real data you paste in, the more useful the output.

Top comments (0)