✨ 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

SleekPixel for Ajax Search Pro front-end search results

Ajax Search Pro generates fast on-site search across posts, products, and CPTs. SleekPixel hooks into the search request to render a per-query OG card showing the query string, the top result's title and image, and the total match count.

♾️ Lifetime License available

SleekPixel example output for Ajax Search Pro

Search URLs are URLs too, and they get shared

Ajax Search Pro ships its own indexer in the wp_asp_index tables. A live search runs against that index and returns a result set with a relevance score per match. When someone hits enter on a search, the resulting archive URL contains the query and any filters. Visitors then often share that URL: "here is the search for the chair I mentioned." The default OG image is the site logo or the search template's static fallback.

SleekPixel reads the query string and any active filters from the request, then queries the Ajax Search Pro index for the count and the top match. The card renders the query as the main label, the top result's title and featured image as the hero content, and the total count as a small badge. Each unique query produces its own cached PNG so repeat shares serve a static image.

When the underlying index is rebuilt or the top result for a query changes, the affected cards invalidate and refresh. Editing the template, say to update the brand color or the badge style, regenerates every cached query card from the admin.

Workflow

From search query to branded result card

1

Hook into the search request

SleekPixel listens on the search result URL, reads the query string from the request, and identifies the Ajax Search Pro search ID used to run the query.
2

Query the Ajax Search Pro index

The plugin asks the Ajax Search Pro index for the count and top match for this query. Both come from the same wp_asp_index tables the live search uses.
3

Render the card

The query string renders as the headline, the top result's title and featured image render as the hero content, and the match count renders as a badge. A PNG is written server-side.
4

Serve and cache

The search page's og:image meta points at the cached PNG for this query. Repeat shares serve the static file; the cache invalidates when the index rebuilds for that query.

Output

Sample Ajax Search Pro results card

Rendered from a real Ajax Search Pro query with the top result's title, the total count, and the query string read from the live index.

Format: PNG, OG + Twitter card Dimensions: 1200 × 630
SleekPixel example output for Ajax Search Pro

Comparison

Static search OG vs SleekPixel for Ajax Search Pro

Generic search-page image

  • Every search result URL shares the same generic search-page OG image
  • The search query is not visible in the link preview at all
  • Top result title and image never make it into the shared card
  • Match count and filter state are invisible to social platforms
  • Marketing cannot share specific search URLs as recognizable links

SleekPixel

  • Reads the query from the request and matches the Ajax Search Pro index
  • Top match title and featured image render as the hero content of the card
  • Total result count pulled from the wp_asp_index tables
  • Cached PNG per unique query for fast share previews
  • Bulk regenerate every cached query card when the template changes

Features

What SleekPixel gives you for Ajax Search Pro

Query as the headline

The search query string renders as the headline label on the card. Quoted exactly, case-preserved, so the share previews say exactly what was searched, not a generic "search results" placeholder.

Top result spotlight

The highest-scoring match for the query renders as the hero content of the card. Its title, featured image, and category come from the same data Ajax Search Pro uses for the result row.

Cache and refresh

Unique queries cache as PNG files. When the index rebuilds or the top result for a query shifts, the card invalidates and regenerates on the next share. Template edits refresh all cards in batches.

Use cases

Where Ajax Search Pro sites benefit most

Catalog search on stores

Stores using Ajax Search Pro for product search ship a card per query, showing the top matching product. Sales pings with a search URL preview as that product card.

Knowledge bases

Documentation search URLs shared in support tickets preview with the query and top article, so support staff can see what was found before clicking through.

Editorial search

News and editorial sites with on-site search ship per-query cards showing the lead match. Sharing "search for the September feature" previews as that feature.

The bigger picture

Shared search URLs that read like the search itself

On-site search URLs are some of the most context-rich URLs a site can produce. "Search for home office chair" already says what the visitor wanted. "Search for return policy" already says why they were on the site.

"Search for September feature" already says what content they were looking at. The default OG image for those URLs throws all of that away and replaces it with the search-page template. SleekPixel keeps the context.

The query renders on the card. The top result for that query renders on the card. The match count anchors expectations: "18 matches" reads as a useful catalog slice, "1 match" reads as exactly the right thing.

Shared search URLs become legible to whoever receives them, which means they get clicked more often and answered faster in support contexts. The same Ajax Search Pro index that powers the live search now powers the link preview, with no extra indexing step and no manual screenshotting per query.

Questions

Common questions about SleekPixel for Ajax Search Pro

Yes. SleekPixel reads the search query parameter from the request when the result URL loads and uses it as a template variable. The query string is preserved exactly, including case and any quoted phrases.

 

SleekPixel asks the Ajax Search Pro indexer for the top match against the same query the URL would run, using the same relevance scoring. The top match's title and featured image become the hero content of the card.

 

Yes. The total number of matches from the Ajax Search Pro index for that query is read and rendered as a badge or footer label, depending on the template. The count matches what the live search would display.

 

Yes. Each unique query string is hashed and stored as its own cached PNG. Repeat shares of the same search URL serve a static file, while new queries trigger a fresh render.

 

Cached cards whose top match or count would change are invalidated. The next visit to the search URL regenerates the card with the new top match and total. Unchanged cards continue to serve their cached PNG.

 

Yes. Ajax Search Pro lets you configure multiple search IDs with different scopes. SleekPixel keys cached cards by both the search ID and the query, so each search instance has its own card set.

 

Yes. If the search is scoped to a post type or a filter set, SleekPixel reads that scope from the URL and exposes it as a variable. A search restricted to products previews differently from a search across all content.

 

Yes. SleekPixel ships an admin action and a WP-CLI command that walks every cached query for a chosen search instance and regenerates the card in background batches. The cache rebuilds from real traffic between bulk runs.

 

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

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • 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