Full Spectrum SEO Report · May 2026 · Combined Analysis

seomaxim ai —
How to Rank for
LLM Evaluation
& LLM Testing

A complete analysis synthesized from Semrush data across domain authority, backlink audit, AI search visibility, organic keyword rankings, position tracking, traffic analytics, on-page audit, and competitor gap analysis.

Scope: Root Domain
Data: Semrush
Date: May 7, 2026
Region: India + Worldwide
Pages Crawled: 100/100
Indexed Pages: 1,131
32Authority Score
105Organic Keywords (IN)
4.3KOrganic Keywords (WW)
715Est. Monthly Traffic (IN)
49.9KMonthly Visits (Apr 2026)
1.3KReferring Domains
01
Domain Authority & Core SEO Health
Foundation metrics — authority score, organic footprint, and baseline health
Foundation
Authority Score
32
Rated "Good" by Semrush. Competitors avg. 45–65.
Semrush Rank (IN)
↓ 348K
India rank declining
Semrush Rank (WW)
↑ 427K
Worldwide improving
Organic Traffic (IN)
715
▼ −0.83% MoM
Worldwide: 5.1K (+11.04%)
Organic Keywords (IN)
105
▼ −3.67%
Worldwide: 4.3K (+0.38%)
Ref. Domains
1.3K
▲ +1.63%
Steady upward trend
Paid Keywords (IN)
0
Zero paid traffic in India. Worldwide: 5 (+25%)
Traffic Cost (IN)
$11
Extremely low commercial-intent coverage. Confident AI: $7,600
Indexed Pages
1,131
Large content footprint — most underperforming organically
Context: India vs. Worldwide Divergence

Authority Score 32 is a solid baseline for a growing AI-tooling product. The key divergence: India-specific organic traffic is declining (−0.83%) while worldwide traffic is growing strongly (+11.04%). This signals seomaxim ai's content resonates better globally — likely reflecting a US-heavy user persona — while local Indian SERP relevance is contracting. Zero paid traffic in India means no safety net for organic dips.

⚠️ Traffic Cost of $11 Signals Almost No Commercial Keyword Coverage

A traffic cost of just $11 (IN database) signals extremely low commercial-intent keyword coverage. Confident AI, a direct competitor, has a traffic cost of $7,600 — a 690× difference in monetizable organic value. The keyword set is dominated by branded and navigational terms, not commercial AI evaluation queries. This is the most important strategic gap in this entire report.




04
Position Tracking & Keyword Rankings
Current positions, organic page performance, and what's missing
Developing
Search Visibility (US)
19.21%
US Google · English · Last 7 days
Top 3 Keywords
2
Very narrow top-3 presence
Top 10 Keywords
7
Page 1 for 7 tracked terms
Top 100 Keywords
10
Very small tracked keyword set

Top Ranked Keywords (India Database)

KeywordPositionTrafficTraffic %VolumeKD%Type
bifrost #1 37752.72%2,90063 Product
maxim #4 16222.65%5,40083 Brand
clinc #5 9212.86%59030 Competitor
bifrost ai #3 Brand
ai prompt engineering course #24 243.35%1,60063 Informational
deepseek r1 price #4 50.69%59036 Pricing Tool
groq pricing #8 50.69%88049 Pricing Tool
claude 3.7 pricing #6 Competitor Pricing
gpt-4o-mini pricing #7 Competitor Pricing
gpt-image-1 pricing #7 Competitor Pricing
llm evaluation Not ranking ~1,200~45 TARGET GAP
llm testing Not ranking ~210~30 TARGET GAP
llm evaluation metrics Not ranking ~800~40 TARGET GAP
⚠️ Heavy Brand Dependency — Not Ranking for Any Problem-Space Queries

The top 2 ranked keywords are pure brand terms ("bifrost," "bifrost ai") — meaning seomaxim.ai primarily ranks for its own product name, not for broader problem-space queries that would drive new user discovery. Ranking for competitor pricing pages (Claude 3.7, GPT-4o-mini, GPT-image-1) is clever content marketing, but these are low-intent traffic unlikely to convert to seomaxim ai customers.

Top Organic Pages Performance

