SCAN COMPLETE

www.aurumapp.org

πŸ”₯ Website Scan Β· Score 92/100

Scanned on

Share This Roast:
Download the card:
92
/100

Pretty solid. Minor tweaks needed.

Load Time
3.47s
HTML Size
416KB
Scripts
0
external
Images
8
Links
0
ux
100
/100
aeo
57
/100
geo
100
/100
seo
100
/100
ssl
70
/100
sxo
100
/100
llmo
71
/100
trust
100
/100
images
75
/100
mobile
100
/100
schema
100
/100
privacy
100
/100
security
90
/100
thirdParty
100
/100
performance
79
/100
seoEssentials
100
/100
performanceDeep
100
/100

The Roast πŸ”₯

πŸ”₯

A finance app that can't secure its own HTTPS telling you if you'll make it to payday is…

πŸ“¦

3.5s LCP. Google says anything over 2.5s is trash. They're not wrong.

πŸ“Έ

2 images without alt text. SEO and accessibility? Never heard of them.

⚠️

Mixed content detected. HTTPS page loading HTTP resources. Pick a lane.

πŸ€–

Performance score of 79/100 is the only weak link in an otherwise perfect Lighthouse report β€” likely caused by unoptimized hero imagery, render-blocking CSS/JS, or a heavy client-side framework bundle (HTML shows no framework but React artifacts like `data-rh` suggest a React SPA or SSR hydration).

πŸ€–

The H1 'Know if you'll make it to payday, before you're guessing.' is strong and benefit-driven, but the page lacks visible social proof, trust signals, or a clear CTA above the fold in the provided snippet β€” critical for a finance app asking users to input sensitive data.

πŸ€–

Duplicate `google-site-verification` meta tags indicate sloppy deployment hygiene; while not harmful, it signals a lack of attention to production detail.

πŸ€–

SEO and accessibility scores of 100 are excellent, but a perfect 100 across SEO/accessibility/best-practices with a 79 performance score suggests the site is well-structured but potentially heavy β€” likely a single-page app with large JS bundles or unoptimized fonts/images.

πŸ€–

The 'no bank login' value proposition is smart and differentiating, but it's buried in the meta description β€” it should be a prominent on-page trust element, especially for a finance tool where security anxiety is the #1 conversion blocker.

The Fix πŸ› οΈ

Optimize JavaScript deliveryβ–Ά Show how to fix
Improve server response timeβ–Ά Show how to fix
Add alt text to all imagesβ–Ά Show how to fix
Run a Lighthouse performance trace and address the top 3 opportunities: (1) convert hero images to WebP/AVIF with responsive `srcset`, (2) add `rel=preload` for critical fonts and above-the-fold assets, (3) defer non-critical JS and consider code-splitting if using a framework bundle.β–Ά Show how to fix
Add above-the-fold trust signals: a short line like 'No bank login. No data selling. Your numbers stay yours.' next to the primary CTA, plus 2–3 testimonials or a privacy badge. Finance apps convert on trust, not features.β–Ά Show how to fix
Remove the duplicate `google-site-verification` meta tag and audit `<head>` for other redundant tags β€” clean production hygiene matters for a finance brand.β–Ά Show how to fix
Implement a visible primary CTA in the hero (e.g., 'Check my payday' or 'Start free') with contrasting color; ensure it's reachable within the first viewport on mobile. The current H1 is a question β€” pair it with an immediate action.β–Ά Show how to fix
Add structured data (JSON-LD) for `SoftwareApplication` or `WebApplication` with `offers` and `aggregateRating` if applicable β€” this can enhance SERP appearance and reinforce legitimacy for a finance tool.β–Ά Show how to fix

AI Deep Analysis πŸ€–AI

AI Summary

A technically polished, SEO-perfect finance app that's held back by a mediocre performance score and a critical lack of above-the-fold trust signals β€” for a product asking users to share financial data, 'no bank login' needs to be screamed, not whispered in a meta tag.

Overall Quality:82/100

πŸ” Key Insights

β€’Performance score of 79/100 is the only weak link in an otherwise perfect Lighthouse report β€” likely caused by unoptimized hero imagery, render-blocking CSS/JS, or a heavy client-side framework bundle (HTML shows no framework but React artifacts like `data-rh` suggest a React SPA or SSR hydration).
β€’The H1 'Know if you'll make it to payday, before you're guessing.' is strong and benefit-driven, but the page lacks visible social proof, trust signals, or a clear CTA above the fold in the provided snippet β€” critical for a finance app asking users to input sensitive data.
β€’Duplicate `google-site-verification` meta tags indicate sloppy deployment hygiene; while not harmful, it signals a lack of attention to production detail.
β€’SEO and accessibility scores of 100 are excellent, but a perfect 100 across SEO/accessibility/best-practices with a 79 performance score suggests the site is well-structured but potentially heavy β€” likely a single-page app with large JS bundles or unoptimized fonts/images.
β€’The 'no bank login' value proposition is smart and differentiating, but it's buried in the meta description β€” it should be a prominent on-page trust element, especially for a finance tool where security anxiety is the #1 conversion blocker.

πŸ’‘ AI Recommendations

