Skip to content

consumableai/consumableai-aeo

Repository files navigation

consumableai-aeo

PyPI version PyPI downloads License: MIT

AEO/GEO (Answer Engine Optimization / Generative Engine Optimization) helper for quick audits and lightweight keyword discovery.

  • audit <url>: Inspect basic AEO/GEO signals — title, description, robots, canonical, JSON-LD types, OG/Twitter tags, headings, readability proxy.
  • keywords <url|path>: Extract candidate phrases from page text (RAKE-like) for AI SEO analysis.
  • competitors <url1> <url2> ...: Aggregate and compare competitor keywords across multiple URLs.

Built by Consumable AI — tools for AI SEO analyser, AEO, GEO, organic growth, marketing intelligence, and CAC reduction.

git s📦 Available on PyPI


Install

pip install consumableai-aeo

CLI Usage

consumableai-aeo audit https://www.consumableai.com --json
consumableai-aeo keywords https://www.consumableai.com --top 25
consumableai-aeo competitors https://site-a.com/page https://site-b.com/page --top 20 --json

Python API

from consumableai_aeo import audit_url, keywords_from_url, competitor_keywords

report = audit_url("https://www.consumableai.com")
phrases = keywords_from_url("https://www.consumableai.com", top_n=25)
comp = competitor_keywords(["https://a.com", "https://b.com"], top_n=20)

Checks

  • Title & description presence and helpful ranges
  • Canonical, robots meta (index/follow), OG/Twitter tags
  • JSON-LD presence and detected @type (Product, Article, FAQPage…)
  • H1/H2 counts and uniqueness of H1
  • Image alt coverage
  • Readability proxy (Flesch reading ease)
  • AEO/GEO score (0–100) with per-signal breakdown

This is a lightweight heuristic — great for quick checks and CI guards. For deeper analysis and automated fixes, visit Consumable AI.

Releases

No releases published

Packages

No packages published