Archived report

gainframe.app — AI Search Visibility Report

This report was generated automatically from publicly observable signals and cached data. TriRank is not affiliated with gainframe.app.

Data freshness
Audit report: Data as of Oct 19, 2026Authority: Data as of Oct 12, 2026Linking Websites History: Data as of Oct 12, 2026Organic traffic estimate history: No cached dataDomain Rating: Data as of Oct 20, 2026Traffic estimates: Data as of Oct 12, 2026AI citations: Data as of Aug 12, 2026WHOIS: Data as of Aug 12, 2026

Data as of Oct 19, 2026

Archived reportgainframe.app
Audit report

gainframe.app

AI / GEO visibility

Not measured yet — run a free audit to see whether AI cites you.

SEO visibility

Strong technical SEO foundation — most fundamentals are in place.

Against our benchmark

Across the 91 brands in our published benchmark, structure score and citation rate show no relationship we could detect (r = -0.013, 95% CI [-0.219, 0.193]). Structure is what makes a page eligible to be cited, not what gets it cited. Citations measured on Perplexity (sonar), July 2026.

Structure vs. citations — the same AI Visibility, two layers

Being built for AI to cite you is not the same as AI actually citing you. Here's how far each one goes.

Layer 152/100
Structurally ready

Rarely optimized for AI assistants. Big opportunity to capture answer-engine traffic.

Layer 2–
Cited on this query

Not measured yet — run a free audit to see whether AI cites you.

Structure is measured. The citation check hasn't returned a full verdict this run — run it to see whether AI actually cites you.

Authority: Data as of Oct 12, 2026 · Traffic estimates: Data as of Oct 12, 2026

Estimates · third-party

Domain overview

Recent third-party estimates for this domain — Domain Rating by Ahrefs, backlinks & keywords via DataForSEO, traffic estimates via Similarweb.

gainframe.app
Domain Rating
Backlinks
492
Linking Websites
123
Monthly Visits
178.1K
Bounce Rate
Pages / Visit
4.47
Visit Duration
1m 1s
Global Rank
#179,328Lower is better
Country Rank
#197,082Lower is better

Domain Rating by Ahrefs · backlinks & keywords via DataForSEO · traffic estimates via Similarweb

Linking Websites History
via DataForSEO

as of Oct 12, 2026

Monthly Visits History
Estimates via Similarweb

Two traffic figures appear on this page and they measure different things. "Monthly Visits" is Similarweb's estimate of all visits from every channel. The series below is DataForSEO Labs' estimate of organic search traffic only, derived from the keywords this domain ranks for — not measured visits. They are not comparable point to point, and neither is a count of real people.

Organic Traffic Estimate History
Organic search estimate via DataForSEO Labs

No organic traffic estimate history for this domain

This source didn't return data for this domain yet.

Traffic Sources
Estimates via Similarweb
  • Direct24.6%
  • Organic Search62.0%
  • Social11.4%
  • Referrals0.7%
  • Display ads0.0%
  • AI traffic1.2%
  • Email0.0%
  • Paid referrals0.0%
Top Regions
Estimates via Similarweb
  • United States28.3%
  • United Kingdom5.3%
  • India5.0%
  • Canada4.6%
  • Australia4.3%
AI Referrers
Estimates via Similarweb

AI traffic is 1.2% of all visits — the figures below split that 1.2%.

  • 1ChatGPT100.0%

Engines Similarweb ranks but reports no figure for are shown as —. Shares are of AI traffic, not of all visits.

Top Keywords
via DataForSEO
KeywordEst. trafficVolumeCPC
body fat estimator15574K$0.96
hume body pod4722.2K$5.09
fat percentage for men3818.1K$0.62
hume health body pod4318.1K$5.20
body fat level chart3414.8K$2.63
body fat percentage chart3614.8K$2.63
healthy waist to height ratio+2 variants3114.8K$3.92
waist to height ratio4014.8K$3.92
body scanner2912.1K$7.46
body visualizer female3312.1K$6.34
hume pod249.9K$3.99
bodybuilding measurements418.1K$0.28
what is the average size for a man178.1K—
body fat percentage average146.6K$0.24
body pod396.6K$3.06
waist size146.6K$0.63
body fat chart235.4K$1.47
hume pod reviews415.4K$5.04
skeletal muscle mass115.4K$2.23
table 10.2 model inventory for skeletal muscles115.4K—
visceral fat level+2 variants115.4K$3.03
18 body fat334.4K$0.04
25 body fat124.4K—
average female waist size+1 variants94.4K$0.01
average waist size female104.4K$0.01
average waist size for a woman+5 variants94.4K$0.01
best body comp scales+1 variants94.4K$7.39
body fat 18194.4K$0.04
body fat percentage chart women94.4K$1.18
body visualizer male664.4K—
fat percentage women chart114.4K$1.18
female body fat percentage chart154.4K$1.18
normal body fat percentage for men+1 variants94.4K$1.56
online body fat calculator94.4K$0.57
size for woman94.4K$0.78
waist measurement women94.4K$0.39
women's average waist size94.4K$0.01
24 inches waist83.6K—

Third-party estimates via DataForSEO.

Connect Search Console for real clicks & rankings.
Domain & WHOIS
Registry data via RDAP
Registrar
CloudFlare, Inc.
Registered
Feb 16, 20268 months old
Expires
Feb 16, 2027
Last changed
Mar 14, 2026
Nameservers
cory.ns.cloudflare.comdahlia.ns.cloudflare.com

Issues found

6
Gap
Breadcrumb schema
No BreadcrumbList schema found.
Free tool
Gap
FAQ schema
No FAQPage schema — answers are not machine-extractable.
Free tool
Gap
Question-shaped headings
No heading is phrased as a question, so nothing on the page matches the shape of a query.
Gap
Lists and tables
4 lists or tables, against the 8 this rule looks for. Enumerated content is what an engine can copy without rewriting it.
Gap
Enough to quote
1012 words of served text, against the 1263 this rule looks for. More written substance gives an engine more places to draw an answer from.
Gap
Cites its own sources
4 outbound links, against the 25 this rule looks for. Pages that get cited tend to cite.

The numeric cut-offs in these checks are calibrated against our own sample of homepages, not an industry standard.

Where these numbers come from
AI Insight
How gainframe.app reads to AI search

From a GEO (generative engine optimization) standpoint, gainframe.app currently sits in the emerging authority band: a Domain Rating of 27 backed by 123 linking websites is what answer engines weigh when they pick citation candidates.

Its visits lean on Organic Search (62%). AI answer engines cite pages that resolve questions directly — a profile like this usually gains more AI citations from answer-shaped content and entity clarity than from chasing more links.

Where to optimize next

  • Add FAQ/Q&A blocks that answer the exact queries in Top Keywords.
  • Tighten Organization schema and consistent entity naming so models connect the domain to its brand.

General GEO recommendations, the same for any site — not derived from this scan, with one exception: the crawler-access item is dropped when this scan already graded AI-crawler access a pass.

The two paragraphs above are templated from the third-party metrics on this page.

Homepage analysis

What we parsed from your homepage's server-rendered HTML. Descriptive detail — none of it changes your scores above.

Heading outline
H1 1H2 12H3 3H4 0H5 0H6 0
Level skips0
Keyword density
Total words1,020
gainframe17 · 1.7%
photo16 · 1.6%
one13 · 1.3%
body11 · 1.1%
check10 · 1.0%
Images
Images found15
With title attribute0 / 15
Lazy placeholders0
Links
Internal / external14 / 4
Dofollow18
Nofollow0
hreflang
Declared alternates0
x-default fallbackNo
ads.txt
StatusNot published

No ads.txt is served at the default path. That is normal for sites that don't sell ads.

Parsed from the HTML as served to our crawler — not from a JavaScript-rendered browser view. That is what most AI crawlers read.

TriRank exclusive · measured data

Cited by AI?

ChatGPT (web search)Cited
PerplexityCited
Google (Gemini grounding)Cited
Claude (web search)Not cited
Google AI OverviewReal verdict, but outside the weighted score: that score is built only on the engines listed above this row, and Google AI Overview is a different surface from Gemini.Not measured in this run

