Toodegrees SEO - Week of Sep 12, 2026
Toodegrees
Weekly SEO Brief

Week of September 12, 2026

Week 6. Window ending 11 Sep. Keyword, page and indexing data from Google Search Console, reconnected 13 Sep. Traffic from Rybbit.
Organic 28d
594
+21 vs 573, +3.7%
Organic 7d
132
vs 159, noise
Non-US share
61.8%
flat
AI sessions 28d
12
+2 vs 10
IFVG impressions 3mo
961
0 clicks
Blog posts indexed
64/90
26 earn nothing

1. What moved

Nothing cleared the movement thresholds this week.

2. The IFVG cluster is the largest unconverted demand on the site

Search Console shows 53 IFVG-family queries over the last three months. Together they earn 961 impressions and zero clicks, at a weighted position of 21.4.

Cluster, 3-month GSCQueriesImpressionsClicksWeighted pos
IFVG family, all53961021.4
— in striking distance (≤20.5)17575019.6
— on page 3 (20.5–30.5)19340022.8
Fractal / TTFM / TTrades, all964,481616.8

The fractal cluster earns 61 clicks from the same site and the same authority. It sits at position 6.8. Position is the whole difference between the two clusters.

QueryImpressionsClicksPos, 3moPos, 28d
inverse fair value gap297020.321.7
inverted fair value gap167019.721.2
what is an inverse fair value gap148022.420.5
inversion fair value gap57017.815.9
inverse fair value gaps report18018.018.7

Every one of these resolves to /indicators/inversion-fair-value-gap, the product page. Gap row G-002 names that format mismatch as the gap. A dedicated explainer was written to fix it and shipped on 2026-08-13.

3. Google has not indexed the two explainer pages

PageGap rowDays liveCoverage state
IFVG explainerG-00231URL is unknown to Google
Liquidity pools postG-00320Discovered — not indexed
/indicators/inversion-fair-value-gapcontrol—Submitted and indexed
/indicators/liquidity-depthcontrol—Submitted and indexed
ICT Unicorn Model explainerG-00514Submitted and indexed
ICT Power of Three explainerG-00614Submitted and indexed

The IFVG explainer has never been crawled. It carries no lastCrawlTime and no referring URLs, although it has been in sitemap.xml since 2026-08-13. Both pages return 200, carry a self-referencing canonical, have no noindex, and allow Googlebot. All six checks were confirmed on 2026-09-07.

The performance API agrees. Its 3-month page report lists 117 URLs with at least one impression. Neither explainer appears.

This changes what the 2026-09-07 citation rescan measured. G-002 and G-003 were recorded at 0/4 recommended and 0/4 cited, and cycles_unmoved went 0→1 on both. Google never indexed either page, and the Cloudflare edge blocks the AI crawlers (T13). Two separate delivery failures sit between the content and every engine that was scanned.

Both rows hold at 1. Do not reclassify them.

The cause is open

The obvious explanations fail against the control group. The two unindexed pages are the older ships, 13 and 24 August. The two indexed ones shipped later, on 30 August. Internal linking does not separate them either: all four have exactly one internal inbound link, from the /blog index. Neither indicator page links to its own explainer.

Two fixes work regardless of the cause. Both are in Ship this week.

It is wider than two pages

sitemap.xml holds 145 URLs, 90 of them blog posts. 64 blog posts earned an impression in three months. Two spot-checks outside the gap programme: /blog/fair-value-gap-explained is “Crawled — currently not indexed”, last crawled 2026-06-01; /insights/ifvg-indicator-tradingview is unknown to Google. Logged as landmine T18.

This also settles an open question from 2026-09-07. No blog URL ranked for anything in the US, and the reason is that a quarter of the blog is missing from the index.

4. The rest of striking distance

63 query/page rows sit at positions 10.5 to 20.5. They carry 1,052 impressions and 22 clicks. Two pages hold nearly all of it.

PageRowsImpressionsClicks
/indicators/inversion-fair-value-gap105490
/indicators/fractal-model1638019
/indicators12381
/indicators/seasonal-tendency2270
Key finding

ttrades fractal model is at position 10.5, and 9.9 over the last 28 days. It earns 4 clicks from 159 impressions. It is one position short of page 1. This is the query the TTrades reciprocal ask serves.

Google picks the wrong URL for two Forever Model queries. forever model indicator (position 14.7) and forever model (position 15.4) resolve to /indicators, the category page. /indicators/forever-model holds position 6.0 and 1,190 impressions for its own queries. The dedicated page exists and outranks the category page. The same pattern hits ttfm pro indicator (16.4) and ttrades indicator free (16.2).

Non-US striking distance holds no surprise. T4 says rank tools are close to blind on India. Search Console is not. India rows: toodegrees indicators (position 13.5, 5 clicks), fractal model (10.7), inverse fair value gap (18.2), inversion fair value gap (18.1). GBR rows: fractal model indicator tradingview (15.7, 3 clicks), fractal model (14.7). The same two clusters at the same positions as the US. No market-specific opportunity appears.