1.Run a Lighthouse performance trace and address the top 3 opportunities: (1) convert hero images to WebP/AVIF with responsive `srcset`, (2) add `rel=preload` for critical fonts and above-the-fold assets, (3) defer non-critical JS and consider code-splitting if using a framework bundle.
2.Add above-the-fold trust signals: a short line like 'No bank login. No data selling. Your numbers stay yours.' next to the primary CTA, plus 2–3 testimonials or a privacy badge. Finance apps convert on trust, not features.
3.Remove the duplicate `google-site-verification` meta tag and audit `<head>` for other redundant tags β€” clean production hygiene matters for a finance brand.
4.Implement a visible primary CTA in the hero (e.g., 'Check my payday' or 'Start free') with contrasting color; ensure it's reachable within the first viewport on mobile. The current H1 is a question β€” pair it with an immediate action.
5.Add structured data (JSON-LD) for `SoftwareApplication` or `WebApplication` with `offers` and `aggregateRating` if applicable β€” this can enhance SERP appearance and reinforce legitimacy for a finance tool.
Generated by DeepSeek AI β€’ Extended reasoning mode

AI Fix Prompt πŸ€–

Copy this professional prompt and paste it into Claude, ChatGPT, Cursor, or any AI coding assistant to get specific implementation help for all issues found:

You are a senior web performance and SEO engineer. I ran an automated audit on my site and I need you to turn the findings below into concrete, correct fixes I can paste straight in.

## Your role and how to work
- Act as a staff-level engineer doing a focused remediation pass, not a consultant writing a report.
- Work ONLY from the audit findings in this document. Do not invent issues that aren't listed, and don't pad with generic "best practice" advice that isn't tied to a finding.
- My stack is listed under "Site under audit". Use it to give exact fixes; only ask a clarifying question if something genuinely cannot be answered from it, and always include the framework-agnostic version too.
- Prefer the smallest change that fixes the root cause. Note any fix that risks a regression and how to verify it.
- When you're unsure whether something is truly broken vs. a false positive from an automated scan, say so instead of forcing a fix.

## Site under audit
- **URL**: https://www.aurumapp.org/
- **Title**: Aurum: Know If You'll Make It to Payday
- **Meta description**: Aurum is a refined personal finance planner that tells you if you'll make it to payday. Track income, debts, goals, net worth and bills β€” no bank login.
- **Overall score**: 92/100
- **Detected stack**: Server: cloudflare Β· CDN: Cloudflare (give fixes tailored to this where it matters; still include the framework-agnostic version)

## Category scores (0-100, higher is better; a missing line means that category was not measured)
- **Performance**: 79
- **SEO**: 100
- **Accessibility**: 100
- **Best practices**: 100
- **Security**: 90
- **Mobile**: 100
- **AI search - GEO**: 100
- **AI search - AEO**: 57
- **AI search - LLMO**: 71
- **AI search - SXO**: 100

---

## Findings to fix
Everything below is a real, measured finding from the audit. Fix each one.

## 🚨 CRITICAL ISSUES (Fix Immediately)

1. **A finance app that can't secure its own HTTPS telling you if you'll make it to payday is…**

## ⚠️  WARNINGS (High Priority)

1. 3.5s LCP. Google says anything over 2.5s is trash. They're not wrong.
2. 2 images without alt text. SEO and accessibility? Never heard of them.
3. Mixed content detected. HTTPS page loading HTTP resources. Pick a lane.

## ℹ️ Info & Nice-to-haves (Lower Priority)

1. Performance score of 79/100 is the only weak link in an otherwise perfect Lighthouse report β€” likely caused by unoptimized hero imagery, render-blocking CSS/JS, or a heavy client-side framework bundle (HTML shows no framework but React artifacts like `data-rh` suggest a React SPA or SSR hydration).
2. The H1 'Know if you'll make it to payday, before you're guessing.' is strong and benefit-driven, but the page lacks visible social proof, trust signals, or a clear CTA above the fold in the provided snippet β€” critical for a finance app asking users to input sensitive data.
3. Duplicate `google-site-verification` meta tags indicate sloppy deployment hygiene; while not harmful, it signals a lack of attention to production detail.
4. SEO and accessibility scores of 100 are excellent, but a perfect 100 across SEO/accessibility/best-practices with a 79 performance score suggests the site is well-structured but potentially heavy β€” likely a single-page app with large JS bundles or unoptimized fonts/images.
5. The 'no bank login' value proposition is smart and differentiating, but it's buried in the meta description β€” it should be a prominent on-page trust element, especially for a finance tool where security anxiety is the #1 conversion blocker.

## ⚑ Performance Optimizations

Measured Core Web Vitals and their targets (fix whichever findings below move these most):
- LCP is 3.5s (target: under 2.5s). This is usually the biggest perceived-speed lever.
- CLS is 0.000 (target: under 0.1).
- TBT is 98ms (target: under 200ms) - drives INP/interactivity.
- FCP is 2.4s (target: under 1.8s).

1. **Optimize JavaScript delivery**
   *Defer non-critical JavaScript, code-split large bundles, and remove unused dependencies.*

2. **Improve server response time**
   *Use a CDN, optimize backend queries, and implement caching strategies.*

## β™Ώ Accessibility Fixes

1. **Add alt text to all images**
   ```
   <img src="photo.jpg" alt="Descriptive text about the image" loading="lazy">
   ```
   *2 images are missing alt text. Required for accessibility and SEO.*

## πŸ€– AI Deep Analysis Summary

