SleekRank for exoplanet pages
Mirror the NASA Exoplanet Archive into a sheet or REST feed with host star, mass, radius, orbital period, discovery year, and detection method columns. SleekRank renders one indexable URL per exoplanet at /exoplanets/{slug}/ from a base page.
€50 off for the first 100 lifetime licenses!
Exoplanet pages share a fixed shape
An exoplanet page is fields more than prose. Host star, distance in parsecs or light-years, mass in Jupiter or Earth masses, radius, orbital period, semi-major axis, eccentricity, discovery year, detection method (transit, radial velocity, microlensing, direct imaging, astrometry), and equilibrium temperature. The values vary per planet, the shape does not. Hand-built exoplanet pages drift fast: masses alternate units, detection methods get spelled inconsistently, and the host-star section repeats across siblings in the same system.
SleekRank reads the NASA Exoplanet Archive (REST data source) or a mirrored sheet and renders one URL per row at /exoplanets/{slug}/ using a base WordPress page as the template. Host star, mass, radius, orbital period, and detection method slot into fixed selector targets via mappings. Sibling planets and discovery facilities render as lists. Update the source, clear the cache, and every page reflects the latest archive data.
The sample table shows the pattern: kepler-186f (host Kepler-186, 1.17 Earth radii, 130 d, transit, 2014), trappist-1e (host TRAPPIST-1, 0.92 Earth radii, 6.10 d, transit, 2017), proxima-centauri-b (host Proxima Centauri, 1.07 Earth masses min, 11.18 d, radial velocity, 2016), kepler-22b (host Kepler-22, 2.4 Earth radii, 290 d, transit, 2011), and 51-pegasi-b (host 51 Pegasi, 0.46 Jupiter masses, 4.23 d, radial velocity, 1995). Each row carries its own context.
Workflow
From the archive to per-exoplanet pages
Connect to the archive
Wire SleekRank mappings
Design the exoplanet page layout
Cache and ship
Data in, pages out
From the NASA archive to exoplanet pages
| slug | host_star | radius_earth | period_d | method |
|---|---|---|---|---|
| kepler-186f | Kepler-186 | 1.17 | 129.9 | Transit |
| trappist-1e | TRAPPIST-1 | 0.92 | 6.10 | Transit |
| proxima-centauri-b | Proxima Centauri | 1.07 | 11.18 | Radial velocity |
| kepler-22b | Kepler-22 | 2.40 | 289.9 | Transit |
| 51-pegasi-b | 51 Pegasi | 13.42 | 4.23 | Radial velocity |
/exoplanets/{slug}/
- /exoplanets/kepler-186f/
- /exoplanets/trappist-1e/
- /exoplanets/proxima-centauri-b/
- /exoplanets/kepler-22b/
- /exoplanets/51-pegasi-b/
Comparison
Per-planet posts versus the archive feed
Manual posts per exoplanet
- Masses mix Jupiter and Earth units without conversions
- Detection methods get spelled inconsistently
- Host-star summaries repeat across sibling planets
- Distances mix parsecs and light-years
- Updates after archive refreshes mean editing many posts
- New discoveries (5,000+ confirmed and growing) cannot be hand-built
SleekRank
- One URL per exoplanet from a single base page
- Host star, mass, and orbit live in fixed selector slots
- Detection method follows a controlled vocabulary
- Sibling planets render as a list per system
- REST feed edits flow to every page on cache flush
- Sitemap auto-includes every confirmed exoplanet URL
Features
What SleekRank gives you for exoplanet pages
Per-exoplanet URLs
Each confirmed exoplanet gets its own URL like /exoplanets/kepler-186f/, generated from one base page. The full archive (5,000+ confirmed) ships as routes, not as 5,000 hand-built posts.
Siblings as a list
Map a siblings array per system to a list selector so a page for TRAPPIST-1e shows TRAPPIST-1b through h with links to each sibling, automatically and consistently.
NASA archive friendly
Wire SleekRank to the NASA Exoplanet Archive REST endpoint via the REST data source. New confirmations appear on the next cache refresh with no manual entry.
Use cases
Who builds exoplanet pages with SleekRank
Exoplanet research portals
University and mission teams that mirror archive data into a public-facing site with a per-planet URL carrying mass, radius, orbit, and host-star fields.
Space news outlets
Outlets that cover confirmation announcements and want a per-exoplanet reference URL to deep-link from articles, with stable fields for snippets.
Astrobiology course sites
Course sites that use the habitable-zone subset of the archive and need consistent per-planet pages tied to lecture references and discussion prompts.
The bigger picture
Why exoplanet content is structured data
Exoplanets are archive rows dressed up as prose. The NASA Exoplanet Archive lists thousands of confirmed planets, each with mass, radius, period, eccentricity, host star, discovery method, and a few dozen other fields. Treating each one as a freeform post is impossible at that scale and invites unit drift across the catalog.
With SleekRank, the layout stays uniform because every page reads the same archive fields. New confirmations flow in on a cache refresh and ship as new pages automatically. Researchers, course sites, and space outlets all benefit; readers get consistency, editors stay focused on long-form context rather than per-planet infobox maintenance, and the per-planet URLs become reliable deep-link targets for mission coverage, papers, and habitability discussions.
Questions
Common questions about SleekRank for exoplanet pages
No. SleekRank uses the archive's documented TAP/REST endpoints via the REST data source. Configure the endpoint and query, set a reasonable cacheDuration, and SleekRank handles the rest. Or mirror a subset into a Google Sheet for editorial control over what gets published.
 The archive provides both. Store both columns (pl_bmasse and pl_bmassj) and render via selector mappings. The template formats whichever is appropriate based on the planet's class (large gas giants in Mj, smaller rocky planets in Me).
 Filter the archive query to confirmed planets only (default_flag=1 plus a pl_controv_flag check). Render an editorial pill if the row is a controversial confirmation, sourced from the archive's controversy flag.
 Group rows by hostname (host_star) when building the dataset, store siblings as an array column, and render via a list mapping. Each entry's anchor uses the same /exoplanets/{slug}/ pattern so navigation stays consistent.
 SleekRank caches the source per cacheDuration set in seconds. The archive updates regularly; setting cacheDuration to roughly a day balances freshness against API load. Clear the cache after major announcements to expose new confirmations immediately.
 Yes. Each generated URL is a real WordPress page included in the sitemap. The base template is excluded automatically so the scaffolding does not compete with real exoplanet pages. Run a rewrite flush after the first import so the routes resolve immediately on production.
 Yes, but that's a hub page rather than the per-exoplanet URL. Build /exoplanets/ as a filter page that pulls from the same dataset and filters by method, discovery year, host-star type, or habitable-zone flag. SleekRank handles the per-exoplanet detail pages.
 That decision belongs to you. SleekRank can render one page per row in the archive, but you may want to publish only well-characterized planets to avoid sparse pages. Filter the dataset before rendering by requiring populated radius and period columns.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Starter
EUR
per year
further 30% launch-discount applied during checkout for existing customers.
- 3 websites
- 1 year of updates
- 1 year of support
Pro
EUR
per year
further 30% launch-discount applied during checkout for existing customers.
- Unlimited websites
- 1 year of updates
- 1 year of support
Lifetime ♾️
Launch Offer
€299
EUR
once
further 30% launch-discount applied during checkout for existing customers.
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout