How Zestyer Search Works

Zestyer search is proprietary code so many specifics will be left out. However we want chefs to understand some basics. Here is how search works.

Primary Factors

Search depends on the following factors in order of most significant to least significant. These factors only apply to the the sort options of 'most orders', 'best rating', and 'most ratings'. The other three sorts use less complex logic, as the diner searching with these sorts has different, clearer goals.

Filters: If a food does not match the filters, it will not be shown. No way around it. Make sure to set your price range in the default $5 to $20 range, meaning have the minimum price of your food in or below that range, and have the maximum price of your food in or above that range. To rank for the free delivery filters, set your delivery constant and delivery rate to $0.00.

Query: A user's query is dissected, and many transitional words are removed. Food names, tags, and chef names that match the spelling of query terms or are close enough will be included in results. The main takeaway is that transitional words are removed. Make sure to name your foods descriptive titles with minimal transitional words. Don't use special characters like. Instead, spell them out like "and". Also try not to use any numbers in your names, but if you must spell the numbers out. Your food will rank for more queries this way. Deals also tend to rank higher because instead of just one food name, they have three that can match a query. Try making deals to improve your rankings. Of course name your foods for the diner. A food may be included in results, but the title will determine if a diner clicks on it.

Number of Completed Orders for the Food and Chef: If a food has a lot of orders it will be included in results. If a food has little orders relative to everything else in the result set, it may receive a boost to the front of the results. This happens if there is an abrupt jump from say 10 orders for each food to 0 orders on one item. If there is a gradient going from 10 to 7 to 4 to 2 to 0, no adjustments will be made.

Tags: If a chef uses the same tags in many of their foods, the search will rank more of that chef's foods first despite other factors. This will only happen if a query matches a tag. Having a theme will help you rank higher consistently for popular searches. This part of the search is updated when enough data is collected. Do not expect instant results if creating a theme for your kitchen.

Images: This is simple, foods with less than 3 images are not ranked well, unless they are drinks or snacks.

Zestyer Subjective Weight: This is a special weighting applied to chefs we feel are valuable to Zestyer. During the interview we conduct during the onboarding process, we ask for prior experience and anything that may make you very qualified in the food service industry. If we deem you as highly qualified we will apply a certain weight to your profile, ranking all of your foods higher. This rating is private and will not be discussed or revealed to anyone.

Number and Value of Ratings: The higher both of these numbers are, the better the ranking. It's important that your diners rate your food well. The overall rating is designed to be comparable between all sorts of food, so every food has a fair chance.

Click to Order Ratio: Every time a food is viewed it's recorded. Every time it's ordered it's recorded. The ratio of these orders to clicks represents how much diners actually want your food. If this number is low your whole menu will start dropping in rank. Relatively high click to order ratios tend not to bring the whole menu up as much as they bring the whole menu down. This can be a very critical component of your ranking.

Age of Chef: If a chef has consistently been selling on Zestyer even in low volumes, the algorithm will rank their new and old foods better. This part of the search is updated when enough data is collected. Do not expect instant results.

Dish Type: unless explicitly restricted by the filters, drinks and snacks will not be ranked as high. Add these items to deals or to the customizations for foods.

Secondary Factors

The following factors are insignificant unless the region is high volume.

Bookmarks: Chefs with a lot of bookmarks will tend to rank higher.

Average Time to Prepare: The lower it is the better the rank, unless your whole kitchen has a consistently high average time to prepare.

Number of Customizations: The more the merrier.

Number of Comments on the Food: Again, the more the merrier.

This sums up how the search works. It is important to only optimize your primary earner foods first. First try to create foods without any sort of optimization and see what sells best. Once you know what it is create an optimized version of it. Please note, once a food has a lot of orders it may not rank better if you create an optimized version of it. The number of orders at which this happens varies by region. If you have a successful food and would like to modify it, please contact support to find out the best course of action.

It's also important that you don't try to optimize every single food you have. This may rank you high at first, but the click to order ratio will soon fall and your whole menu will be jeopardized.

Some features are still being finely tuned and the order of importance may switch. This article will be updated in such case.

If you have any questions, please contact the development team at or the team leads of marketing:, of support & design:, or of development:

Like the Chefs topic? Subscribe to the emailing list!

You'll get an email every time a new article is published!

Back to Blog

About the Author

Written by Lisa Dion - Director Of Marketing
Posted On
Posted In Chefs
No Subtopic

search, factors, ranking, how to, get, more, orders, order, food, earn, money, online, marketplace, app, zestier, zestyer

Keywords search, factors, ranking, how to, get, more, orders, order, food, earn, money, online, marketplace, app, zestier, zestyer


No comments to show.

Login to comment.