Page URLTrafficTraffic Diff.KeywordsSignal
/bifrost/llm-cost-calculator/xai/grok-3 958+95818 Surging ↑
/bifrost 458+1464 Growing ↑
/ (homepage) 323−545139 Declining ↓
/bifrost/llm-cost-calculator/llamagate/nomic-embed 237+2372 New ↑
/blog/best-llms-for-legal-ai-agents 79−113 Stable
🚀 Bifrost Programmatic SEO Is Working — Replicate It

The LLM cost calculator sub-pages are the fastest-growing organic asset. The Grok-3 page alone earns 958 visits (+958 new). These pages rank for specific model pricing queries with low KD. This programmatic approach should be directly applied to "llm evaluation" use cases — create comparison/benchmark pages for evaluation metrics, testing frameworks, and methodology guides. Bifrost's /oss-friends page has earned 83 referring domains independently, confirming product pages generate their own link equity.

🚨 Homepage Lost −545 Traffic — Urgent Investigation Needed

The homepage, which ranks for 139 keywords, dropped 545 visits in the tracked period. This is a major signal — possibly keyword cannibalization from Bifrost sub-pages, a Google Core Update impact, or the HIGH toxicity score suppressing homepage rankings. Connect Google Search Console to identify which specific queries dropped and correlate with the Semrush trend chart dates.


05
Technical SEO Health — Site Audit
Core Web Vitals, crawlability, errors, and thematic health scores
83% — Needs Work
Site Health Score
83%
Top-10% avg: 92%. Gap of 9 points.
Critical Errors
4
No change — unresolved
Warnings
2,890
Very high — top concern
Healthy Pages
12/100
81 with issues · 7 redirects
9 Points Below Industry Best — Significant Technical Debt

At 83%, seomaxim.ai scores 9 percentage points below top-10% websites (92%). With only 12 fully healthy pages out of 100 crawled, the technical debt is significant. This gap likely translates to crawl efficiency losses and ranking suppression on competitive SERPs.

Thematic Health Scores

Markup
100%
Crawlability
99%
HTTPS
98%
Internal Linking
93%
Site Performance
87%
International SEO
N/A
✅ Strong Foundations

Markup (100%), Crawlability (99%), and HTTPS (98%) are excellent — core technical infrastructure is solid.

International SEO: Not Implemented

No hreflang or international targeting configured. With referrals from 6+ countries and a global AI developer audience, this is a missed geo-targeted traffic opportunity.

Top Issues Breakdown

IssueTypePagesPriority
JavaScript & CSS total size too large (>3.3MB per page) Warning 65 pages (65%) HIGH
Links with no anchor text (hurts AI Search indexing) Info 130 pages HIGH
Low text-to-HTML ratio (thin content signal) Warning 74 pages MED
Duplicate title tags Error 2 pages MED
Content not optimized for AI Search Info 3 pages LOW
🚨 JS/CSS Bloat on 65 Pages (65% of Site)

65 out of 100 crawled pages exceed 3.3MB of JavaScript and CSS per page. This is the most widespread and technically impactful issue. Bloated JS/CSS directly causes: (1) slower Core Web Vitals (LCP, FID, CLS), (2) poor mobile performance, (3) higher bounce rates, (4) lower Googlebot crawl budget efficiency. The docs pages (seomaxim CLI, PM Cookbook, Custom Logs Dashboard, etc.) are particularly affected. This is likely a build bundling/code-splitting issue in the Next.js or similar framework powering the docs site. Target: under 1MB total JS/CSS.

🚨 130 Pages with Empty Anchor Text — Kills Both SEO and AI Search

130 pages contain links with no descriptive anchor text. This hurts traditional SEO (Googlebot can't understand link context) and AI search (LLMs can't extract semantic relationships from empty anchors). This is the single highest page-count issue and disproportionately impacts AI search indexing quality.

⚠️ Low Text-to-HTML Ratio on 74 Pages (the 2,890 Warnings)

74 pages have a low ratio of actual text content versus HTML markup — a common pattern in React/Next.js SPAs where content is dynamically rendered. Google may classify these as "thin content" and deprioritize them in rankings. The 2,890 warnings in the audit are almost certainly dominated by this issue at scale. Adding substantive text content (feature descriptions, use cases, FAQ sections) to key docs and product pages directly addresses this.