A technically polished, SEO-perfect finance app that's held back by a mediocre performance score and a critical lack of above-the-fold trust signals β€” for a product asking users to share financial data, 'no bank login' needs to be screamed, not whispered in a meta tag.

### Key Insights
1. Performance score of 79/100 is the only weak link in an otherwise perfect Lighthouse report β€” likely caused by unoptimized hero imagery, render-blocking CSS/JS, or a heavy client-side framework bundle (HTML shows no framework but React artifacts like `data-rh` suggest a React SPA or SSR hydration).
2. The H1 'Know if you'll make it to payday, before you're guessing.' is strong and benefit-driven, but the page lacks visible social proof, trust signals, or a clear CTA above the fold in the provided snippet β€” critical for a finance app asking users to input sensitive data.
3. Duplicate `google-site-verification` meta tags indicate sloppy deployment hygiene; while not harmful, it signals a lack of attention to production detail.
4. SEO and accessibility scores of 100 are excellent, but a perfect 100 across SEO/accessibility/best-practices with a 79 performance score suggests the site is well-structured but potentially heavy β€” likely a single-page app with large JS bundles or unoptimized fonts/images.
5. The 'no bank login' value proposition is smart and differentiating, but it's buried in the meta description β€” it should be a prominent on-page trust element, especially for a finance tool where security anxiety is the #1 conversion blocker.

## 🎯 Keyword Optimization Opportunities

### Primary Keywords Found
1. **every financial tool actually** - 768 monthly searches, Difficulty: 28/100, Opportunity: EASY-WIN
2. **financial tool actually need** - 768 monthly searches, Difficulty: 28/100, Opportunity: EASY-WIN
3. **one place full financial** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
4. **place full financial picture** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
5. **aurum refined personal finance** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
6. **refined personal finance planner** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
7. **personal finance planner tells** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
8. **finance planner tells payday** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
9. **planner tells payday track** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
10. **tells payday track income** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
11. **payday track income debts** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
12. **track income debts goals** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
13. **income debts goals net** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
14. **debts goals net worth** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
15. **goals net worth bills** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
16. **every financial tool** - 2,304 monthly searches, Difficulty: 43/100, Opportunity: HIGH
17. **financial tool actually** - 2,304 monthly searches, Difficulty: 43/100, Opportunity: HIGH
18. **tool actually need** - 2,304 monthly searches, Difficulty: 43/100, Opportunity: HIGH
19. **full financial picture** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
20. **one place full** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
21. **place full financial** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
22. **aurum refined personal** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
23. **refined personal finance** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
24. **personal finance planner** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
25. **finance planner tells** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
26. **planner tells payday** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
27. **tells payday track** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
28. **payday track income** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
29. **track income debts** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
30. **income debts goals** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
31. **debts goals net** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
32. **goals net worth** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
33. **net worth bills** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
34. **bank** - 19,200 monthly searches, Difficulty: 85/100, Opportunity: MEDIUM
35. **tool** - 15,360 monthly searches, Difficulty: 73/100, Opportunity: MEDIUM
36. **financial** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
37. **payday** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
38. **aurum** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
39. **one** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
40. **full** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
41. **action** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
42. **track** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
43. **debt** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
44. **data** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
45. **income** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
46. **net** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
47. **free** - 12,800 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM
48. **guessing** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
49. **actually** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
50. **place** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
51. **picture** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
52. **works** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
53. **goals** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
54. **worth** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
55. **bills** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
56. **csv** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
57. **every** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
58. **need** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
59. **answered** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
60. **refined** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
61. **personal** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
62. **finance** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
63. **planner** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
64. **tells** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
65. **debts** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
66. **bills bank** - 7,200 monthly searches, Difficulty: 70/100, Opportunity: MEDIUM
67. **dashboard** - 6,400 monthly searches, Difficulty: 90/100, Opportunity: MEDIUM
68. **financial tool** - 5,760 monthly searches, Difficulty: 58/100, Opportunity: MEDIUM
69. **tool actually** - 5,760 monthly searches, Difficulty: 58/100, Opportunity: MEDIUM
70. **full financial** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
71. **payday guessing** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
72. **one place** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
73. **financial picture** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
74. **aurum payday** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
75. **net worth** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
76. **every financial** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
77. **actually need** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
78. **place full** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
79. **aurum refined** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
80. **refined personal** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
81. **personal finance** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
82. **finance planner** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
83. **planner tells** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
84. **tells payday** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
85. **payday track** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
86. **track income** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
87. **income debts** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
88. **debts goals** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
89. **goals net** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
90. **worth bills** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
91. **worth bills bank** - 2,880 monthly searches, Difficulty: 55/100, Opportunity: MEDIUM
92. **login** - 2,800 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM
93. **one dashboard** - 2,400 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM
94. **dashboard every** - 2,400 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM
95. **bank login** - 1,575 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM
96. **one dashboard every** - 960 monthly searches, Difficulty: 60/100, Opportunity: MEDIUM
97. **dashboard every financial** - 960 monthly searches, Difficulty: 60/100, Opportunity: MEDIUM
98. **bills bank login** - 630 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM
99. **dashboard every financial tool** - 384 monthly searches, Difficulty: 53/100, Opportunity: MEDIUM
100. **one dashboard every financial** - 320 monthly searches, Difficulty: 45/100, Opportunity: MEDIUM