Cited by 3 of 4 weighted AI engines on this query

Not cited by 1 of 4 engines — three things to check+

A page that is missing from an AI answer usually failed at one of three stages, in this order. Each stage only matters once the one before it passes.

  1. 1 · Access — can AI crawlers reach the page?

    An engine can only cite a page its crawler is allowed to fetch. A robots.txt rule against GPTBot, ClaudeBot, PerplexityBot or Google-Extended, a noindex tag, or content behind a login removes the page from consideration before anything else is weighed. The AI-crawler and robots.txt checks above cover this stage.

  2. 2 · Extraction — can the content be parsed once fetched?

    A fetched page still has to yield clean, machine-readable text. Copy that appears only after client-side rendering, an unclear heading structure, or absent structured data all make the answer harder to lift cleanly. The JSON-LD and FAQ-schema checks above cover this stage.

  3. 3 · Grounding — is the page worth citing for that question?

    Reachable and parseable is not the same as chosen. Engines tend to cite the source that answers the question most directly and carries the clearest authority signals: a specific answer near the top of the page, a stated author or methodology, and corroboration elsewhere on the web. This is the stage a single scan can see the least of.

    See how TriRank writes citation-ready content

This is a diagnostic order, not a guarantee. Which sources an engine cites varies by question, by engine, and between runs of the same query — nothing on this list can promise a citation.

Needs a connection to measure

Search Console indexingAI citation tracking

Embed this Domain Rating badge

Show your Domain Rating on your own site. The badge reads the value TriRank already has on file for this domain, always stamped with the date it was measured, and links back to your free report.

Theme

Both lines are required. Domain Rating is Ahrefs' metric, and their licence requires the “Domain Rating by Ahrefs” link to stay visible next to the value — the copy button includes it for you, so please don't delete that second line. A domain with no measurement on file yet shows a dash and “not measured yet” rather than a zero.

<a href="https://trirankai.com/free-audit?url=gainframe.app" target="_blank" rel="noopener">
  <img src="https://trirankai.com/api/badge/dr/gainframe.app?theme=light" alt="gainframe.app Domain Rating" width="200" height="56" />
</a>
<a href="https://ahrefs.com/" rel="nofollow noopener">Domain Rating by Ahrefs</a>

AI-ready files

Two files that tell AI crawlers who is behind this site and which pages are worth reading. We look for both whenever we diagnose a domain, and hand you the text to add yourself.

llms.txt

absent

A plain-text index at the root of a site, listing the pages worth reading and what each one covers. A proposal rather than a standard, which is why our audit records it without scoring it.

The last diagnosis did not find one at /llms.txt. Below is a starting point, not a finished file: it carries the structure and whatever we observed about this site, and the example links are placeholders for your own pages. Our own linter flags it as short, which is correct — it is unfinished until you fill it in.

# Progress photos that explain what changed | GainFrame

> GainFrame turns progress photos into body-composition trends, muscle comparisons, and private Coach conversations about what changed.

## Docs

- [Example page](https://gainframe.app/example): what a reader finds there.

## Optional

- [Something secondary](https://gainframe.app/secondary): why it is here.

Save this as llms.txt at the root of the site, so that it answers at the /llms.txt path.

Organization schema

present

Structured data naming the entity behind the site. It is what lets an engine connect a brand name to a domain instead of guessing.

Found on this site when we last diagnosed it, on 2026-10-19. That is a record of the file being served on that date — we did not keep its contents, so this says nothing about what is inside it.

We cannot add either of these for you, and it is worth saying why rather than leaving it unexplained: none of the CMS platforms we connect to lets an integration write a file to the site root. Ghost documents only image and theme uploads, Webflow's API has no root-file endpoint, and on WordPress every llms.txt integration is a third-party plugin. Anything offering to do it in one click would be describing something that does not exist.

Get the current numbers for gainframe.app

This page is an archived snapshot. A fresh audit re-checks every signal in about 30 seconds — free, no login.

Site owner? Run a fresh audit to update this report.