Skip to content

Overview

SleekRank generates many WordPress pages from one base page and a data source. Each row of the data becomes a page with its own URL, content and meta tags, without a post being created for it.

Where you find it

Rank is a product of the suite’s workspace: it appears as Rank in the workspace sidebar once it is installed. The same product also ships as a standalone plugin, which adds Rank under the SleekWP menu in wp-admin and opens the same screens with only Rank’s own navigation. Everything on these pages applies to both.

Rank’s screens are:

  • Rank, the start page, which lists the page groups and creates new ones
  • Page groups, the searchable table of every group, where a group is edited or deleted
  • one entry per page group, with its General, Data sources (and its Data view), Mappings and Sitemap pages
  • Settings, for the Google Sheets and Notion credentials some data sources need
  • License

Every screen and route requires the manage_options capability.

How it works

A page group combines:

  • a base page, an ordinary WordPress page whose rendered output is the template
  • a URL pattern with one {slug} placeholder, such as services/{slug}
  • one or more data sources: a JSON or CSV file in the theme, a JSON, CSV or REST URL, a Google Sheet or a Notion database
  • mappings, which write values from the row into the page: the contents of a tag or an element, an attribute, a list, or a meta tag

When you reload a group’s data, Rank stores every row of its sources in its own indexed table. When a visitor requests a URL that matches a published group’s pattern, Rank looks up the row whose slug matches, renders the base page, applies the mappings and serves the result with its own canonical URL. A URL whose slug is not in the data is handed back to WordPress.

Every published group with sitemaps enabled adds its URLs to the sitemap of the SEO plugin you use, or to WordPress’s own.

Where to go next

  • Page groups creates a group and explains its General page and the preview.
  • Data sources covers each source type and how the cache is loaded and refreshed.
  • URL patterns explains which URLs a group answers.
  • Mappings explains what each mapping type changes in the page.
  • Sitemap lists the supported sitemap providers.
  • Settings holds the Google Sheets and Notion credentials.
  • CLI and Hooks cover automation and extension.
  • Agent Sync mirrors page groups into JSON files under sleek/rank/ in the active theme.
  • Troubleshooting answers the failures you are most likely to meet.

Use cases

  • Landing pages for the cities or regions you serve
  • Product pages from an external API
  • Comparison or alternative pages from a spreadsheet
  • Service pages per industry
  • Directory listings from structured data

Stay in the Loop!  

Be the first to hear about new updates, special offers, and helpful tips, delivered straight to your inbox.

We respect your inbox (and your privacy). Read our privacy policy.