Ready-to-use prompts for SEO copywriters who need blog content fast. Copy these into ChatGPT, fill in your variables, and get drafts you can publish with light editing.
These prompts pair well with Jasper AI for Copywriters-specific tone control, or Copy.ai for fast iteration.
Competitor Analysis Blog Posts
You are writing a competitive analysis blog post for SEO.
Target keyword: {primary_keyword} Your company: {company_name} Industry: {industry} Top 3 competitors: {competitor_1}, {competitor_2}, {competitor_3} Unique differentiator: {what_makes_you_different} Competitor weaknesses you’ve spotted: {two_to_three_gaps} Call to action: {specific_action_you_want_readers_to_take} Tone: {authoritative / friendly / technical}
Write a 1200-1400 word blog post titled “How {company_name} Compares to {competitor_1}, {competitor_2}, and {competitor_3} in 2026”. Use H2 sections for each competitor comparison. Include a comparison table in markdown format. End with a clear call to action that doesn’t bash competitors but highlights your strengths.
When to use it: When your sales team asks for content that positions you against specific competitors they’re losing deals to.
Pro tip: Include one surprising positive about each competitor—it builds trust and makes your criticism of their weaknesses more credible.
You are reverse-engineering a competitor’s successful blog post for your own keyword strategy.
Competitor post URL: {competitor_url} Their target keyword: {their_keyword} Your target keyword: {your_related_keyword} Your company: {company_name} Your unique angle: {what_perspective_you_bring} Your audience’s main pain point: {specific_problem} Industry: {industry} Word count target: {800_to_1500_words}
Write a blog post that targets {your_related_keyword} but takes a completely different angle than the competitor. Use their structure but flip the perspective. Include 3-4 H2 sections, actionable takeaways in each section, and optimize for the keyword without keyword stuffing.
When to use it: When you see a competitor ranking for keywords you want, but don’t want to write a me-too post.
Pro tip: Change their listicle into a case study, or their how-to into a “what not to do” post—same search intent, fresh angle.
You are writing a “versus” comparison blog post for SEO.
Primary keyword: {main_comparison_keyword} Product/service A: {option_a} Product/service B: {option_b} Your recommendation: {which_one_you_recommend} Key comparison points: {feature_1}, {feature_2}, {feature_3}, {feature_4} Target audience: {who_is_making_this_decision} Bias level: {neutral / slightly_favor_A / slightly_favor_B} Word count: {600_to_900_words}
Write a comparison post titled “{option_a} vs {option_b}: Which Should You Choose in 2026?”. Include a pros/cons section for each option, a comparison table, and a clear recommendation based on use cases. Write in second person. Include semantic keywords naturally.
When to use it: When keyword research shows high volume for “X vs Y” searches in your space.
Pro tip: Don’t make it 50/50—readers want a recommendation. Pick a winner for specific use cases, even if you’re trying to be neutral.
You are analyzing competitor content gaps to create a superior resource.
Topic: {broad_topic_area} Target keyword: {main_keyword} Competitor gaps you found: {what_they_missed_1}, {what_they_missed_2}, {what_they_missed_3} Your expertise: {your_unique_knowledge} Audience level: {beginner / intermediate / advanced} Content format: {ultimate_guide / step_by_step / framework} Target length: {1500_to_2500_words}
Write a comprehensive blog post that fills the gaps competitors missed. Use the keyword naturally in H1, one H2, and 2-3 times in body text. Include actionable steps, real examples, and address the specific gaps you identified. Structure with clear H2/H3 hierarchy for featured snippets.
When to use it: When you’ve done content gap analysis and found holes in the top 10 results for your target keyword.
Pro tip: Lead with the gap—“Most guides to X miss this crucial step” hooks readers and signals freshness to Google.
You are creating a data-driven industry report blog post.
Industry: {specific_industry} Target keyword: {primary_keyword} Data source: {where_your_data_comes_from} Key statistics: {stat_1}, {stat_2}, {stat_3} Surprising finding: {unexpected_insight} Year: {current_year} Audience: {decision_makers / practitioners / general_public} Geographic focus: {location_or_global}
Write an 800-1000 word blog post titled “{industry} Statistics That Will Surprise You in 2026”. Lead with the most surprising statistic. Include 5-6 key stats with context about why each matters. Add a “What This Means” section for strategic implications. Use data to tell a story, not just list numbers.
When to use it: When you have proprietary data, survey results, or industry research to turn into linkable content.
Pro tip: Put the most shareable stat in a standalone paragraph—it’s more likely to get quoted and linked by other sites.
Product-Led Blog Content
You are writing a use case blog post that showcases your product solving a specific problem.
Product: {product_name} Target keyword: {primary_keyword} Use case: {specific_problem_scenario} Customer type: {target_customer_profile} Problem details: {what_goes_wrong_without_solution} Your solution: {how_your_product_helps} Competitor alternative: {what_else_they_might_try} Results/benefits: {specific_outcomes}
Write a 900-1200 word blog post titled “How to {solve_specific_problem} with {product_category}”. Start with the problem scenario. Explain why common solutions fail. Position your product as one solution among several, but highlight specific advantages. Include a brief how-to section. Avoid overly promotional language.
When to use it: When you need product-focused content that still provides value to people not ready to buy.
Pro tip: Mention 2-3 alternative solutions briefly—it builds trust and still captures people comparing options.
You are writing a feature announcement as an SEO blog post.
New feature: {feature_name} Target keyword: {keyword_related_to_feature} Problem it solves: {specific_pain_point} Target users: {who_benefits_most} How it works: {brief_functionality_description} Before vs after: {old_way_vs_new_way} Availability: {when_and_who_gets_access} Related features: {complementary_features}
Write a 600-800 word blog post titled “Introducing {feature_name}: {benefit_focused_subtitle}”. Lead with the problem, not the feature. Explain how it works in simple terms. Include a “What this means for you” section. End with next steps for current customers and prospects separately.
When to use it: When product launches need to capture search traffic, not just announce to existing users.
Pro tip: Write for the problem, not the feature name—people search for solutions, not your internal feature names.
You are creating a tutorial blog post that showcases your tool while teaching a valuable skill.
Skill/process: {what_you_are_teaching} Target keyword: {how_to_keyword} Your tool: {product_name} Alternative methods: {non_product_ways_to_do_this} Audience expertise: {beginner / intermediate} Time to complete: {realistic_timeframe} Required resources: {what_they_need} Common mistakes: {where_people_usually_fail}
Write a 1000-1300 word tutorial titled “How to {accomplish_goal}: Complete Guide for 2026”. Include step-by-step instructions that work with or without your tool. Mention your product as one option in step 3 or 4. Add a “Common Mistakes” section and “What’s Next” conclusion. Focus on teaching, not selling.
When to use it: When you can teach something valuable that naturally involves your product category.
Pro tip: Give away the full process for free—people will still pay for the tool that makes it faster and easier.
You are writing a roundup post featuring your product alongside competitors.
Category: {product_category} Target keyword: {best_X_tools_keyword} Your product: {your_product_name} Competitors to include: {competitor_1}, {competitor_2}, {competitor_3}, {competitor_4} Evaluation criteria: {criteria_1}, {criteria_2}, {criteria_3} Your product’s strength: {what_you_do_best} Honest weakness: {where_you_are_not_the_best} Target audience: {buyer_persona}
Write a 1200-1500 word roundup titled “7 Best {product_category} Tools for {target_audience} in 2026”. Include your product as #2 or #3, not #1. Be genuinely helpful about when to choose each option. Include pricing, key features, and best use cases for each. Maintain credibility by being honest about trade-offs.
When to use it: When “best tools” keywords have high search volume and you want to capture comparison traffic.
Pro tip: Don’t rank yourself #1—it looks biased. Ranking #2 or #3 while being helpful builds more trust and still drives trials.
You are writing a problem-solution blog post that leads to your product category.
Problem: {specific_business_problem} Target keyword: {problem_focused_keyword} Who faces this: {target_audience} Why it happens: {root_causes} Cost of inaction: {what_happens_if_ignored} Solution types: {manual_approach}, {software_approach}, {outsourcing_approach} Your product category: {type_of_tool} Implementation difficulty: {easy / moderate / complex}
Write an 800-1000 word problem-focused post titled “{specific_problem}: Why It Happens and How to Fix It”. Spend 40% on the problem, 60% on solutions. Present multiple solution paths. Position software tools (including your category) as one option. Include real examples of the problem in action.
When to use it: When you want to capture problem-aware traffic before they know solutions exist.
Pro tip: Include one free/manual solution that actually works—it builds trust even though most readers will choose a paid tool for convenience.
Keyword-Focused Content
You are writing a definitional blog post targeting a high-volume keyword.
Target keyword: {what_is_X_keyword} Concept to define: {term_or_concept} Audience knowledge level: {complete_beginner / some_experience} Industry context: {relevant_industry} Related terms: {term_1}, {term_2}, {term_3} Common misconceptions: {what_people_get_wrong} Why it matters now: {current_relevance} Examples: {real_world_example_1}, {real_world_example_2}
Write a 700-900 word definitive guide titled “What is {concept}? Complete Guide for {audience} in 2026”. Start with a clear, simple definition. Explain why it matters. Include examples. Address common misconceptions. Use related keywords naturally throughout. Structure for featured snippet optimization with clear headers.
When to use it: When high-volume “what is” keywords relate to your industry and have weak existing content.
Pro tip: Put your definition in the first paragraph as a single, quotable sentence—perfect for featured snippets and social shares.
You are creating a listicle optimized for a specific keyword pattern.
Target keyword: {number_X_ways_keyword} Topic: {what_you_are_listing} List length: {specific_number} Audience: {target_reader} Expertise level required: {beginner / intermediate / advanced} Time investment per item: {quick_wins / medium_effort / major_projects} Proof elements: {data / case_studies / expert_quotes} Actionability: {tips / strategies / tools}
Write a {specific_number}-item listicle titled “{number} {ways/strategies/tips} to {achieve_goal} in 2026”. Make each item 75-100 words with a clear action verb in the subheading. Include one specific example or stat per item. Order from easiest to hardest, or most to least impactful. Add a “bonus tip” as item #{number_plus_one}.
When to use it: When numbered listicles dominate the SERP for your target keyword and you need to compete.
Pro tip: Make your list one item longer than the current #1 result, but don’t sacrifice quality for quantity.
You are writing a comprehensive guide targeting a broad, competitive keyword.
Target keyword: {broad_keyword} Subtopics to cover: {subtopic_1}, {subtopic_2}, {subtopic_3}, {subtopic_4} Audience intent: {learning / comparison / implementation} Content depth: {overview / detailed / expert_level} Competing content length: {average_word_count_of_top_3} Your unique angle: {fresh_perspective} Supporting keywords: {related_keyword_1}, {related_keyword_2} Internal links: {relevant_page_1}, {relevant_page_2}
Write a 1500-2000 word ultimate guide titled “The Complete Guide to {broad_topic} for 2026”. Create a table of contents with jump links. Cover each subtopic in depth with H2 sections. Include actionable takeaways in each section. Naturally incorporate supporting keywords. Add internal links where relevant.
When to use it: When you want to compete for high-volume, competitive keywords with comprehensive content.
Pro tip: Aim for 20% longer than the average of the top 3 results, but add substance, not fluff.
You are creating location-based SEO content.
Target keyword: {keyword_plus_location} Location: {city_state_or_region} Industry/topic: {business_type_or_topic} Local angle: {local_regulations / market_conditions / demographics} Local competitors: {local_business_1}, {local_business_2} Regional specifics: {what_makes_this_location_unique} Target audience: {local_business_owners / residents / visitors} Call to action: {local_action_you_want}
Write a 900-1200 word localized blog post titled “{main_topic} in {location}: 2026 Guide for {target_audience}”. Include location-specific information in every major section. Reference local landmarks, regulations, or market conditions. Mention local competitors or examples. Optimize for “near me” and location-based search intent.
When to use it: When you’re targeting local SEO or location-specific variations of your main keywords.
Pro tip: Include the location in your first H2 header and mention specific neighborhoods or landmarks—Google loves local specificity.
You are targeting a trending or seasonal keyword.
Trending keyword: {trending_or_seasonal_term} Trend timing: {why_trending_now} Connection to your business: {how_it_relates} Audience interest: {what_people_want_to_know} Trend duration: {flash_trend / seasonal / growing} Content urgency: {how_quickly_this_needs_to_publish} Competitive landscape: {few_results / saturated / mixed_quality} Evergreen elements: {what_will_stay_relevant}
Write a 600-800 word trending topic post titled “{trending_topic}: What {audience} Need to Know in 2026”. Front-load the most current information. Connect the trend to broader, evergreen themes in your industry. Include a “What This Means Long-Term” section. Optimize for immediate relevance while building lasting value.
When to use it: When Google Trends shows spiking interest in topics related to your industry.
Pro tip: Publish within 24-48 hours of spotting the trend—trending content has a short window for maximum impact.
Content Optimization
You are rewriting an existing blog post to target a new keyword without losing current rankings.
Current post topic: {existing_topic} Current keyword: {current_ranking_keyword} New target keyword: {new_keyword_to_target} Current traffic: {approximate_monthly_visitors} New keyword search volume: {new_keyword_volume} Content gaps to fill: {what_needs_to_be_added} Sections to preserve: {what_currently_works} Word count goal: {target_length}
Rewrite this blog post to target {new_keyword_to_target} while keeping elements that rank for {current_ranking_keyword}. Add new sections for {content_gaps_to_fill}. Adjust the title and H2s for the new keyword. Maintain the same helpful tone and structure. Don’t remove content that’s working—build around it.
When to use it: When you want to expand a successful post to capture additional keyword traffic.
Pro tip: Keep the URL the same and use 301 redirects only if absolutely necessary—you don’t want to lose existing link equity.
You are optimizing meta descriptions and title tags for better click-through rates.
Target keyword: {primary_keyword} Blog post topic: {post_topic} Current title: {existing_title} Current meta description: {existing_meta_description} Unique selling point: {what_makes_this_post_different} Audience motivation: {why_they_would_click} Urgency factor: {time_sensitive_element} Character limits: Title 60 chars, description 155 chars
Write 3 alternative title tags and 3 alternative meta descriptions optimized for higher click-through rates. Include the target keyword in titles. Focus on benefit-driven language. Add urgency or curiosity gaps where appropriate. Each option should test a different psychological trigger: urgency, benefit, or curiosity.
When to use it: When your content ranks well but has low click-through rates compared to your average.
Pro tip: Test emotional triggers like “surprising,” “mistake,” or “secret”—they often outperform rational benefit language.
You are adding FAQ schema markup content to improve search visibility.
Main blog post topic: {post_topic} Target keyword variations: {keyword_var_1}, {keyword_var_2}, {keyword_var_3} Common customer questions: {question_1}, {question_2}, {question_3} Search suggestions from Google: {suggestion_1}, {suggestion_2} Audience knowledge level: {beginner / intermediate / expert} Content depth needed: {brief / detailed / comprehensive} Related topics to address: {related_topic_1}, {related_topic_2}
Write 5-7 FAQ questions and answers to add to the end of a blog post about {post_topic}. Format for FAQ schema markup. Each answer should be 40-80 words and directly address search intent. Include target keyword variations naturally. Focus on questions your audience actually asks, not questions that promote your product.
When to use it: When you want to capture “People Also Ask” traffic and improve your chances of featured snippets.
Pro tip: Check the “People Also Ask” section for your target keyword and directly answer those questions—Google tells you what people want to know.
You are creating internal link anchor text and placement strategy for a blog post.
Current post topic: {post_topic} Target keyword: {main_keyword} Related posts to link to: {related_post_1}, {related_post_2}, {related_post_3} Product pages to link to: {product_page_1}, {product_page_2} Authority pages: {high_authority_page_1}, {high_authority_page_2} Link placement strategy: {contextual / sidebar / footer / inline} User journey stage: {awareness / consideration / decision}
Write 5-6 internal links with natural anchor text for a blog post about {post_topic}. Include the context sentence where each link would appear. Mix informational and commercial links. Use varied anchor text that feels natural in the sentence flow. Prioritize user value over SEO—links should genuinely help readers.
When to use it: When you’re adding internal links to new content or optimizing existing posts for better link flow.
Pro tip: Link early in the post to your most important pages—readers (and search engines) pay more attention to links in the first few paragraphs.
You are writing alt text and image optimization copy for a blog post.
Blog post topic: {post_topic} Target keyword: {main_keyword} Image types: {screenshot / photo / diagram / infographic} Image count: {number_of_images} Image purposes: {illustration / data_visualization / step_demonstration} Accessibility needs: {describe_for_screen_readers} SEO opportunity: {keyword_variations_to_include} Brand elements: {company_logos / colors / style}
Write alt text for {number_of_images} images in a blog post about {post_topic}. Keep alt text under 125 characters each. Include target keywords naturally where relevant. Focus on describing what’s actually in the image for accessibility. Add image captions that provide additional context and include related keywords.
When to use it: When you’re optimizing images for both accessibility and SEO performance.
Pro tip: Use your target keyword in one image alt text, but don’t stuff it in every image—natural variation works better.
Frequently Asked Questions
What makes a good SEO blog post prompt for ChatGPT?
The best prompts include specific variables for your keyword, audience, and content requirements. They should output finished drafts, not templates, and include clear constraints like word count and structure.
How do I customize these prompts for different industries?
Replace the industry, audience, and topic variables with your specific details. The structure stays the same—you’re just changing the inputs to match your market and keyword strategy.
Can I use these prompts with Claude or other AI tools?
Yes, these prompts work with any AI writing tool. The variable format and instruction style translate directly to Claude, Jasper, Copy.ai, or any other platform that accepts detailed prompts.