SleekRank for literary agent directories
Feed SleekRank a sheet of literary agents with agency, genre wish list, query status, and recent deals. It builds a crawlable WordPress page for every agent and per genre, per agency, and per query-status hub.
€50 off for the first 100 lifetime licenses!
Querying authors search by genre and open status
Querying authors run very specific searches: "literary agents open to queries fantasy 2026", "YA contemporary agents accepting unsolicited", "middle grade graphic novel agents". A single archive page cannot rank for those because the filter view is the same URL no matter how the searcher narrows it.
SleekRank reads the agent roster sheet and uses one base WordPress page as the template. Each agent becomes a unique URL with their genre wish list, agency, query status, query submission link, MSWL highlights, and recent representative deals mapped in. Status changes (open, closed, paused, by referral only) flip on a single cell.
Agency, genre, and status hubs come for free. /agents/{genre}/, /agents/{agency}/, and /agents/open-to-queries/ all draw from the same sheet. A new agent at an agency populates personal page, agency hub, and genre hub on the next cache refresh.
Workflow
From agent roster to indexable directory
Design the agent template
Maintain the roster sheet
Wire mappings
Generate hubs
Data in, pages out
Agent roster, one page per agent
| slug | name | agency | genres | query_status |
|---|---|---|---|---|
| eliza-marchetti-curtis-brown | Eliza Marchetti | Curtis Brown | Literary, Upmarket, Memoir | Open |
| finn-vagas-folio-literary | Finn Vagas | Folio Literary | SFF, Horror | Open |
| aurora-pelletier-writers-house | Aurora Pelletier | Writers House | YA, Middle Grade | Closed until June |
| bram-kessler-trident-media | Bram Kessler | Trident Media | Thriller, Mystery | By referral |
| saoirse-ngata-aevitas | Saoirse Ngata | Aevitas | Nonfiction, Narrative Journalism | Open |
/agents/{slug}/
- /agents/eliza-marchetti-curtis-brown/
- /agents/finn-vagas-folio-literary/
- /agents/aurora-pelletier-writers-house/
- /agents/bram-kessler-trident-media/
- /agents/saoirse-ngata-aevitas/
Comparison
Manual agent pages vs. data-driven directory
Manual pages or generic directory plugin
- Each agent profile is a hand-built page that ages out within a season
- Query status drifts out of sync as agents open and close their lists
- Genre and agency hubs are static archives, not indexable per slug
- Recent deals must be re-entered on every related page
- Adding an agency means duplicating layout work
- No structured data layer for Person or Organization schema
SleekRank
- One page per agent generated from a single sheet
- Query status flips on one cell and reflects everywhere it appears
- Genre, agency, and status hubs auto-built from the same source
- Recent deals column renders as a list mapping into every relevant page
- Sitemap support so search engines crawl every agent URL
- Pair with SleekPixel for a per-agent OG card
Features
What SleekRank gives you for literary agent directories
Page per agent
Each row becomes a unique URL with bio, agency, genres, MSWL highlights, query submission link, recent deals, and query status.
Per genre hubs
Build /agents/literary/, /agents/sff/, /agents/ya/ as their own indexable hubs from the same data. Each hub lists the agents whose genres column matches.
Per query status
Open, closed, by referral, paused. Each status gets its own hub fed from the roster's status column so querying authors can see who is actively reading.
Use cases
Who builds literary agent directories with SleekRank
Querying-author resource sites
Sites helping authors find representation maintain a curated agent roster as an evergreen lead generator. Updates land on the page within minutes of a status change.
Agency websites
Mid-size agencies generate one page per agent from their internal roster sheet. New agent hire, one row. Agent promotion, one cell flip.
Publishing-industry publications
Trade publications publish agent directories as long-form resources. The roster sheet doubles as the editorial database and the public directory.
The bigger picture
Why literary agent directories need live data
Query lists move constantly. An agent who was open in February is closed by April, a junior agent at a boutique agency posts an MSWL update on a Friday night and gets buried in queries by Monday morning. Static directories drift out of sync within weeks, which is the failure mode that has killed nearly every querying resource that ever existed.
SleekRank ties the public page to a single roster sheet that the directory operator (or the agency itself) maintains as a working document. A status flip propagates in minutes, not at the next monthly content update. Genre, agency, and status hubs all draw from the same data, so a new agent appears in three indexable places the moment a row is added.
Querying authors searching for "open YA fantasy agents 2026" find the right hub, with the agents currently reading at the top. The directory becomes a tool rather than an archive, which is what authors actually need.
Questions
Common questions about SleekRank for literary agent directories
Yes. Add a query_status column with values like open, closed, by_referral, paused, opening_in_august. A selector mapping renders the status on the agent's page, and a /agents/open-to-queries/ hub auto-lists the agents whose status is currently open.
 Set the cache duration per page group. For active query directories, an hour is reasonable. Some sites push updates more often around major industry events. The data layer is decoupled from the WordPress template, so updates do not require any theme deploy.
 Yes. Store MSWL highlights as a JSON array (each item a short pitch summary or comp title) and recent deals as another JSON array. List mappings render them on the agent's page and on relevant hubs, with the same data appearing wherever an agent is listed.
 Edit the agency column in the sheet. On the next cache refresh the agent's page reflects the new agency, the old agency hub drops them, and the new agency hub picks them up. If the agent has built ranking for their personal URL, the slug stays the same so the URL does not change.
 Each generated URL is a real WordPress page with full HTML, sitemap inclusion, and per-page meta mappings. The base template page is auto-noindexed. New rows typically index within a few crawls of the sitemap update.
 If the agency uses a single QueryManager or similar submission portal, link to it from the agent's page. For agencies that take direct queries, build the form into the base template and inject the agent's routing email via a hidden-field selector mapping.
 Store genres as a JSON array. The agent appears on every genre hub their array matches. For the agent's own page, a list mapping renders all their genres. Avoid forcing a single primary genre if the agent genuinely represents across several.
 Yes. SleekRank uses an existing WordPress page as the template. Whatever theme or builder rendered that page renders every generated URL identically. The directory inherits whatever the site already looks like.
 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
EUR
per year
further 30% launch-discount applied during checkout for existing customers.
- 3 websites
- 1 year of updates
- 1 year of support
Pro
EUR
per year
further 30% launch-discount applied during checkout for existing customers.
- Unlimited websites
- 1 year of updates
- 1 year of support
Lifetime ♾️
Launch Offer
€299
EUR
once
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
€749
Continue to checkout