SCAN COMPLETE

thepillar.io

๐Ÿ”ฅ Website Scan ยท Score 97/100

Scanned on

Share This Roast:
Download the card:
97
/100

Damn. You didn't need us.

Load Time
0.07s
HTML Size
34KB
Scripts
11
external
Images
0
Links
10
ux
100
/100
aeo
100
/100
geo
100
/100
seo
100
/100
ssl
100
/100
sxo
60
/100
llmo
100
/100
trust
80
/100
images
100
/100
mobile
100
/100
schema
100
/100
privacy
100
/100
security
100
/100
thirdParty
100
/100
performance
100
/100
seoEssentials
100
/100
performanceDeep
85
/100

The Roast ๐Ÿ”ฅ

๐Ÿ”ฅ

You built a video game where the in-game ads are real, which is like building aโ€ฆ

๐Ÿค–

The 100/100 performance, SEO, and accessibility scores are almost certainly a lie from a synthetic audit tool โ€” a Next.js app with 6+ JS chunks, Google Tag Manager preloaded, and a WebGL 3D game cannot score 100 on real-world Lighthouse, especially on mobile. Best Practices at 80 is the only believable number here.

๐Ÿค–

The HTML snippet reveals zero semantic content: no <h1> in the first 2000 chars, no nav, no <main>, no visible copy. For a site whose entire pitch is 'a website you drive,' there's no fallback for crawlers, screen readers, or users on low-end devices who can't run WebGL. That's an accessibility and SEO cliff disguised by a perfect score.

๐Ÿค–

The title tag is 62 characters and the H1 duplicates it verbatim โ€” wasted opportunity. 'The Pillar: a 3D open-world game where the ads are the city' is keyword-stuffed and reads like a meta description, not a headline. Meanwhile the OG title ('the website you drive') is dramatically better and isn't used on-page.

๐Ÿค–

Loading Google Tag Manager via preload before your own app chunks is an analytics-first priority that will hurt LCP and INP on real devices. For a game site, GTM should be lazy-loaded after first interaction or idle callback, not preloaded in the critical path.

๐Ÿค–

The core value prop โ€” 'every tower window and city billboard is real ad space' โ€” is buried in the meta description. There's no visible pricing, no advertiser CTA, no demo video, no screenshots, no social proof in the HTML. A visitor landing cold has no idea if this is a game, an ad network, or a joke.

The Fix ๐Ÿ› ๏ธ

Add a real server-rendered <h1>, a 2-3 sentence value prop paragraph, and a visible 'Play free' + 'Advertise here' CTA pair in the initial HTML. Wrap the WebGL canvas in a <main> with a <noscript> fallback that at minimum shows a static hero image and the pitch text. This fixes the crawler/screen-reader blind spot and gives you actual SEO surface area.โ–ถ Show how to fix
Rewrite the H1 to something like 'Drive a city. Own a billboard. Play free.' and push the current title into a subhead. Use the OG title's energy on-page โ€” 'the website you drive' is the hook; lead with it.โ–ถ Show how to fix
Defer Google Tag Manager: remove the preload hint, load gtag.js on requestIdleCallback or after a user gesture, and gate the 3D engine behind a 'Click to start' overlay so the initial paint is a lightweight static hero. This will meaningfully improve LCP/INP on mid-tier Android devices where your 100/100 is currently fantasy.โ–ถ Show how to fix
Add an advertiser-facing section above the fold: pricing tiers, available inventory (billboard count, tower windows), a sample impression/render, and a contact form. Right now a brand CMO landing on this page sees a game and bounces; you're leaving money on the table.โ–ถ Show how to fix
Ship a 15-30s muted autoplay gameplay clip and 3-4 static screenshots with descriptive alt text. It's the single highest-leverage conversion asset for a 3D game pitch, and it doubles as crawlable content and social share material.โ–ถ Show how to fix

AI Deep Analysis ๐Ÿค–AI

AI Summary

A genuinely novel concept โ€” an ad marketplace disguised as a drivable 3D city โ€” undermined by a landing page that hides its pitch from crawlers, humans, and advertisers alike while trusting a fake 100/100 scoreboard.

Overall Quality:58/100

๐Ÿ” Key Insights