5. Ship this week

Request indexing for the two explainer pagesHighest value

In Search Console, request indexing for /blog/inverse-fair-value-gap-explained-what-an-ifvg-is-and-how-to-trade-it and /blog/liquidity-pools-indicator-for-tradingview-explained. Manual and browser-only; this property has no indexing API. The first page targets 961 impressions that currently earn nothing.

Clear the AI-crawler block (T13)Owner action

The Cloudflare edge blocks GPTBot, ClaudeBot and Google-Extended before the site's own robots.txt runs. The citation-gap programme cannot measure anything until this resolves. Check Cloudflare → Security → AI Crawl Control.

Link each indicator page to its explainerOne line each

One line on /indicators/inversion-fair-value-gap pointing at the IFVG explainer, one on /indicators/liquidity-depth pointing at the liquidity pools post. Neither link exists today. Both indicator pages are indexed and were crawled within the last 11 days, so they are the strongest crawl path the site can offer. This serves G-002 and G-003, so no new gap-register row is needed.

Submit the disavow fileOverdue

disavow-2026-08-23.txt holds 20 domains, verified against the live list. 20 of 40 live referring domains score spam 30+. Upload is manual; Google has no disavow API.

Check for a TTrades replyPending

If positive, reciprocal links on both collab pages are a same-day job and the only near-term dofollow move.

6. Backlinks

52 referring domains, 40 live. Dofollow share: 35% (+3.5pp vs 31.5%), driven by a shrinking nofollow count on tradingview.com rather than new authority. The profile is unchanged since the 2026-09-04 snapshot — no new domains, none lost.

DomainLinksDofollow / NofollowSpamFirst seenShare
tradingview.com590 / 52 22024-03-10
44.0%
whop.com1515 / 0 02025-09-19
11.2%
thelabtrading.com72 / 0 172025-09-26
5.2%
rattibha.com63 / 0 02026-02-22
4.5%
newlyregddomains.com60 / 6 102025-08-02
4.5%
xstalk.com40 / 2 102025-07-08
3.0%
screenshots.wiki20 / 2 502026-03-23
1.5%
jake.eu20 / 2 502026-02-12
1.5%
ates.academy22 / 0 02024-09-13
1.5%
netkly.com11 / 0 02026-09-02
0.7%
fashionclothingnews.com11 / 0 702026-09-01
0.7%
uncledspizza.com11 / 0 602026-08-26
0.7%
quotesblom.com11 / 0 602026-08-24
0.7%
theforbestimes.com11 / 0 602026-08-21
0.7%
betwinnermirror.com11 / 0 702026-08-17
0.7%

Gained this week: none new since 2026-09-04. Lost this week: none. Spammy domains (30+): 20 of 40 live.

TTrades reciprocalTier 1 · dofollow

The owner asked directly on 2026-09-07. No reply and no link yet. Do not re-send; check for a reply. Search Console puts ttrades fractal model at position 9.9 over the last 28 days, so a reciprocal link now serves a query one position short of page 1.

Tradezella pitchTier 1Tier 3 · content pitch

Listed partner, no link yet. Also pitch the Tier 3 guest-data angle: they rank #5 for inverse fair value gap and would benefit from the statistical tooling.

Tradeify, Apex Trader Funding, Lucid Trading reciprocalClosed

The owner confirmed 2026-09-07 that prop firms do not do backlinks. These are closed, not pending. Do not re-recommend.

7. Data quality

DataForSEO volume and position estimates were wrong on this cluster. Landmine T17, opened 2026-09-13 when Search Console data landed next to the 2026-09-07 DataForSEO pull.

QueryDataForSEOGSC, 3moGSC, 28d
ttrades fractal model#1610.59.9
fractal model#189.07.6
inversion fvg#2125.922.3
inverse fair value gap meaning#3019.0—
seasonal tendencies#1719.717.9
inverse fvg#2930.530.4

The volume model did more damage than the positions. DataForSEO rated inversion fvg and inverse fvg at 720/mo each and made them the reason to chase the cluster. In Search Console those two queries produce 13 and 23 impressions across three months. The two queries that carry the cluster, inverse fair value gap (297 impressions) and inverted fair value gap (167), never appeared in the DataForSEO list.

This is the second estimate failure on this client, after the 48x traffic error behind T3. Use DataForSEO for rank tracking and backlinks. Treat Search Console impressions as the evidence of demand.

A sitemap on an unrecorded host. Two inspection results list https://seo.toodegrees.trade/sitemap.xml as a referring URL. That host does not resolve today. This workspace has never recorded it and it is not the site repo's sitemap route. Logged as T16 and worth an owner question.

8. Watch