2026 Field ReportOptimization Theory

AI in SEO: How SEO Professionals Are Using Generative AI

The 2026 AI SEO statistics from five surveys of more than 1,400 SEOs and marketers, plus the prompts, tools and workflows behind them. AI now touches almost every part of the search workflow, and almost nobody lets it run unsupervised. Here's how to use AI for SEO the way the pros do, section by section.

Updated October 2026 · 6 sections + FAQ · 25 min read

Expand infographicCollapse infographicFull blueprint · 6 sections

AI SEO statistics infographic: How SEO Professionals Are Using Generative AI. 93% of marketers use AI to help create content; 89% of SEO teams save 4+ hours a week; content briefs (77%) and keyword research (68%) are the top AI tasks; Claude (83%), ChatGPT (76%) and Gemini (58%) lead the LLM toolbox; 60% have tried to build a replacement for a paid SEO tool; 92% monitor AI visibility and 69% have an AI search budget; 70% cite quality as AI's main limit and only 1% describe their AI work as fully automated.

The short version. Using AI is table stakes in SEO now. The gap between teams shows up in how deeply AI is built into repeatable workflows, how well they verify what it produces, and whether they track their own visibility inside AI answers.

The pressure behind the shift is real. When Google shows an AI summary, users click a traditional result on 8% of visits, compared with 15% when there's no summary (Pew Research Center, 2025). Ahrefs measured a 58% lower click-through rate for top-ranking pages on keywords that trigger AI Overviews (Ahrefs, 2026). And 77% of SEO professionals in Search Engine Journal's State of SEO 2026 survey worry that AI answers will reduce clicks to their sites.

Key findings

93%of marketers use AI to help create content, up from 87% a year earlier
77%of SEO teams use AI for content briefs and outlines, the most common task
60%have built, or tried to build, a replacement for a paid SEO tool
92%of search pros monitor AI visibility and citations, up from 78%
66%trust AI content only after a human reviews it
1%describe their AI work as fully automated

About the data

This report draws on five surveys published between September 2025 and September 2026: Ahrefs (301 marketers), Keyword.com (97 SEO practitioners), SEOFOMO (171 search professionals), Semrush (481 marketers) and Search Engine Journal (371 SEO professionals). Each asked different people different questions, so read every number against its own sample. The Keyword.com panel is small and skews toward lean teams, which makes its numbers directional rather than definitive. Full citations are at the end.

01

AI SEO Statistics: Adoption in 2026

010093%

of surveyed marketers use AI to help create content

Ahrefs 2026 · 280 of 301 respondents

4 HRS89%

of respondents say AI saves their team 4+ hours a week

Keyword.com 2026 · 82 of 92 respondents

AI maturity pipeline

Resistant or not using2%
Testing on isolated tasks11%
Regular use36%
Embedded across workflows29%
Central to delivery22%

Hours saved per week

1 to 3 hours11%
4 to 6 hours36%
7 to 10 hours21%
More than 10 hours33%

Keyword.com, State of AI in SEO 2026 · maturity n=97 · hours saved n=92 · one response per person

AI adoption among search marketers is close to universal. In Ahrefs' September 2026 survey, 280 of 301 marketers (93%) said they use AI to create or help create content, up from 87% the year before. Almost every non-user pointed to accuracy concerns.

Usage alone says little, so Keyword.com asked 97 SEO practitioners how deep AI goes in their work. Only 2% resist it and 11% are still testing it on isolated tasks. The rest use it regularly (36%), have embedded it across workflows (29%) or call it central to how they deliver SEO (22%). Put the last two together and more than half of teams have rebuilt their process around AI.

The payoff shows up as time. 89% say AI saves their team at least four hours a week, and a third save more than ten. Depth matters: among teams where AI is central to delivery, 17 of 21 save seven hours or more. Keyword.com notes this is an association, not proof that deeper adoption causes the savings.

02

How to Use AI for SEO, Task by Task

Share of SEO teams using AI for each task

Content briefs & outlines77%
Keyword research & clustering68%
Content drafting66%
Reporting & client comms60%
Content refreshes54%
SERP & competitor analysis53%
On-page optimization50%
Schema generation49%
Technical SEO audits38%
Outreach & link building25%
Local SEO14%

Keyword.com 2026 · n=96 · multiple selections allowed

If you're wondering how to use AI for SEO, start with what working SEOs already hand off. Content planning leads by a wide margin. 77% of SEO teams use AI for content briefs and outlines, and 68% for keyword research and clustering. Both are tasks where a language model turns a messy pile of inputs into structure quickly. Drafting (66%) and reporting and client communication (60%) come next.

