SEO & Sitemap
Generate XML sitemaps and optimize your CoinTrail platform for search engines.
Sitemap Generation
CoinTrail includes an automatic sitemap generator that creates XML sitemaps for all your content.
Generated Sitemaps
The sitemap generator creates the following files:
| Sitemap | Contents |
|---|---|
sitemap.xml | Main sitemap index |
sitemap-site-{lang}.xml | Static pages, blog posts per language |
sitemap-coins-{lang}.xml | All cryptocurrency detail pages |
sitemap-news-{n}-{lang}.xml | News articles (paginated, 2000 per file) |
Generating Sitemaps
Generate sitemaps from the admin panel:
- Go to Admin Panel > Web Management > System Tools
- Find the SEO Tools section
- Click Generate Sitemap
- Wait for the success notification
The System Tools page (/admin/system-tools) provides one-click sitemap generation, robots.txt management, cache clearing, and other maintenance utilities.
Sitemap Location
Sitemaps are generated in the /sitemap/ directory:
https://yourdomain.com/sitemap.xml
https://yourdomain.com/sitemap/sitemap-site-en.xml
https://yourdomain.com/sitemap/sitemap-coins-en.xml
https://yourdomain.com/sitemap/sitemap-news-0-en.xml
Automatic Generation
Sitemaps are automatically regenerated daily at 9:15 PM UTC via the Laravel scheduler. Alternatively, you can generate manually:
Via Admin Panel
Navigate to Web Management > System Tools and click Generate Sitemap.
Via Command Line
php artisan sitemap:generate
This command is also included in the Laravel scheduler and runs automatically if you have the master cron job configured.
SEO Features
CoinTrail includes built-in SEO optimization:
Automatic Meta Tags
- Title Tags - Dynamic titles for all pages
- Meta Descriptions - Auto-generated from content
- Open Graph - Facebook/LinkedIn sharing
- Twitter Cards - Twitter sharing optimization
- Canonical URLs - Prevent duplicate content
robots.txt
Default robots.txt is located at public/robots.txt:
User-agent: *
Allow: /
Disallow: /admin/
Disallow: /api/
Sitemap: https://yourdomain.com/sitemap.xml
RSS Feed
CoinTrail provides an RSS feed for news at:
https://yourdomain.com/rss-feed
Submit this to Google News and RSS aggregators for additional traffic.
URL Structure
CoinTrail uses SEO-friendly URL structures:
| Page Type | URL Pattern |
|---|---|
| Coin Detail | /{lang}/currencies/{coin-slug} |
| News Article | /{lang}/crypto-news/{id}/{slug} |
| Blog Post | /{lang}/blog/{slug} |
| Static Page | /{lang}/page/{slug} |
| Exchange | /{lang}/crypto-exchanges/{slug} |
| Dictionary Term | /{lang}/crypto-dictionary/{term} |
Multi-language SEO
For multi-language sites, CoinTrail automatically:
- Generates separate sitemaps per language
- Adds
hreflangtags for language alternates - Uses language-prefixed URLs (
/en/,/es/, etc.)
After generating sitemaps, submit your sitemap.xml to Google Search Console for faster indexing.