✨ 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 lichen pages

Keep crustose, foliose, and fruticose lichens in a single sheet with growth form, substrate, photobiont, color, and habitat columns. SleekRank renders one indexable URL per species at /lichens/{slug}/ from a base page that holds the layout.

€50 off for the first 100 lifetime licenses!

SleekRank for lichen pages

Lichen pages share a fixed shape

A lichen species page is mostly fields. Common name, binomial, family, growth form (crustose, foliose, fruticose, squamulose), substrate (bark, rock, soil), photobiont (green alga or cyanobacteria), color, habitat, indicator value. The values change per species, the shape does not. Hand-built lichen directories drift fast: growth-form labels mix terms, substrate strings alternate between rock-type detail and generic categories, and photobiont notation varies.

SleekRank reads a lichen sheet (Google Sheets or CSV) and renders one URL per row at /lichens/{slug}/ using a base WordPress page as the template. Growth form, substrate, photobiont, and color slot into fixed selector targets. Habitat zones and key features render as ordered lists via list mappings. Update the sheet, clear the cache, and every page reflects the new data.

The sample table shows the pattern: usnea-barbata (Fruticose, Tree bark, Trebouxia, Pale green), xanthoria-parietina (Foliose, Rock and bark, Trebouxia, Bright orange), cladonia-rangiferina (Fruticose, Soil, Trebouxia, Pale gray), parmelia-sulcata (Foliose, Bark, Trebouxia, Gray-green), lecanora-muralis (Crustose, Rock, Trebouxia, Pale gray). Each row carries its own indicator profile, and adding a new Cladonia is a row, not a new post.

Workflow

From lichen sheet to per-species pages

1

Build the lichen sheet

List one row per species with slug, binomial, family, growth form, substrate, photobiont, color, habitat, indicator value, and arrays for habitat zones and key features.
2

Wire SleekRank mappings

Set tag mappings for title, H1, and binomial; list mappings for habitat zones and features; selector mappings for growth form, substrate, photobiont, color. Set urlPattern to /lichens/{slug}/.
3

Design the species page layout

Build one base WordPress page with placeholders matching each mapping target. Style it once around the Xanthoria entry; every other lichen inherits the same scaffolding.
4

Cache and ship

Set cacheDuration high since lichen taxonomy is slow-moving. SleekRank emits sitemap entries per species automatically and excludes the base template from indexing.

Data in, pages out

From lichen sheet to species pages

One row per species with growth form, substrate, photobiont, color, and an array of habitat zones.
Data source: Google Sheets / CSV
slug binomial growth_form substrate color
usnea-barbata Usnea barbata Fruticose Tree bark Pale green
xanthoria-parietina Xanthoria parietina Foliose Rock and bark Bright orange
cladonia-rangiferina Cladonia rangiferina Fruticose Soil Pale gray
parmelia-sulcata Parmelia sulcata Foliose Bark Gray-green
lecanora-muralis Lecanora muralis Crustose Rock Pale gray
URL pattern: /lichens/{slug}/
Generated pages
  • /lichens/usnea-barbata/
  • /lichens/xanthoria-parietina/
  • /lichens/cladonia-rangiferina/
  • /lichens/parmelia-sulcata/
  • /lichens/lecanora-muralis/

Comparison

Per-species posts versus a single source sheet

Manual posts per lichen

  • Growth-form labels mix crustose, foliose, fruticose, squamulose
  • Substrate strings vary between detail and generic categories
  • Photobiont notation alternates between alga and cyanobacterium names
  • Color descriptions drift between species without a controlled list
  • Indicator-value annotations get phrased differently each time
  • Bulk taxonomy revisions force multi-page edits

SleekRank

  • One URL per lichen from a single base page
  • Growth form, substrate, photobiont in fixed selector slots
  • Habitat zones and features render as clean lists
  • Color and indicator value become real fields
  • Sheet edits flow to every page on cache flush
  • Sitemap auto-includes every lichen URL

Features

What SleekRank gives you for lichen pages

Per-lichen URLs

Each species in the sheet gets its own URL like /lichens/usnea-barbata/, generated from one base page. Adding a new Cladonia is a row in the sheet, not a new WordPress post.

Habitat as lists

Map habitat-zone or substrate-detail arrays to list selectors so each entry renders as its own list item with consistent formatting across the catalog.

Sheet-driven edits

Lichenologists edit the sheet, not WordPress. Cache flushes, and every page reflects the new values. Updating an indicator value or substrate after revised field data happens in one place.

Use cases

Who builds lichen pages with SleekRank

Lichen societies

Regional lichen societies maintaining curated species lists with consistent growth-form, substrate, and habitat fields. Volunteer editors update the sheet; the site stays canonical.

Air-quality monitoring sites

Environmental groups using lichens as bioindicators. Each indicator species gets a structured page with its sensitivity profile and substrate range.

Field-guide companions

Companion sites to printed lichen guides documenting form, substrate, and key features with one indexable page per species aligned to the guide's keys.

The bigger picture

Why lichen content is structured data

Lichen directories are values masquerading as prose. Growth form is a controlled vocabulary (crustose, foliose, fruticose, squamulose, leprose). Substrate is a small categorical (bark, rock, soil, wood, leaf).

Photobiont splits cleanly into green algal and cyanobacterial partners. Indicator value is an ordinal categorical. Every one of those is structured data, and treating each species as a freeform post throws the structure away.

Field naturalists scanning a page want to find growth form, substrate, and color in the same place every time, not buried somewhere different on each post. With SleekRank, layout stays uniform because every page reads from the same fields. Updating indicator values after new air-quality research becomes a sheet edit, not a multi-page audit.

Lichen societies, bioindicator programs, and field-guide companions all benefit; readers get consistency, editors stay sane, and the SEO surface grows steadily as new species enter the catalog.

Questions

Common questions about SleekRank for lichen pages

No. SleekRank does not generate species content. You provide the sheet, and SleekRank renders one page per row. Editorial responsibility for taxonomy, growth-form classification, and indicator-value annotations stays with you. SleekRank handles rendering and routing.

 

Yes. Add image_url and detail_image_url columns to the sheet and map them via tag or selector mappings that inject tags. For Open Graph cards, pair SleekRank with SleekPixel for dynamic OG images that include the binomial and growth-form badge.

 

Add spot_test_k, spot_test_c, spot_test_kc, spot_test_p columns with results (red, yellow, negative). Map them as selectors and style each as a small chip on the page. The dataset becomes a usable identification reference.

 

Add a substrate_detail array column for species that need finer detail (calcareous rock, siliceous rock, sandstone) and map it via a list selector. Species with a single substrate use a string column rendered through a selector.

 

SleekRank caches the source per cacheDuration set in seconds. Edit the sheet, clear the SleekRank cache via WP-CLI or admin, and the next request rebuilds the page with new data. For lichen taxonomy set cacheDuration high; revisions are infrequent.

 

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 species pages. Run a rewrite flush after adding new slugs so the routes resolve immediately on production.

 

Yes, but that's a hub page rather than the per-species URL. Build /lichens/ as a filter page that pulls from the same dataset and filters by growth form, substrate, or habitat. SleekRank handles the per-species detail pages; the hub uses the same source.

 

Pick a canonical slug and store former binomials as an array column rendered as 'formerly known as' on the page. Add redirects from old-name URLs so prior links land on the canonical page. Lichen taxonomy shifts under molecular work, so plan redirects upfront.

 

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