An AI-search-visibility audit of russlobo.com — a self-described AEO & GEO consultant. Measured against the very checklist his published playbook recommends.
Russ Lobo positions as an AI Search Optimization consultant for brands. His own site does not appear in any Google AI Overview, any organic top-20, or any authoritative category source for the category he sells. He ranks for exactly one query: his own name.
Authority looks present at a glance — 301 referring domains since 2019 — but the link footprint is dominated by press-release-wire syndication: cloudprwire.us, themoneyaware.com, insightfulupdate.com and ~25 boilerplate "news" sites that all surfaced links in two press-release bursts (January 2026 and mid-May 2026). The on-site fundamentals an AEO consultant would lecture clients about — JSON-LD schema, canonical tags, sitemap.xml, robots.txt, Open Graph metadata, more than one service page — are all absent. The single technical bright spot (decent Lighthouse Performance, basic SEO checks at 1.00) is polish on an engine that has no fuel.
| Dimension | Grade | Assessment |
|---|---|---|
| Organic visibility (category) | F | Zero ranked keywords in DataForSEO Labs. Absent from every top-20 SERP for AEO / GEO / AI-search terms tested. |
| AI Visibility (AI Overview citations) | F | Cited in zero AI Overviews across six category queries. AI sources Search Engine Land, Profound, Forbes, Semrush — never russlobo.com. |
| Off-page authority (real) | D | 301 referring domains, but ~90% match a PR-wire syndication pattern. Real editorial mentions: a handful of paid expert directories. |
| Content depth | F | Three pages total (homepage, /about, one crypto-niche page). No blog, no case-study URLs, no schema-tagged FAQs. |
| On-page SEO (foundations) | D | Title + meta exist. Missing: JSON-LD, canonical, OG/Twitter tags, sitemap.xml, robots.txt — the last two return 404. |
| Technical / performance | B | Lighthouse Performance 0.83, SEO 1.00. The one honest bright spot — but agentic-browsing only 0.67. |
Zero presence in organic top-20 or AI Overviews for "AEO consultant", "GEO consultant", "generative engine optimization", or five related head-terms.
67% agentic-browsing score, no schema, blocked structured-data tells. The exact failure mode he sells fixes for.
The 301-referring-domain number is vanity. Spam-score 5–25, all article-body PR-wire pattern, January 2026 burst.
No service URLs, no case-study pages, no blog. Nothing for an AI engine to cite even if it wanted to.
We tested the six head-terms an actual prospect would type to find an AI-search consultant. Russ Lobo's domain does not appear in the organic top-20, in the Google AI Overview, or in the People-Also-Ask box on any of them. The pattern is identical across all six: the AI surfaces lean on Reddit, Forbes, Semrush, Profound, Search Engine Land, Wikipedia, HubSpot, Coursera, PwC and CXL. None reference him.
| Query (US, en) | Search vol /mo | AI Overview | Top organic (rank 1) | russlobo.com? |
|---|---|---|---|---|
| aeo consultant | 50 | Yes | linkedin.com (AEO Design) | absent |
| geo consultant ai search | 210 | Yes | ericschwartzman.com | absent |
| answer engine optimization | 2,400 | Yes | reddit.com | absent |
| generative engine optimization | — | Yes | wikipedia / semrush | absent |
| how to rank in chatgpt | — | Yes | reddit.com | absent |
| best aeo consultants 2026 | — | Yes | primeavenuegroup.com | absent |
| russ lobo (brand only) | — | — | russlobo.com | rank 1 |
The hardest single data point in this report: querying DataForSEO Labs for every keyword russlobo.com ranks for in the US English index returns an empty array. Re-running with include_subdomains: true and removing volume sorts — still empty. The site has been live since 2019 and has 14 crawlable pages indexed by the backlinks crawler. It is being indexed; it just isn't ranking for anything Labs measures.
For each category query above, we extracted the cited sources inside the Google AI Overview. The same handful of editorial and tool-maker domains dominate. Russ's site appears in none of them. Where his name does surface — paid "expert listicle" sites (seomafiaclub, coda, pagerules, indiehackers, szymonslowik, katarinadahlin) — those are not authority sources AI Overviews lean on.
| AI Overview source (across 6 queries) | Cited times | Why AI trusts it |
|---|---|---|
| reddit.com | 5 | Discussions/forums; conversational corpora AI engines lean on heavily |
| searchengineland.com | 3 | Editorial industry authority (the 1.4M-prompt citation study is quoted directly) |
| tryprofound.com | 3 | Toolmaker — Profound is the de-facto industry data source |
| semrush.com / hubspot.com / frase.io | 3 ea | Toolmakers; authoritative and answer-capsule formatted |
| forbes.com / inc.com / pwc.com | 2 ea | Mainstream business-press authority |
| YouTube (Edward Sturm, Exposure Ninja) | 4 | Video-corpus citations are growing fast in AI Overviews |
| russlobo.com | 0 | Not cited in any tested AI Overview. Not in any People-Also-Ask answer. |
The Search Engine Land study cited in the AI Overview for "how to get cited in ChatGPT" states it plainly: "88% of cited URLs originate from pages that already rank well in the general search index." Russ ranks for zero category terms in the general search index. The mechanism by which AI citations happen — answer-capsule content on a page already ranking — is structurally not available to him.
Top-line backlink data looks healthy: rank 233, 510 backlinks, 301 referring domains since first-seen February 2019. But every signal under the hood reads as low-quality syndication, not earned authority. The top-25 referring domains by rank — sampled below — share the same boilerplate "finance/investment newz" pattern, the same hours-apart first-seen timestamps, and cluster in two press-release-wire bursts (early January 2026 and mid-May 2026).
| Referring domain | Spam score | First seen | Pattern signal |
|---|---|---|---|
| cloudprwire.us | 7 | 2026-01-06 18:28 | Explicit PR-wire infrastructure (the source of the burst) |
| bizpowernews.us / scooptoday.us | 10 / — | 2026-01-06 11:53 / 12:30 | Same hour, same .us TLD news cluster |
| opinionbulletin.com / themoneyaware.com / topicaltidings.com | 20–25 | 2026-01-06 → 01-16 | Finance/opinion content-mill cluster, articles-section placement |
| moneybuilds.com / digishor.com / stocksselect.com / mutualfundinvestments.net | 10–20 | 2026-03-05 → 05-15 | Second burst — same syndication network, different release |
| whlinks.com | — | 2024-09-08 | Russ's own off-page link-building agency. Self-referential. |
Pattern shared across the top-25: single referring main domain → multiple pages, anchor link type only, semantic location "article" or empty, country attribution mostly blank or US. Classic press-release syndication footprint.
Russ's Facebook bio names him "founder of Russ Lobo (GEO Agency) and WHLinks (GEO Off-page Optimization Agency)." His Instagram repeats the same. WHLinks is in his own backlink profile. The take: he is selling his own outreach link-building service, and his own site is the proof-of-concept that it generates the kind of links AI engines and modern Google ignore. The strategy is six years out of date for organic, and structurally incompatible with how AI surfaces citations.
Every authoritative AEO/GEO guide cited in our Gap 02 analysis (Profound, Frase, Semrush, HubSpot, Search Engine Land, Forbes, CXL) names the same handful of on-site fundamentals as table-stakes. Below is that same checklist scored against russlobo.com.
| AEO/GEO best practice | russlobo.com | Notes |
|---|---|---|
| JSON-LD schema (Organization, Person, Service, FAQ) | none | 0 @type declarations in HTML — grep returns 0 |
| sitemap.xml | 404 | Hostinger placeholder page returned |
| robots.txt | 404 | Same Hostinger placeholder — no crawl directives |
| Canonical tag | missing | No <link rel="canonical"> in head |
| Open Graph / Twitter cards | missing | No og:* tags. Link previews on social default-fall back |
| Modular URL hierarchy | flat | 3 total URLs; no /services/<service> pattern |
| Single H1 + structured H2/H3 | ok | 1 H1, 9 H2, 6 H3 — reasonable hierarchy |
| Image alt coverage | 100% | 18 of 18 images have alt — the one bright on-page point |
| Answer-capsule formatting on service descriptions | partial | "Generative Engine Optimization" and "Answer Engine Optimization" exist as H4 blocks; answers don't lead |
| Case-study URLs with verifiable specifics | none | Four results headlines on homepage; no client name, no URL, no methodology |
This is where the loop closes. Every gap above is on Russ's own published recommendation list. His site description literally promises help with "ChatGPT, Claude, and Gemini" visibility while shipping zero schema, zero sitemap, and zero answer-capsule content for those engines to extract from. Either he has not implemented his own playbook — in which case it doesn't work yet, even for him — or he has implemented it and it isn't producing results, in which case the playbook itself doesn't work.
aio.novcog.us.com went live 2026-06-09 — eight days old at the time of this audit. No backlinks, no organic rankings, no AI Overview citations. None expected. What matters is whether the foundations that make those outcomes possible exist. On that axis the head-to-head is decisive.
| Dimension | russlobo.com | aio.novcog.us.com | Edge |
|---|---|---|---|
| JSON-LD schema | None | Organization × 2, Person, Service, WebPage, WebSite | NovCog |
| sitemap.xml | 404 | 5 pages indexed | NovCog |
| robots.txt | 404 | Cloudflare ContentSignals | NovCog |
| Canonical, OG, Twitter cards | All missing | All present | NovCog |
| Lighthouse — Performance | 0.83 · LCP 1.8s · 946 KiB | 0.98 · LCP 0.9s · 115 KiB | NovCog (8× lighter) |
| Lighthouse — agentic-browsing | 0.67 | 1.00 | NovCog (the AI-readability metric) |
| Lighthouse — SEO basics | 1.00 | 1.00 | Tied |
| Lighthouse — Accessibility | 0.95 | 0.86 | russlobo (genuine point) |
| Page count | 3 | 5 | NovCog (marginal — but growing) |
| Referring domains | 301 (mostly wire-syndication) | 0 | russlobo on count, NovCog on quality |
| Organic rankings (category) | 0 | 0 | Tied at zero |
| AI Overview citations | 0 | 0 | Tied at zero |
The AEO/GEO category will be won by whoever's own site is the cleanest demonstration of the method, not whoever sells the methodology hardest. Russ has the louder marketing and the older domain; the operator with the better foundation needs six months of disciplined publishing — one verifiable, answer-capsule-formatted audit per month — to close the gap and flip the head-to-head.
Nothing in this report is opinion. Every claim is reproducible from public data pulled on 2026-06-17. If anything below has materially changed since publication, the underlying tools will say so — and we'll update.
DataForSEO. domain_rank_overview · ranked_keywords (with and without include_subdomains) · serp_organic_live_advanced × 6 · backlinks_summary · backlinks_referring_domains (top-25 by rank) · google_ads_search_volume · ai_optimization_keyword_data_search_volume · on_page_lighthouse.
Firecrawl. firecrawl_map (russlobo.com URL inventory) · firecrawl_search × 3 (best AEO consultants, GEO experts, brand-name verification).
Direct. curl-based parsing of homepage HTML, robots.txt, and sitemap.xml on both domains. Schema-type counts via grep on @type string occurrences.
Caveats. Google Ads search volumes are tool-derived US/en figures and rounded. AI search volumes are DataForSEO's LLM-derived metric for direct in-LLM query frequency. Backlink first-seen, spam-score and link-pattern attribution come from DataForSEO's backlinks index and reflect their crawl coverage. Lighthouse scores reflect a single run; multiple runs vary within ±3pts.
If you're russlobo.com and you think we've gotten something wrong, the data is yours to dispute — every API call above is reproducible in minutes. Email support@novelcognition.com with a counter-claim and the supporting data pull; we'll publish the correction at the top of this page.
The same DataForSEO + Lighthouse + crawl pipeline, applied to your domain and your category. Named or anonymized. Delivered as a NovCog-branded PDF inside ten business days.
See the practice →