The bottom of the list is just as telling. Technical audits (38%), outreach and link building (25%) and local SEO (14%) depend on crawl data, relationships and real-world business details that a model can't verify on its own. Reporting also splits by team type: 71% of agencies use AI for it, compared with 43% of in-house teams.

SEO prompts and workflows: how SEOs run each task with AI

Open any task for the method practitioners use, a copy-ready prompt, the usual tools and the mistakes to avoid. Swap the bracketed parts for your own data.

77%Content briefs & outlines

Why AI fits

A brief is a synthesis job: read the top-ranking pages, find what they all cover, spot what they miss and turn it into a plan a writer can follow. Models do that in seconds when you give them the real SERP data.

Watch out

Never ask a model to "check what ranks." Without live data it guesses. Feed it the actual headings, questions and word counts, and keep your own angle (first-party data, experience) in the brief so the page adds something new.

The method

  1. Pull the top 10 results for the keyword with a SERP API or your SEO platform, then extract each page's H1 to H3 headings and word count.
  2. Add the People Also Ask questions and related searches from the same SERP.
  3. Paste everything into a saved brief template (a skill file or custom GPT) so every brief has the same structure.
  4. Have the model separate must-cover subtopics from gaps, then build the outline around both.
  5. An editor adds the unique angle, internal links and the point of view only your brand can offer.
Example prompt
You are an SEO content strategist. Target keyword: [keyword].
Here are the H1-H3 headings and word counts of the top 10 ranking pages: [paste].
Here are the People Also Ask questions: [paste].

1. State the dominant search intent and the content format that wins this SERP.
2. List the subtopics every top page covers.
3. List useful subtopics none of them cover well.
4. Write an H2/H3 outline that covers the must-haves plus at least two gaps.
5. List entities and terms to include, questions to answer in 40-60 word snippets, and 3 internal link targets from this list: [URLs].
Format it as a brief a freelance writer can follow without asking questions.

Tools people useClaude or ChatGPT projects, SERP APIs (DataForSEO, Semrush, Ahrefs), Screaming Frog custom extraction, Google Docs templates

68%Keyword research & clustering

Why AI fits

Grouping thousands of keywords by meaning and intent is slow by hand. Models and embeddings sort them fast, name each cluster and map it to an existing URL or a new page.

Watch out

LLMs can't tell you search volume or difficulty, and they will make numbers up if asked. Get metrics from a keyword tool, and use SERP overlap to confirm which keywords one page can actually rank for together.

The method

  1. Export keywords with volume from Search Console, Ahrefs, Semrush or a keyword API.
  2. For large lists, cluster by SERP overlap (keywords that share 3 or more top-10 URLs belong together) or by embeddings in a short Python script the model writes for you.
  3. Ask the model to label each cluster, assign intent and pick the primary keyword.
  4. Map clusters to existing URLs to find cannibalization and gaps, then turn the gaps into a content plan.
Example prompt
Here is a CSV of keywords with monthly search volume and the top 10 URLs ranking for each: [paste].

Group keywords that share 3 or more ranking URLs into the same cluster. For each cluster return:
- a parent topic name
- the primary keyword (highest volume)
- search intent (informational, commercial, transactional or navigational)
- total cluster volume
- which of our URLs already targets it, from this list: [our URLs], or "new page"

Return a table. Use only keywords and numbers from the data. Do not invent volumes or keywords.

Tools people useGoogle Search Console, Ahrefs, Semrush, DataForSEO, Python with embeddings, Claude Code for larger datasets, Google Sheets

66%Content drafting

Why AI fits

A first draft built from a strong brief and real source material saves hours. Teams draft section by section so they can steer each part, instead of asking for a whole article in one shot.

Watch out

Google allows AI-assisted content, but mass-produced pages that add no value can violate its scaled content abuse policy. In Ahrefs' 2026 survey, 56% of AI users said human-written content is still better than their AI content. Add experience, data and expert input a model can't invent.

The method

  1. Store a brand voice guide and banned-phrase list in a skill file or project instructions.
  2. Collect first-party material first: interview notes, internal data, screenshots, customer questions.
  3. Draft one H2 at a time from the brief, using only the material you supplied.
  4. Mark every unsupported claim for a source, then fact-check and edit for voice and experience.
Example prompt
Using the brief below, draft only the section titled "[H2]".
Write in the voice described in my style guide: [paste].
Use only facts from these sources: [paste notes, data, quotes].
Where a claim needs a source I haven't given you, write [NEEDS SOURCE] instead of inventing one.
Open with a direct one-sentence answer, keep paragraphs to 4 sentences or fewer, and include one concrete example.

Brief: [paste]

Tools people useClaude, ChatGPT, Gemini, skill files or custom GPTs with style guides, Google Docs, editorial checklists

60%Reporting & client communications

