The definitive guide to 127 active volcanoes and 500+ mountains. Travel RPM = $5-10 on adventure tourism content.
Indonesia is the most volcanically active country on Earth — 127 active volcanoes along the Ring of Fire, plus hundreds of non-volcanic mountains across 17,000 islands. "Gunung [name]" (mount [name]) is one of the most common search patterns for Indonesian domestic travelers and international adventure tourists. Yet no single authoritative site consolidates all Indonesian mountains with consistent, comprehensive coverage. Information is scattered across blog posts, government PDFs, and outdated hiking forums.
"Gunung Agung" is Indonesia's most internationally famous volcano — the sacred peak of Bali that made global headlines during its 2017-2019 eruptions. The domain gunungagung.com is instantly recognizable, commands authority in the mountain/volcano space, and naturally attracts clicks in search results for any "gunung" query. The .com TLD ensures global reach for both Indonesian hikers and international trekkers planning Indonesia trips.
The programmatic content model is highly efficient: a structured database of every Indonesian mountain and volcano generates individual profile pages with standardized data (elevation, coordinates, difficulty, eruption history, access routes). AI expands each profile with hiking guides, safety information, and gear recommendations. This is pure evergreen content — mountains don't change, and the pages will rank and earn for years with minimal updates. The travel/adventure niche commands $5-10 RPMs, and trekking tour affiliates pay $20-50 per booking.
| Stream | Mechanism | Est. Revenue |
|---|---|---|
| Display Ads | AdSense -> Mediavine ($5-10 RPM travel niche) | 50% of revenue |
| Tour Affiliate | Trekking tour bookings (GetYourGuide, Klook, local operators) | 30% of revenue |
| Gear Affiliate | Hiking gear referrals (Tokopedia, Lazada, Amazon) | 15% of revenue |
| Sponsored Content | Tour operators, gear brands, local tourism boards | 5% of revenue |
Framework: Express.js (dynamic pages from mountain database)
Database: SQLite (mountains, volcanoes, routes, eruptions, gear)
Frontend: Server-rendered EJS, Tailwind CSS, interactive maps (Leaflet.js)
AI: Claude CLI for hiking guide generation, safety content
Data: PVMBG (Indonesian volcanology center), GVP Smithsonian database
Maps: Leaflet.js + OpenStreetMap tiles (free)
Images: ComfyUI for illustrated trail maps, elevation profiles
Hosting: HestiaCP on 178.156.182.1
CDN: Cloudflare
Automation: N8N for eruption alert monitoring + content updates
┌─────────────────────────────────────────────────────┐
│ 1. DATABASE BUILD (initial, Claude CLI + APIs) │
│ Import GVP Smithsonian volcano database │
│ Import PVMBG Indonesian mountain catalog │
│ Compile: name, elevation, coords, type, island │
│ Store 600+ mountains/volcanoes in SQLite │
├─────────────────────────────────────────────────────┤
│ 2. CONTENT GENERATION (daily batch, Claude CLI) │
│ For each mountain/volcano: │
│ - Profile page (500-800 words) │
│ - Hiking guide (800-1,200 words) │
│ - Cultural significance section │
│ - Safety notes and permit info │
│ Target: 10-20 new pages per day │
├─────────────────────────────────────────────────────┤
│ 3. ERUPTION MONITORING (daily, N8N) │
│ Check PVMBG alert level changes │
│ Detect new eruption events │
│ Auto-update volcano status badges │
│ Generate eruption news articles │
│ Push alert content to homepage │
├─────────────────────────────────────────────────────┤
│ 4. SEO + DISTRIBUTION (daily, N8N) │
│ Submit new pages to IndexNow │
│ Update interactive volcano map │
│ Post eruption alerts to social media │
│ Update sitemap and internal links │
└─────────────────────────────────────────────────────┘
/gunung/agung → volcano profile
/gunung/rinjani → mountain profile
/gunung/semeru → volcano profile
/pendakian/rinjani-via-senaru → hiking guide (specific route)
/pendakian/semeru-via-ranu-pani → hiking guide
/wilayah/jawa → regional hub
/wilayah/bali-nusa-tenggara → regional hub
/keamanan/erupsi-gunung-berapi → safety guide
/peralatan/sepatu-hiking-terbaik → gear review
/status/gunung-agung → live alert status
| Period | Milestone | Revenue |
|---|---|---|
| Month 1-2 | Build 100 mountain profiles + 50 hiking guides, apply AdSense | $0 |
| Month 3-4 | 250 mountains, AdSense live, tour affiliate links on top peaks | $100-300/mo |
| Month 5-6 | 400 mountains, apply Mediavine, gear reviews driving affiliate | $300-700/mo |
| Month 7-12 | 500+ mountains, Mediavine live, eruption content driving traffic spikes | $500-1,500/mo |
/ — Homepage with interactive Indonesia volcano map, recent alerts, trending hikes/gunung/agung — The namesake volcano, Bali's sacred peak, massive international search volume/gunung/rinjani — Lombok's iconic peak, most popular multi-day trek in Indonesia/gunung/semeru — Java's highest peak, trending after the 2021-2022 eruptions/pendakian/rinjani-via-senaru — Most-searched Indonesian hiking guide/gunung/bromo — Most-visited volcano in Java, sunrise tourism magnet/wilayah/jawa — Java regional hub covering 50+ volcanoes/gunung/krakatau — Historically infamous, perennial search interest globally/keamanan/erupsi-gunung-berapi — Safety guide for volcanic eruptions/pendakian/semeru-via-ranu-pani — Popular hiking route with permit infoAsk AI to research, improve, or generate content.
Try: "Research competitors for this niche"