✨ 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 dance recital listings

SleekRank reads your recital schedule from Google Sheets, CSV, or a REST API and renders one indexable WordPress URL per recital, with company, choreographers, dancers, venue, and show dates drawn from row data through a single base page.

€50 off for the first 100 lifetime licenses!

SleekRank for dance recital listings

Audiences search by company, choreographer, and date

Contemporary and modern dance audiences run targeted searches: "Mark Morris Dance Group BAM May", "Alvin Ailey Revelations spring tour", "Hubbard Street Forsythe Chicago", "Cedar Lake reunion program". A single company page cannot rank that grid of company, choreographer, repertoire, and tour stop, and dance recitals frequently mix new commissions with revivals across a single program.

SleekRank reads your recital schedule and renders one URL per program through a base WordPress page. Each row defines company, choreographers, repertoire, principal dancers, venue, and show dates via tag, selector, list, and meta mappings.

When a touring program adds a city, a guest choreographer is announced, or a dancer joins for two performances, the source edit flows through the cache cycle. Sitemap entries shift, performance-night blocks update, and URLs survive across reprises in later seasons.

Workflow

How a recital schedule becomes ranked program pages

1

Build the recital schedule

Maintain one row per recital with slug, company, program order, choreographers, principal dancers, venue, show dates, and a status flag for on sale, returns only, or sold out.
2

Configure the page group

Point SleekRank at the dataset, set urlPattern to /dance/{slug}/, and pick a base WordPress page styled for a single recital with summary, program order, dancers, and ticket CTA.
3

Wire the mappings

Tag mappings drive title and h1, selector mappings push company and choreographer copy, list mappings render program-order and dancer arrays, and meta mappings handle og:image and description per row.
4

Set the cache cadence

Use a tight cacheDuration during touring windows so program updates and added cities land quickly. Flush rewrites after the first sync, then clear the SleekRank cache after major schedule changes.

Data in, pages out

From recital schedule to program pages

One row per recital: company, choreographers, works, dancers, dates, venue.

Data source: Google Sheets / CSV
slug company program choreographer run
mark-morris-bam-may-2026 Mark Morris Dance Group Pepperland and new work Mark Morris May 21-24, 2026
alvin-ailey-revelations-spring-tour-2026 Alvin Ailey American Dance Theater Revelations and triple bill Ailey, Brown, Battle Apr 8 - Jun 14, 2026
hubbard-street-forsythe-chicago-march-2026 Hubbard Street Dance Chicago Forsythe program William Forsythe Mar 12-15, 2026
batsheva-decadance-london-october-2026 Batsheva Dance Company Decadance Ohad Naharin Oct 8-11, 2026
lar-lubovitch-joyce-theater-april-2026 Lar Lubovitch Dance Company Mixed repertory Lar Lubovitch Apr 22-26, 2026
URL pattern: /dance/{slug}/
Generated pages
  • /dance/mark-morris-bam-may-2026/
  • /dance/alvin-ailey-revelations-spring-tour-2026/
  • /dance/hubbard-street-forsythe-chicago-march-2026/
  • /dance/batsheva-decadance-london-october-2026/
  • /dance/lar-lubovitch-joyce-theater-april-2026/

Comparison

Manual recital pages vs SleekRank

Manual posts or a static season page

  • Every new program needs a hand-built page
  • Repertoire drifts between the schedule and the site
  • Sold-out performances linger without status updates
  • No clean URL per company plus program plus tour stop
  • Triple bills lose individual choreographer credit in flat listings
  • Press teams cannot link to durable recital URLs

SleekRank

  • One base page covers every recital in the schedule
  • Per company and per choreographer URL patterns
  • Repertoire and dancer roles update on cache flush
  • Sold-out shows flip via a status flag without URL loss
  • Custom OG image per recital via the meta mapping
  • Sitemap entries for every recital URL

Features

What SleekRank gives you for dance recital listings

Per recital pages

Each recital gets its own URL with company, repertoire, choreographers, dancers, and dates drawn from the schedule. Sold-out performances flip to a waitlist block via a status flag without breaking the URL or sitemap entry.

Triple bill structure

Map a program-order array column to a list mapping so a triple bill renders each work with its own choreographer credit and running time, instead of collapsing the night into one block of copy.

Live tour dates

Tour stop columns drive both visible dates and a JSON-LD Event schema so each city appears in search snippets with the right date and venue, without manually editing pages per stop.

Use cases

Who builds dance recital listings with SleekRank

Dance companies

Touring and resident companies publish indexable pages for every recital in the season, with URLs that survive repertoire changes and guest choreographer announcements across tour stops.

Dance publications

Magazines and critic platforms covering contemporary and modern dance maintain a season-wide preview index where each recital gets a dedicated, rankable URL for previews, reviews, and choreographer interviews.

Presenting venues

Performing arts centres and dance houses publish indexable pages for every company they present, drawn from a normalised schedule that includes both resident and touring programs.

The bigger picture

Why dance recitals deserve per program pages

Contemporary and modern dance lives on repertoire detail and choreographer credit. A Mark Morris triple bill at BAM is a completely different evening from an Alvin Ailey Revelations tour stop, and audiences expect dedicated pages that reflect that depth. Touring schedules complicate things further because a single company can perform in eight cities across a spring tour with different programs in each venue.

Manual page authoring cannot scale to that level of granularity, and most dance company sites lean on PDF schedules or aggregator embeds that search engines treat as low-value. Programmatic generation from a maintained schedule gives every recital a stable, indexable URL with the program order, dancer roster, and tour stop dates audiences want. The cumulative effect across multiple seasons is significant: reprises and revivals share URL history with their original runs, building authority for the company and the choreographer in search.

Questions

Common questions about SleekRank for dance recital listings

Yes. Store the program order as an array column where each entry includes work title, choreographer, year, and running time, then render it with a list mapping in the base page template. Audiences see each work credited properly instead of one block of program text that conflates choreographers and works.

 

Use distinct slugs per tour stop, such as alvin-ailey-bam-april-2026 and alvin-ailey-segerstrom-may-2026, so each city gets its own URL with accurate dates and venue information. Cross-link tour stops with a tour reference column for audiences following the company across cities.

 

Yes. Map a performance photo URL to og:image, or pair SleekRank with SleekPixel to render dynamic cards combining company name, program, and tour stop. The meta mapping passes the right asset per row so each recital has a unique social card.

 

No. SleekRank renders pages and does not process payments. Use the venue's or company's ticketing CTA in the base page and pass the recital slug through query parameters so each visit to the ticketing system is attributable to the right recital page.

 

Yes. Store the dancer roster as an array column, then use a list mapping to render the cast with role assignments per work in a triple bill. The same data drives the visible cast list and any structured data block you add.

 

Use distinct slugs per run, such as batsheva-decadance-2026 and batsheva-decadance-2028, so each reprise gets its own URL with current cast and dates. A reference column can cross-link the original premiere to later reprises for audiences researching a work's performance history.

 

Program updates reflect on the next render after cacheDuration expires or after you clear the SleekRank cache manually. During active touring windows, set cache to two to six hours so substitutions surface quickly across press, social, and presenter referrers.

 

Yes. Add an Event JSON-LD block to the base page template and reference row fields for name, performer, location, startDate, and offers. SleekRank pushes row values into the schema on render so each recital page surfaces valid structured data eligible for event rich results.

 

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