Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Optimize websites for both traditional search engines (Google, Bing) and AI engines (ChatGPT, Perplexity, Gemini)
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/tools-and-apis.md
1# SEO/GEO Tools and API Reference23Curated list of tools and APIs for SEO and GEO optimization.45---67## Free Tools89### Schema Markup Generators1011| Tool | URL | Features |12|------|-----|----------|13| **TechnicalSEO.com** | technicalseo.com/tools/schema-markup-generator | Multiple schema types, validation |14| **Rank Ranger** | rankranger.com/schema-markup-generator | FAQ, Article, Product schemas |15| **Merkle** | technicalseo.com/tools/schema-markup-generator | Comprehensive schema generator |16| **JSON-LD Generator** | jsonld.com | Simple schema builder |1718### Validation Tools1920| Tool | URL | Purpose |21|------|-----|---------|22| **Google Rich Results Test** | search.google.com/test/rich-results | Test schema markup |23| **Schema.org Validator** | validator.schema.org | Validate any schema |24| **Google Mobile-Friendly Test** | search.google.com/test/mobile-friendly | Mobile usability |25| **PageSpeed Insights** | pagespeed.web.dev | Core Web Vitals |2627### SEO Audit Tools2829| Tool | URL | Features |30|------|-----|----------|31| **SEOmator** | seomator.com/free-seo-audit-tool | Comprehensive free audit |32| **Screaming Frog (Free)** | screamingfrog.co.uk | Crawl up to 500 URLs |33| **Google Search Console** | search.google.com/search-console | Official Google data |34| **Bing Webmaster Tools** | bing.com/webmasters | Bing indexing data |3536---3738## Paid SEO Tools3940### Comprehensive Platforms4142| Tool | Price | Best For |43|------|-------|----------|44| **Ahrefs** | $99/mo+ | Backlink analysis, keyword research |45| **Semrush** | $139/mo+ | All-in-one SEO + GEO toolkit |46| **Moz Pro** | $99/mo+ | Domain authority, link building |47| **SE Ranking** | $65/mo+ | Affordable all-in-one |4849### Content Optimization5051| Tool | Price | Best For |52|------|-------|----------|53| **Surfer SEO** | $89/mo+ | Content optimization for AI |54| **Clearscope** | $170/mo+ | Enterprise content optimization |55| **Frase** | $15/mo+ | AI content briefs |56| **MarketMuse** | $149/mo+ | Content strategy |5758---5960## GEO / AI Visibility Tools6162### AI Search Monitoring6364| Tool | Price | Platforms |65|------|-------|-----------|66| **Profound** | $499/mo+ | ChatGPT, Perplexity, Claude, Gemini |67| **Otterly.ai** | Free trial | ChatGPT, Perplexity, Google AIO |68| **SE Ranking AI Toolkit** | Included | AI Overviews, ChatGPT |69| **Semrush AI Visibility** | Included | Google AIO, ChatGPT |70| **Peec AI** | Mid-tier | Sentiment + visibility |71| **Scrunch AI** | Varies | Brand tracking, citations |7273### AI Visibility Features to Look For7475- Citation tracking across AI platforms76- Prompt-level insights77- Source attribution78- Sentiment analysis79- Competitive benchmarking80- Actionable recommendations8182---8384## APIs for Automation8586### Google APIs8788| API | Purpose | Docs |89|-----|---------|------|90| **Search Console API** | Indexing status, search data | developers.google.com/webmaster-tools |91| **PageSpeed API** | Core Web Vitals data | developers.google.com/speed/docs/insights/v5/get-started |92| **Indexing API** | Request indexing | developers.google.com/search/apis/indexing-api |93| **Custom Search API** | Programmatic search | developers.google.com/custom-search |9495### SEO Data APIs9697| API | Purpose | Pricing |98|-----|---------|---------|99| **DataForSEO** | Comprehensive SEO data | Pay-per-use |100| **Moz API** | DA, PA, link data | Included with Moz |101| **Ahrefs API** | Backlinks, keywords | Included with Ahrefs |102| **SE Ranking API** | Rankings, audits | Included with SE Ranking |103| **SEO Review Tools API** | Various SEO checks | Free tier available |104105### Schema/Metadata APIs106107| API | Purpose | Pricing |108|-----|---------|---------|109| **Apify Metadata Extractor** | Extract meta, sitemap, robots | $12/mo+ |110| **Firecrawl** | Website crawling for SEO | Pay-per-use |111112---113114## Browser Extensions115116### SEO Analysis117118| Extension | Browser | Features |119|-----------|---------|----------|120| **SEOquake** | Chrome/Firefox | Quick SEO metrics |121| **MozBar** | Chrome | DA, PA, link data |122| **Ahrefs SEO Toolbar** | Chrome | Backlinks, keywords |123| **Detailed SEO Extension** | Chrome | Technical SEO checks |124125### Schema Testing126127| Extension | Browser | Features |128|-----------|---------|----------|129| **Structured Data Testing Tool** | Chrome | View page schema |130| **Schema Builder** | Chrome | Generate schema |131132---133134## Command Line Tools135136### curl Commands for SEO Checks137138```bash139# Check meta tags140curl -sL "https://example.com" | grep -E "<title>|<meta"141142# Check robots.txt143curl -s "https://example.com/robots.txt"144145# Check sitemap146curl -s "https://example.com/sitemap.xml"147148# Check HTTP headers149curl -I "https://example.com"150151# Check redirect chain152curl -sIL "https://example.com" | grep -E "HTTP|Location"153154# Check page size155curl -sL "https://example.com" | wc -c156157# Check load time158curl -o /dev/null -s -w "Total: %{time_total}s\n" "https://example.com"159```160161### Using Google APIs via curl162163```bash164# PageSpeed Insights (no API key needed for basic)165curl "https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://example.com"166167# With API key (more requests allowed)168curl "https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://example.com&key=YOUR_API_KEY"169```170171---172173## Robots.txt Template for AI Bots174175```176# Search Engines177User-agent: Googlebot178Allow: /179180User-agent: Bingbot181Allow: /182183# AI Bots184User-agent: GPTBot185Allow: /186187User-agent: ChatGPT-User188Allow: /189190User-agent: PerplexityBot191Allow: /192193User-agent: ClaudeBot194Allow: /195196User-agent: anthropic-ai197Allow: /198199User-agent: Applebot-Extended200Allow: /201202# Sitemap203Sitemap: https://example.com/sitemap.xml204```205206---207208## Scripts209210Ready-to-use Python scripts in `scripts/` folder.211212### Setup (DataForSEO scripts)213214```bash215export DATAFORSEO_LOGIN=your_login216export DATAFORSEO_PASSWORD=your_password217```218219### seo_audit.py220221Full SEO audit - meta tags, robots.txt, sitemap, load time, schema, AI bot access. No API required.222223```bash224python3 scripts/seo_audit.py "https://example.com"225```226227### keyword_research.py228229Get keyword ideas, search volume, difficulty.230231```bash232python3 scripts/keyword_research.py "seo tools" --limit 20233python3 scripts/keyword_research.py "seo tools" --location 2826 # UK234```235236### serp_analysis.py237238Analyze top 20 Google results for a keyword.239240```bash241python3 scripts/serp_analysis.py "best seo tools" --depth 20242```243244### backlinks.py245246Get backlink profile for a domain.247248```bash249python3 scripts/backlinks.py "example.com" --limit 20250```251252### domain_overview.py253254Get domain metrics - traffic, keywords, rankings.255256```bash257python3 scripts/domain_overview.py "example.com"258```259260---261262## Workflow Integration263264### Using with OPC Skills265266```bash267# Use twitter skill to find SEO tips268python3 scripts/search_tweets.py "SEO tips 2026" --limit 20269270# Use reddit skill to find discussions271python3 scripts/search_posts.py "GEO optimization" --subreddit SEO --limit 10272273# Use WebSearch for keyword research274# (Built into agent)275```276277### Automation Ideas2782791. **Weekly SEO audit** - Crawl site with curl, check for errors2802. **Schema monitoring** - Validate schema after deploys with Rich Results Test API2813. **Ranking tracking** - Monitor AI visibility with Otterly.ai or Profound2824. **Content freshness** - Flag outdated content based on dateModified2835. **Competitor monitoring** - Track competitor changes with DataForSEO API284285---286287## Resources288289### Learning290291| Resource | URL | Type |292|----------|-----|------|293| **Google SEO Guide** | developers.google.com/search/docs | Official |294| **Moz Beginner's Guide** | moz.com/beginners-guide-to-seo | Tutorial |295| **Backlinko** | backlinko.com/hub/seo | Advanced |296| **Search Engine Journal** | searchenginejournal.com | News |297298### GEO Research299300| Resource | URL | Type |301|----------|-----|------|302| **Princeton GEO Paper** | arxiv.org/abs/2311.09735 | Research |303| **GEO Guide (SingleGrain)** | singlegrain.com/geo | Guide |304| **AI Search Optimization (Semrush)** | semrush.com/blog/ai-search-optimization | Tutorial |305306### Communities307308| Community | Platform | Focus |309|-----------|----------|-------|310| **r/SEO** | Reddit | General SEO |311| **r/bigseo** | Reddit | Advanced SEO |312| **r/TechSEO** | Reddit | Technical SEO |313| **SEO Twitter** | Twitter | News, tips |314