Why AI fits

The numbers come from tools. The hard part is the story: what changed, why, and what happens next. Models write that narrative from exported data in minutes, and agencies lean on it most (71% versus 43% in-house).

Watch out

Models will happily invent causes. Give them your work log and known events (updates, migrations, seasonality) and tell them to flag anything the data can't support.

The method

  1. Export Search Console, GA4 and rank data for this period and the last, or connect them through an MCP server or API.
  2. Add a short log of what the team shipped and any outside events.
  3. Have the model write the summary, then a human checks every number against the source.
  4. Reuse the same prompt monthly so reports stay consistent.
Example prompt
Here is this month's Search Console data compared with last month, by page and query: [paste CSV].
Here is our work log for the month: [paste].
Known outside events: [algorithm updates, seasonality, site changes].

Write a client update with:
1. Three headline results, each with a number.
2. The three biggest drops and the most likely cause for each, based only on the data and the log.
3. What we shipped.
4. Next month's three priorities.
Use plain language, stay under 300 words, and flag any conclusion the data can't support.

Tools people useSearch Console and GA4 exports or APIs, Looker Studio, MCP connectors for Semrush, Ahrefs and DataForSEO, Claude or ChatGPT

54%Content refreshes

Why AI fits

Refreshing is comparison work: old page versus today's SERP. Models are good at spotting outdated stats, missing subtopics and unanswered questions when they can see both side by side.

Watch out

Changing the date without changing the substance doesn't help. Have the model produce an update plan first, then make real changes: new data, new sections, better answers.

The method

  1. Find decaying pages in Search Console: clicks down year over year, or average position slipping from the top 3 into 4 to 15.
  2. Collect the page's current text plus the headings of the pages now outranking it.
  3. Ask for an audit and a prioritized plan, not a rewrite.
  4. Update, then annotate the change date so you can measure the result.
Example prompt
Here is the current text of our page [URL]: [paste].
Here are the headings of the 5 pages now outranking it: [paste].
Its clicks fell [X]% year over year.

List:
1. Statements or statistics that look outdated (quote them).
2. Subtopics competitors cover that we don't.
3. Questions from this People Also Ask list we don't answer: [paste].
4. A prioritized update plan, biggest impact first.
Don't rewrite the page yet.

Tools people useSearch Console, Ahrefs or Semrush position history, Screaming Frog, Claude or ChatGPT

53%SERP & competitor analysis

Why AI fits

Reading 10 competitor pages and noticing patterns in format, angle and freshness takes an hour by hand. A model does it from pasted data in a minute and explains what a new page would need to stand out.

Watch out

SERPs change by location and device, and models have no live view of them. Always supply the SERP snapshot yourself and date it.

The method

  1. Capture titles, descriptions, headings, publish dates and SERP features for the keyword.
  2. Add competitor keyword-gap exports from your SEO platform.
  3. Ask for patterns, the weakest result and the opening a new page could take.
Example prompt
Below are the titles, meta descriptions, headings and publish dates of the top 10 results for [keyword], plus the SERP features shown (snapshot from [date], [location]): [paste].

Describe:
1. The content format Google rewards here.
2. The angle most results share.
3. How fresh the results are.
4. Which result is weakest and why.
5. What a new page would need to stand out.

Tools people useSERP APIs, Ahrefs Content Gap, Semrush Keyword Gap, browser extensions for SERP exports, Claude or ChatGPT

50%On-page optimization

Why AI fits

Titles, meta descriptions, headings and alt text across hundreds of URLs are repetitive and rule-based. Screaming Frog can now run AI prompts during a crawl, so SEOs generate them in bulk for only the pages that need them.

Watch out

Models miscount characters. Check length with a formula or script, and review titles on money pages by hand before they go live.

The method

  1. Crawl the site and filter to pages with missing, duplicate or weak titles and descriptions.
  2. Give the model each URL, primary keyword and a page summary, plus your brand rules.
  3. Generate in CSV, check lengths with a formula, spot-check and upload.
Example prompt
For each row (url, current title, primary keyword, page summary), write:
- a title tag under 60 characters that leads with the primary keyword and ends with " | [Brand]" where it fits
- a meta description of 140 to 155 characters with one clear benefit and a call to action

Don't repeat the same opening across rows. Return CSV with the columns url,title,meta.

Rows: [paste]

Tools people useScreaming Frog AI integrations (OpenAI, Gemini, Anthropic, Ollama), Google Sheets with LEN(), Yoast or Rank Math bulk editors

49%Schema generation

Why AI fits

JSON-LD is strict syntax and verbose to write. Models produce valid Article, Product, Organization, LocalBusiness and FAQ markup quickly from a list of facts.

Watch out