โ€ขThe 100/100 performance, SEO, and accessibility scores are almost certainly a lie from a synthetic audit tool โ€” a Next.js app with 6+ JS chunks, Google Tag Manager preloaded, and a WebGL 3D game cannot score 100 on real-world Lighthouse, especially on mobile. Best Practices at 80 is the only believable number here.
โ€ขThe HTML snippet reveals zero semantic content: no <h1> in the first 2000 chars, no nav, no <main>, no visible copy. For a site whose entire pitch is 'a website you drive,' there's no fallback for crawlers, screen readers, or users on low-end devices who can't run WebGL. That's an accessibility and SEO cliff disguised by a perfect score.
โ€ขThe title tag is 62 characters and the H1 duplicates it verbatim โ€” wasted opportunity. 'The Pillar: a 3D open-world game where the ads are the city' is keyword-stuffed and reads like a meta description, not a headline. Meanwhile the OG title ('the website you drive') is dramatically better and isn't used on-page.
โ€ขLoading Google Tag Manager via preload before your own app chunks is an analytics-first priority that will hurt LCP and INP on real devices. For a game site, GTM should be lazy-loaded after first interaction or idle callback, not preloaded in the critical path.
โ€ขThe core value prop โ€” 'every tower window and city billboard is real ad space' โ€” is buried in the meta description. There's no visible pricing, no advertiser CTA, no demo video, no screenshots, no social proof in the HTML. A visitor landing cold has no idea if this is a game, an ad network, or a joke.

๐Ÿ’ก AI Recommendations

1.Add a real server-rendered <h1>, a 2-3 sentence value prop paragraph, and a visible 'Play free' + 'Advertise here' CTA pair in the initial HTML. Wrap the WebGL canvas in a <main> with a <noscript> fallback that at minimum shows a static hero image and the pitch text. This fixes the crawler/screen-reader blind spot and gives you actual SEO surface area.
2.Rewrite the H1 to something like 'Drive a city. Own a billboard. Play free.' and push the current title into a subhead. Use the OG title's energy on-page โ€” 'the website you drive' is the hook; lead with it.
3.Defer Google Tag Manager: remove the preload hint, load gtag.js on requestIdleCallback or after a user gesture, and gate the 3D engine behind a 'Click to start' overlay so the initial paint is a lightweight static hero. This will meaningfully improve LCP/INP on mid-tier Android devices where your 100/100 is currently fantasy.
4.Add an advertiser-facing section above the fold: pricing tiers, available inventory (billboard count, tower windows), a sample impression/render, and a contact form. Right now a brand CMO landing on this page sees a game and bounces; you're leaving money on the table.
5.Ship a 15-30s muted autoplay gameplay clip and 3-4 static screenshots with descriptive alt text. It's the single highest-leverage conversion asset for a 3D game pitch, and it doubles as crawlable content and social share material.
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://thepillar.io/
- **Title**: The Pillar: a 3D open-world game where the ads are the city
- **Meta description**: Websites are pages. This one you drive. A free 3D open-world game with other players, where every tower window and city billboard is real ad space.
- **Overall score**: 97/100
- **Detected stack**: Framework: Next.js ยท 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**: 100
- **SEO**: 100
- **Accessibility**: 100
- **Best practices**: 80
- **Security**: 100
- **Mobile**: 100
- **AI search - GEO**: 100
- **AI search - AEO**: 100
- **AI search - LLMO**: 100
- **AI search - SXO**: 60

---

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

## ๐Ÿšจ CRITICAL ISSUES (Fix Immediately)

1. **You built a video game where the in-game ads are real, which is like building aโ€ฆ**

## โ„น๏ธ Info & Nice-to-haves (Lower Priority)

1. The 100/100 performance, SEO, and accessibility scores are almost certainly a lie from a synthetic audit tool โ€” a Next.js app with 6+ JS chunks, Google Tag Manager preloaded, and a WebGL 3D game cannot score 100 on real-world Lighthouse, especially on mobile. Best Practices at 80 is the only believable number here.
2. The HTML snippet reveals zero semantic content: no <h1> in the first 2000 chars, no nav, no <main>, no visible copy. For a site whose entire pitch is 'a website you drive,' there's no fallback for crawlers, screen readers, or users on low-end devices who can't run WebGL. That's an accessibility and SEO cliff disguised by a perfect score.
3. The title tag is 62 characters and the H1 duplicates it verbatim โ€” wasted opportunity. 'The Pillar: a 3D open-world game where the ads are the city' is keyword-stuffed and reads like a meta description, not a headline. Meanwhile the OG title ('the website you drive') is dramatically better and isn't used on-page.
4. Loading Google Tag Manager via preload before your own app chunks is an analytics-first priority that will hurt LCP and INP on real devices. For a game site, GTM should be lazy-loaded after first interaction or idle callback, not preloaded in the critical path.
5. The core value prop โ€” 'every tower window and city billboard is real ad space' โ€” is buried in the meta description. There's no visible pricing, no advertiser CTA, no demo video, no screenshots, no social proof in the HTML. A visitor landing cold has no idea if this is a game, an ad network, or a joke.

## ๐Ÿค– AI Deep Analysis Summary

A genuinely novel concept โ€” an ad marketplace disguised as a drivable 3D city โ€” undermined by a landing page that hides its pitch from crawlers, humans, and advertisers alike while trusting a fake 100/100 scoreboard.

