# SleekRank Docs > SleekRank generates many WordPress pages from one base page and a data source, each with its own URL, content, meta tags and sitemap entry. This file lists the pages under https://sleekwp.com/docs/rank/. The index of the whole site is https://sleekwp.com/llms.txt. ## Getting Started - [Overview](https://sleekwp.com/docs/rank.md): SleekRank generates many WordPress pages from one base page and a data source, each with its own URL, content, meta tags and sitemap entry. - [Activating](https://sleekwp.com/docs/rank/activating.md): Activate the SleekRank license on its License page or with SLEEK_RANK_LICENSE, update from the earlier SleekRank, and what deactivating and uninstalling keep. ## Page Groups - [Page groups](https://sleekwp.com/docs/rank/page-groups/general.md): Create a SleekRank page group, set its name, slug, status, base page and URL pattern, preview its pages and delete it. - [Data Sources](https://sleekwp.com/docs/rank/page-groups/data-sources.md): The seven SleekRank data source types, how their rows are loaded into Rank's cache, and how the cache is refreshed. - [URL Patterns](https://sleekwp.com/docs/rank/page-groups/url-patterns.md): How a SleekRank URL pattern maps rows to URLs, which requests a page group answers, and what happens to a URL whose slug is not in the data. - [Mappings](https://sleekwp.com/docs/rank/page-groups/mappings.md): SleekRank mappings write row values into the base page: an HTML tag, an element found by selector, an attribute, a list, or a meta tag. ## Sitemap - [Sitemap](https://sleekwp.com/docs/rank/sitemap.md): SleekRank adds generated pages to the sitemap of The SEO Framework, Yoast SEO, Rank Math, All in One SEO, or WordPress core. ## Settings - [Credentials](https://sleekwp.com/docs/rank/settings.md): Rank's Settings page stores the Google Sheets API key and the Notion integration token its data sources use, and checks each before saving it. - [Troubleshooting](https://sleekwp.com/docs/rank/troubleshooting.md): The SleekRank failures you are most likely to meet: no generated pages, failed reloads, rejected credentials, missing sitemap entries. ## Reference - [Extending with hooks](https://sleekwp.com/docs/rank/hooks.md): Change SleekRank's data rows, mapping values and page output, and add data sources, mapping types and sitemap integrations from PHP. - [CLI](https://sleekwp.com/docs/rank/cli.md): Automate SleekRank page groups, data reloads, cached rows, generated routes, sitemaps, credentials and rewrite rules with WP-CLI. - [Hooks](https://sleekwp.com/docs/rank/reference/hooks.md): The public filters and actions SleekRank fires, generated from the @api docblocks on the calls. - [WP-CLI commands](https://sleekwp.com/docs/rank/reference/cli.md): The WP-CLI commands SleekRank registers, generated from the docblocks on the commands. - [REST operations](https://sleekwp.com/docs/rank/reference/rest.md): The REST operations SleekRank serves, generated from its compiled API contract. - [Settings](https://sleekwp.com/docs/rank/reference/settings.md): The options SleekRank stores and the fields of its settings, generated from its storage and API contracts. - [Capabilities](https://sleekwp.com/docs/rank/reference/capabilities.md): The capabilities SleekRank declares for the assistant, MCP and REST, generated from its capability declarations. ## Optional - [SleekRank Docs in one file](https://sleekwp.com/docs/rank/llms-full.txt): Markdown source of every page under /docs/rank/, 71 KB, about 18,000 tokens - [Site index](https://sleekwp.com/llms.txt): Every page of SleekWP