Models add properties you never gave them, like fake ratings or prices. Supply every value and validate before shipping. Rich result eligibility also changes: Google limited FAQ rich results to well-known government and health sites in 2023.

The method

  1. List the facts for the page: type, name, author, dates, prices, address, social profiles.
  2. Ask for JSON-LD using only those values, plus a list of recommended properties you're missing.
  3. Validate with Google's Rich Results Test and the Schema.org validator, then deploy through your CMS or tag manager.
Example prompt
Generate JSON-LD for this page using the schema.org types Article and Organization.
Use only these facts: [headline, author name and URL, datePublished, dateModified, image URL, publisher name, logo URL, sameAs profile URLs].
Do not add any property I haven't given a value for.

Output a single script tag, then list recommended properties that are missing so I can supply them.

Tools people useClaude or ChatGPT, Rich Results Test, Schema.org validator, Google Tag Manager, WordPress schema plugins

38%Technical SEO audits

Why AI fits

Crawlers find the issues. AI helps triage them: group by root cause, rank by impact and turn findings into tickets developers act on. It also writes the regex, Python and redirect rules that technical work needs.

Watch out

A model can't see your server, logs or rendering unless you give it the data. Treat its fixes as proposals, test on staging and verify with a recrawl.

The method

  1. Crawl with Screaming Frog or Sitebulb and export issues with sample URLs.
  2. Ask the model to cluster issues by root cause and priority.
  3. Generate developer tickets with a clear fix and a way to verify it.
  4. Use AI for supporting code: Search Console regex filters, log-file parsing scripts, redirect maps.
Example prompt
Here is a Screaming Frog export of issues with URL counts and sample URLs: [paste].

1. Group the issues by root cause.
2. Rank the groups by likely impact on crawling, indexing and rankings.
3. For the top 5, write a developer ticket with: problem, affected URL pattern, recommended fix, and how to verify the fix.
Mark anything you're unsure about instead of guessing.

Tools people useScreaming Frog, Sitebulb, Search Console, PageSpeed Insights API, Claude Code or Codex for scripts, Jira or Asana

25%Outreach & link building

Why AI fits

AI helps with the research around outreach: qualifying prospects, finding story angles and personalizing the first line from a writer's recent work. In Omniscient Digital's 2025 link-building survey, personalized outreach emails were the top AI use (44.8%).

Watch out

Generic AI pitches get ignored or filtered. The same survey found 31% worry about spam filters catching AI emails. Use AI for research and drafts, then send real, specific messages yourself.

The method

  1. Build a prospect list from link gaps or journalist databases.
  2. Have the model classify prospects by relevance and summarize each one's recent coverage.
  3. Draft angles and short pitches, then edit every message before it goes out.
Example prompt
Here are a journalist's last 5 article headlines and summaries: [paste].
Here is our new data study: [summary with the 3 strongest findings].

Suggest 3 story angles that fit what this journalist covers, then write a 90-word pitch for the best one.
Lead with the finding. No flattery, no "I hope this finds you well," and no claims beyond the study summary.

Tools people useAhrefs and Semrush link gap reports, journalist databases, Hunter or similar email finders, Claude or ChatGPT

14%Local SEO

Why AI fits

Local work has plenty of writing: Google Business Profile posts, review replies, service-area pages. AI handles the drafting once you supply the real details.

Watch out

This is the least-used task for a reason. Models invent addresses, hours and service claims, and thin city-swap pages are a classic doorway pattern. Feed real details and write genuinely local content.

The method

  1. Keep a verified fact sheet for each location: name, address, phone, hours, services, landmarks.
  2. Draft review replies and Business Profile posts from that sheet only.
  3. Use AI to audit name, address and phone consistency across citation exports.
Example prompt
Draft replies to these 5 Google reviews for [business name]: [paste reviews].

Thank each reviewer by first name and mention the specific service they named.
Keep each reply under 60 words.
For negative reviews, acknowledge the issue and offer direct contact at [phone or email].
Don't promise refunds or make claims about the business that aren't in this fact sheet: [paste].

Tools people useGoogle Business Profile, BrightLocal or Whitespark citation audits, review management tools, Claude or ChatGPT

Fastest-growing AI tasks, 2025 to 2026

20252026
Data analysis28% to 60%+32 pp
Image creation19% to 43%+24 pp
Keyword clustering23% to 45%+22 pp
Improving content67% to 75%+8 pp
Creating outlines73% to 76%+3 pp
Brainstorming topics76% to 79%+3 pp

Share of AI-using marketers · Ahrefs 2025 (879) and 2026 (301) · separate annual surveys · pp = percentage points

How AI workflows shifted

