✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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!

SleekRank for exoplanet pages

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

1

Connect to the archive

Wire SleekRank's REST data source to the NASA Exoplanet Archive's PSCompPars table or a mirrored sheet. Pull one row per confirmed exoplanet with slug, host star, masses, radii, orbital elements, and detection method.
2

Wire SleekRank mappings

Set tag mappings for title and H1; list mappings for siblings and detection facilities; selector mappings for host star, mass, radius, orbital period, method, and discovery year. Set urlPattern to /exoplanets/{slug}/.
3

Design the exoplanet page layout

Build one base WordPress page with placeholders matching each mapping target. Style it around the trappist-1e entry; every other exoplanet inherits the same scaffolding.
4

Cache and ship

Set cacheDuration to roughly a day so confirmation updates flow within 24 hours. SleekRank emits sitemap entries per exoplanet automatically and excludes the base template from indexing.

Data in, pages out

From the NASA archive to exoplanet pages

One row per exoplanet with host star, mass, radius, orbital period, and an array of detection facilities.
Data source: Google Sheets / CSV / REST (NASA Exoplanet Archive)
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
URL pattern: /exoplanets/{slug}/
Generated pages
  • /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

€99

EUR

per year

Get started

further 30% launch-discount applied during checkout for existing customers.

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€179

EUR

per year

Get started

further 30% launch-discount applied during checkout for existing customers.

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Launch Offer

€299

€249

EUR

once

Get started

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