### AI-Suggested Keywords to Target
1. paycheck to paycheck calculator (640 searches/mo)
2. income and expense tracker (640 searches/mo)
3. days of cash runway (640 searches/mo)
4. monthly cash flow planner (640 searches/mo)
5. make it to payday (640 searches/mo)
6. weekly cash flow tracker (640 searches/mo)
7. money management tool (2,304 searches/mo)
8. financial overview tool (2,304 searches/mo)
9. balance projection tool (2,304 searches/mo)
10. expense categorization tool (2,304 searches/mo)
11. financial forecasting tool (2,304 searches/mo)
12. financial literacy tool (2,304 searches/mo)
13. personal finance planner (1,920 searches/mo)
14. cash flow forecasting (1,920 searches/mo)
15. bill payment tracker (1,920 searches/mo)
16. net worth calculator (1,920 searches/mo)
17. savings goal tracker (1,920 searches/mo)
18. debt payoff calculator (1,920 searches/mo)
19. cash flow management (1,920 searches/mo)
20. monthly budget planner (1,920 searches/mo)
21. manual budget entry (1,920 searches/mo)
22. CSV import budgeting (1,920 searches/mo)
23. net worth tracker (1,920 searches/mo)
24. savings rate calculator (1,920 searches/mo)
25. upcoming bills tracker (1,920 searches/mo)
26. personal financial management (1,920 searches/mo)
27. free budget planner (1,920 searches/mo)
28. secure financial planner (1,920 searches/mo)
29. financial stability checker (1,920 searches/mo)
30. payday financial planning (1,920 searches/mo)
31. bi-weekly budget planner (1,920 searches/mo)
32. financial runway calculator (1,920 searches/mo)
33. holistic finance planner (1,920 searches/mo)
34. comprehensive money management (1,920 searches/mo)
35. financial picture platform (1,920 searches/mo)
36. household budget tracker (1,920 searches/mo)
37. family budget planner (1,920 searches/mo)
38. personal finance tracker (1,920 searches/mo)
39. transparent budget planner (1,920 searches/mo)
40. predictive budget planner (1,920 searches/mo)
41. balance projection calculator (1,920 searches/mo)
42. future balance calculator (1,920 searches/mo)
43. cash position tracker (1,920 searches/mo)
44. payday confidence tracker (1,920 searches/mo)
45. financial confidence calculator (1,920 searches/mo)
46. simple money tracker (1,920 searches/mo)
47. accessible budget planner (1,920 searches/mo)
48. personal wealth management (1,920 searches/mo)
49. financial independence tracker (1,920 searches/mo)
50. money goal planner (1,920 searches/mo)
51. custom budget categories (1,920 searches/mo)
52. recurring bill tracker (1,920 searches/mo)
53. fixed expenses calculator (1,920 searches/mo)
54. variable expenses tracker (1,920 searches/mo)
55. budgeting app (5,760 searches/mo)
56. payday calculator (4,800 searches/mo)
57. debt tracker (4,800 searches/mo)
58. runway calculator (4,800 searches/mo)
59. non-invasive budgeting (4,800 searches/mo)
60. goal-oriented budgeting (4,800 searches/mo)
61. liquidity calculator (4,800 searches/mo)
62. financial health app (3,226 searches/mo)
63. financial dashboard (2,400 searches/mo)
64. financial planning software (2,304 searches/mo)
65. expense tracking app (2,304 searches/mo)
66. budget planner app (2,304 searches/mo)
67. personal finance software (2,304 searches/mo)
68. money management app (2,304 searches/mo)
69. financial planning app (2,304 searches/mo)
70. budget tracking tool (2,304 searches/mo)
71. spending tracker app (2,304 searches/mo)
72. financial goals app (2,304 searches/mo)
73. privacy-first finance app (2,304 searches/mo)
74. financial wellness app (2,304 searches/mo)
75. income tracking app (2,304 searches/mo)
76. simple budget app (2,304 searches/mo)
77. easy budgeting tool (2,304 searches/mo)
78. all-in-one budgeting app (2,304 searches/mo)
79. money planning app (2,304 searches/mo)
80. simplified budget app (2,304 searches/mo)
81. minimal finance app (2,304 searches/mo)
82. savings tracker app (2,304 searches/mo)
83. debt management app (2,304 searches/mo)
84. spending analysis app (2,304 searches/mo)
85. straightforward budget app (2,304 searches/mo)
86. intuitive budgeting tool (2,304 searches/mo)
87. user-friendly finance app (2,304 searches/mo)
88. financial objectives app (2,304 searches/mo)
89. flexible budgeting app (2,304 searches/mo)
90. discretionary spending app (2,304 searches/mo)
91. best budgeting app (2,016 searches/mo)
92. alternative to YNAB (1,440 searches/mo)
93. personal finance dashboard (960 searches/mo)
94. bills and expenses app (768 searches/mo)
95. privacy friendly finance app (768 searches/mo)
96. data privacy budget app (768 searches/mo)
97. money stress relief app (768 searches/mo)
98. alternative to mint budgeting (480 searches/mo)
99. alternative to Personal Capital (288 searches/mo)
100. no bank login finance app (202 searches/mo)

## πŸ€– AI Search Readiness Fixes (ChatGPT / Perplexity / Google AI Overviews)

These decide whether AI search can READ and CITE this site. Treat each item below like any other finding: give a real before/after and a way to verify it. Higher-weight items first.