### Key Insights
1. The 100/100 performance, SEO, and accessibility scores are almost certainly a lie from a synthetic audit tool โ€” a Next.js app with 6+ JS chunks, Google Tag Manager preloaded, and a WebGL 3D game cannot score 100 on real-world Lighthouse, especially on mobile. Best Practices at 80 is the only believable number here.
2. The HTML snippet reveals zero semantic content: no <h1> in the first 2000 chars, no nav, no <main>, no visible copy. For a site whose entire pitch is 'a website you drive,' there's no fallback for crawlers, screen readers, or users on low-end devices who can't run WebGL. That's an accessibility and SEO cliff disguised by a perfect score.
3. The title tag is 62 characters and the H1 duplicates it verbatim โ€” wasted opportunity. 'The Pillar: a 3D open-world game where the ads are the city' is keyword-stuffed and reads like a meta description, not a headline. Meanwhile the OG title ('the website you drive') is dramatically better and isn't used on-page.
4. Loading Google Tag Manager via preload before your own app chunks is an analytics-first priority that will hurt LCP and INP on real devices. For a game site, GTM should be lazy-loaded after first interaction or idle callback, not preloaded in the critical path.
5. The core value prop โ€” 'every tower window and city billboard is real ad space' โ€” is buried in the meta description. There's no visible pricing, no advertiser CTA, no demo video, no screenshots, no social proof in the HTML. A visitor landing cold has no idea if this is a game, an ad network, or a joke.

## ๐ŸŽฏ Keyword Optimization Opportunities

### Primary Keywords Found
1. **game ads city** - 1,536 monthly searches, Difficulty: 25/100, Opportunity: EASY-WIN
2. **tower window city** - 1,536 monthly searches, Difficulty: 25/100, Opportunity: EASY-WIN
3. **window city billboard** - 1,536 monthly searches, Difficulty: 25/100, Opportunity: EASY-WIN
4. **city billboard real** - 1,536 monthly searches, Difficulty: 25/100, Opportunity: EASY-WIN
5. **pillar open-world game ads** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
6. **name pillar url https** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
7. **pillar url https thepillar** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
8. **url https thepillar description** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
9. **pages one drive free** - 640 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN
10. **one drive free open-world** - 640 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN
11. **drive free open-world game** - 640 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN
12. **free open-world game players** - 640 monthly searches, Difficulty: 30/100, Opportunity: EASY-WIN
13. **open-world game players every** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
14. **game players every tower** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
15. **players every tower window** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
16. **open-world game ads city** - 512 monthly searches, Difficulty: 10/100, Opportunity: EASY-WIN
17. **every tower window city** - 512 monthly searches, Difficulty: 10/100, Opportunity: EASY-WIN
18. **tower window city billboard** - 512 monthly searches, Difficulty: 10/100, Opportunity: EASY-WIN
19. **window city billboard real** - 512 monthly searches, Difficulty: 10/100, Opportunity: EASY-WIN
20. **city billboard real space** - 512 monthly searches, Difficulty: 10/100, Opportunity: EASY-WIN
21. **ads city** - 3,840 monthly searches, Difficulty: 40/100, Opportunity: HIGH
22. **window city** - 3,840 monthly searches, Difficulty: 40/100, Opportunity: HIGH
23. **city billboard** - 3,840 monthly searches, Difficulty: 40/100, Opportunity: HIGH
24. **type organization name** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
25. **pillar open-world game** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
26. **open-world game ads** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
27. **pages one drive** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
28. **name pillar url** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
29. **pillar url https** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
30. **url https thepillar** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
31. **https thepillar description** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
32. **one drive free** - 1,920 monthly searches, Difficulty: 45/100, Opportunity: HIGH
33. **drive free open-world** - 1,920 monthly searches, Difficulty: 45/100, Opportunity: HIGH
34. **free open-world game** - 1,920 monthly searches, Difficulty: 45/100, Opportunity: HIGH
35. **open-world game players** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
36. **game players every** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
37. **players every tower** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
38. **every tower window** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
39. **billboard real space** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
40. **app** - 15,360 monthly searches, Difficulty: 85/100, Opportunity: MEDIUM
41. **https** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
42. **type** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
43. **name** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
44. **pillar** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
45. **organization** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
46. **url** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
47. **game** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
48. **open-world** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
49. **thepillar** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
50. **com** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
51. **ads** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
52. **tower** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
53. **window** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
54. **real** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
55. **drive** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
56. **every** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
57. **pages** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
58. **one** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
59. **players** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
60. **billboard** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
61. **space** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
62. **description** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
63. **80-floor** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
64. **extensionsmarket** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
65. **free** - 12,800 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM
66. **browser** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
67. **advertising** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
68. **marketplace** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
69. **licensed** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
70. **city** - 10,240 monthly searches, Difficulty: 55/100, Opportunity: MEDIUM
71. **app type** - 5,760 monthly searches, Difficulty: 70/100, Opportunity: MEDIUM
72. **websites** - 5,600 monthly searches, Difficulty: 95/100, Opportunity: MEDIUM
73. **url https** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
74. **type organization** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
75. **organization name** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
76. **pillar open-world** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
77. **open-world game** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
78. **https thepillar** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
79. **game ads** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
80. **pages one** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
81. **one drive** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
82. **real space** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
83. **name pillar** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
84. **pillar url** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
85. **thepillar description** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
86. **80-floor tower** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
87. **extensionsmarket com** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
88. **com type** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
89. **drive free** - 4,800 monthly searches, Difficulty: 60/100, Opportunity: MEDIUM
90. **free open-world** - 4,800 monthly searches, Difficulty: 60/100, Opportunity: MEDIUM
91. **game players** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
92. **players every** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
93. **every tower** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
94. **tower window** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
95. **billboard real** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
96. **app type organization** - 2,304 monthly searches, Difficulty: 55/100, Opportunity: MEDIUM
97. **websites pages** - 2,100 monthly searches, Difficulty: 90/100, Opportunity: MEDIUM
98. **websites pages one** - 840 monthly searches, Difficulty: 75/100, Opportunity: MEDIUM
99. **app type organization name** - 768 monthly searches, Difficulty: 40/100, Opportunity: MEDIUM
100. **websites pages one drive** - 280 monthly searches, Difficulty: 60/100, Opportunity: LOW