06
Traffic Analytics — Channel Performance
Visit volume, engagement metrics, and channel mix (Nov 2025 – Apr 2026)
Growing
Monthly Visits (Apr 2026)
49.9K
▲ +17.94%
Unique Visitors
43.9K
▲ +29.54%
Avg. Visit Duration
7:46
▲ +187.65%
Massive jump — users engaging deeply
Pages / Visit
2.12
▲ +2.21%
Bounce Rate
70.51%
▲ +8.09% (rising)
High but contextual — see analysis below
Direct Traffic (Apr)
~15K
Grew from ~5K (Nov 2025) — dominant channel
Referral (Apr)
~15K
Surging dramatically since Feb 2026
✅ +187.65% Session Duration Increase — Standout Engagement Signal

Average visit duration jumping from ~2 minutes to 7 minutes 46 seconds is the standout metric. This suggests users are deeply engaging with content — likely spending time in docs, product demos, or interactive features. Combined with +29.54% unique visitor growth, this indicates strong product-market fit signaling from user behavior.

High Bounce + Long Session = Developer Tool Pattern

A bounce rate of 70.51% (+8.09%) is high, but must be contextualised against the very long average session duration. This pattern — high bounce + long session — signals a single-purpose visit pattern: users land on a specific docs page or tool page, spend extended time reading, then leave. This is normal for developer tool sites. However, the rising bounce rate warrants monitoring to rule out landing page irrelevance for certain traffic segments.

Channel Analysis (Nov 2025 – Apr 2026)

ChannelTrendEst. Apr VolumeNotes
Direct▲ Dominant, growing~15KGrew from ~5K (Nov) to ~15K (Apr) — brand recognition rising
Organic Search▲ then plateau~15KGrew to ~11K by Jan, recovered near 15K in Apr
Referral▲ Surging Feb–Apr~15KDramatically rising since Feb 2026 — now co-equal with direct/organic
Organic Social→ Flat~2–3KMinor contribution, no meaningful growth
Paid Search/Social→ Negligible~0No paid channel investment anywhere
✅ Referral Surge (Feb–Apr 2026) Validates Link Building ROI

The referral channel has surged dramatically since February 2026, now competing with direct and organic as one of the top 3 traffic sources. This directly aligns with the growing referring domain count (1.3K–1.5K) and suggests link building efforts and/or product virality (links shared in developer communities, GitHub, forums) are materially translating into real traffic — not just domain authority.

⚠️ Zero Paid Traffic = Single Point of Failure Risk

No investment in paid search or paid social is visible across any data. For a B2B SaaS product in competitive AI tooling, this means 100% reliance on organic, direct, and referral channels. This is a defensible strategy if organic growth continues, but creates vulnerability — any algorithm change or competitive content surge could disproportionately impact traffic with no paid safety net.


07
On-Page SEO Issues
Page-level fixes from Semrush On-Page Checker across 4 key URLs
Critical Gaps
🎯 Critical: The Evaluation Blog Post Is Invisible to Google for Its Target Keyword

The page /blog/what-are-online-evaluations-and-how-to-set-them-up-for-your-ai-system-using-seomaxim-ai/ — seomaxim ai's closest page to "llm evaluation" — has ZERO keyword usage of "evaluation/evaluate" in its Title, H1, and Meta Description. Body usage is 0.21% vs rivals' average of 0.42%. TF-IDF score is 0.0005 vs rivals' max of 0.003 — 6× underoptimized. This page should be ranking but sends no keyword signal.

TF-IDF Comparison — "evaluation evaluate" · /blog/what-are-online-evaluations/
Metric
Maxim AI (Mine)
Rivals Avg.
Rivals Max
TF-IDF Score
0.0005
0.0012
0.003
Body Usage %
0.21%
0.42%
Title Tag
0% (missing)
25% include it
H1 Tag
0% (missing)
100% include it
Meta Description
0% (missing)
33% include it
Keyword Occurrences (body)
5
2 (avg)
/blog/what-are-online-evaluations-and-how-to-set-them-up...
  • No "evaluation" in Title — rivals avg 25%
  • No "evaluation" in H1 — rivals avg 100%
  • No keyword in Meta description — rivals avg 33%
  • Content readability below rival average
  • Page not crawlable by Semrush — check robots.txt / noindex
  • TF-IDF 6× lower than rivals max (0.0005 vs 0.003)
  • No keyword stuffing ✓
  • Content length sufficient ✓