20252026
Use AI to create content87% to 93%+6 pp
Ask AI to check AI content14% to 29%+15 pp
Disclose AI use to readers16% to 22%+6 pp
Publish zero pure-AI content50% to 40%-10 pp

Ahrefs 2025 and 2026 · first row all respondents, others AI users

Ahrefs' year-over-year numbers show where use is spreading. Among AI-using marketers, data analysis jumped from 28% to 60%, image creation from 19% to 43% and keyword clustering from 23% to 45%. The tasks that were already common barely moved: brainstorming and outlining were near saturation in 2025 and stayed there. AI is moving from writing words to working with data.

Workflows are maturing too. The share who ask AI to check AI-written content doubled to 29%. Disclosure is rising slowly, from 16% to 22%. And fewer teams can say none of their content is pure AI output: 40%, down from 50%. These come from two separate annual surveys with different samples, so treat the changes as directional.

03

The LLM Toolbox: Best AI Tools for SEO

Tools used by AI-using marketers

Claude83%
ChatGPT76%
Gemini58%
Claude Cowork42%
Claude Code37%
Codex13%

Ahrefs 2026 · 280 AI-using marketers · multiple selections

SEO-only panel, up to three picks

Tool or system Share
Claude 78%
ChatGPT 57%
Gemini 33%
SEO data APIs 26%
Perplexity 15%

Keyword.com 2026 · n=96

91%of SEO teams combine two or more AI tools or systems
68%of AI users work with skill files, and 55% write their own

Keyword.com 2026 · Ahrefs 2026

So what are the best AI tools for SEO? The answer from practitioners is a stack, not a single product. Claude led both 2026 surveys that asked about tools. Among 280 AI-using marketers in the Ahrefs study, 83% use Claude, 76% use ChatGPT and 58% use Gemini. Keyword.com's SEO-only panel, limited to three picks each, ranked them in the same order. Ahrefs' 2025 survey asked people to name a single tool and the 2026 survey allowed several, so the two years don't form a market-share trend.

The bigger change is the rise of agent tools. 42% use Claude Cowork, 37% use Claude Code and 13% use OpenAI's Codex. These tools run multi-step tasks, read and write files and call APIs, so they can carry out a workflow instead of answering a single prompt. Ahrefs also found that 68% of AI users work with skill files, reusable instructions that package a process, and 55% write their own.

Nobody runs on one model. 91% of SEO teams in the Keyword.com survey combine two or more AI tools or systems, and 26% connect SEO data APIs directly to their AI stack.

04

Build vs. Buy: Custom AI SEO Tools

60%built or tried to build a replacement for a paid SEO tool
48%built one and still use it

What happened when teams considered building

Built and still use48%
Built, went back to paid7%
Tried, didn't work5%
Considered, not built40%

Why they build

Workflow flexibility42%
Cost savings35%
Control over data24%
Integrations / API access12%
Existing tools didn't fit12%
Missing features11%

n=93 · multiple selections

Build rate by workflow maturity

Ad hoc use (12 of 31)39%
Documented workflows (17 of 25)68%
Internal systems / APIs (12 of 12)100%

Share of each group that has built a replacement tool

What builders tried to replace

Content optimization49%
SEO reporting40%
Rank tracking26%
Technical audit tools25%
AI visibility trackers19%

Keyword.com, State of AI in SEO 2026 · outcomes n=92 · replacement categories n=53, multiple selections

One of the more surprising findings in the Keyword.com data is how many SEO teams now build their own software. 60% have built, or tried to build, a replacement for a paid SEO tool, and 48% built one they still use. Another 7% built one and went back to the paid product, and 5% tried and it didn't work out. The remaining 40% considered it but haven't built anything yet.

The reasons are practical. Workflow flexibility leads (42%), followed by cost savings (35%) and control over their own data (24%). Building also tracks closely with maturity: 39% of teams that use AI ad hoc have built a tool, compared with 68% of teams with documented workflows and every one of the 12 teams running internal systems or APIs.

This is SEO automation in its most practical form. The common thread is that coding assistants removed the developer bottleneck. An SEO who can describe a workflow clearly can now get a working script, dashboard or small app from Claude Code, Codex or a chat assistant, then wire it to the same data APIs the paid tools use. Here's what that looks like for each category.

Build sheets: the AI SEO tools teams build for each category

Each sheet covers what the paid tool does, what teams build instead, how it works, the usual stack, a starter prompt for a coding assistant and the trade-offs.

49%Content optimization tools

What the paid tool does

Scores a draft against the top-ranking pages for a keyword: terms and entities to include, headings to cover, a suggested length and a content score.

What SEOs build instead

A scoring script or Google Docs add-on that pulls the live SERP, extracts the competitor text and asks an LLM to compare a draft against it. The output reads like an editor's notes, not just a term list.

