Skip to content
Skillv1.0.0

ai-seo

Use when optimize for AI search engines — Perplexity, ChatGPT Search, Google AI Overviews, answer engine optimization. Use when adapting SEO strategy for AI-powered search, optimizing for featured sni

by oyi77(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from oyi77/1ai-skills (marketing/ai-seo/SKILL.md). Install upstream with npx skills add oyi77/1ai-skills --skill ai-seo. Copyright stays with the author (Apache-2.0).

Ai Seo

Overview

AI SEO (Answer Engine Optimization / GEO) optimizes content for AI-powered search engines — Perplexity, ChatGPT Search, Google AI Overviews, Gemini, Copilot — so your pages get cited in zero-click answers instead of buried below them. Unlike traditional SEO that chases ranking clicks, this skill restructures existing content into citation-ready formats, implements the schema AI crawlers prefer, and builds topical authority clusters that engines trust as primary sources.

When to Use

Trigger phrases:

  • "ai seo"

  • "Adapting SEO strategy for AI search"

  • "Optimizing for Google AI Overviews"

  • "Building content that AI engines cite"

  • "Answer engine optimization (AEO)"

  • "Generative engine optimization (GEO)"

  • Adapting SEO strategy for AI search

  • Optimizing for Google AI Overviews

  • Building content that AI engines cite

  • Implementing structured data markup

  • Optimizing for Perplexity, ChatGPT Search, Gemini, Copilot

When NOT to Use

  • When the audience is too small to justify the effort
  • For regulated industries without compliance review
  • When the campaign budget does not support the channel
  • When the client has zero existing content to optimize

Money-Making Overview

Buyer persona: SME owners ($2M-$20M ARR), SaaS marketing directors, e-commerce brand managers, and agency clients who see organic traffic from Google dropping and want to capture the growing share of zero-click AI-generated answers in Perplexity, ChatGPT Search, and Google AI Overviews.

Problem they pay to solve: Traditional SEO targets clicks. AI search engines answer the question in the SERP — if your content isn't structured for extraction, you get zero visibility even when ranking #1. Clients lose 30-60% of referral traffic as users stop clicking through.

What you sell: AI answer engine optimization — restructuring existing content into citation-ready formats, implementing schema that AI crawlers prefer, and building topical authority clusters that AI engines cite as primary sources.

Pricing tiers:

Tier Price Deliverable Timeline
Audit $500 AI SEO audit report + 5 priority fixes 3 days
Optimize $1,500 Full content restructure (up to 10 pages) + schema + FAQ markup 1 week
Retainer $2,000/mo Monthly monitoring, 15 pages/mo optimization, coverage gap analysis Ongoing

First-dollar timeline: Day 1 — run audit script, deliver report by Day 3. Close first client at $500 within the first week by auditing 3 competitor sites for free, then selling the fix.

First Action in 60 Minutes

Run this script on your own or a target site to generate an instant AI search engine readiness report:

#!/usr/bin/env bash
# ai-seo-audit.sh — Usage: ./ai-seo-audit.sh https://example.com
set -euo pipefail

SITE="${1:?Usage: $0 https://example.com}"
echo "=== AI SEO Audit: $SITE ==="
echo ""

# 1. Check structured data (JSON-LD presence and types)
echo "--- Structured Data ---"
SD=$(curl -sL "$SITE" | grep -oP '(?<=<script type="application/ld\+json">).*?(?=</script>)' | head -5 || true)
if [ -z "$SD" ]; then
  echo "FAIL: No JSON-LD structured data found. AI engines rely on schema."
  echo "Fix: Add Organization, Article, or FAQPage schema."
else
  TYPES=$(echo "$SD" | grep -oP '"@type"\s*:\s*"[^"]+"' | sort -u)
  echo "Found schema types:"
  echo "$TYPES"
fi
echo ""

# 2. Check direct answer readability (H2 headings as question phrases)
echo "--- Answer Readiness ---"
H2S=$(curl -sL "$SITE" | grep -oP '<h2[^>]*>.*?</h2>' | sed 's/<[^>]*>//g' | head -10 || true)
QUESTION_COUNT=$(echo "$H2S" | grep -ciP '(how|what|why|when|where|which|can|does|is|are)\b' || true)
echo "H2s containing question phrasing: $QUESTION_COUNT"
if [ "$QUESTION_COUNT" -lt 3 ]; then
  echo "WARN: Few question-format headings. AI engines extract answers from Q&A patterns."
  echo "Fix: Convert H2 headings to natural-language questions your audience asks."
fi
echo ""

# 3. Check for definition/explanation paragraphs after headings
echo "--- Direct Answer Format ---"
CONTENT=$(curl -sL "$SITE" | sed 's/<[^>]*>/\n/g' | sed '/^$/d' | head -200 || true)
SHORT_PARAS=$(echo "$CONTENT" | awk 'length>0 && length<120' | wc -l)
TOTAL_PARAS=$(echo "$CONTENT" | awk 'length>0' | wc -l)
if [ "$TOTAL_PARAS" -gt 0 ]; then
  PCT=$((SHORT_PARAS * 100 / TOTAL_PARAS))
  echo "Short/direct paragraphs (under 120 chars): $PCT%"
  if [ "$PCT" -lt 20 ]; then
    echo "WARN: Few concise answer paragraphs. AI engines prefer 40-100 word direct answers."
    echo "Fix: Add a 1-2 sentence answer immediately after each question H2."
  fi
fi
echo ""

# 4. Page load speed (Core Web Vital proxy)
echo "--- Page Speed ---"
SPEED=$(curl -s -o /dev/null -w "%{http_code} %{time_total}s %{size_download}bytes" -L "$SITE" || true)
echo "HTTP $SPEED"
echo ""

# 5. Mobile-friendliness check
echo "--- Mobile Viewport ---"
VIEWPORT=$(curl -sL "$SITE" | grep -oP '<meta name="viewport"[^>]*>' || echo "MISSING")
echo "Viewport tag: $VIEWPORT"
echo ""

echo "=== SCORECARD ==="
SCORE=0
[ -n "$SD" ] && SCORE=$((SCORE + 25))
[ "$QUESTION_COUNT" -ge 3 ] && SCORE=$((SCORE + 25))
[ "$PCT" -ge 20 ] && SCORE=$((SCORE + 25))
[ -n "$VIEWPORT" ] && SCORE=$((SCORE + 25))
echo "AI SEO Readiness: ${SCORE}/100"
echo ""
echo "=== NEXT STEPS ==="
echo "1. Share this report with the client"
echo "2. Sell the full $1,500 Optimize package for the highlighted fixes"
echo "3. Build a retainer by proposing monthly monitoring ($2K/mo)"

Save as ai-seo-audit.sh and run: bash ai-seo-audit.sh https://client-site.com

The output is your deliverable — a live AI SEO readiness scorecard with prioritized fixes. Send it as a PDF to close the deal.

Deliverable Format

AI SEO Audit Report (Invoice-Ready Template)

Company: [Client Name]
URL: [https://client-site.com]
Date: [YYYY-MM-DD]
Auditor: [Your Name]

---

EXECUTIVE SUMMARY

AI search engines (Perplexity, ChatGPT Search, Google AI Overviews) now answer
queries directly in the SERP. [Client] currently scores [X]/100 on AI SEO readiness.
This report identifies [N] high-impact fixes that will increase citation rate and
brand visibility in AI-generated answers.

---

1. STRUCTURED DATA ANALYSIS
   Current: [JSON-LD present/missing/types found]
   Impact: [Missing schema = lost citations / Good schema = strong foundation]
   Fix: [Specific schema types to add with code example]

2. ANSWER FORMAT EVALUATION
   Current: [X question-format H2s found / concise paragraph ratio]
   Impact: [AI extraction difficulty score]
   Priority URLs to restructure:
   - [/page-1] — Rewrite H2 as question, add 40-word answer
   - [/page-2] — Add FAQPage schema
   - [/page-3] — Reformat list into direct-answer paragraph

3. TOPICAL AUTHORITY GAPS
   Missing subtopics that competing cited pages cover:
   - [Subtopic 1] — 0 articles vs 3 from competitor
   - [Subtopic 2] — No pillar page
   Recommendation: Create [N] new pages on above topics

4. TECHNICAL FOUNDATION
   - Page load: [seconds] — [pass/fail]
   - Mobile viewport: [present/missing]
   - Core Web Vitals proxy: [status]

5. PRIORITIZED FIX LIST
   Critical (do this week):
   1. [Fix] — [effort] — [expected impact]
   2. [Fix] — [effort] — [expected impact]
   Important (do this month):
   3. [Fix] — [effort] — [expected impact]
   4. [Fix] — [effort] — [expected impact]
   Growth (quarterly):
   5. [Fix] — [effort] — [expected impact]

---

PRICING

[X] Priority Fixes Implementation ........ $500
Full AI SEO Content Restructure (10 pages) ...... $1,500
Monthly Retainer (15 pages/mo + monitoring) .... $2,000/mo

---

APPENDIX: AI Engine Citation Scoring
- Perplexity: [cites/passes/blocked]
- ChatGPT Search: [visible/partial/missing]
- Google AI Overviews: [present/competing/absent]

Copy template, fill sections from audit output, brand with your logo, send as PDF.

Anti-Rationalization Table

Rationalization Reality
"Traditional SEO still works, this is hype" Google AI Overviews already serve 1B+ queries. Perplexity and ChatGPT Search are growing 5x YoY. Traffic that stops at the AI answer never reaches your site.
"I'll wait until the algorithms stabilize" The AI search ecosystem is settling NOW. First-mover advantage is real — sites optimized today are the ones AI engines trust as primary sources.
"My client doesn't rank for those queries anyway" AI engines cite long-tail content traditional SEO ignores. A $500 audit shows exactly which of their pages are citation-ready vs invisible.
"Nobody in Indonesia needs this" Indonesian businesses compete globally. Any brand targeting English-speaking markets loses visibility if Perplexity/ChatGPT answers competitors' content, not theirs.
"Schema markup is too technical for me" JSON-LD is copy-paste. The audit script generates the exact schema you need. Five minutes of copy-paste fixes a missing-schema fail.
"Clients won't pay for 'invisible' optimization" They pay for traffic loss reversal. Show them their competitor cited in an AI answer above their listing. That visual closes the deal.
"I need a team for this" One script, one report, one invoice. AI SEO is a solo consultancy — no designers, no developers, no project managers.

Process

  1. Research — Analyze target audience, competitors, and trending topics
  2. Audit — Run ai-seo-audit.sh on target URLs, produce scorecard
  3. Fix — Add JSON-LD schema, rewrite H2s as questions, add direct-answer paragraphs
  4. Monitor — Track citation appearance in Perplexity, ChatGPT Search, Google AI Overviews
  5. Report — Monthly citation report showing visibility gains and gaps closed

Verification

  • All steps executed successfully
  • Results validated against acceptance criteria
  • Error handling tested with edge cases
  • Documentation updated with findings

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/oyi77-1ai-skills-ai-seo/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

oyi77-1ai-skills-ai-seo.ocm.jsonjson
{
  "ocm": "1",
  "id": "oyi77-1ai-skills-ai-seo",
  "kind": "skill",
  "name": "ai-seo",
  "description": "Use when optimize for AI search engines — Perplexity, ChatGPT Search, Google AI Overviews, answer engine optimization. Use when adapting SEO strategy for AI-powered search, optimizing for featured snippets, or building AI-friendly content.",
  "publisher": "oyi77",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "marketing"
    ],
    "tags": [
      "skill-md",
      "growth",
      "marketing",
      "seo",
      "money",
      "github"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Use when optimize for AI search engines — Perplexity, ChatGPT Search, Google AI Overviews, answer engine optimization. Use when adapting SEO strategy for AI-powered search, optimizing for featured snippets, or building AI-friendly content."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "github",
      "repository": "https://github.com/oyi77/1ai-skills",
      "path": "marketing/ai-seo/SKILL.md",
      "ref": "b711c7517576f0b471373d1da472c5a14b1afd59",
      "url": "https://github.com/oyi77/1ai-skills/blob/b711c7517576f0b471373d1da472c5a14b1afd59/marketing/ai-seo/SKILL.md",
      "key": "oyi77/1ai-skills/marketing/ai-seo/SKILL.md"
    },
    "license": "Apache-2.0"
  },
  "instructions": "# Ai Seo\n\n## Overview\n\nAI SEO (Answer Engine Optimization / GEO) optimizes content for AI-powered search engines — Perplexity, ChatGPT Search, Google AI Overviews, Gemini, Copilot — so your pages get cited in zero-click answers instead of buried below them. Unlike traditional SEO that chases ranking clicks, this skill restructures existing content into citation-ready formats, implements the schema AI crawlers prefer, and builds topical authority clusters that engines trust as primary sources.\n## When to Use\n\n**Trigger phrases:**\n- \"ai seo\"\n- \"Adapting SEO strategy for AI search\"\n- \"Optimizing ",
  "cost": {
    "context_tokens": 2476
  }
}

Fetch it by URL: GET /api/v1/registry/oyi77-1ai-skills-ai-seo/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.