/bifrost/oss-friends
  • No "bifrost" in H1 tag
  • No "bifrost" in Meta description
  • Missing semantic terms: "openai anthropic", "automatic failover", "drop in replacement", "access control"
  • Content readability below rivals
  • Keyword cannibalization — assigned keyword ranks better on another page
  • Title contains keyword ✓
  • No crawl issues ✓
/bifrost/model-library/compare/openai/text-embedding-3-large
  • Keyword stuffing in body — reduce "text-embedding-3-large" density
  • Content too short vs rivals — needs more informative text
  • Missing semantic term: "text embedding" (plain English form)
  • Content readability poor
  • Page not crawlable by Semrush — potential indexing issue
  • H1, title, meta all contain keyword ✓
/bifrost/llm-cost-calculator/provider/xai/model/grok-4-0709
  • No "xai grok-4-0709" in H1 tag
  • No "xai grok-4-0709" in Title tag
  • No keyword in body text
  • Content too thin vs rivals
  • Missing: "code interpreter", "xai api", "content type"
  • Add aggregate rating schema markup (Product)
  • Page not crawlable — potential indexing issue
  • Meta description contains keyword ✓
🚨 3 of 4 Audited Pages Cannot Be Found by Semrush Crawler

The model-library compare page, gemini provider page, and the grok-4-0709 calculator page all triggered "The Semrush crawler couldn't find this page." This suggests noindex tags, JavaScript rendering issues, or robots.txt blocks on these URL patterns. If Google also can't crawl them, these pages earn zero organic value despite having backlinks pointing to them. Run a Google Search Console URL Inspection report immediately on all /bifrost/model-library/* and /bifrost/llm-cost-calculator/* patterns.


08
Competitor Analysis
Confident AI owns "llm evaluation" and "llm testing" SERPs — a playbook to follow
Gap Exists
Maxim AI — getmaxim.ai
Authority Score32
Organic Keywords105 (IN) / ~4.3K (WW)
Monthly Traffic (IN)715
Traffic Cost (IN)$11
Ranks for "llm evaluation"No ✗
Ranks for "llm testing"No ✗
Ranks for "llm evaluation metrics"No ✗
Dedicated evaluation hub pageNo ✗
Keyword-rich anchor backlinks9 links only
ToxicityHIGH — 2 spam campaigns
Confident AI — confident-ai.com
Authority Score~50 (est.)
Organic Keywords1,534
Monthly Traffic~1,500
Traffic Cost$7,600
Ranks for "llm evaluation"Yes ✓
Ranks for "llm testing"#1 (27 traffic)
Ranks for "llm evaluation metrics"#1 (51 traffic)
Dedicated evaluation hub pageYes ✓
Keyword-rich anchor backlinksExtensive
ToxicityClean

Confident AI's Winning Keywords — The Exact Gap to Close

Keyword
Competitive Signal
Traffic
Position
llm-as-a-judge
82
#2
llm as a judge
70
#4
llmarena.ai
57
#5
llm evaluation metrics
51
#1
g-eval
46
#3
llm testing
27
#1
Maxim AI (best kw: bifrost)
377
#1
📌 What Confident AI Did Right: Content + Anchor Strategy

Confident AI built dedicated, deeply optimized blog posts for each evaluation concept — "llm evaluation metrics," "llm-as-a-judge," "g-eval," "llm testing" — each with exact-match keyword in title, H1, meta, and body at appropriate density. They then earned backlinks using those exact phrases as anchor text. Maxim has the product capability to match and exceed them; the gap is purely content depth and targeted anchor text acquisition strategy.


