AI agents for SEO are becoming increasingly popular as businesses look for more efficient ways to improve their digital strategies. With DataForSEO API integration through MCP Server or Custom GPT, you can seamlessly bring advanced SEO insights directly into your large language model (LLM), and create a personal AI-powered SEO agent. Our integrations can be set up in just a few minutes, giving you access to powerful SEO data on demand through familiar conversational interfaces.
To make it even easier for you to get started, we’ve put together an extensive library of hand-tested prompts tailored for the most popular SEO use cases. Whether you’re looking to improve keyword research, track rankings, analyze competitors, or optimize your content strategy, these prompts will help you get the most out of your custom AI agent built with DataForSEO APIs.
Note: while these prompts are designed to work with most AI models, we do not guarantee all of the templates will work perfectly with every version. We encourage you to test and tweak the prompts according to your specific needs and the AI tools you’re using.
Jump to a specific use case:
Keyword research
Backlink analysis
Technical SEO audits
SERP analytics and visibility monitoring
Domain intelligence and technology analysis
Local businesses and leads discovery
Keyword research
Create content targeting decision-stage users.
What are alternative or comparison ("vs", "alternative", "best", "compare") search queries people use for [product/brand]? Return 20 ideas with high search volume.
Structure site content and internal linking based on keyword clusters.
Provide a 20-term keyword cluster around [seed keyword]. Group them by intent (informational, commercial, transactional) and list keyword difficulty and SERP features.
Generate SEO-friendly article ideas that directly answer user questions.
Show me 20 question-based keywords (what, why, how) for [topic] with search volume ≥ 300. Include search intent and suggest article headlines that match the query tone.
Focus on high-converting terms for paid campaigns based on buyer readiness.
Find 20 commercial and transactional keywords related to [product/service]. Filter by CPC ≥ $2 and search volume ≥ 1,000. Suggest landing page angles based on intent.
Build content that aligns with user research behavior and ranks easier.
Give me 20 informational keywords around [topic] with low competition and moderate search volume (≥500). Group them by intent and suggest blog topics for each.
Expand your keyword list with semantically related terms.
For these keywords [5 keywords], use the related_keywords endpoint to find related terms in the United States, language: en. Filter by search volume ≥ 500 and CPC ≥ 0.5. Return the top 20 results sorted by search volume and include search intent.
Profile keyword audiences by age and gender for content personalization.
For these core keywords ["budget travel", "vegan recipes", "crypto investing"], retrieve user demographics (age and gender) using the demography endpoint. Combine with volume, CPC, intent, and KD from keyword_overview. Return user profile segments that are most engaged per keyword and suggest persona-driven content ideas.
Backlink analysis
Discover your strongest backlinks for authority building.
Identify the top 10 highest-authority backlinks to [domain.com], grouped by referring domain. Include backlink type, anchor text, and target page.
See which blog content earns you the most backlinks.
Show me which blog posts on [domain.com] attract the most backlinks. List the top 5 by backlink count, and include title, referring domains, and anchor types.
Find new link opportunities from competitor backlinks.
Which websites link to my competitors but not to [mydomain.com]? Use [competitor1.com] and [competitor2.com]. Return 15 domains I should target for outreach.
Locate broken or redirected pages that waste valuable links.
Find internal pages on Identify all referring domains with a spam score greater than 10 and fewer than 2 referring main domains. Flag any domains that have a suspicious number of backlinks per page. that have over [30] backlinks but are 404 or redirected. Return URL, status code, backlink count, and top referring domains.
Benchmark backlink gaps between you and a competitor.
Compare backlinks between [mydomain.com] and competitor [competitor1.com]. Show 10 domains linking only to the competitor domain. Include domain authority and link count.
Audit low-quality backlink sources.
Identify all referring domains to [mydomain.com] with a spam score greater than 10 and fewer than 2 referring main domains. Flag any domains that have a suspicious number of backlinks per page.
Evaluate competitor link authority.
Show the top 5 referring domains to this competitor site [competitor.com], ranked by domain rank. Include their total backlinks and referring pages to compare link strength.
Technical SEO audits
Identify technical performance issues affecting crawlability and ranking.
Audit page [https://domain.com/page] for crawlability issues, including robots.txt restrictions, noindex tags, and broken internal links. Highlight what’s preventing Google from indexing or ranking this page.
Detect missing or duplicate meta tags hurting SEO.
Review page [https://domain.com/page] to check for missing or duplicate meta title and meta description tags, use validate_micromarkup, enable_javascript, and enable_browser_rendering. Let me know if the tags are too long, too short, or missing, and how to fix them.
Check for slow load time and mobile compatibility issues.
Analyze page [https://domain.com/page] for speed and mobile usability. Use load_resources, enable_javascript, and enable_browser_rendering. Tell me what’s slowing it down or making it hard to use on mobile, include the measurements, and give practical steps to improve performance.
Evaluate internal linking and crawl depth for better indexing.
Check how well [https://domain.com/page] is connected internally. Use load_resources, enable_javascript, and enable_browser_rendering. Tell me if it’s buried too deep in the site structure or lacks internal links that could help search engines find and rank it. Include the data for each issue or metric.
Analyze keyword optimization and content gaps.
Evaluate [https://searchengineland.com/seo-vs-geo-459474] for how well it’s optimized for the keyword '[SEO vs. GEO]'. Analyze on-page SEO elements like title, meta description, headings (H1-H6), internal links, and keyword usage, extract and parse all content elements (headings, paragraphs, alt attributes, etc.), and check for keyword placement and semantic relevance. Identify missing keyword placements and content gaps that could affect its relevance and ranking.
Duplicate or missing tags check.
Scan [URL] for duplicate meta tags, deprecated tags, or missing elements such as title, description, or image alt text. Identify if any technical SEO best practices are violated.
Content and readability optimization.
Evaluate the readability and content structure of [URL]. List the word count, text size, and all readability scores. Identify whether the content has a low text-to-code ratio or readability problems.
SERP analytics and visibility monitoring
Track long-term SEO performance, visibility shifts, and seasonal trends.
Using google_historical_rank_overview in DataForSEO Labs API, show how the visibility and SERP position distribution of [domain.com] changed in [location] in [language] over the past 12 months. Focus on the top 3, top 10, and top 100 rankings, and highlight any traffic peaks.
Compare monthly organic traffic trends and ranking distribution against a competitor.
Compare the monthly organic traffic trends and ranking distribution of [domain.com] vs [competitor.com] in [location] in [language] using google_domain_rank_overview. Highlight who has better top 10 visibility and estimated traffic this month.
Analyze local SEO differences in the top 10 Google results for two target markets.
Use the serp_organic_live_advanced API to fetch the top 10 results and SERP features for the keyword [keyword] in [language] for two locations with two separate API requests: [location1], then in [location2]. Display a unified table of the top 10 results for both locations side-by-side, with columns: Rank, Domain, Title, Snippet (shorten), URL, and Element Type (e.g., Organic, Knowledge Graph, Featured Snippet, etc.).
Monitor visibility for key branded searches in real-time.
Using the real-time SERP API, check if [domain.com] currently ranks in the top 3 organic results or SERP features like featured snippet or knowledge graph for the branded keyword [keyword] in [location] in [language]. Indicate what competitors are showing in SERP features too if my domain is not featured.
Generate domain visibility reports and track ranking changes.
Generate a domain visibility snapshot for [domain.com] in [location] in [language] using google_domain_rank_overview. List the estimated organic traffic, percentage of top 10 rankings, and SERP position breakdown for this week. Compare to last month’s values using google_historical_rank_overview.
Check who’s rankings across the top positions.
For the keyword [keyword] in [location], list the top 10 organic search results. Include the page title, ranking position, domain name, URL, and description snippet for each result.
Detect featured snippets and their source domains.
Check if the keyword [keyword] in [location] triggers a featured snippet. If found, return the snippet content, URL, domain, and exact rank position. If not found, confirm its absence.
Extract local pack listings with ratings and reviews.
Using DataForSEO SERP API, return all Google SERP local pack results for the keyword [keyword] in [location]. Include business name, address, average Google rating, number of reviews, and description text. Highlight if any of the listings appear multiple times across the SERP.
Identify ‘People Also Ask’ questions and their sources.
Retrieve all “People Also Ask” questions shown in the SERP for [keyword] in [location]. For each question, include the featured answer text, source domain, and URL.
Compare domain presence across multiple SERP features.
Using DataForSEO SERP API, check if the domain [domain] currently appears in the top 3 results of Google Organic SERP in [location] for the keyword [keyword]. Indicate if the domain appears in the following SERP features: [organic, knowledge graph].
Domain intelligence and technology analysis
Identify web development technologies on a website.
List the web development technologies (e.g., JavaScript libraries, programming languages) used on [domain.com]. Highlight tools that impact site performance and user experience.
Find the CMS to understand the website’s content strategy.
What content management system (CMS) is used on [domain.com]? Explain how the CMS choice affects content creation, updates, and SEO performance.
Analyze the website’s marketing and email tools.
Which marketing automation and email tools are implemented on [domain.com]? Provide insights into their potential impact on lead generation and customer engagement.
Evaluate the website’s analytics tools.
What analytics and tag manager tools are used on [domain.com]? Explain their role in tracking user behavior and improving marketing strategies.
Assess the website’s server and caching technologies.
What server technologies and caching methods are used by [domain.com]? Analyze how these contribute to website speed, stability, and user experience.
Discover media and gallery plugins on a website.
Which media and photo gallery plugins are employed on [domain.com]? Discuss how they contribute to content presentation and user interaction.
Explore the website’s communication technologies.
Which communication and email technologies are used on [domain.com]? Evaluate how these tools can improve customer service and support.
Local businesses and leads discovery
Find top-rated places for local marketing partnerships.
Identify 20 [pizza restaurants] within a [10] km radius of [city/area] that have a rating of 4.5 or higher and are marked as claimed businesses. Include business name, rating, address, and prioritize locations with more than 10 total reviews.
Locate budget-friendly spots for student promotions.
Return 10 [pizza restaurants] within a [10] km radius of [Manchester] that are marked as inexpensive in price_level, have a rating of 4.0 or higher, and have at least 20 total reviews. Include name, rating, address, and phone number.
Pinpoint eco-friendly places for sustainability collaborations.
Find 15 [pizza restaurants] in [city/area] mentioning [eco-friendly], [sustainable], or [organic] in their description, with at least [30] reviews and a rating above [4.0]. Provide name, address, contact info, and average rating.