thepillar.io
Scanned on
Pretty solid. Minor tweaks needed.
The Roast ๐ฅ
A 3D tower of licensed ad windows: the most elaborate way to say nobody wants yourโฆ
No H1 tag? Bold strategy. Also known as SEO suicide.
No structured data. Google has no idea what your site is about.
No H1 heading. Did you forget the most basic HTML tag?
No privacy policy link. Legally required, but who needs compliance?
The H1 is missing entirely. For a page whose entire value proposition is 'a 3D tower where every window is licensed ad space,' having no H1 is a catastrophic SEO and accessibility failure. Screen readers and crawlers have no primary heading to anchor the page's topic.
SEO score of 55 is embarrassing for a Next.js site with 100 performance. The title and meta description are decent, but the lack of H1, likely missing structured data (no JSON-LD for a product/marketplace), and thin semantic HTML are killing discoverability.
Accessibility score of 65 suggests serious issues: no H1, likely poor contrast on a dark theme (#07080b background), missing ARIA labels for interactive 3D elements, and no keyboard navigation for a WebGL/canvas-based tower. A 3D game with 65 accessibility is a red flag for basic usability.
Performance 100 is genuinely impressive for a 3D browser game โ likely due to aggressive code splitting and Next.js optimizations. But this may come at the cost of delayed interactivity or hidden content from crawlers if the tower is canvas-only.
The OG title 'own a window on a 3D ad tower' conflicts with the page title's 'licensed ad space' and the description's disclaimer 'not real property and not a security.' This messaging inconsistency suggests legal hedging that confuses users and undermines trust. Also, no H1 means the page's main heading is effectively the OG title, which is different from the visible title.
The Fix ๐ ๏ธ
AI Deep Analysis ๐คAI
A performance marvel with a SEO and accessibility disaster โ you built a 3D tower but forgot the foundation. Add an H1, fix a11y, and stop hiding your content from crawlers.
๐ Key Insights
๐ก AI Recommendations
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, copy-pasteable fixes.
## 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.
- If a fix depends on my stack or framework, ask me up front in a short "Questions before I start" list rather than guessing - but still give the framework-agnostic version of the fix so I'm never blocked.
- 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 tower where every window is licensed ad space
- **Meta description**: The Pillar is a browser game and advertising marketplace. Each window on the tower is a licensed ad pane, not real property and not a security.
- **Overall score**: 83/100
## Category scores (0-100, higher is better)
- **Performance**: 100
- **SEO**: 55
- **Accessibility**: 65
- **Best practices**: 80
- **Security**: 100
- **Mobile**: 100
- **AI search - GEO**: 50
- **AI search - AEO**: 33
- **AI search - LLMO**: 25
- **AI search - SXO**: 67
---
## Findings to fix
Everything below is a real, measured finding from the audit. Fix each one.
## ๐จ CRITICAL ISSUES (Fix Immediately)
1. **A 3D tower of licensed ad windows: the most elaborate way to say nobody wants yourโฆ**
2. **No H1 tag? Bold strategy. Also known as SEO suicide.**
3. **No H1 heading. Did you forget the most basic HTML tag?**
## โ ๏ธ WARNINGS (High Priority)
1. No structured data. Google has no idea what your site is about.
2. No privacy policy link. Legally required, but who needs compliance?
## ๐ SEO Improvements
1. **Add a clear H1 headline**
```
<h1>The Pillar โ a 3D tower where every window is licensed ad space</h1>
```
2. **Add Schema.org structured data**
```
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Your Site Name",
"url": "https://yoursite.com"
}
</script>
```
*Structured data helps search engines understand your content and show rich snippets.*
## ๐ค AI Deep Analysis Summary
A performance marvel with a SEO and accessibility disaster โ you built a 3D tower but forgot the foundation. Add an H1, fix a11y, and stop hiding your content from crawlers.
### Key Insights
1. The H1 is missing entirely. For a page whose entire value proposition is 'a 3D tower where every window is licensed ad space,' having no H1 is a catastrophic SEO and accessibility failure. Screen readers and crawlers have no primary heading to anchor the page's topic.
2. SEO score of 55 is embarrassing for a Next.js site with 100 performance. The title and meta description are decent, but the lack of H1, likely missing structured data (no JSON-LD for a product/marketplace), and thin semantic HTML are killing discoverability.
3. Accessibility score of 65 suggests serious issues: no H1, likely poor contrast on a dark theme (#07080b background), missing ARIA labels for interactive 3D elements, and no keyboard navigation for a WebGL/canvas-based tower. A 3D game with 65 accessibility is a red flag for basic usability.
4. Performance 100 is genuinely impressive for a 3D browser game โ likely due to aggressive code splitting and Next.js optimizations. But this may come at the cost of delayed interactivity or hidden content from crawlers if the tower is canvas-only.
5. The OG title 'own a window on a 3D ad tower' conflicts with the page title's 'licensed ad space' and the description's disclaimer 'not real property and not a security.' This messaging inconsistency suggests legal hedging that confuses users and undermines trust. Also, no H1 means the page's main heading is effectively the OG title, which is different from the visible title.
## ๐ฏ Keyword Optimization Opportunities
### Primary Keywords Found
1. **pillar browser game advertising** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
2. **browser game advertising marketplace** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
3. **game advertising marketplace window** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
4. **2619 static chunks 2619-3c9e02e22d10480a** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
5. **static chunks 2619-3c9e02e22d10480a 7177** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
6. **pillar tower every window** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
7. **tower every window licensed** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
8. **every window licensed space** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
9. **advertising marketplace window tower** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
10. **marketplace window tower licensed** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
11. **window tower licensed pane** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
12. **tower licensed pane real** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
13. **licensed pane real property** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
14. **pane real property security** - 640 monthly searches, Difficulty: 20/100, Opportunity: EASY-WIN
15. **pillar browser game** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
16. **browser game advertising** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
17. **game advertising marketplace** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
18. **advertising marketplace window** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
19. **real property security** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
20. **2619 static chunks** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
21. **static chunks 2619-3c9e02e22d10480a** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
22. **chunks 2619-3c9e02e22d10480a 7177** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
23. **2619-3c9e02e22d10480a 7177 static** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
24. **7177 static chunks** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
25. **pillar tower every** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
26. **tower every window** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
27. **every window licensed** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
28. **window licensed space** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
29. **self __next_f push** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
30. **marketplace window tower** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
31. **window tower licensed** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
32. **tower licensed pane** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
33. **licensed pane real** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
34. **pane real property** - 1,920 monthly searches, Difficulty: 35/100, Opportunity: HIGH
35. **app** - 15,360 monthly searches, Difficulty: 85/100, Opportunity: MEDIUM
36. **pillar** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
37. **window** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
38. **static** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
39. **https** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
40. **tower** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
41. **licensed** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
42. **chunks** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
43. **name** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
44. **advertising** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
45. **pane** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
46. **type** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
47. **thepillar** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
48. **browser** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
49. **game** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
50. **marketplace** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
51. **real** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
52. **property** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
53. **security** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
54. **self** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
55. **__next_f** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
56. **2619** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
57. **2619-3c9e02e22d10480a** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
58. **7177** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
59. **layout-85cf0aa08cedaadf** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
60. **organization** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
61. **com** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
62. **every** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
63. **space** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
64. **push** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
65. **url** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
66. **description** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
67. **extensionsmarket** - 12,800 monthly searches, Difficulty: 65/100, Opportunity: MEDIUM
68. **chunks app** - 5,760 monthly searches, Difficulty: 70/100, Opportunity: MEDIUM
69. **app layout-85cf0aa08cedaadf** - 5,760 monthly searches, Difficulty: 70/100, Opportunity: MEDIUM
70. **static chunks** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
71. **window licensed** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
72. **https thepillar** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
73. **pillar browser** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
74. **browser game** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
75. **game advertising** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
76. **advertising marketplace** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
77. **marketplace window** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
78. **licensed pane** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
79. **real property** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
80. **property security** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
81. **self __next_f** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
82. **2619 static** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
83. **chunks 2619-3c9e02e22d10480a** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
84. **2619-3c9e02e22d10480a 7177** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
85. **7177 static** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
86. **pillar tower** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
87. **tower every** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
88. **every window** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
89. **licensed space** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
90. **__next_f push** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
91. **url https** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
92. **pane tower** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
93. **extensionsmarket com** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
94. **window tower** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
95. **tower licensed** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
96. **pane real** - 4,800 monthly searches, Difficulty: 50/100, Opportunity: MEDIUM
97. **static chunks app** - 2,304 monthly searches, Difficulty: 55/100, Opportunity: MEDIUM
98. **chunks app layout-85cf0aa08cedaadf** - 2,304 monthly searches, Difficulty: 55/100, Opportunity: MEDIUM
99. **7177 static chunks app** - 768 monthly searches, Difficulty: 40/100, Opportunity: MEDIUM
100. **static chunks app layout-85cf0aa08cedaadf** - 768 monthly searches, Difficulty: 40/100, Opportunity: MEDIUM
### AI-Suggested Keywords to Target
1. online advertising for games (768 searches/mo)
2. browser game monetization platform (640 searches/mo)
3. indie game promotion platform (640 searches/mo)
4. advertising for casual games (640 searches/mo)
5. advertising technology for games (640 searches/mo)
6. gaming metrics and analytics (640 searches/mo)
7. gaming advertising case studies (640 searches/mo)
8. online game advertising (2,304 searches/mo)
9. web game advertising (2,304 searches/mo)
10. online advertising opportunities (2,304 searches/mo)
11. web gaming advertising (2,304 searches/mo)
12. game marketing platform (2,112 searches/mo)
13. in-game advertising solutions (1,920 searches/mo)
14. browser game monetization (1,920 searches/mo)
15. advertising marketplace platform (1,920 searches/mo)
16. game publisher advertising (1,920 searches/mo)
17. indie game advertising (1,920 searches/mo)
18. display advertising marketplace (1,920 searches/mo)
19. programmatic game advertising (1,920 searches/mo)
20. gaming ad network (1,920 searches/mo)
21. interactive advertising platform (1,920 searches/mo)
22. web-based advertising marketplace (1,920 searches/mo)
23. gaming advertising network (1,920 searches/mo)
24. browser game promotion (1,920 searches/mo)
25. game advertising services (1,920 searches/mo)
26. game publisher tools (1,920 searches/mo)
27. in-game ad placement (1,920 searches/mo)
28. game monetization strategies (1,920 searches/mo)
29. browser game traffic (1,920 searches/mo)
30. gaming audience targeting (1,920 searches/mo)
31. game advertising network (1,920 searches/mo)
32. advertising space rental (1,920 searches/mo)
33. game industry advertising (1,920 searches/mo)
34. game advertising platform (1,920 searches/mo)
35. game advertising rates (1,920 searches/mo)
36. browser gaming platform (1,920 searches/mo)
37. game publisher network (1,920 searches/mo)
38. advertising inventory management (1,920 searches/mo)
39. game advertising strategy (1,920 searches/mo)
40. creative advertising platform (1,920 searches/mo)
41. gaming niche advertising (1,920 searches/mo)
42. game community advertising (1,920 searches/mo)
43. interactive media advertising (1,920 searches/mo)
44. gaming vertical advertising (1,920 searches/mo)
45. web-based game platform (1,920 searches/mo)
46. game ad management (1,920 searches/mo)
47. game advertising ROI (1,920 searches/mo)
48. innovative advertising platforms (1,920 searches/mo)
49. gaming advertising solutions (1,920 searches/mo)
50. browser game market (1,920 searches/mo)
51. unique advertising concepts (1,920 searches/mo)
52. game advertising trends (1,920 searches/mo)
53. gaming audience insights (1,920 searches/mo)
54. game traffic monetization (1,920 searches/mo)
55. game player targeting (1,920 searches/mo)
56. gaming demographics advertising (1,920 searches/mo)
57. browser game statistics (1,920 searches/mo)
58. gaming advertising examples (1,920 searches/mo)
59. game ad formats (1,920 searches/mo)
60. innovative game advertising (1,920 searches/mo)
61. game advertising effectiveness (1,920 searches/mo)
62. gaming audience engagement (1,920 searches/mo)
63. game advertising channels (1,920 searches/mo)
64. browser game development (1,920 searches/mo)
65. gaming advertising tools (1,920 searches/mo)
66. game advertising requirements (1,920 searches/mo)
67. interactive gaming ads (1,920 searches/mo)
68. gaming ad performance (1,920 searches/mo)
69. game advertising guidelines (1,920 searches/mo)
70. branded gaming advertising (1,920 searches/mo)
71. gaming advertising partnerships (1,920 searches/mo)
72. game advertising compliance (1,920 searches/mo)
73. gaming ad creative (1,920 searches/mo)
74. game advertising transparency (1,920 searches/mo)
75. gaming audience metrics (1,920 searches/mo)
76. game advertising opportunities (1,920 searches/mo)
77. gaming advertisement placement (1,920 searches/mo)
78. game advertising quality (1,920 searches/mo)
79. innovative gaming concepts (1,920 searches/mo)
80. gaming licensing opportunities (1,920 searches/mo)
81. game advertising revenue (1,920 searches/mo)
82. browser game community (1,920 searches/mo)
83. gaming advertising ecosystem (1,920 searches/mo)
84. game advertising future (1,920 searches/mo)
85. gaming advertising growth (1,920 searches/mo)
86. game developer tools (1,152 searches/mo)
87. advertising innovation (4,800 searches/mo)
88. digital game marketing (2,534 searches/mo)
89. digital advertising platform (2,304 searches/mo)
90. game advertising software (2,304 searches/mo)
91. digital property advertising (2,304 searches/mo)
92. gaming media buying (1,560 searches/mo)
93. game advertising cost (1,560 searches/mo)
94. game advertising alternatives (1,440 searches/mo)
95. digital marketing for games (845 searches/mo)
96. digital ad space marketplace (768 searches/mo)
97. digital advertising for games (768 searches/mo)
98. game advertising best practices (560 searches/mo)
99. game developer advertising tools (384 searches/mo)
## ๐ค AI Search Readiness Fixes (ChatGPT / Perplexity / Google AI Overviews)
Fix these so AI search engines can read and cite this site. Each item is a real, measured gap.
### GEO - Generative Engine Optimization - 50/100 (can AI crawlers reach and parse the page)
1. **Structured data present** - No JSON-LD / structured data. AI has to guess what your content means.
2. **Named entity types** - No @type declared, so no entities for AI to anchor on.
### AEO - Answer Engine Optimization - 33/100 (can an AI lift a direct answer from the page)
1. **Clean heading hierarchy** - Heading structure is off (H1s: 0, H2s: 0). AI uses headings to find answers.
2. **Answerable summary up top** - No substantive lead paragraph. Put a direct, quotable answer near the top.
### LLMO - LLM Optimization - 25/100 (is the brand/entity unambiguous to an LLM)
1. **Organization / Person schema** - No Organization or Person schema. AI can't tell who you are.
2. **sameAs links** - No sameAs. Link your entity to Wikipedia/LinkedIn/social so AI can disambiguate you.
3. **Title / H1 coherence** - Title and H1 don't align. AI reads mixed signals about your page.
### SXO - Search Experience Optimization - 67/100 (does a visitor from an AI answer land well)
1. **Clear primary action** - No obvious primary CTA. A visitor from an AI answer has nowhere to go.
**Concrete implementation notes:**
- Add a `/llms.txt` at the site root: a short markdown map of your most important pages and what each is about (mirrors robots.txt but for AI).
- In `/robots.txt`, explicitly ALLOW the AI crawlers you want citations from (do not `Disallow: /` for GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended).
- Add FAQ/Q&A content with `FAQPage` JSON-LD so AI can quote question/answer pairs verbatim.
- Add `Organization` (or `Person`) JSON-LD with a `sameAs` array linking your Wikipedia/LinkedIn/X profiles so the LLM can disambiguate your entity.
- Lead each key page with one direct, quotable answer sentence before the marketing copy.
## ๐ Page Information
- **Page Size**: 16.00 KB
- **Load Time**: 62ms
---
## How to respond
Work in this order and use these sections:
1. **Questions before I start** - anything you need about my stack/CMS/framework to make the fixes exact. 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). 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). Give the framework-agnostic version first, then a note for my framework if I've told you it.
- **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-09-21*
๐ก How to use this prompt:
- Click "Copy Prompt" above
- Open Claude, ChatGPT, Cursor, or your favorite AI coding assistant
- Paste the prompt and press Enter
- Get specific code fixes, implementation guidance, and best practices
Tech Stack ๐ป
Security Analysis ๐
Social Media ๐ฑ
Image Optimization ๐ผ๏ธ
SSL/TLS Security ๐
SEO Essentials ๐ฏ
Structured Data ๐
Performance Deep Dive โก
Third-Party Scripts ๐ฆ
Mobile Responsiveness ๐ฑ
Privacy & GDPR ๐ก๏ธ
AI Search Readiness ๐ค
Can ChatGPT, Perplexity and Google AI Overviews read and cite this site? Four scored pillars, all measured from the page.
Generative Engine Optimization - can AI crawlers read you
- โllms.txt present - Found /llms.txt - a curated map for AI crawlers.
- โAI crawlers not blocked - robots.txt does not block the major AI crawlers.
- โStructured data present - No JSON-LD / structured data. AI has to guess what your content means.
- โNamed entity types - No @type declared, so no entities for AI to anchor on.
Answer Engine Optimization - can AI lift a direct answer
- โFAQ / Q&A structure - Has FAQ/Q&A structure AI can quote directly.
- โClean heading hierarchy - Heading structure is off (H1s: 0, H2s: 0). AI uses headings to find answers.
- โAnswerable summary up top - No substantive lead paragraph. Put a direct, quotable answer near the top.
LLM Optimization - is your brand/entity unambiguous
- โOrganization / Person schema - No Organization or Person schema. AI can't tell who you are.
- โsameAs links - No sameAs. Link your entity to Wikipedia/LinkedIn/social so AI can disambiguate you.
- โTitle / H1 coherence - Title and H1 don't align. AI reads mixed signals about your page.
- โMeta description present - Has a real meta description.
Search Experience Optimization - does the click land well
- โMobile viewport - Has a mobile viewport meta tag.
- โClear primary action - No obvious primary CTA. A visitor from an AI answer has nowhere to go.
- โEnough content to satisfy intent - About 743 words of content.
๐ฐ WEBSITE VALUE & ROI ANALYSIS
โ You save $2,174 vs hiring an agency to find and fix this
๐ TRAFFIC IMPACT ANALYSIS
๐ฏ KEYWORD PORTFOLIO VALUE
๐ DOMAIN ASSET VALUE
โ๏ธ CONTENT PORTFOLIO VALUE
๐จ DESIGN & UX VALUE
๐ง FIX COST BREAKDOWN
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
| Keyword | Monthly Volume | Difficulty | CPC | Opportunity |
|---|---|---|---|---|
| pillar browser game advertising | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| browser game advertising marketplace | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| game advertising marketplace window | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| 2619 static chunks 2619-3c9e02e22d10480a | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| static chunks 2619-3c9e02e22d10480a 7177 | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| pillar tower every window | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| tower every window licensed | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| every window licensed space | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| advertising marketplace window tower | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| marketplace window tower licensed | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| window tower licensed pane | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| tower licensed pane real | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| licensed pane real property | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| pane real property security | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| pillar browser game | 1,920 | 35/100 | $0.50 | HIGH |
| browser game advertising | 1,920 | 35/100 | $0.50 | HIGH |
| game advertising marketplace | 1,920 | 35/100 | $0.50 | HIGH |
| advertising marketplace window | 1,920 | 35/100 | $0.50 | HIGH |
| real property security | 1,920 | 35/100 | $0.50 | HIGH |
| 2619 static chunks | 1,920 | 35/100 | $0.50 | HIGH |
| static chunks 2619-3c9e02e22d10480a | 1,920 | 35/100 | $0.50 | HIGH |
| chunks 2619-3c9e02e22d10480a 7177 | 1,920 | 35/100 | $0.50 | HIGH |
| 2619-3c9e02e22d10480a 7177 static | 1,920 | 35/100 | $0.50 | HIGH |
| 7177 static chunks | 1,920 | 35/100 | $0.50 | HIGH |
| pillar tower every | 1,920 | 35/100 | $0.50 | HIGH |
| tower every window | 1,920 | 35/100 | $0.50 | HIGH |
| every window licensed | 1,920 | 35/100 | $0.50 | HIGH |
| window licensed space | 1,920 | 35/100 | $0.50 | HIGH |
| self __next_f push | 1,920 | 35/100 | $0.50 | HIGH |
| marketplace window tower | 1,920 | 35/100 | $0.50 | HIGH |
| window tower licensed | 1,920 | 35/100 | $0.50 | HIGH |
| tower licensed pane | 1,920 | 35/100 | $0.50 | HIGH |
| licensed pane real | 1,920 | 35/100 | $0.50 | HIGH |
| pane real property | 1,920 | 35/100 | $0.50 | HIGH |
| app | 15,360 | 85/100 | $0.50 | MEDIUM |
| pillar | 12,800 | 65/100 | $0.50 | MEDIUM |
| window | 12,800 | 65/100 | $0.50 | MEDIUM |
| static | 12,800 | 65/100 | $0.50 | MEDIUM |
| https | 12,800 | 65/100 | $0.50 | MEDIUM |
| tower | 12,800 | 65/100 | $0.50 | MEDIUM |
| licensed | 12,800 | 65/100 | $0.50 | MEDIUM |
| chunks | 12,800 | 65/100 | $0.50 | MEDIUM |
| name | 12,800 | 65/100 | $0.50 | MEDIUM |
| advertising | 12,800 | 65/100 | $0.50 | MEDIUM |
| pane | 12,800 | 65/100 | $0.50 | MEDIUM |
| type | 12,800 | 65/100 | $0.50 | MEDIUM |
| thepillar | 12,800 | 65/100 | $0.50 | MEDIUM |
| browser | 12,800 | 65/100 | $0.50 | MEDIUM |
| game | 12,800 | 65/100 | $0.50 | MEDIUM |
| marketplace | 12,800 | 65/100 | $0.50 | MEDIUM |
| real | 12,800 | 65/100 | $0.50 | MEDIUM |
| property | 12,800 | 65/100 | $0.50 | MEDIUM |
| security | 12,800 | 65/100 | $0.50 | MEDIUM |
| self | 12,800 | 65/100 | $0.50 | MEDIUM |
| __next_f | 12,800 | 65/100 | $0.50 | MEDIUM |
| 2619 | 12,800 | 65/100 | $0.50 | MEDIUM |
| 2619-3c9e02e22d10480a | 12,800 | 65/100 | $0.50 | MEDIUM |
| 7177 | 12,800 | 65/100 | $0.50 | MEDIUM |
| layout-85cf0aa08cedaadf | 12,800 | 65/100 | $0.50 | MEDIUM |
| organization | 12,800 | 65/100 | $0.50 | MEDIUM |
| com | 12,800 | 65/100 | $0.50 | MEDIUM |
| every | 12,800 | 65/100 | $0.50 | MEDIUM |
| space | 12,800 | 65/100 | $0.50 | MEDIUM |
| push | 12,800 | 65/100 | $0.50 | MEDIUM |
| url | 12,800 | 65/100 | $0.50 | MEDIUM |
| description | 12,800 | 65/100 | $0.50 | MEDIUM |
| extensionsmarket | 12,800 | 65/100 | $0.50 | MEDIUM |
| chunks app | 5,760 | 70/100 | $0.50 | MEDIUM |
| app layout-85cf0aa08cedaadf | 5,760 | 70/100 | $0.50 | MEDIUM |
| static chunks | 4,800 | 50/100 | $0.50 | MEDIUM |
| window licensed | 4,800 | 50/100 | $0.50 | MEDIUM |
| https thepillar | 4,800 | 50/100 | $0.50 | MEDIUM |
| pillar browser | 4,800 | 50/100 | $0.50 | MEDIUM |
| browser game | 4,800 | 50/100 | $0.50 | MEDIUM |
| game advertising | 4,800 | 50/100 | $0.50 | MEDIUM |
| advertising marketplace | 4,800 | 50/100 | $0.50 | MEDIUM |
| marketplace window | 4,800 | 50/100 | $0.50 | MEDIUM |
| licensed pane | 4,800 | 50/100 | $0.50 | MEDIUM |
| real property | 4,800 | 50/100 | $0.50 | MEDIUM |
| property security | 4,800 | 50/100 | $0.50 | MEDIUM |
| self __next_f | 4,800 | 50/100 | $0.50 | MEDIUM |
| 2619 static | 4,800 | 50/100 | $0.50 | MEDIUM |
| chunks 2619-3c9e02e22d10480a | 4,800 | 50/100 | $0.50 | MEDIUM |
| 2619-3c9e02e22d10480a 7177 | 4,800 | 50/100 | $0.50 | MEDIUM |
| 7177 static | 4,800 | 50/100 | $0.50 | MEDIUM |
| pillar tower | 4,800 | 50/100 | $0.50 | MEDIUM |
| tower every | 4,800 | 50/100 | $0.50 | MEDIUM |
| every window | 4,800 | 50/100 | $0.50 | MEDIUM |
| licensed space | 4,800 | 50/100 | $0.50 | MEDIUM |
| __next_f push | 4,800 | 50/100 | $0.50 | MEDIUM |
| url https | 4,800 | 50/100 | $0.50 | MEDIUM |
| pane tower | 4,800 | 50/100 | $0.50 | MEDIUM |
| extensionsmarket com | 4,800 | 50/100 | $0.50 | MEDIUM |
| window tower | 4,800 | 50/100 | $0.50 | MEDIUM |
| tower licensed | 4,800 | 50/100 | $0.50 | MEDIUM |
| pane real | 4,800 | 50/100 | $0.50 | MEDIUM |
| static chunks app | 2,304 | 55/100 | $0.50 | MEDIUM |
| chunks app layout-85cf0aa08cedaadf | 2,304 | 55/100 | $0.50 | MEDIUM |
| 7177 static chunks app | 768 | 40/100 | $0.50 | MEDIUM |
| static chunks app layout-85cf0aa08cedaadf | 768 | 40/100 | $0.50 | MEDIUM |
๐ค AI-Suggested Keyword OpportunitiesAI-POWERED
Related keywords you should target but aren't currently using - suggested by Claude AI
| Suggested Keyword | Monthly Volume | Difficulty | CPC | Opportunity |
|---|---|---|---|---|
| โ online advertising for games | 768 | 28/100 | $0.50 | ๐ฏ EASY WIN |
| โ browser game monetization platform | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| โ indie game promotion platform | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| โ advertising for casual games | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| โ advertising technology for games | 640 | 32/100 | $0.50 | ๐ฏ EASY WIN |
| โ gaming metrics and analytics | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| โ gaming advertising case studies | 640 | 20/100 | $0.50 | ๐ฏ EASY WIN |
| โ online game advertising | 2,304 | 43/100 | $0.50 | HIGH |
| โ web game advertising | 2,304 | 43/100 | $0.50 | HIGH |
| โ online advertising opportunities | 2,304 | 43/100 | $0.50 | HIGH |
| โ web gaming advertising | 2,304 | 43/100 | $0.50 | HIGH |
| โ game marketing platform | 2,112 | 45/100 | $0.50 | HIGH |
| โ in-game advertising solutions | 1,920 | 35/100 | $0.50 | HIGH |
| โ browser game monetization | 1,920 | 35/100 | $0.50 | HIGH |
| โ advertising marketplace platform | 1,920 | 35/100 | $0.50 | HIGH |
| โ game publisher advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ indie game advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ display advertising marketplace | 1,920 | 35/100 | $0.50 | HIGH |
| โ programmatic game advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming ad network | 1,920 | 35/100 | $0.50 | HIGH |
| โ interactive advertising platform | 1,920 | 35/100 | $0.50 | HIGH |
| โ web-based advertising marketplace | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming advertising network | 1,920 | 35/100 | $0.50 | HIGH |
| โ browser game promotion | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising services | 1,920 | 35/100 | $0.50 | HIGH |
| โ game publisher tools | 1,920 | 35/100 | $0.50 | HIGH |
| โ in-game ad placement | 1,920 | 35/100 | $0.50 | HIGH |
| โ game monetization strategies | 1,920 | 35/100 | $0.50 | HIGH |
| โ browser game traffic | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming audience targeting | 1,920 | 45/100 | $1.30 | HIGH |
| โ game advertising network | 1,920 | 35/100 | $0.50 | HIGH |
| โ advertising space rental | 1,920 | 35/100 | $0.50 | HIGH |
| โ game industry advertising | 1,920 | 45/100 | $1.30 | HIGH |
| โ game advertising platform | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising rates | 1,920 | 35/100 | $0.50 | HIGH |
| โ browser gaming platform | 1,920 | 35/100 | $0.50 | HIGH |
| โ game publisher network | 1,920 | 35/100 | $0.50 | HIGH |
| โ advertising inventory management | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising strategy | 1,920 | 35/100 | $0.50 | HIGH |
| โ creative advertising platform | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming niche advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ game community advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ interactive media advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming vertical advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ web-based game platform | 1,920 | 35/100 | $0.50 | HIGH |
| โ game ad management | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising ROI | 1,920 | 35/100 | $0.50 | HIGH |
| โ innovative advertising platforms | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming advertising solutions | 1,920 | 35/100 | $0.50 | HIGH |
| โ browser game market | 1,920 | 35/100 | $0.50 | HIGH |
| โ unique advertising concepts | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising trends | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming audience insights | 1,920 | 35/100 | $0.50 | HIGH |
| โ game traffic monetization | 1,920 | 35/100 | $0.50 | HIGH |
| โ game player targeting | 1,920 | 45/100 | $1.30 | HIGH |
| โ gaming demographics advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ browser game statistics | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming advertising examples | 1,920 | 35/100 | $0.50 | HIGH |
| โ game ad formats | 1,920 | 35/100 | $0.50 | HIGH |
| โ innovative game advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising effectiveness | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming audience engagement | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising channels | 1,920 | 35/100 | $0.50 | HIGH |
| โ browser game development | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming advertising tools | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising requirements | 1,920 | 35/100 | $0.50 | HIGH |
| โ interactive gaming ads | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming ad performance | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising guidelines | 1,920 | 35/100 | $0.50 | HIGH |
| โ branded gaming advertising | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming advertising partnerships | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising compliance | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming ad creative | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising transparency | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming audience metrics | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising opportunities | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming advertisement placement | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising quality | 1,920 | 35/100 | $0.50 | HIGH |
| โ innovative gaming concepts | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming licensing opportunities | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising revenue | 1,920 | 35/100 | $0.50 | HIGH |
| โ browser game community | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming advertising ecosystem | 1,920 | 35/100 | $0.50 | HIGH |
| โ game advertising future | 1,920 | 35/100 | $0.50 | HIGH |
| โ gaming advertising growth | 1,920 | 35/100 | $0.50 | HIGH |
| โ game developer tools | 1,152 | 40/100 | $0.50 | HIGH |
| โ advertising innovation | 4,800 | 50/100 | $0.50 | MEDIUM |
| โ digital game marketing | 2,534 | 53/100 | $0.50 | MEDIUM |
| โ digital advertising platform | 2,304 | 55/100 | $0.50 | MEDIUM |
| โ game advertising software | 2,304 | 55/100 | $0.50 | MEDIUM |
| โ digital property advertising | 2,304 | 55/100 | $0.50 | MEDIUM |
| โ gaming media buying | 1,560 | 80/100 | $4.00 | MEDIUM |
| โ game advertising cost | 1,560 | 80/100 | $4.00 | MEDIUM |
| โ game advertising alternatives | 1,440 | 55/100 | N/A | MEDIUM |
| โ digital marketing for games | 845 | 38/100 | $0.50 | MEDIUM |
| โ digital ad space marketplace | 768 | 40/100 | $0.50 | MEDIUM |
| โ digital advertising for games | 768 | 40/100 | $0.50 | MEDIUM |
| โ game advertising best practices | 560 | 45/100 | $1.00 | MEDIUM |
| โ game developer advertising tools | 384 | 25/100 | $0.50 | MEDIUM |
๐ 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.
Paste this HTML anywhere on your site. The badge links back to this report.
THINK YOUR SITE IS BETTER?
Get your free brutal audit in 10 seconds
Join 10,000+ developers who've been roasted