09
Complete Gap Analysis
Content, backlink, technical, and on-page gaps vs. competitors — full inventory
Gap CategoryMaxim AI StatusWhat's NeededPriority
Spam Disavowal 200 Telegram spam links actively suppressing rankings Disavow via Google Search Console — 1–2 hours Critical
Keyword-Rich Anchors Only 9 backlinks with "llm evaluation" anchor text 50–100 editorial links with exact "llm evaluation" / "llm testing" anchors Critical
Dedicated Evaluation Page No /llm-evaluation/ landing page exists Build long-form hub: title/H1/meta all targeting "llm evaluation" — 3,000+ words Critical
On-Page Signals (Eval Blog) 0% keyword in title, H1, meta; body 0.21% vs rivals 0.42% Rewrite title, H1, meta; double body keyword density to ~0.40% Critical
Crawlability 3 of 4 audited high-value pages uncrawlable by Semrush Audit robots.txt, noindex tags, JS rendering on model-library and calculator pages High
JS/CSS Bundle Bloat 65 pages exceed 3.3MB — hurts Core Web Vitals Code-splitting, lazy loading, tree shaking — target under 1MB total High
Semantic Coverage Missing "llm-as-a-judge", "g-eval", "evaluation metrics", "agent evaluation" Write dedicated posts for each concept (2,000+ words each) High
404 Broken Backlinks 49 URLs receiving backlinks return 404 301 redirects from old blog.getmaxim.ai URLs to current equivalents High
Empty Anchor Links 130 pages with no descriptive anchor text Add descriptive anchor text to all internal links — critical for AI search High
Google AI Overview (India) 0 mentions in India — key SERP feature missed Add FAQ schema, structured headers, factual claims to key pages High
Domain Authority Gap AS 32 vs competitors likely 45–65 Earn links from high-AS domains: HuggingFace, dev.to, DigitalOcean, Medium Medium
Duplicate Title Tags 2 pages with confirmed duplicate titles Fix immediately — directly suppresses rankings on affected pages Medium
Thin Content (74 Pages) Low text-to-HTML ratio — drives the 2,890 warnings Add substantive text content (features, use cases, FAQ) to key pages Medium
Schema Markup No Product/Aggregate Rating schema on calculator pages Add JSON-LD Product schema to all calculator pages — boosts SERP CTR 15–30% Medium
Internal Linking Bifrost pages not linking to evaluation content Add keyword-rich internal links from 1,000+ visit Bifrost pages to evaluation hub Medium
Moldova Link Audit 21 referring domains from Moldova — anomalous for US AI product Toxicity audit; disavow if spammy via Google Search Console Medium
Homepage Traffic Drop −545 traffic loss unexplained (139 keyword page) Connect GSC + Analytics; identify which queries dropped and correlate with dates Investigate
International SEO No hreflang or geo-targeting configured Implement hreflang for US, IN, SG, DE, FR markets Low

