Magento uses indexers to improve performance by pre-calculating data such as product prices, categories, stock, and search indexes. If indexers are not in READY state, the store may serve outdated or incomplete data to customers.
Indexers stuck in REINDEX REQUIRED or PROCESSING state can break catalog consistency, cause missing products, or slow down the store. Ensuring all indexers are READY keeps data accurate and performance stable.
# Check status of indexers
bin/magento indexer:status
# Expected: all show "READY"
Design Config Grid: Reindex required
Catalog Product Price: Processing
bin/magento indexer:reindex
var/log/ for failures.indexer_state table and restart reindex.$ bin/magento indexer:status
Catalog Product Price: Reindex required
Catalog Search: Processing
# Site may show outdated data
$ bin/magento indexer:status
Design Config Grid: Ready
Customer Grid: Ready
Catalog Search: Ready
# All indexers are READY