Help! My Products Are Suddenly Missing in Akeneo

by Matt Helm

Wednesday, December 9, 2020

Akeneo is designed to manage your product data, so it may cause you some panic if you log into Akeneo and suddenly see some, or all, of your products missing. Chances are your product data has not been lost. The products probably are not displaying correctly. Here are a few things to try in order to get your products to display properly again.

1) Check Your Product View

Akeneo allows you to create different product views. Each view has different product filters enabled. Switching between views allows you to apply common filters to your products and switch between different sets of products very quickly. Sometimes you think you are using your default view (which displays all products), but are actually using a custom view. If you have a custom view selected you will not see your full catalog. Switching to a new view is easy. You can select your view in the Upper-Left section of the products page. Make sure to double-check that the view you have selected is the view you want. If you have the wrong view selected that’s why you aren’t seeing the products you’re expecting.

You can also update a user’s default view in the System > Users > Additional section of Akeneo in the “Default product grid view” section. This is good if you don’t want to see every product when you log in. Just don’t forget that the setting was changed and panic the next time you use Akeneo!

2) Check Your Filters and Search Bar

Similar to views, sometimes you may have added product filters or search criteria earlier in your Akeneo session, but later in the session you forgot. Filters can be seen in the gray bar on the left of the product page. This section is helpful for navigating your product catalog. However, if it is collapsed or if you forget to remove search criteria, you might be filtering out products that you actually want to see. The search bar is also helpful for finding specific products in your catalog. It will take any information you type and compare it to a product’s label and identifier. The search bar is found toward the top of the product page. If you do not see the default text “Search on label or identifier” in the search bar then you are filtering down the products. Make sure to clear out any product filters and search criteria if you don’t see the product you’re looking for. This could cause your products to appear.

3) Check Your User Permissions

In the Enterprise Edition of Akeneo you can restrict a user’s access to products based on category. You can also restrict a user’s access to specific attribute groups. If checking your view, filters, and search criteria has not caused the products to appear, the next step is to check with the person in charge with setting User Groups, Roles, and Permissions. There is a chance your access to the products has been restricted.

4) Reindex Elasticsearch

If none of the above solutions worked, the final thing that could be wrong with your product display is that you need to reindex your catalog. Typically Elasticsearch does a good job tracking indexes, but in some situations (such as restoring to an old database backup) Elasticsearch indexes may need to be reset. Typically if Elasticsearch indexes are incorrect the number of displayed results will not match the number of products being shown. For example, if your Akeneo products page says “200 results”, but there are zero products being displayed, you should try reindexing your product indexes.

This solution is a bit more technical and will require ssh access to the Akeneo server if you are using the Akeneo Flexibility offering or self-hosting. If using Akeneo Serenity you can simply contact Akeneo support and ask them to reset the indexes for you.

To do this yourself, you need to navigate to the Akeneo root directory and run the following commands:

$ bin/console akeneo:elasticsearch:reset-indexes
$ bin/console pim:product-model:index
$ bin/console pim:product:index
$ bin/console cache:clear

After clearing the cache and refreshing your Akeneo instance, your products should appear and the number of results should once again match the number of displayed products.

Sitation Blogs

Sitation Earns Gold Akeneo Partnership, Expands PIM Delivery Capability
by Steve Engelbrecht

Steps to a Successful Akeneo Implementation: Part 1 - What are your goals for PIM?
by George Dzuricsko

A Deep Dive into Akeneo's Product Version History
by George Dzuricsko

An Akeneo Primer: Workflows 101 - How To Work the Workflows
by Brad Johnson

Help! My Products Are Suddenly Missing in Akeneo
by Matt Helm

Cheat Sheet: 9 Steps to a Successful Akeneo Implementation
by Sitation

Why You Should Adopt Akeneo's Built-in Tools Rather Than Forcing Functionality Into Akeneo
by Matt Helm

Akene-Oh No: Common Pitfalls to Avoid When Using the Akeneo PIM
by Matt Helm

Why Better Taxonomy Is a Delight to Merchants and Consumers Alike
by Autumn Demonet

5 Fundamentals to Master Product Experience Management
by Catherine Marquand

Akeneo: Requiring an SSL Connection with MySQL
by Don Bales

Akeneo: The Missing MTA Documentation
by Don Bales

Keys to a Great Akeneo Discovery
by George Dzuricsko

Sitation Earns Silver Partner Badge with Akeneo PIM
by Steve Engelbrecht

Ecommerce Veteran Sitation Finds New Opportunities Despite Pandemic
by Elizabeth Moore (GrepBeat)

B2B E-Commerce: Where should I start?
by Steve Engelbrecht

Akeneo 4.0 Features We Are Most Excited About
by George Dzuricsko

Sitation Announces Partnership with Akeneo
by Sitation Team

Work From Home Productivity Tips
by Steve Engelbrecht

Ecommerce Trends for Digital Transformation in 2020
by Megan Fitzpatrick

A Distributor's Guide to Sourcing Product Content
by Craig Lewis

An Efficient Taxonomy Can Benefit Your SEO
by Megan Fitzpatrick