How it works

  1. Fetch the top 10 URLs for the keyword through a SERP API.
  2. Download each page and strip it to main content with a text extractor.
  3. Extract shared entities, subtopics and questions with an LLM, or with TF-IDF for a cheaper first pass.
  4. Compare the draft: covered, missing and over-used topics, plus heading suggestions.
  5. Return a short report in the doc sidebar, a Sheet or a chat reply.

Typical stackDataForSEO or Semrush SERP API, Python (requests, trafilatura), Claude or OpenAI API, Google Apps Script for a Docs sidebar, Streamlit for a quick web app

Starter prompt for a coding assistant
Build a Python script that takes a keyword and a Google Doc URL.
1. Call the DataForSEO SERP API (credentials in .env) for the top 10 organic results in the US.
2. Download each result and extract the main text with trafilatura.
3. Send the combined competitor text to the Claude API and ask for the 25 most important subtopics and entities, with how many pages cover each.
4. Read my draft from the Google Doc and mark each subtopic as covered, partly covered or missing.
5. Write the results to a Google Sheet with one row per subtopic.
Add error handling for pages that fail to download, and keep API calls under 20 per run.
Trade-offs

Cheaper per keyword and tuned to your own definition of quality, but you maintain it. Term coverage is a proxy, so don't let any score push writers into keyword stuffing.

40%SEO reporting

What the paid tool does

Pulls Search Console, analytics and rank data into branded dashboards and scheduled client reports.

What SEOs build instead

A pipeline that pulls the same APIs into Sheets or BigQuery, a Looker Studio dashboard on top, and an LLM step that writes the monthly narrative. Some teams skip the dashboard and connect data through MCP so anyone can ask questions in chat.

How it works

  1. Turn on Search Console's bulk data export to BigQuery, or pull the Search Analytics API on a schedule.
  2. Pull GA4 through the Data API and rank data from your tracker or a SERP API.
  3. Model the tables once: by page, query group, country and device.
  4. Build the Looker Studio view, then add a monthly job that sends the deltas to an LLM for a written summary.
  5. Email or post the report automatically.

Typical stackSearch Console API or BigQuery export, GA4 Data API, Google Sheets or BigQuery, Looker Studio, Apps Script or a cron job, Claude or OpenAI API, MCP servers for chat access

Starter prompt for a coding assistant
Write a Google Apps Script that runs on the 2nd of each month.
1. Pull last month's and the prior month's Search Console data for [site] by page and query, using the Search Console API.
2. Write both to a sheet named "GSC Raw" and build a "Movers" tab with the 20 biggest click gains and losses by page.
3. Send the Movers tab as CSV to the Claude API with this instruction: "Write a 200-word client summary. Lead with results, explain the top three drops using only the data, and list next steps."
4. Email the summary and a link to the sheet to [address].
Include setup steps for the OAuth scopes I need.
Trade-offs

Free or cheap to run and fully custom. API limits and schema changes mean someone has to keep it working, and white-label polish takes extra time.

26%Rank tracking

What the paid tool does

Checks keyword positions on a schedule by location and device, records SERP features and shows history and competitors.

What SEOs build instead

A scheduled job that calls a SERP API for a keyword list, stores the results in a database or Sheet and has an LLM summarize the movers. Many also log whether an AI Overview appears and whether they're cited in it.

How it works

  1. Keep the keyword list with target URL, location and device in a Sheet.
  2. Call a SERP API on a schedule (daily for priority terms, weekly for the rest).
  3. Store position, ranking URL, SERP features and AI Overview presence.
  4. Compare against the last run and post movers to Slack or email with a short AI-written note.

Typical stackDataForSEO or another SERP API, Python or Apps Script, Google Sheets, BigQuery or SQLite, Search Console average position as a free cross-check

Starter prompt for a coding assistant
Build a weekly rank tracker in Python.
Input: keywords.csv with keyword, target_url, location_code, device.
For each row, call the DataForSEO Google Organic SERP API and record: date, keyword, our position (match by domain [domain]), ranking URL, whether an AI Overview is present, and whether our domain is cited in it.
Append results to a SQLite database, then output a CSV of keywords that moved 3 or more positions since last week.
Add a dry-run mode that estimates API cost before running.
Trade-offs

You pay per query instead of per seat, and you choose exactly what to track. Use an API provider rather than scraping Google yourself, which breaks often and violates Google's terms.

25%Technical audit tools

What the paid tool does

Cloud crawlers that check sites on a schedule for broken links, redirects, indexability, duplicate content, Core Web Vitals and more, then alert on changes.

What SEOs build instead

Scheduled crawls with Screaming Frog's command-line mode, custom checks written for the site's own rules, and an LLM step that turns raw issues into a prioritized, plain-English digest.