10
Prioritized Action Plan
Ordered by impact-to-effort ratio for ranking on "llm evaluation" and "llm testing"
1
Disavow 200 Spam Backlinks via Google Search Console
Export the two Telegram spam anchor groups ("TG @BHS_LINKS" and "TELEGRAM @SEO_ANOMALY") from Semrush → Backlink Audit → Disavow tab. Create a disavow .txt file and upload to Google Search Console. This removes the toxicity signal actively suppressing all competitive rankings. Takes 1–2 hours; effects visible within 4–6 weeks of Google reprocessing.
Backlink AuditGoogle Search Console1–2 hours
🔥 Critical
2
Fix the Evaluation Blog Post's Title, H1, and Meta Description
The page /blog/what-are-online-evaluations-and-how-to-set-them-up-for-your-ai-system-using-maxim-ai/ is Maxim's best candidate for ranking on "llm evaluation" but has 0% keyword usage in Title, H1, and Meta. Rewrite: Title → "LLM Evaluation with Maxim AI: How to Set Up Online Evaluations" · H1 → "What is LLM Evaluation and How to Set It Up" · Meta → include "llm evaluation" in first 12 words. Double body keyword density from 0.21% to ~0.40% by naturally adding the phrase in subheadings and examples. Also verify the page is indexable — Semrush crawler couldn't find it.
On-Page30 min fixHighest-leverage existing page
🔥 Critical
3
Fix Crawlability on Model-Library and Calculator Pages
3 of 4 on-page audited URLs are uncrawlable by Semrush — and likely by Google too. These are high-traffic potential pages. Check: (a) robots.txt for wildcard blocks on /bifrost/model-library/* or /bifrost/llm-cost-calculator/*; (b) whether these pages use JavaScript rendering Googlebot can't parse; (c) noindex meta tags accidentally applied to these URL patterns. Use Google Search Console's URL Inspection tool on each affected URL.
Technical SEOrobots.txt auditGSC URL Inspection
🔥 Critical
4
Build a Dedicated /llm-evaluation/ Hub Page
Create a comprehensive long-form page at getmaxim.ai/llm-evaluation/ or getmaxim.ai/blog/llm-evaluation-guide/. This becomes the link magnet for all "llm evaluation" anchor text outreach. Structure: H1 = "LLM Evaluation: A Complete Guide for AI Engineering Teams" → cover evaluation metrics, methodologies (LLM-as-a-judge, G-Eval, RAGAS), how Maxim automates each. Target 3,000+ words. This is exactly what Confident AI did to rank #1 for "llm evaluation metrics" — one deeply authoritative page targeted at the problem.
Content3,000+ wordsPrimary link target
🔥 Critical
5
Fix JS/CSS Bundle Bloat on 65 Pages
65 out of 100 crawled pages (65%) exceed 3.3MB of JavaScript and CSS. Implement code-splitting, lazy loading, and tree shaking in the docs/app build pipeline. Target under 1MB total JS/CSS per page. This directly impacts Core Web Vitals (LCP, FID, CLS), mobile performance, bounce rate, and Googlebot crawl efficiency — the most technically impactful fix available and one that benefits every other SEO initiative.
Core Web VitalsNext.js buildCode splitting
🔥 Critical
6
Implement 301 Redirects for 49 Broken Target Pages
All old blog.getmaxim.ai URLs still receiving backlinks should be 301 redirected to their closest live equivalent on www.getmaxim.ai. For the RAG series posts, redirect to current RAG articles. For data-engine and data-management docs pages, redirect to nearest current docs URLs. This recovers link equity currently being discarded and eliminates a crawl health signal contributing to the toxicity score.
Technical SEOServer config2–4 hours
⚡ High
7
Add Descriptive Anchor Text to All 130 Empty-Anchor Pages
130 pages contain links with no descriptive anchor text — the single highest page-count issue in the audit. Audit all internal and nav links for empty anchors and image-only links. Each empty anchor is a missed signal for both Googlebot and AI search LLMs. This is disproportionately impacting the AI search visibility score and the 87% AI Health Score ceiling.
AI SearchOn-PageTemplate-level fix
⚡ High
8
Write 4 Targeted Blog Posts for LLM Evaluation Sub-Topics
Model Confident AI's exact content strategy: (a) "LLM-as-a-Judge: How It Works and When to Use It," (b) "LLM Testing in 2026: Methods and Frameworks," (c) "LLM Evaluation Metrics: BLEU, ROUGE, G-Eval, RAGAS Explained," (d) "Agent Evaluation: Testing Multi-Agent AI Systems." Each post: 2,000+ words, keyword in title/H1/meta, Maxim's product as the solution. Each becomes a standalone ranking page AND an internal link source pointing to the hub page built in action #4.
Content cluster4 blog postsEach 2,000+ words
⚡ High
9
Acquire Keyword-Rich Backlinks from High-AS Domains
Contact domains flagged by Semrush as link opportunities: HuggingFace, DigitalOcean, dev.to, Medium, Botpress, QuantD. Pitch guest posts or "mention-worthy" content (the evaluation hub built in action #4). Specifically request anchor text "llm evaluation" or "llm testing tool" — not "Visit Website." Even 10–15 high-authority links with correct anchor text will move rankings significantly given Maxim currently has only 9 such links. This is the link gap Confident AI built its rankings on.
Link buildingGuest postsAnchor text outreach
⚡ High
10
Fix Google AI Overview Presence (0 Mentions in India)
Restructure key product and blog pages with clear FAQ schema (JSON-LD), factual claims in structured headers, and concise answer-first paragraph formatting that AI Overviews can extract. The 0 mentions in India for AI Overviews is a critical gap — this SERP feature appears at the very top of informational query results. Prioritize the evaluation hub page and main product pages for this restructuring.
AI OverviewFAQ schemaStructured content
⚡ High
11
Add Internal Links from Bifrost Pages to Evaluation Content
Bifrost's LLM cost calculator pages now receive 1,000+ organic visits per month. Each should contain a contextual internal link to the evaluation hub (e.g., "Need to evaluate which model performs best for your use case? See Maxim's LLM Evaluation Guide →"). Use keyword-rich anchor text. This passes authority from Bifrost's high-traffic pages to evaluation content Google hasn't yet seen as authoritative — and costs only 1 hour to implement.
Internal linkingQuick win1 hour
✅ Quick Win
12
Add Product Schema to LLM Calculator Pages
Semrush flagged that calculator pages (including the Grok-4-0709 page) could earn star ratings/aggregate rating display in Google SERPs with Product JSON-LD markup. Adding this schema to all calculator pages can increase organic CTR by 15–30% without changing rankings — a pure CTR boost for pages already ranking. Also fixes duplicate title tags on the 2 affected error pages.
Schema markupJSON-LDSERP CTR boost
✅ Quick Win
13
Investigate Homepage Traffic Drop (−545) via Google Search Console
Connect Google Analytics and Google Search Console to Semrush to identify which specific queries the homepage lost. Check: (a) did "maxim" branded queries drop? (b) did informational queries shift to sub-pages? (c) is there a Core Update date that correlates with the traffic chart drop? The homepage carries 139 keywords — recovering even 30% would add ~160 monthly visits to the site's most link-powerful page.
DiagnosisGSC + AnalyticsCore update audit
📌 Investigate
14
Audit Moldova Backlinks for Toxicity
Moldova appearing in the top 6 linking countries with 21 domains is anomalous for a US-focused AI product. Run a Semrush Backlink Audit specifically on these 21 Moldova domains to check toxicity scores. If spammy or link-farm sourced, disavow via Google Search Console to protect domain authority from further degradation.
Backlink auditDisavow tool
📌 Medium
15
Implement International SEO (hreflang)
With traffic from US (32% of links), Singapore, Germany, France, and others — and worldwide organic traffic growing at +11.04% — implementing hreflang tags for key markets (US, IN, SG, DE, FR) would capture additional organic traffic from international markets currently underserved. This also addresses the "International SEO: N/A" score in the Semrush thematic audit.
International SEOhreflangLow effort
◎ Low

Strategic Verdict & 3-Month Roadmap

getmaxim.ai is on a strong growth trajectory — genuinely impressive momentum in referral traffic (surging since Feb 2026), link acquisition (3.3× domain growth in 12 months), and user engagement (+187% session duration). The product is clearly resonating. However, several structural technical and content issues are creating a ceiling on organic growth. The gap to Confident AI is not a product gap — it is a content depth, anchor strategy, and technical hygiene gap. All of it is fixable within 3 months.

Month 1 — Foundation
Disavow 200 spam links (TG @BHS_LINKS + TG @SEO_ANOMALY)
Fix on-page Title, H1, meta on evaluation blog post — 30 min fix
Audit and fix crawlability on 3 uncrawlable key pages
Implement 49 broken page 301 redirects
Fix duplicate title tags on 2 error pages
Audit Moldova 21 domains for toxicity; disavow if needed
Connect GSC + Analytics; investigate homepage −545 drop
Month 2 — Content
Publish /llm-evaluation/ hub page (3,000+ words, full keyword optimization)
Publish "LLM Testing" dedicated post (2,000+ words)
Add internal links from Bifrost pages to evaluation hub
Add Product JSON-LD schema to all calculator pages
Fix 130 empty-anchor link pages (template-level if possible)
Add FAQ schema + structured headers to key pages for AI Overviews
Begin JS/CSS bundle bloat reduction (code splitting audit)
Month 3 — Authority
Outreach to HuggingFace, dev.to, DigitalOcean, Medium for "llm evaluation" anchor links
Publish "LLM Evaluation Metrics" and "LLM-as-a-Judge" posts
Publish "Agent Evaluation" post
Complete JS/CSS bundle optimization — target <1MB per page
Implement hreflang for US, IN, SG, DE, FR markets
Track GSC for "llm evaluation" impression and click growth
Add text content to worst 20 thin-content pages