{"id":369141,"date":"2023-02-21T06:25:47","date_gmt":"2023-02-21T06:25:47","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=369141"},"modified":"2025-11-12T10:27:38","modified_gmt":"2025-11-12T10:27:38","slug":"cs-cart-elastic-search-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/","title":{"rendered":"User Guide for CS-Cart Elastic Search"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/cs-cart-elastic-search-extension.html\" target=\"_blank\" rel=\"noreferrer noopener\">CS-Cart Elastic Search<\/a> module allows store owners to integrate the Elastic Search engine into their CS-Cart store.<\/p>\n\n\n\n<p>The extension gives search suggestions and autocompletes search suggestions when customers search on the CS-Cart website.<\/p>\n\n\n\n<p>The customers will get a highly improved search experience with the help of this extension. It will provide quick search results even for large volume data also.<\/p>\n\n\n\n<p>The search results will be faster even if in a real-time search.<\/p>\n\n\n\n<p>If you\u2019re looking to enable direct print in your CS-Cart store, then you can check the&nbsp;<a href=\"https:\/\/store.webkul.com\/cs-cart-direct-print.html\" target=\"_blank\" rel=\"noreferrer noopener\">CS-Cart Direct Print&nbsp;<\/a>extension.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features: CS-Cart Elastic Search<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The admin can easily integrate Elastic search into the CS-Cart site.<\/li>\n\n\n\n<li>Admin can create indexes for CS-Cart Products.<\/li>\n\n\n\n<li>Customers can search data by the name of the Product.<\/li>\n\n\n\n<li>The admin can upload or update products to the Elastic Server.<\/li>\n\n\n\n<li>The admin can allow Elastic Search login authentication.<\/li>\n\n\n\n<li>Store data on the elastic server according to the index types.<\/li>\n\n\n\n<li>A customer can search on the basis of the product description, meta tag title, meta tag description, category, and meta tag keywords.<\/li>\n<\/ul>\n\n\n\n<p>Check the below mentioned video below to understand the workflow of the extension:<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"h05QM6aBzIQ\"><div class=\"components-placeholder__instructions\">h05QM6aBzIQ<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation: CS-Cart Elastic Search<\/h3>\n<\/div><\/div>\n\n\n\n<p>When you download the add-on, you get one zip file and the install.txt file. Please read it carefully and follow it.<\/p>\n\n\n\n<p>Firstly, click on the icon and select Manual installation to upload the zip file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp\" alt=\"manual installation\" class=\"wp-image-513220\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, click on<strong>\u00a0\u201cLocal\u201d<\/strong>\u00a0to browse the zip file and then click on \u201c<strong>Upload &amp; Install<\/strong>\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic2.webp\" alt=\"select zip file\" class=\"wp-image-513221\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic2-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic2-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic2-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After installation of the add-on, you will find <strong>\u201cElastic Search\u201d<\/strong>\u00a0in the list of the available add-on. Make sure the add-on is activated.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic3.webp\" alt=\"Add on list\" class=\"wp-image-513222\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic3.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic3-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic3-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic3-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Workflow-CS-Cart Elastic Search<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin will click on <strong>Elastic Search<\/strong> and go to the settings tab. Now, in this tab, click on <strong>General <\/strong>to make the module settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic4.webp\" alt=\"add on configuration\" class=\"wp-image-513223\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic4.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic4-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic4-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic4-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Host-<\/strong> Enter the Elastic Search host server details.<\/p>\n\n\n\n<p><strong>Port-<\/strong> Elastic search port details need to enter.<\/p>\n\n\n\n<p><strong>Scheme-<\/strong> Select the Elastic Search scheme.<\/p>\n\n\n\n<p><strong>Login Authentication-<\/strong> Select the login authentication as <strong>disabled<\/strong> or <strong>enabled<\/strong>.<\/p>\n\n\n\n<p><strong>Username-<\/strong> Enter the username.<\/p>\n\n\n\n<p><strong>Password-<\/strong> Enter the password.<\/p>\n\n\n\n<p><strong>Note:<\/strong> An\u00a0<strong>Elastic Search Engine<\/strong>\u00a0must be installed on the system before installing this module.<\/p>\n\n\n\n<p>In order to know whether the Elastic Search server is working fine or not,<\/p>\n\n\n\n<p>you have to enter the mentioned URL https:\/\/your_server_ip:9200 in the browser, where 9200 is the default port number for the Elastic Search server.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"753\" height=\"302\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/02\/Installing-and-Running-Elasticsearch-Elasticsearch-The-Definitive-Guide-2-x-Elastic.png\" alt=\"Installing and Running Elasticsearch Elasticsearch The Definitive Guide 2 x Elastic\" class=\"wp-image-155726\" title=\"Installing and Running Elasticsearch Elasticsearch The Definitive Guide 2 x Elastic\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/02\/Installing-and-Running-Elasticsearch-Elasticsearch-The-Definitive-Guide-2-x-Elastic.png 753w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/02\/Installing-and-Running-Elasticsearch-Elasticsearch-The-Definitive-Guide-2-x-Elastic-250x100.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/02\/Installing-and-Running-Elasticsearch-Elasticsearch-The-Definitive-Guide-2-x-Elastic-300x120.png 300w\" sizes=\"(max-width: 753px) 100vw, 753px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>After that, the admin will have to make the search settings from the <strong>Search Settings<\/strong> option.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Search Settings: <\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic5.webp\" alt=\"search setting\" class=\"wp-image-513224\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic5.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic5-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic5-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic5-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Sort Category-<\/strong> Select the option to sort the category while the customer is searching for the category.<\/p>\n\n\n\n<p><strong>Sort Product-<\/strong> Select an option to sort the products while the customer is searching for the products.<\/p>\n\n\n\n<p><strong>Fuzziness-<\/strong> The store admin has to specify the number for the word match to show the search result.<\/p>\n\n\n\n<p><strong>Minimum Number of Characters to Search-<\/strong> Here, the admin will enter the number of characters till that the user has to enter the character.<\/p>\n\n\n\n<p><strong>Search in Product For-<\/strong> If the option is enabled, then the product will display if the user searches.<\/p>\n\n\n\n<p><strong>Details to be Shown on Search Result-<\/strong> The store admin will have to select the details which he wants to show on the search result.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cron Settings:<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic6.webp\" alt=\"Cron setting\" class=\"wp-image-513225\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic6.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic6-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic6-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic6-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Your site URL<\/strong>: Enter the full URL of your store to connect with the Elastic Search service.<\/p>\n\n\n\n<p><strong>Sync per page<\/strong>: Define how many products to sync per batch (max 500) during cron execution for optimized performance.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Advanced Search Settings<\/h3>\n\n\n\n<p>Configure the specific areas where Elastic Search should operate to deliver faster and more accurate search results.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic7.webp\" alt=\"Advance search setting\" class=\"wp-image-513226\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic7.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic7-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic7-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic7-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Search In<\/strong>: Select the sections where you want the search functionality to be applied.\n<ul class=\"wp-block-list\">\n<li><strong>Products<\/strong>: Enables Elastic Search to return results from your product catalog.<\/li>\n\n\n\n<li><strong>Category<\/strong>: Allows Elastic Search to include category names and details in search results.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>Furthermore, the store admin will navigate through <strong>Website&gt;Themes<\/strong> to make the search settings for the layout.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic8.webp\" alt=\"Edit layout \" class=\"wp-image-513227\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic8.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic8-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic8-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic8-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the admin clicks on the settings button present below the Search option, a pop-up will appear as shown in the screenshot:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"609\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-select-template-1200x609.webp\" alt=\"select-template-elastic-search\" class=\"wp-image-491206\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-select-template-1200x609.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-select-template-300x152.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-select-template-250x127.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-select-template-768x390.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-select-template.webp 1276w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The store admin will have to select the <strong>Elastic Search <\/strong>option from the dropdown options for the template.<\/p>\n\n\n\n<p>Now, the admin will have to click on the save button to make the search template settings.<\/p>\n\n\n\n<p>Furthermore, the admin will create the index by navigating through <strong>Website&gt;Elastic Search<\/strong>.<\/p>\n\n\n\n<p> The admin will click on the plus sign present at the top-right corner as displayed in the screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-index-details.webp\" alt=\"elastic-search-index-details\" class=\"wp-image-491207\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-index-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-index-details-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-index-details-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-index-details-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Create Index:<\/h3>\n\n\n\n<p>A page will appear to the admin to fill in the information below to create an index.<\/p>\n\n\n\n<p><strong>Index Name-<\/strong> The admin will enter the index name, and it must be in lowercase.<\/p>\n\n\n\n<p><strong>Index Type-<\/strong> After that, select the index type to map the index.<\/p>\n\n\n\n<p><strong>Number of Shards-<\/strong> The number of shards will define the ability to subdivide the created index into various pieces.<\/p>\n\n\n\n<p><strong>No. of Replica-<\/strong> Furthermore, a replica is elevated to the position of the primary shard in the event that the node hosting it dies.<\/p>\n\n\n\n<p><strong>Index Status-<\/strong>Lastly, the admin will have to enable the index status.<\/p>\n\n\n\n<p>Moreover, the admin will click on the <strong>create<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-create-index.webp\" alt=\"create-index\" class=\"wp-image-491208\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-create-index.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-create-index-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-create-index-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-create-index-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Furthermore, the store merchant can sync the data to the Elastic server once the index is created. Likewise, the store admin can edit and delete the index.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Elastic Search &#8211; Customer End Flow <\/h3>\n<\/div><\/div>\n\n\n\n<p>Whenever the customer searches for any product, it shows the search results based on the settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-product-search.webp\" alt=\"product search\" class=\"wp-image-491382\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-product-search.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-product-search-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-product-search-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-product-search-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Buyers can search for any product by its description also as shown in the below image.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-description-search.webp\" alt=\"product search with description\" class=\"wp-image-491385\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-description-search.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-description-search-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-description-search-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-description-search-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Also, the customer gets the option to search categories by entering the category name in the search bar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-category-search.webp\" alt=\"search by entering category\" class=\"wp-image-491386\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-category-search.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-category-search-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-category-search-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/cs-cart-elastic-search-category-search-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>That\u2019s all about&nbsp;the&nbsp;<strong>CS-Cart Elastic Search module<\/strong>. However, if you still have any questions regarding the&nbsp;<a href=\"https:\/\/store.webkul.com\/CS-Cart.html\">CS-Cart extensions<\/a>.&nbsp;<\/p>\n\n\n\n<p>Please create a support ticket by clicking&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/\">Webkul Support System&nbsp;<\/a>or send an email to&nbsp;<a href=\"mailto:support@webkul.com\">support@webkul.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CS-Cart Elastic Search module allows store owners to integrate the Elastic Search engine into their CS-Cart store. The extension gives search suggestions and autocompletes search suggestions when customers search on the CS-Cart website. The customers will get a highly improved search experience with the help of this extension. It will provide quick search results even <a href=\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":351,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1496],"tags":[],"class_list":["post-369141","post","type-post","status-publish","format-standard","hentry","category-cs-cart"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guide for CS-Cart Elastic Search<\/title>\n<meta name=\"description\" content=\"CS-Cart Elastic Search module allows store owners to integrate the elastic search engine into their CS-Cart store.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide for CS-Cart Elastic Search\" \/>\n<meta property=\"og:description\" content=\"CS-Cart Elastic Search module allows store owners to integrate the elastic search engine into their CS-Cart store.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-21T06:25:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-12T10:27:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp\" \/>\n<meta name=\"author\" content=\"Ritika Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ritika Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/\"},\"author\":{\"name\":\"Ritika Singh\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/2be18ad1674148c5a51689dbb9f390fd\"},\"headline\":\"User Guide for CS-Cart Elastic Search\",\"datePublished\":\"2023-02-21T06:25:47+00:00\",\"dateModified\":\"2025-11-12T10:27:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/\"},\"wordCount\":978,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp\",\"articleSection\":[\"Cs Cart\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/\",\"name\":\"Guide for CS-Cart Elastic Search\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp\",\"datePublished\":\"2023-02-21T06:25:47+00:00\",\"dateModified\":\"2025-11-12T10:27:38+00:00\",\"description\":\"CS-Cart Elastic Search module allows store owners to integrate the elastic search engine into their CS-Cart store.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp\",\"width\":1120,\"height\":880},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for CS-Cart Elastic Search\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/2be18ad1674148c5a51689dbb9f390fd\",\"name\":\"Ritika Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/50b669c1b67c9f65ddf1b10a089e297bc03690c42bb6ac9cd4f124b858b1d6ac?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/50b669c1b67c9f65ddf1b10a089e297bc03690c42bb6ac9cd4f124b858b1d6ac?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Ritika Singh\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/ritikasingh-bd175\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guide for CS-Cart Elastic Search","description":"CS-Cart Elastic Search module allows store owners to integrate the elastic search engine into their CS-Cart store.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/","og_locale":"en_US","og_type":"article","og_title":"Guide for CS-Cart Elastic Search","og_description":"CS-Cart Elastic Search module allows store owners to integrate the elastic search engine into their CS-Cart store.","og_url":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2023-02-21T06:25:47+00:00","article_modified_time":"2025-11-12T10:27:38+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp","type":"","width":"","height":""}],"author":"Ritika Singh","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Ritika Singh","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/"},"author":{"name":"Ritika Singh","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/2be18ad1674148c5a51689dbb9f390fd"},"headline":"User Guide for CS-Cart Elastic Search","datePublished":"2023-02-21T06:25:47+00:00","dateModified":"2025-11-12T10:27:38+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/"},"wordCount":978,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp","articleSection":["Cs Cart"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/","url":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/","name":"Guide for CS-Cart Elastic Search","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp","datePublished":"2023-02-21T06:25:47+00:00","dateModified":"2025-11-12T10:27:38+00:00","description":"CS-Cart Elastic Search module allows store owners to integrate the elastic search engine into their CS-Cart store.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/elastic1.webp","width":1120,"height":880},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/cs-cart-elastic-search-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for CS-Cart Elastic Search"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/2be18ad1674148c5a51689dbb9f390fd","name":"Ritika Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/50b669c1b67c9f65ddf1b10a089e297bc03690c42bb6ac9cd4f124b858b1d6ac?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/50b669c1b67c9f65ddf1b10a089e297bc03690c42bb6ac9cd4f124b858b1d6ac?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Ritika Singh"},"url":"https:\/\/webkul.com\/blog\/author\/ritikasingh-bd175\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/369141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/351"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=369141"}],"version-history":[{"count":106,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/369141\/revisions"}],"predecessor-version":[{"id":513233,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/369141\/revisions\/513233"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=369141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=369141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=369141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}