How it works

  1. Schedule a headless crawl with saved configuration and export the issue reports.
  2. Run site-specific checks in Python: canonical patterns, hreflang pairs, template regressions, noindex on money pages.
  3. Pull field performance data from the CrUX or PageSpeed Insights API.
  4. Diff against the last crawl and send new issues to an LLM to group by cause and draft tickets.

Typical stackScreaming Frog CLI, Python, PageSpeed Insights and CrUX APIs, Claude Code or Codex for check scripts, Jira or Asana for tickets

Starter prompt for a coding assistant
Write a Python script that compares two Screaming Frog "Internal - All" CSV exports (last week and this week).
Report:
1. URLs that changed from indexable to non-indexable.
2. Canonicals that now point to a different URL.
3. New 4xx and 5xx URLs with their inlink counts.
4. Title or H1 changes on URLs that contain /product/ or /services/.
Output a markdown summary sorted by severity, then a CSV with every flagged URL.
Trade-offs

Very flexible and catches site-specific problems generic tools miss. You still need a crawler license and someone who can read the output. Crawl politely and off-peak.

19%AI visibility trackers

What the paid tool does

Runs a set of prompts across ChatGPT, Gemini, Perplexity, Claude and Google's AI features, then reports brand mentions, citations, sentiment and share of voice against competitors.

What SEOs build instead

A prompt set run through the model providers' APIs with web search turned on, repeated several times per prompt, then parsed for mentions and cited domains and stored over time.

How it works

  1. Write 50 to 200 prompts grouped by topic and buying stage, phrased the way customers ask.
  2. Run each prompt several times per platform, since answers vary from run to run.
  3. Extract brand mentions, cited URLs and sentiment with a second LLM pass.
  4. Store results weekly and chart share of voice against competitors.

Typical stackOpenAI, Anthropic, Gemini and Perplexity APIs with search enabled, Python, a database or BigQuery, Looker Studio

Starter prompt for a coding assistant
Build an AI visibility tracker in Python.
Input: prompts.csv (prompt, topic, stage) and brands.csv (our brand plus 5 competitors with domains).
For each prompt, call the OpenAI and Anthropic APIs with web search enabled, 3 runs each.
Save the full answer and every cited URL.
Then run a second pass that records, for each answer: which brands are mentioned, in what order, with what sentiment, and which domains are cited.
Output a weekly CSV with share of voice by topic and platform.
Trade-offs

Far cheaper at small scale and you own the prompt set. API answers can differ from what people see in the consumer apps, and results are probabilistic, so sample repeatedly and report trends rather than single runs.

06

Is AI Content Good for SEO? Trust, but Verify

70%

cite quality, accuracy or review time as AI's main limits

Keyword.com 2026

66%

trust AI content only after human review

Ahrefs 2026 · n=301

1%

describe their AI work as fully automated

Keyword.com 2026 · n=96

Is AI content good for SEO? It can be, when a person stays accountable for it. Searches for "is AI-generated content bad for SEO" are small but climbing fast, and the survey data explains the worry. For all that adoption, trust lags behind. 70% of SEO teams in the Keyword.com survey say poor-quality output, hallucinations or the time spent on quality control is AI's biggest limitation. 57% keep some tasks out of automation because the quality isn't good enough, and 36% don't trust the accuracy.

Marketers in general feel the same way. Ahrefs found that 66% trust AI content only after a human reviews it, and just 2.7% trust it with no review at all. A growing share use AI to check AI: 29%, up from 14% a year earlier.

The caution is earned. When Columbia University's Tow Center tested eight AI search tools on 1,600 queries in March 2025, they misidentified news sources in more than 60% of cases. Google's guidance allows AI-generated content that meets its Search Essentials, but using AI to mass-produce pages that add no value for users can violate its scaled content abuse policy.

That's why only 1% of SEO teams describe their AI work as fully automated, while 44% have a human review everything AI produces.

07

AI SEO FAQ

What is AI SEO?

AI SEO means two related things. The first is using AI tools such as Claude, ChatGPT and Gemini to do SEO work faster: keyword clustering, content briefs, schema, audits and reporting. The second is optimizing your content so it gets cited in AI search results like Google AI Overviews, AI Mode, ChatGPT and Perplexity.

How do SEO professionals use AI?

The most common uses are content briefs and outlines (77% of SEO teams), keyword research and clustering (68%), content drafting (66%) and reporting and client communication (60%), according to Keyword.com's 2026 survey. The fastest-growing use is data analysis, which rose from 28% to 60% of AI-using marketers in a year in Ahrefs' surveys.

Can you use AI-generated content for SEO?

