Extendware Search Insights and Improvements for Magento 2

Overview: Extendware’s Search Insights and Improvements extension enhances the default search functionality in Magento 2, providing additional filters to better manage and analyze search terms. The key features include new filters for search terms, CSV export functionality, and search term import capabilities.

Key Features:

Additional Filters for Search Terms:

IS_NEW Filter:

  • This filter allows administrators to identify and manage newly added search terms.

  • It helps in tracking the latest additions and understanding which search terms are gaining popularity.

LAST_USED_SEARCH Filter:

  • This filter provides insight into the recency of search term usage.

  • Administrators can track how frequently certain search terms are being used and when they were last searched.

Search Term Grid Export:

  • The extension enables the export of search term data into CSV format.

  • This feature facilitates easier analysis and reporting of search term data.

  • Administrators can export search terms along with their associated data, such as usage frequency and the filters mentioned above.

Search Term Import Functionality:

  • This feature allows administrators to import search terms into Magento 2.

  • It simplifies the process of bulk updating or adding search terms.

  • The import functionality ensures that search terms are accurately and efficiently added to the system, maintaining consistency and saving time.

Installation in your Magento Online Shop

Visite our installation service page https://www.extendware.com/magento-extension-installation-service.html for more information Got questions? Feel free to contact us! Support Form.

Installation procedure

  1. Download your extension package from the Download page after purchasing the extension.

  2. Open the extension ZIP file you downloaded and extract it to a directory on your computer using a tool like WinRar, WinZIP or similar.

  3. Upload the extracted folders and files into the root directory of your Magento installation. The root directory of Magento is the folder that contains the directories “app”, “bin”, “lib” and more. All folders should match the existing folder structure. If one of our extensions is already installed and you’re updating it, make sure to overwrite the existing files of the extension.

  4. Connect via SSH and run the following commands (make sure to run them as the user who owns the Magento files!

  5. php bin/magento module:enable –clear-static-content Extendware_Core

  6. php bin/magento module:enable –clear-static-content Extendware_AdvanceSearch

  7. php bin/magento maintenance:enable

  8. php bin/magento setup:upgrade

  9. php bin/magento setup:di:compile

  10. php bin/magento setup:static-content:deploy

  11. php bin/magento maintenance:disable

  12. In case if you still do not see the extension active, Go to Admin -> System > Cache Management and click both the ‘Flush Magento Cache’ as well as the ‘Flush Cache Storage’ button.

  13. Woo-ha! You have successfully installed the extension and your store is ready to protect from spammers and bad bots.

How To Get the License?

To obtain a license for Extendware Search Insights and Improvements for Magento 2, you need to contact Extendware support with the following information:

  1. First Name

  2. Last Name

  3. Email Address

  4. Marketplace Order Number

  5. Your Production/Development Domain URL After providing this information, Extendware will send you an email with the license details.

Usage

Export search terms with new fields

To export search terms with the new fields provided by Extendware Search Insights and Improvements, follow these steps:

  1. Navigate to the Dashboard:

    • Log in to your Magento 2 admin panel.

  2. Go to Marketing:

    • From the main menu, select Marketing.

  3. Access Search Terms:

    • In the Marketing section, click on Search Terms.

  4. Apply Filters (Optional):

    • Use the IS_NEW and LAST_USED_SEARCH filters to refine the search terms you want to export.

  5. Export Search Terms:

    • Select the search terms you wish to export.

    • Click on the Export button and choose the CSV format.

    • The selected search terms, along with the additional fields, will be downloaded as a CSV file. This process allows you to export search term data efficiently, including the new filters for better analysis and reporting.

alt_text

alt_text

Import new search terms from backend

To import new search terms into Magento 2 using the backend, follow these steps:

  1. Navigate to the Dashboard:

    • Log in to your Magento 2 admin panel.

  2. Go to System:

    • From the main menu, select System.

  3. Access Import:

    • In the System section, click on Import.

alt_text

  1. Select Entity Type:

    • In the Import Settings section, select Search Terms from the Entity Type dropdown menu.

    • Click on Download Sample to get a sample CSV file with all required fields.

alt_text

  1. Prepare Your CSV File:

  • Open the downloaded sample CSV file.

  • Fill in all the necessary fields. Below are the details for each field:

    • query_id (required): Unique identifier for the search query.

    • query_text (required): The text of the search query.

    • num_results (required): Number of results returned for the search query.

    • popularity (required): Popularity score of the search query.

    • redirect (optional): URL to redirect if the search query matches.

    • store_id (required): ID of the store where the search query applies.

    • display_in_terms (required) (0 or 1): Whether to display the search query in terms (0 for No, 1 for Yes).

    • is_active (required) (0 or 1): Status of the search query (0 for Inactive, 1 for Active).

    • is_processed (required) (0 or 1): Whether the search query is processed (0 for No, 1 for Yes).

    • updated_at (not required): Auto-updates with the current date, so this field can be left blank.

    • is_spellchecked (required) (0 or 1): Whether the search query is spellchecked (0 for No, 1 for Yes).

    • is_new (optional) (0 or 1): Whether the search query is new (0 for No, 1 for Yes).

    • last_used_search (optional) (date format in yyyy-mm-dd): The date when the search query was last used

  1. Upload the CSV File:

  • Return to the Import section in Magento.

  • Click on Choose File to upload your prepared CSV file.

  1. Check Data:

  • Click on Check Data to validate the CSV file for any errors.

  • If there are no errors, proceed to the next step.

  1. Import:

  • Click on Import to start importing the search terms into Magento. By following these steps, you can efficiently add or update search terms in your Magento 2 store.

alt_text alt_text alt_text alt_text

Changelog

All notable changes to this project will be documented here.

[1.2.3]

Added

  • Fix: PHP 8.2 Compilation issue

[1.2.1]

Added

- Support Last search search terms update
- Fix: Import issue on Magento 2.4.6

[1.2.0]

Added

- Support Magento 2.4.6 with PHP8.1

[1.1.0]

Added

- First release