### AEO - Answer Engine Optimization - 57/100 (can an AI lift a direct answer from the page)
1. **Answerable summary up top** _(severity: critical)_ - No substantive lead paragraph. Put a direct, quotable answer near the top.
   *Fix:* Open each key page with one or two direct, self-contained sentences that answer the page's main question before any marketing copy.

### LLMO - LLM Optimization - 71/100 (is the brand/entity unambiguous to an LLM)
1. **sameAs links** _(severity: high)_ - No sameAs. Link your entity to Wikipedia/LinkedIn/social so AI can disambiguate you.
   *Fix:* Add a sameAs array to your Organization/Person schema linking your Wikipedia, LinkedIn, and X/social profiles.

## πŸ“„ Page Information

- **Page Size**: 416.00 KB
- **Load Time**: 3.47s

---

## How to respond

Work in this order and use these sections:

1. **Questions before I start** - anything you genuinely can't answer from the findings and stack above. Keep it short; if there are none, say "None - here are the fixes."
2. **Priority order** - a quick ranked list of the fixes by impact vs. effort (highest impact, lowest effort first). Rank across ALL sections together, so a critical AI-readiness item outranks a minor performance one. One line each.
3. **The fixes** - for EACH finding, in priority order:
   - **What & why**: the finding in one sentence and the concrete user/business impact of fixing it.
   - **The change**: a real `before` β†’ `after` code block (or the exact file/config to add). Tailor it to my detected stack, and include the framework-agnostic version too.
   - **Where**: the file or place this goes (best guess is fine if I haven't shared the repo).
   - **Verify**: one specific way I can confirm the fix worked (a command, a DevTools check, a re-scan, an expected header).
   - **Risk**: any regression to watch for, or "low risk" if none.
4. **What to skip** - call out any finding you think is a false positive or not worth fixing, and why. Don't fix things that aren't broken.

Rules for the code you give me:
- Production-ready, current best practices, no placeholder pseudo-code.
- Don't touch anything not tied to a finding above.
- If two fixes conflict, tell me and pick the better one.

Start with "Questions before I start".

---

*Generated by [RoastWeb](https://roastweb.com) - honest, AI-powered website audits. Audit date: 2026-10-23*

πŸ’‘ How to use this prompt:

  1. Click "Copy Prompt" above
  2. Open Claude, ChatGPT, Cursor, or your favorite AI coding assistant
  3. Paste the prompt and press Enter
  4. Get specific code fixes, implementation guidance, and best practices

Tech Stack πŸ’»

CDN
Cloudflare
Server
cloudflare

Security Analysis πŸ”’

Security Grade
A
Security Score
90/100
Missing Security Headers
⚠️No Permissions-Policy - browser features not restricted

Social Media πŸ“±

Social Sharing Score
100/100
Status
βœ… Good
βœ…
OG Title
βœ…
OG Description
βœ…
OG Image
βœ…
Twitter Card

Image Optimization πŸ–ΌοΈ

Total Images
8
Missing Alt
2
Unoptimized
5
Score
75/100
WebP
4
PNG
0
JPG
0
GIF
0
SVG
4
Other
0

SSL/TLS Security πŸ”

HTTPS
βœ…
Mixed Content
⚠️
HTTP Redirect
βœ…
Grade
B

SEO Essentials 🎯

βœ…
Sitemap
βœ…
Robots.txt
βœ…
Canonical
βœ…
Meta Desc
Title Length
39 chars
H1 Count
1
SEO Score
100/100

Structured Data πŸ“Š

Has Schema
βœ…
Items Found
2
Score
100/100
Types:
OrganizationWebSite

Performance Deep Dive ⚑

Compression
br
Caching
βœ…
Total Resources
12
Score
100/100
Scripts: 4 | Styles: 0 | Images: 8

Third-Party Scripts πŸ“¦

Total Scripts
0
Tracking
0
Score
100/100

Mobile Responsiveness πŸ“±

Viewport Tag
βœ…
Responsive
βœ…
Touch Friendly
βœ…
Score
100/100

Privacy & GDPR πŸ›‘οΈ

Cookie Notice
βœ…
Privacy Policy
βœ…
Cookie Scripts
0
Compliance Score
100/100

AI Search Readiness πŸ€–

Can ChatGPT, Perplexity and Google AI Overviews read and cite this site? Four scored pillars, all measured from the page.

GEO100/100

Generative Engine Optimization - can AI crawlers read you

  • βœ“Content in server HTML - The page delivers ~571 words of readable content in the HTML.
  • βœ“AI crawlers not blocked - robots.txt does not block the major AI crawlers.
  • βœ“Valid structured data - 1 valid JSON-LD block(s) with real @types.
  • βœ“Named entity types - Declares types: organization, website.
  • βœ“llms.txt present - Found /llms.txt - a curated map for AI crawlers.
AEO57/100

Answer Engine Optimization - can AI lift a direct answer

  • βœ•Answerable summary up top - No substantive lead paragraph. Put a direct, quotable answer near the top.
  • βœ“FAQ / Q&A structure - Has FAQ/Q&A structure AI can quote directly.
  • βœ“Clean heading hierarchy - One H1 and 5 H2 section(s).
LLMO71/100

LLM Optimization - is your brand/entity unambiguous

  • βœ“Organization / Person schema - Declares an Organization/Person entity.
  • βœ•sameAs links - No sameAs. Link your entity to Wikipedia/LinkedIn/social so AI can disambiguate you.
  • βœ“Title / H1 coherence - Title and H1 share the core topic word.
  • βœ“Meta description present - Has a real meta description.
SXO100/100

Search Experience Optimization - does the click land well

  • βœ“Enough content to satisfy intent - About 571 words of content.
  • βœ“Clear primary action - A clear call-to-action is present.
  • βœ“Mobile viewport - Has a mobile viewport meta tag.

πŸ’° WEBSITE VALUE & ROI ANALYSIS

ESTIMATED WEBSITE VALUE
$166,745
per year
FIX COST (AGENCY)
$1,500
~10h of work
YOUR SAVINGS
$1,499
vs hiring an agency

βœ“ You save $1,499 vs hiring an agency to find and fix this

πŸ“ˆ TRAFFIC IMPACT ANALYSIS

Current Monthly Traffic
24,435
Value: $61,088/month
Potential After Fixes
24,435
+0 visitors (0% increase)
Monthly Revenue Impact:$0

🎯 KEYWORD PORTFOLIO VALUE

Total Monthly Searches
814,513
Monthly Keyword Value
$13,895
Average CPC
$0.61
Top Value Keywords:
free
12,800 searches/mo Β· $1.30 CPC
$499/mo
bank
19,200 searches/mo Β· $0.50 CPC
$288/mo
tool
15,360 searches/mo Β· $0.50 CPC
$230/mo
budgeting app
5,760 searches/mo Β· $1.30 CPC
$225/mo
financial
12,800 searches/mo Β· $0.50 CPC
$192/mo

πŸ’Ž DOMAIN ASSET VALUE

Estimated Domain Value
$1,540
TLD Premium
.org (1.1x)
Brandability
10/10
Value Factors:
Highly brandableClean, professional name
Market Estimate:
$1,078 - $2,310 (based on domain metrics)

✍️ CONTENT PORTFOLIO VALUE

Total Content Value
$8,190
Estimated Word Count
42,000
Quality Score
10/10
Professional Writing Cost
$6,300
@ $0.15/word
SEO Optimization Premium
+$1,890
Content Breakdown:
Homepage & Core Pages (8)$720
Blog Posts & Articles (30)$5,400

🎨 DESIGN & UX VALUE

Total Design Value
$125,000
Design Type
custom
25x multiplier
UX Quality Score
9/10
Professional Design Cost
$125,000
Brand Assets:
βœ“Custom Logo
βœ“Color System
βœ“Typography System
βœ“Component Library
Design Factors:
Custom professional designMobile-optimized responsive designCustom logo and brandingProfessional color systemTypography systemHigh-quality UX design
Responsive Design:βœ“ Yes

πŸ”§ FIX COST BREAKDOWN

1 Critical Issues
~3h @ $150/hr
$450
3 Warning Issues
~4.5h @ $150/hr
$675
5 Info Issues
~2.5h @ $150/hr
$375
Total Agency Cost
Developer: $1,000
$1,500
RoastWeb:from $1 per scan

Estimates based on industry averages and website analysis. Actual values may vary based on your specific market, competition, content depth, and implementation quality.

Keyword Research & Targeting 🎯

πŸ”‘ Primary Keywords Detected

Keywords extracted from your page content with live search metrics from DataForSEO

KeywordMonthly VolumeDifficultyCPCOpportunity
every financial tool actually76828/100$0.50🎯 EASY WIN
financial tool actually need76828/100$0.50🎯 EASY WIN
one place full financial64020/100$0.50🎯 EASY WIN
place full financial picture64020/100$0.50🎯 EASY WIN
aurum refined personal finance64020/100$0.50🎯 EASY WIN
refined personal finance planner64020/100$0.50🎯 EASY WIN
personal finance planner tells64020/100$0.50🎯 EASY WIN
finance planner tells payday64020/100$0.50🎯 EASY WIN
planner tells payday track64020/100$0.50🎯 EASY WIN
tells payday track income64020/100$0.50🎯 EASY WIN
payday track income debts64020/100$0.50🎯 EASY WIN
track income debts goals64020/100$0.50🎯 EASY WIN
income debts goals net64020/100$0.50🎯 EASY WIN
debts goals net worth64020/100$0.50🎯 EASY WIN
goals net worth bills64020/100$0.50🎯 EASY WIN
every financial tool2,30443/100$0.50HIGH
financial tool actually2,30443/100$0.50HIGH
tool actually need2,30443/100$0.50HIGH
full financial picture1,92035/100$0.50HIGH
one place full1,92035/100$0.50HIGH
place full financial1,92035/100$0.50HIGH
aurum refined personal1,92035/100$0.50HIGH
refined personal finance1,92035/100$0.50HIGH
personal finance planner1,92035/100$0.50HIGH
finance planner tells1,92035/100$0.50HIGH
planner tells payday1,92035/100$0.50HIGH
tells payday track1,92035/100$0.50HIGH
payday track income1,92035/100$0.50HIGH
track income debts1,92035/100$0.50HIGH
income debts goals1,92035/100$0.50HIGH
debts goals net1,92035/100$0.50HIGH
goals net worth1,92035/100$0.50HIGH
net worth bills1,92035/100$0.50HIGH
bank19,20085/100$0.50MEDIUM
tool15,36073/100$0.50MEDIUM
financial12,80065/100$0.50MEDIUM
payday12,80065/100$0.50MEDIUM
aurum12,80065/100$0.50MEDIUM
one12,80065/100$0.50MEDIUM
full12,80065/100$0.50MEDIUM
action12,80065/100$0.50MEDIUM
track12,80065/100$0.50MEDIUM
debt12,80065/100$0.50MEDIUM
data12,80065/100$0.50MEDIUM
income12,80065/100$0.50MEDIUM
net12,80065/100$0.50MEDIUM
free12,80075/100$1.30MEDIUM
guessing12,80065/100$0.50MEDIUM
actually12,80065/100$0.50MEDIUM
place12,80065/100$0.50MEDIUM
picture12,80065/100$0.50MEDIUM
works12,80065/100$0.50MEDIUM
goals12,80065/100$0.50MEDIUM
worth12,80065/100$0.50MEDIUM
bills12,80065/100$0.50MEDIUM
csv12,80065/100$0.50MEDIUM
every12,80065/100$0.50MEDIUM
need12,80065/100$0.50MEDIUM
answered12,80065/100$0.50MEDIUM
refined12,80065/100$0.50MEDIUM
personal12,80065/100$0.50MEDIUM
finance12,80065/100$0.50MEDIUM
planner12,80065/100$0.50MEDIUM
tells12,80065/100$0.50MEDIUM
debts12,80065/100$0.50MEDIUM
bills bank7,20070/100$0.50MEDIUM
dashboard6,40090/100$0.50MEDIUM
financial tool5,76058/100$0.50MEDIUM
tool actually5,76058/100$0.50MEDIUM
full financial4,80050/100$0.50MEDIUM
payday guessing4,80050/100$0.50MEDIUM
one place4,80050/100$0.50MEDIUM
financial picture4,80050/100$0.50MEDIUM
aurum payday4,80050/100$0.50MEDIUM
net worth4,80050/100$0.50MEDIUM
every financial4,80050/100$0.50MEDIUM
actually need4,80050/100$0.50MEDIUM
place full4,80050/100$0.50MEDIUM
aurum refined4,80050/100$0.50MEDIUM
refined personal4,80050/100$0.50MEDIUM
personal finance4,80050/100$0.50MEDIUM
finance planner4,80050/100$0.50MEDIUM
planner tells4,80050/100$0.50MEDIUM
tells payday4,80050/100$0.50MEDIUM
payday track4,80050/100$0.50MEDIUM
track income4,80050/100$0.50MEDIUM
income debts4,80050/100$0.50MEDIUM
debts goals4,80050/100$0.50MEDIUM
goals net4,80050/100$0.50MEDIUM
worth bills4,80050/100$0.50MEDIUM
worth bills bank2,88055/100$0.50MEDIUM
login2,80095/100N/AMEDIUM
one dashboard2,40075/100$0.50MEDIUM
dashboard every2,40075/100$0.50MEDIUM
bank login1,57595/100N/AMEDIUM
one dashboard every96060/100$0.50MEDIUM
dashboard every financial96060/100$0.50MEDIUM
bills bank login63095/100N/AMEDIUM
dashboard every financial tool38453/100$0.50MEDIUM
one dashboard every financial32045/100$0.50MEDIUM

πŸ€– AI-Suggested Keyword OpportunitiesAI-POWERED

Related keywords you should target but aren't currently using - suggested by Claude AI

Suggested KeywordMonthly VolumeDifficultyCPCOpportunity
β†’ paycheck to paycheck calculator64020/100$0.50🎯 EASY WIN
β†’ income and expense tracker64020/100$0.50🎯 EASY WIN
β†’ days of cash runway64020/100$0.50🎯 EASY WIN
β†’ monthly cash flow planner64020/100$0.50🎯 EASY WIN
β†’ make it to payday64020/100$0.50🎯 EASY WIN
β†’ weekly cash flow tracker64020/100$0.50🎯 EASY WIN
β†’ money management tool2,30443/100$0.50HIGH
β†’ financial overview tool2,30443/100$0.50HIGH
β†’ balance projection tool2,30443/100$0.50HIGH
β†’ expense categorization tool2,30443/100$0.50HIGH
β†’ financial forecasting tool2,30443/100$0.50HIGH
β†’ financial literacy tool2,30443/100$0.50HIGH
β†’ personal finance planner1,92035/100$0.50HIGH
β†’ cash flow forecasting1,92035/100$0.50HIGH
β†’ bill payment tracker1,92035/100$0.50HIGH
β†’ net worth calculator1,92035/100$0.50HIGH
β†’ savings goal tracker1,92035/100$0.50HIGH
β†’ debt payoff calculator1,92035/100$0.50HIGH
β†’ cash flow management1,92035/100$0.50HIGH
β†’ monthly budget planner1,92045/100$1.30HIGH
β†’ manual budget entry1,92045/100$1.30HIGH
β†’ CSV import budgeting1,92045/100$1.30HIGH
β†’ net worth tracker1,92035/100$0.50HIGH
β†’ savings rate calculator1,92035/100$0.50HIGH
β†’ upcoming bills tracker1,92035/100$0.50HIGH
β†’ personal financial management1,92035/100$0.50HIGH
β†’ free budget planner1,92045/100$1.30HIGH
β†’ secure financial planner1,92035/100$0.50HIGH
β†’ financial stability checker1,92035/100$0.50HIGH
β†’ payday financial planning1,92035/100$0.50HIGH
β†’ bi-weekly budget planner1,92045/100$1.30HIGH
β†’ financial runway calculator1,92035/100$0.50HIGH
β†’ holistic finance planner1,92035/100$0.50HIGH
β†’ comprehensive money management1,92035/100$0.50HIGH
β†’ financial picture platform1,92035/100$0.50HIGH
β†’ household budget tracker1,92045/100$1.30HIGH
β†’ family budget planner1,92045/100$1.30HIGH
β†’ personal finance tracker1,92035/100$0.50HIGH
β†’ transparent budget planner1,92045/100$1.30HIGH
β†’ predictive budget planner1,92045/100$1.30HIGH
β†’ balance projection calculator1,92035/100$0.50HIGH
β†’ future balance calculator1,92035/100$0.50HIGH
β†’ cash position tracker1,92035/100$0.50HIGH
β†’ payday confidence tracker1,92035/100$0.50HIGH
β†’ financial confidence calculator1,92035/100$0.50HIGH
β†’ simple money tracker1,92035/100$0.50HIGH
β†’ accessible budget planner1,92045/100$1.30HIGH
β†’ personal wealth management1,92035/100$0.50HIGH
β†’ financial independence tracker1,92035/100$0.50HIGH
β†’ money goal planner1,92035/100$0.50HIGH
β†’ custom budget categories1,92045/100$1.30HIGH
β†’ recurring bill tracker1,92035/100$0.50HIGH
β†’ fixed expenses calculator1,92035/100$0.50HIGH
β†’ variable expenses tracker1,92035/100$0.50HIGH
β†’ budgeting app5,76080/100$1.30MEDIUM
β†’ payday calculator4,80050/100$0.50MEDIUM
β†’ debt tracker4,80050/100$0.50MEDIUM
β†’ runway calculator4,80050/100$0.50MEDIUM
β†’ non-invasive budgeting4,80060/100$1.30MEDIUM
β†’ goal-oriented budgeting4,80060/100$1.30MEDIUM
β†’ liquidity calculator4,80050/100$0.50MEDIUM
β†’ financial health app3,22658/100$0.50MEDIUM
β†’ financial dashboard2,40075/100$0.50MEDIUM
β†’ financial planning software2,30455/100$0.50MEDIUM
β†’ expense tracking app2,30455/100$0.50MEDIUM
β†’ budget planner app2,30465/100$1.30MEDIUM
β†’ personal finance software2,30455/100$0.50MEDIUM
β†’ money management app2,30455/100$0.50MEDIUM
β†’ financial planning app2,30455/100$0.50MEDIUM
β†’ budget tracking tool2,30453/100$1.30MEDIUM
β†’ spending tracker app2,30455/100$0.50MEDIUM
β†’ financial goals app2,30455/100$0.50MEDIUM
β†’ privacy-first finance app2,30455/100$0.50MEDIUM
β†’ financial wellness app2,30455/100$0.50MEDIUM
β†’ income tracking app2,30455/100$0.50MEDIUM
β†’ simple budget app2,30465/100$1.30MEDIUM
β†’ easy budgeting tool2,30453/100$1.30MEDIUM
β†’ all-in-one budgeting app2,30465/100$1.30MEDIUM
β†’ money planning app2,30455/100$0.50MEDIUM
β†’ simplified budget app2,30465/100$1.30MEDIUM
β†’ minimal finance app2,30455/100$0.50MEDIUM
β†’ savings tracker app2,30455/100$0.50MEDIUM
β†’ debt management app2,30455/100$0.50MEDIUM
β†’ spending analysis app2,30455/100$0.50MEDIUM
β†’ straightforward budget app2,30465/100$1.30MEDIUM
β†’ intuitive budgeting tool2,30453/100$1.30MEDIUM
β†’ user-friendly finance app2,30455/100$0.50MEDIUM
β†’ financial objectives app2,30455/100$0.50MEDIUM
β†’ flexible budgeting app2,30465/100$1.30MEDIUM
β†’ discretionary spending app2,30455/100$0.50MEDIUM
β†’ best budgeting app2,01690/100$1.80MEDIUM
β†’ alternative to YNAB1,44055/100N/AMEDIUM
β†’ personal finance dashboard96060/100$0.50MEDIUM
β†’ bills and expenses app76840/100$0.50MEDIUM
β†’ privacy friendly finance app76840/100$0.50MEDIUM
β†’ data privacy budget app76850/100$1.30MEDIUM
β†’ money stress relief app76840/100$0.50MEDIUM
β†’ alternative to mint budgeting48050/100$0.80MEDIUM
β†’ alternative to Personal Capital28845/100N/AMEDIUM
β†’ no bank login finance app20295/100N/ALOW

πŸ“Š Keyword Strategy Recommendations

  • Focus on high-opportunity keywords (green badges) for quick ranking wins
  • Low difficulty (<40) keywords are easier to rank for in 3-6 months
  • High CPC indicates commercial intent - these keywords drive conversions
  • Create dedicated landing pages optimized for your primary keywords
  • Use these keywords in your title tags, H1s, and meta descriptions

Embed your badge πŸ†

Proud of your score? Show it off. Paste this badge on your site.

Every badge links back to your report, so it works for you too.

RoastWeb Badge

Paste this HTML anywhere on your site. The badge links back to this report.

THINK YOUR SITE IS BETTER?

Get your free brutal audit

Join 10,000+ developers who've been roasted

Powered by ROASTWEB