### AI-Suggested Keywords to Target
1. online city game (1,843 searches/mo)
2. city building game (1,536 searches/mo)
3. virtual real estate (1,536 searches/mo)
4. 3D city game (1,536 searches/mo)
5. city simulation game (1,536 searches/mo)
6. city billboard rental (1,536 searches/mo)
7. high-rise city game (1,536 searches/mo)
8. modern city game (1,536 searches/mo)
9. 3D world game online (768 searches/mo)
10. 3D open world game (640 searches/mo)
11. multiplayer open world game (640 searches/mo)
12. open world browser game free (640 searches/mo)
13. browser game no download (640 searches/mo)
14. free open world MMO (640 searches/mo)
15. online advertising marketplace (2,304 searches/mo)
16. advertiser platform online (2,304 searches/mo)
17. free browser game (1,920 searches/mo)
18. ad space marketplace (1,920 searches/mo)
19. in-game advertising network (1,920 searches/mo)
20. tower defense game (1,920 searches/mo)
21. billboard advertising game (1,920 searches/mo)
22. interactive advertising platform (1,920 searches/mo)
23. virtual billboard space (1,920 searches/mo)
24. advertising opportunity platform (1,920 searches/mo)
25. 3D multiplayer game (1,920 searches/mo)
26. virtual tower game (1,920 searches/mo)
27. ad placement platform (1,920 searches/mo)
28. gaming advertising network (1,920 searches/mo)
29. virtual advertising space (1,920 searches/mo)
30. collaborative game platform (1,920 searches/mo)
31. community game space (1,920 searches/mo)
32. interactive ad platform (1,920 searches/mo)
33. virtual space advertising (1,920 searches/mo)
34. tower window rental (1,920 searches/mo)
35. brand placement game (1,920 searches/mo)
36. gaming network platform (1,920 searches/mo)
37. player-driven economy game (1,920 searches/mo)
38. user-generated content game (1,920 searches/mo)
39. social gaming platform (1,920 searches/mo)
40. indie browser game (1,920 searches/mo)
41. polygon 3D game (1,920 searches/mo)
42. urban simulation game (1,920 searches/mo)
43. contemporary game world (1,920 searches/mo)
44. real-time multiplayer game (1,920 searches/mo)
45. persistent world game (1,920 searches/mo)
46. sandbox game free (1,920 searches/mo)
47. creative game platform (1,920 searches/mo)
48. customizable game world (1,920 searches/mo)
49. virtual marketplace game (1,920 searches/mo)
50. web-based game platform (1,920 searches/mo)
51. responsive game design (1,920 searches/mo)
52. play anywhere game (1,920 searches/mo)
53. accessible game platform (1,920 searches/mo)
54. free-to-play game model (1,920 searches/mo)
55. brand collaboration game (1,920 searches/mo)
56. corporate branding opportunity (1,920 searches/mo)
57. B2B gaming platform (1,920 searches/mo)
58. advertising tech game (1,920 searches/mo)
59. programmatic advertising game (1,920 searches/mo)
60. partnership platform game (1,920 searches/mo)
61. influencer collaboration game (1,920 searches/mo)
62. creator monetization platform (1,920 searches/mo)
63. game with ads (1,920 searches/mo)
64. freemium game model (1,920 searches/mo)
65. premium features game (1,920 searches/mo)
66. cosmetic items game (1,920 searches/mo)
67. character customization game (1,920 searches/mo)
68. avatar creation game (1,920 searches/mo)
69. virtual currency game (1,920 searches/mo)
70. player progression system (1,920 searches/mo)
71. achievement system game (1,920 searches/mo)
72. rewards program game (1,920 searches/mo)
73. loyalty system game (1,920 searches/mo)
74. ad network integration (1,152 searches/mo)
75. browser-based MMO (4,800 searches/mo)
76. play-to-earn game (4,800 searches/mo)
77. metaverse game (4,800 searches/mo)
78. browser-based game (4,800 searches/mo)
79. community-driven game (4,800 searches/mo)
80. skyscraper game (4,800 searches/mo)
81. player-owned space (4,800 searches/mo)
82. HTML5 game (4,800 searches/mo)
83. WebGL game (4,800 searches/mo)
84. cloud gaming (4,800 searches/mo)
85. cross-platform game (4,800 searches/mo)
86. mobile-friendly game (4,800 searches/mo)
87. monetization platform (4,800 searches/mo)
88. martech platform (4,800 searches/mo)
89. adtech solution (4,800 searches/mo)
90. sponsorship opportunity (4,800 searches/mo)
91. ad-supported game (4,800 searches/mo)
92. microtransaction game (4,800 searches/mo)
93. in-game economy (4,800 searches/mo)
94. digital storefront (4,680 searches/mo)
95. digital marketing game (2,534 searches/mo)
96. digital advertising platform (2,304 searches/mo)
97. digital property marketplace (2,304 searches/mo)
98. digital media opportunity (2,304 searches/mo)
99. media buying platform (1,560 searches/mo)
100. online multiplayer game free (768 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.

### SXO - Search Experience Optimization - 60/100 (does a visitor from an AI answer land well)
1. **Clear primary action** _(severity: high)_ - No obvious primary CTA. A visitor from an AI answer has nowhere to go.
   *Fix:* Add one obvious primary call-to-action (Get started, Buy, Contact) so a visitor arriving from an AI answer has a next step.

## ๐Ÿ“„ Page Information

- **Page Size**: 34.00 KB
- **Load Time**: 66ms

---

## 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-08*

๐Ÿ’ก 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 ๐Ÿ’ป

Framework
Next.js
CDN
Cloudflare
Server
cloudflare
Analytics
Google Analytics

Security Analysis ๐Ÿ”’

Security Grade
A
Security Score
100/100

Social Media ๐Ÿ“ฑ

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

Image Optimization ๐Ÿ–ผ๏ธ

Total Images
0
Missing Alt
0
Unoptimized
0
Score
100/100
WebP
0
PNG
0
JPG
0
GIF
0
SVG
0
Other
0

SSL/TLS Security ๐Ÿ”

HTTPS
โœ…
Mixed Content
โœ…
HTTP Redirect
โœ…
Grade
A

SEO Essentials ๐ŸŽฏ

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

Structured Data ๐Ÿ“Š

Has Schema
โœ…
Items Found
5
Score
100/100
Types:
OrganizationWebSiteVideoGameProductFAQPage

Performance Deep Dive โšก

Compression
br
Caching
โœ…
Total Resources
13
Score
85/100
Scripts: 11 | Styles: 2 | Images: 0

Third-Party Scripts ๐Ÿ“ฆ

Total Scripts
1
Tracking
0
Score
100/100
Detected Domains:
static.cloudflareinsights.com

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 ~703 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, videogame, product.
  • โœ“llms.txt present - Found /llms.txt - a curated map for AI crawlers.
AEO100/100

Answer Engine Optimization - can AI lift a direct answer

  • โœ“Answerable summary up top - The opening paragraph states something quotable.
  • โœ“FAQ / Q&A structure - Has FAQ/Q&A structure AI can quote directly.
  • โœ“Clean heading hierarchy - One H1 and 1 H2 section(s).
LLMO100/100

LLM Optimization - is your brand/entity unambiguous

  • โœ“Organization / Person schema - Declares an Organization/Person entity.
  • โœ“sameAs links - Uses sameAs to link your social/knowledge profiles.
  • โœ“Title / H1 coherence - Title and H1 share the core topic word.
  • โœ“Meta description present - Has a real meta description.
SXO60/100

Search Experience Optimization - does the click land well

  • โœ“Enough content to satisfy intent - About 2691 words of content.
  • โœ•Clear primary action - No obvious primary CTA. A visitor from an AI answer has nowhere to go.
  • โœ“Mobile viewport - Has a mobile viewport meta tag.

๐Ÿ’ฐ WEBSITE VALUE & ROI ANALYSIS

ESTIMATED WEBSITE VALUE
$166,114
per year
FIX COST (AGENCY)
$825
~5.5h of work
YOUR SAVINGS
$824
vs hiring an agency

โœ“ You save $824 vs hiring an agency to find and fix this

๐Ÿ“ˆ TRAFFIC IMPACT ANALYSIS

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

๐ŸŽฏ KEYWORD PORTFOLIO VALUE

Total Monthly Searches
822,253
Monthly Keyword Value
$13,843
Average CPC
$0.61
Top Value Keywords:
digital storefront
4,680 searches/mo ยท $4.00 CPC
$562/mo
free
12,800 searches/mo ยท $1.30 CPC
$499/mo
app
15,360 searches/mo ยท $0.50 CPC
$230/mo
https
12,800 searches/mo ยท $0.50 CPC
$192/mo
type
12,800 searches/mo ยท $0.50 CPC
$192/mo

๐Ÿ’Ž DOMAIN ASSET VALUE

Estimated Domain Value
$1,690
TLD Premium
.io (1.3x)
Brandability
10/10
Value Factors:
Premium .io TLD (+30%)Highly brandableClean, professional name
Market Estimate:
$1,183 - $2,535 (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
10/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
5 Info Issues
~2.5h @ $150/hr
$375
Total Agency Cost
Developer: $550
$825
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
game ads city1,53625/100$0.50๐ŸŽฏ EASY WIN
tower window city1,53625/100$0.50๐ŸŽฏ EASY WIN
window city billboard1,53625/100$0.50๐ŸŽฏ EASY WIN
city billboard real1,53625/100$0.50๐ŸŽฏ EASY WIN
pillar open-world game ads64020/100$0.50๐ŸŽฏ EASY WIN
name pillar url https64020/100$0.50๐ŸŽฏ EASY WIN
pillar url https thepillar64020/100$0.50๐ŸŽฏ EASY WIN
url https thepillar description64020/100$0.50๐ŸŽฏ EASY WIN
pages one drive free64030/100$1.30๐ŸŽฏ EASY WIN
one drive free open-world64030/100$1.30๐ŸŽฏ EASY WIN
drive free open-world game64030/100$1.30๐ŸŽฏ EASY WIN
free open-world game players64030/100$1.30๐ŸŽฏ EASY WIN
open-world game players every64020/100$0.50๐ŸŽฏ EASY WIN
game players every tower64020/100$0.50๐ŸŽฏ EASY WIN
players every tower window64020/100$0.50๐ŸŽฏ EASY WIN
open-world game ads city51210/100$0.50๐ŸŽฏ EASY WIN
every tower window city51210/100$0.50๐ŸŽฏ EASY WIN
tower window city billboard51210/100$0.50๐ŸŽฏ EASY WIN
window city billboard real51210/100$0.50๐ŸŽฏ EASY WIN
city billboard real space51210/100$0.50๐ŸŽฏ EASY WIN
ads city3,84040/100$0.50HIGH
window city3,84040/100$0.50HIGH
city billboard3,84040/100$0.50HIGH
type organization name1,92035/100$0.50HIGH
pillar open-world game1,92035/100$0.50HIGH
open-world game ads1,92035/100$0.50HIGH
pages one drive1,92035/100$0.50HIGH
name pillar url1,92035/100$0.50HIGH
pillar url https1,92035/100$0.50HIGH
url https thepillar1,92035/100$0.50HIGH
https thepillar description1,92035/100$0.50HIGH
one drive free1,92045/100$1.30HIGH
drive free open-world1,92045/100$1.30HIGH
free open-world game1,92045/100$1.30HIGH
open-world game players1,92035/100$0.50HIGH
game players every1,92035/100$0.50HIGH
players every tower1,92035/100$0.50HIGH
every tower window1,92035/100$0.50HIGH
billboard real space1,92035/100$0.50HIGH
app15,36085/100$0.50MEDIUM
https12,80065/100$0.50MEDIUM
type12,80065/100$0.50MEDIUM
name12,80065/100$0.50MEDIUM
pillar12,80065/100$0.50MEDIUM
organization12,80065/100$0.50MEDIUM
url12,80065/100$0.50MEDIUM
game12,80065/100$0.50MEDIUM
open-world12,80065/100$0.50MEDIUM
thepillar12,80065/100$0.50MEDIUM
com12,80065/100$0.50MEDIUM
ads12,80065/100$0.50MEDIUM
tower12,80065/100$0.50MEDIUM
window12,80065/100$0.50MEDIUM
real12,80065/100$0.50MEDIUM
drive12,80065/100$0.50MEDIUM
every12,80065/100$0.50MEDIUM
pages12,80065/100$0.50MEDIUM
one12,80065/100$0.50MEDIUM
players12,80065/100$0.50MEDIUM
billboard12,80065/100$0.50MEDIUM
space12,80065/100$0.50MEDIUM
description12,80065/100$0.50MEDIUM
80-floor12,80065/100$0.50MEDIUM
extensionsmarket12,80065/100$0.50MEDIUM
free12,80075/100$1.30MEDIUM
browser12,80065/100$0.50MEDIUM
advertising12,80065/100$0.50MEDIUM
marketplace12,80065/100$0.50MEDIUM
licensed12,80065/100$0.50MEDIUM
city10,24055/100$0.50MEDIUM
app type5,76070/100$0.50MEDIUM
websites5,60095/100N/AMEDIUM
url https4,80050/100$0.50MEDIUM
type organization4,80050/100$0.50MEDIUM
organization name4,80050/100$0.50MEDIUM
pillar open-world4,80050/100$0.50MEDIUM
open-world game4,80050/100$0.50MEDIUM
https thepillar4,80050/100$0.50MEDIUM
game ads4,80050/100$0.50MEDIUM
pages one4,80050/100$0.50MEDIUM
one drive4,80050/100$0.50MEDIUM
real space4,80050/100$0.50MEDIUM
name pillar4,80050/100$0.50MEDIUM
pillar url4,80050/100$0.50MEDIUM
thepillar description4,80050/100$0.50MEDIUM
80-floor tower4,80050/100$0.50MEDIUM
extensionsmarket com4,80050/100$0.50MEDIUM
com type4,80050/100$0.50MEDIUM
drive free4,80060/100$1.30MEDIUM
free open-world4,80060/100$1.30MEDIUM
game players4,80050/100$0.50MEDIUM
players every4,80050/100$0.50MEDIUM
every tower4,80050/100$0.50MEDIUM
tower window4,80050/100$0.50MEDIUM
billboard real4,80050/100$0.50MEDIUM
app type organization2,30455/100$0.50MEDIUM
websites pages2,10090/100N/AMEDIUM
websites pages one84075/100N/AMEDIUM
app type organization name76840/100$0.50MEDIUM
websites pages one drive28060/100N/ALOW

๐Ÿค– AI-Suggested Keyword OpportunitiesAI-POWERED

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

Suggested KeywordMonthly VolumeDifficultyCPCOpportunity
โ†’ online city game1,84333/100$0.50๐ŸŽฏ EASY WIN
โ†’ city building game1,53625/100$0.50๐ŸŽฏ EASY WIN
โ†’ virtual real estate1,53625/100$0.50๐ŸŽฏ EASY WIN
โ†’ 3D city game1,53625/100$0.50๐ŸŽฏ EASY WIN
โ†’ city simulation game1,53625/100$0.50๐ŸŽฏ EASY WIN
โ†’ city billboard rental1,53625/100$0.50๐ŸŽฏ EASY WIN
โ†’ high-rise city game1,53625/100$0.50๐ŸŽฏ EASY WIN
โ†’ modern city game1,53625/100$0.50๐ŸŽฏ EASY WIN
โ†’ 3D world game online76828/100$0.50๐ŸŽฏ EASY WIN
โ†’ 3D open world game64020/100$0.50๐ŸŽฏ EASY WIN
โ†’ multiplayer open world game64020/100$0.50๐ŸŽฏ EASY WIN
โ†’ open world browser game free64030/100$1.30๐ŸŽฏ EASY WIN
โ†’ browser game no download64030/100$1.30๐ŸŽฏ EASY WIN
โ†’ free open world MMO64030/100$1.30๐ŸŽฏ EASY WIN
โ†’ online advertising marketplace2,30443/100$0.50HIGH
โ†’ advertiser platform online2,30443/100$0.50HIGH
โ†’ free browser game1,92045/100$1.30HIGH
โ†’ ad space marketplace1,92035/100$0.50HIGH
โ†’ in-game advertising network1,92035/100$0.50HIGH
โ†’ tower defense game1,92035/100$0.50HIGH
โ†’ billboard advertising game1,92035/100$0.50HIGH
โ†’ interactive advertising platform1,92035/100$0.50HIGH
โ†’ virtual billboard space1,92035/100$0.50HIGH
โ†’ advertising opportunity platform1,92035/100$0.50HIGH
โ†’ 3D multiplayer game1,92035/100$0.50HIGH
โ†’ virtual tower game1,92035/100$0.50HIGH
โ†’ ad placement platform1,92035/100$0.50HIGH
โ†’ gaming advertising network1,92035/100$0.50HIGH
โ†’ virtual advertising space1,92035/100$0.50HIGH
โ†’ collaborative game platform1,92035/100$0.50HIGH
โ†’ community game space1,92035/100$0.50HIGH
โ†’ interactive ad platform1,92035/100$0.50HIGH
โ†’ virtual space advertising1,92035/100$0.50HIGH
โ†’ tower window rental1,92035/100$0.50HIGH
โ†’ brand placement game1,92035/100$0.50HIGH
โ†’ gaming network platform1,92035/100$0.50HIGH
โ†’ player-driven economy game1,92035/100$0.50HIGH
โ†’ user-generated content game1,92035/100$0.50HIGH
โ†’ social gaming platform1,92035/100$0.50HIGH
โ†’ indie browser game1,92035/100$0.50HIGH
โ†’ polygon 3D game1,92035/100$0.50HIGH
โ†’ urban simulation game1,92035/100$0.50HIGH
โ†’ contemporary game world1,92035/100$0.50HIGH
โ†’ real-time multiplayer game1,92035/100$0.50HIGH
โ†’ persistent world game1,92035/100$0.50HIGH
โ†’ sandbox game free1,92045/100$1.30HIGH
โ†’ creative game platform1,92035/100$0.50HIGH
โ†’ customizable game world1,92035/100$0.50HIGH
โ†’ virtual marketplace game1,92035/100$0.50HIGH
โ†’ web-based game platform1,92035/100$0.50HIGH
โ†’ responsive game design1,92035/100$0.50HIGH
โ†’ play anywhere game1,92035/100$0.50HIGH
โ†’ accessible game platform1,92035/100$0.50HIGH
โ†’ free-to-play game model1,92045/100$1.30HIGH
โ†’ brand collaboration game1,92035/100$0.50HIGH
โ†’ corporate branding opportunity1,92035/100$0.50HIGH
โ†’ B2B gaming platform1,92035/100$0.50HIGH
โ†’ advertising tech game1,92047/100$0.50HIGH
โ†’ programmatic advertising game1,92035/100$0.50HIGH
โ†’ partnership platform game1,92035/100$0.50HIGH
โ†’ influencer collaboration game1,92035/100$0.50HIGH
โ†’ creator monetization platform1,92035/100$0.50HIGH
โ†’ game with ads1,92035/100$0.50HIGH
โ†’ freemium game model1,92045/100$1.30HIGH
โ†’ premium features game1,92035/100$0.50HIGH
โ†’ cosmetic items game1,92035/100$0.50HIGH
โ†’ character customization game1,92035/100$0.50HIGH
โ†’ avatar creation game1,92035/100$0.50HIGH
โ†’ virtual currency game1,92035/100$0.50HIGH
โ†’ player progression system1,92035/100$0.50HIGH
โ†’ achievement system game1,92035/100$0.50HIGH
โ†’ rewards program game1,92035/100$0.50HIGH
โ†’ loyalty system game1,92035/100$0.50HIGH
โ†’ ad network integration1,15240/100$0.50HIGH
โ†’ browser-based MMO4,80050/100$0.50MEDIUM
โ†’ play-to-earn game4,80050/100$0.50MEDIUM
โ†’ metaverse game4,80050/100$0.50MEDIUM
โ†’ browser-based game4,80050/100$0.50MEDIUM
โ†’ community-driven game4,80050/100$0.50MEDIUM
โ†’ skyscraper game4,80050/100$0.50MEDIUM
โ†’ player-owned space4,80050/100$0.50MEDIUM
โ†’ HTML5 game4,80050/100$0.50MEDIUM
โ†’ WebGL game4,80050/100$0.50MEDIUM
โ†’ cloud gaming4,80062/100$0.50MEDIUM
โ†’ cross-platform game4,80050/100$0.50MEDIUM
โ†’ mobile-friendly game4,80050/100$0.50MEDIUM
โ†’ monetization platform4,80050/100$0.50MEDIUM
โ†’ martech platform4,80062/100$0.50MEDIUM
โ†’ adtech solution4,80062/100$0.50MEDIUM
โ†’ sponsorship opportunity4,80050/100$0.50MEDIUM
โ†’ ad-supported game4,80050/100$0.50MEDIUM
โ†’ microtransaction game4,80050/100$0.50MEDIUM
โ†’ in-game economy4,80050/100$0.50MEDIUM
โ†’ digital storefront4,68095/100$4.00MEDIUM
โ†’ digital marketing game2,53453/100$0.50MEDIUM
โ†’ digital advertising platform2,30455/100$0.50MEDIUM
โ†’ digital property marketplace2,30455/100$0.50MEDIUM
โ†’ digital media opportunity2,30455/100$0.50MEDIUM
โ†’ media buying platform1,56080/100$4.00MEDIUM
โ†’ online multiplayer game free76838/100$1.30MEDIUM

๐Ÿ“Š 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