Yes. Google's guidance allows AI-generated content that meets its Search Essentials and is genuinely helpful. Using AI to mass-produce pages that add no value can violate Google's scaled content abuse policy. In practice, 66% of marketers trust AI content only after a human reviews it, and only 1% of SEO teams run their AI work fully automated.

What is SEO for AI called?

It goes by several names: generative engine optimization (GEO), answer engine optimization (AEO), LLM SEO, LLM optimization and AI search optimization. In U.S. Google searches, generative engine optimization is the most-searched term at about 4,400 searches a month, followed by GEO SEO and answer engine optimization at about 2,400 each (DataForSEO, October 2026).

What are the best AI tools for SEO?

Among AI-using marketers, the most-used tools are Claude (83%), ChatGPT (76%) and Gemini (58%), followed by agent tools Claude Cowork (42%) and Claude Code (37%). Most SEO teams combine several: 91% use two or more AI tools or systems, and 26% connect SEO data APIs directly. Ahrefs, Semrush, DataForSEO and SE Ranking all offer MCP servers that bring their data into AI assistants.

How do you rank in Google AI Overviews and ChatGPT?

For AI Overviews, start with classic SEO: AI Overviews draw on Google's index, so pages that rank well and answer the question in a short, self-contained passage are the usual citations. For ChatGPT search, allow OAI-SearchBot in robots.txt, make sure Bing can index your site, and publish clear facts that answer a question in a sentence or two. Track both with a fixed set of prompts over time.

Is SEO dead in 2026?

No, but it's changing. AI answers reduce clicks, and Ahrefs measured a 58% lower click-through rate for top-ranking pages on keywords with AI Overviews. At the same time, AI search tools rely on search indexes, and 77% of search professionals say the SEO team leads AI search optimization at their company. The work is expanding, not disappearing.

Does llms.txt help SEO or AI visibility?

There's little evidence that it does yet. llms.txt adoption grew 8.8x in a year, from 4,088 to 36,120 sites (Originality.ai), but Ahrefs' server-log data found that 97% of llms.txt files received zero requests in May 2026. It's cheap to add, so treat it as an experiment rather than a ranking factor.

Use AI everywhere. Verify everything.

The playbook

  1. Let AI draft the brief and keep a person on the final call. 77% use AI for briefs, and only 1% run fully automated.
  2. Run a stack, not a single model. 91% of SEO teams combine two or more AI tools or systems.
  3. Build the small tools you keep paying for. 48% built a custom replacement and still use it.
  4. Measure AI visibility the way you measure rankings. 92% track it, but 40% of marketers still check by hand.
  5. Fact-check every number a model hands you. 70% name output quality as AI's biggest limitation.

Sources

  1. Ahrefs, 69% of Marketers Are Publishing More AI Content Than Last Year, September 30, 2026 (301 marketers).
  2. Ahrefs, Marketers Using AI Publish 42% More Content, June 2025 (879 marketers).
  3. Keyword.com, State of AI and Automation in SEO 2026 (97 SEO practitioners).
  4. SEOFOMO, State of AI Search Optimization Survey 2026, Aleyda Solís, fielded August 17 to 27, 2026 (171 search professionals).
  5. Semrush, Only 22% of Marketers Have Fully Integrated AI Search and SEO, June 3, 2026 (481 marketers).
  6. Search Engine Journal, The State of SEO 2026 (371 SEO professionals).
  7. Pew Research Center findings on AI summaries and clicks, July 2025, as reported by The Register (900 U.S. adults).
  8. Ahrefs, AI Overviews click study update, May 2026 (300,000 keywords).
  9. Tow Center for Digital Journalism, via Nieman Lab, March 2025 (1,600 queries, 8 AI search tools).
  10. Google Search Central, Guidance on using generative AI content.
  11. Omniscient Digital, How AI is reshaping link building (survey), June 2025 (105 respondents).
  12. Screaming Frog, SEO Spider 22.0 release notes, June 2025.
  13. Search Engine Journal, Google adds AI Mode traffic to Search Console reports, June 2025.
  14. Search Engine Journal, Google updates Google-Extended documentation, April 2025.
  15. PPC Land, Anthropic clarifies what its three web crawlers do, February 2026.
  16. Nexter, OAI-SearchBot and ChatGPT search, 2026.
  17. DataForSEO, Google Ads search volume and Labs keyword data, United States, October 2026.
  18. Originality.ai and Ahrefs llms.txt data, via PPC Land, July 2026.
  19. iPullRank, AI Search Manual: Qforia fan-out template.
ProjectSEO + Generative AI
SourcesAhrefs, Keyword.com, SEOFOMO, Semrush, SEJ

More Writing & Research by Jourdan Rombough

View all research

SEO MEDITATIONS