feat: SEO optimization for maximum exposure

- Added comprehensive meta tags with 40+ keywords
- Created sitemap.ts with all routes
- Updated robots.txt for search engine crawlers
- Added manifest.json for PWA support
- Added JSON-LD structured data for SEO
- Enhanced README with:
  - Table of contents
  - Star history chart
  - Better keyword density
  - Social media links
  - Tech stack tables
  - API documentation tables
- Added 20 GitHub topics for discoverability
- Optimized Open Graph and Twitter cards
This commit is contained in:
Mantle AI Trader
2026-06-06 08:31:38 +00:00
Unverified
parent 9e03b6a7a5
commit 6cd321552c
5 changed files with 657 additions and 180 deletions

58
public/manifest.json Normal file
View File

@@ -0,0 +1,58 @@
{
"name": "Mantle AI Trader",
"short_name": "MantleAI",
"description": "AI-powered cryptocurrency trading bot with news sentiment analysis, technical indicators, backtesting, and paper trading.",
"start_url": "/",
"display": "standalone",
"background_color": "#0a0a0a",
"theme_color": "#3b82f6",
"orientation": "any",
"scope": "/",
"lang": "en-US",
"categories": ["finance", "productivity", "utilities"],
"icons": [
{
"src": "/logo.svg",
"sizes": "any",
"type": "image/svg+xml",
"purpose": "any maskable"
},
{
"src": "/icon-192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "/icon-512.png",
"sizes": "512x512",
"type": "image/png"
}
],
"screenshots": [
{
"src": "/dashboard-screenshot.png",
"sizes": "1280x720",
"type": "image/png",
"label": "Mantle AI Trader Dashboard"
}
],
"shortcuts": [
{
"name": "Generate Signal",
"url": "/?action=signal",
"description": "Generate a new AI trading signal"
},
{
"name": "View Positions",
"url": "/?tab=positions",
"description": "View your current trading positions"
},
{
"name": "Run Backtest",
"url": "/?tab=backtest",
"description": "Run a strategy backtest"
}
],
"related_applications": [],
"prefer_related_applications": false
}