Magento Store Manager Blog

Store Manager for Magento news and announcements

Why Migrate to Magento 2

Probably, you have noticed that a lot of Magento users accomplished the upgrade to Magento 2 lately. Though, you might still feel quite unconfident in taking the decision to join them.

There may be a couple of reasons that may restrain you from upgrading your Magento. For example, you might think that it is not worth it, or maybe you got used to Magento 1 too much and feel that you are not ready for changes, or you feel too doubtful concerning the updated management tools.

Magento 1 vs Magento 2

Notwithstanding with the relativity of the case, apparently, there are much more reasons to upgrade to Magento 2 than to stay on its older version. Improved architecture, enhanced performance and new features create new promising opportunities for Magento 2 users.

Let's consider all of the major pros and cons of the migration to Magento 2.

What Will I Lose When Migrating to Magento 2?

If you have an intention to migrate to Magento 2, you should keep in mind that all of the customizations applied to features and design on the old store version will be lost during the migration. You will need to transfer your products, attributes, customers, databases to the new version.

What Will I Get After the Upgrade?

Speed & Performance

Due to full-page cache enabled in the new version, the load speed of Magento 2 homepage, product pages and category pages is less than 1.5 seconds. In addition, PHP 7 support improved Magento 2 performance in a huge way. Naturally, this will encourage more sales and work well for search engine optimization.


Magento 2 comes with the streamlined checkout. It includes less steps and requires less information from customers. Besides, it is available for unregistered shoppers. In case a client is already registered, Magento 2 will identify them by the inputted email address. Such simplification was introduced thanks to the improved integration with PayPal.

Installing extensions

In Magento 2, plugins are allowed to overlap the core code rather than to rewrite it. This will prevent from the conflicts emerging between different Magento extensions trying to override the same piece of code.


Compared to its older version, Magento 2 has a simplified and user-friendly dashboard facilitating a quick navigation and comfortable management.


In Magento 1, there was one database divided between admins, customers and developers. Such pressure on one database could often cause its overload. Magento 2 offers three separate databases for product data, checkout and orders correspondingly, and eliminates the possibility of database overflow.


By holding on to the older version you refuse from further updates, since no innovations will be introduced to the latest Magento 1 version.

SEO & Security

Magento 2 offers enhanced SEO by introducing rich snippets and improved security with consolidated hashing algorithms protecting passwords from attacks.

So, Magento 2 will provide you with the high-speed store performance, optimized technical characteristics and enhanced responsiveness.

Magento 2 Migration Services

If using the Data Migration tool, there are all chances to perform the upgrade in a smooth way. Though in any case it would be a good idea to let Magento experts cope with the procedure.

So, if you are looking for Magento 2 migration services, you are welcome to contact eMagicOne Support Manager via Skype and let our Magento certified developers assist you with the upgrade. Just fill out the form below so we could schedule a call for you.

Let's get started!

Complete this form and get a 30 minutes Skype call to discuss all works you need to be done with our expert!

Once you submit the form we'll get back to you to schedule the call.

Limited Support on October, 15th

emagicone support hours

Dear Customers,

Please, be advised that on October, 15th eMagicOne will be providing limited support.

In case you have a trouble and need our assistance, contact us via e-mail -

Your requests to our help desk received during this day will be replied according to the queue. Though, it may take a bit longer than usual to get back to you with the support response.

Phone support and live chat will be unavailable.

We will be back in full force and ready to help you on Tuesday, October 16th, when usual support hours resume.

During this period you will still have full access to your licenses.

eMagicOne Team

Best Magento 2 POS Extensions

Magento 2 POS extensions become more and more widely used, since they bring multiple order management possibilities, such as creating and processing orders in few clicks, printing receipts, scanning barcodes, creating new customers etc.

In this article, we will describe the most popular Magento 2 POS modules for you to choose the one that will meet your requirements and purposes in an ultimate way.

Magestore Magento 2 POS Extension (starting from $599)

  • Search items by SKU, name, description
  • Scan barcodes to add products to cart
  • Handle multiple orders at one time
  • Put orders on hold
  • Search customers and edit their data
  • Generate and apply cart rules
  • Apply coupon codes/points/credits
  • Use more than one paying methods to pay one order
  • Calculate taxes based on your retail location/customer's address
  • Refund orders and issue refunds
  • Manage stock
  • Create orders in offline mode
Supported Devices
  • Receipt printer
  • Barcode reader (connected via Bluetooth or USB)
  • Credit card reader (connected via USB)
  • Cash drawer

Connect POS extension for Magento 2 (standard - $49 per month, advanced - $79 per month, premium - $99 per month)

  • Multiple payment methods
  • Search products by name, SKU, ID or barcode.
  • Synchronize with the store in real time
  • Make refunds
  • Calculate exchange
  • Barcode scanner

Mageplaza Magento 2 POS Extension ($129)

  • Search goods by any attributes
  • Add products that are not available in the catalog
  • Put orders on hold
  • Apply coupons/gift cards/reward points
  • Multiple payment methods
  • Partial shipments
  • Refund orders (online or offline)
  • Handle orders in offline mode
Supported Devices
  • Cash drawer

BoostMyShop POS Extension for Magento 2 ($290)

  • Multiple payment methods
  • Apply coupons/ set custom pricing
  • Generate sales reports
  • Create new clients or manage existing
  • Manage POS from multiple websites
  • Integrated store pick up shipping method
Supported Devices
  • Receipt printer
  • Barcode scanner

Store Manager with built-in POS module (from $499 for lifetime)

Store Manager for Magento is a desktop application allowing to control every side of a web store management including its inventory, pricing, orders, customers etc. The program has a native POS module comprising multiple Magento 2 POS management tools.

  • Perform product search by any attribute
  • Create new customers or manage existing
  • Change order status
  • Multiple payment methods
  • Change order status
  • Apply coupons/gift cards
  • Calculate shipping
  • Make refunds
  • Scan barcodes to search products
  • Print receipts, barcode labels
  • Export/import order history
  • Replace/delete order items
  • Receipt printer
  • Barcode scanner
  • Change calculator

The above suggestions were made based on general statistics and customer reviews.

We really hope that this article will help you make the right choice and determine the best Magento 2 POS extension for your business.

Adobe to Acquire Magento Commerce

On Monday 21st of May, Adobe announced its intent to acquire the leading commerce platform Magento. The amount of transaction is going to make $1.68 billion, subject to pricing adjustments. Eventually, the deal is supposed to be the biggest one for Adobe in near a decade.

On its blog Adobe states that it appreciates Magento’s both B2B and B2C orientations and plans to integrate Magento with its own Experience Cloud.

"The addition of the Magento Commerce Cloud will enable commerce to be seamlessly integrated into the Adobe Experience Cloud, delivering a single platform that serves both B2B and B2C customers globally."

Becoming a unified entity with the platform, Adobe hopes to contribute to its commerce side and make shopping experience of its customers more personalized and unique.

"Embedding commerce into the Adobe Experience Cloud with Magento enables Adobe to make every moment personal and every experience shoppable."

The deal is expected to be closed in the third quarter of Adobe’s fiscal year. Magento Chief Executive Mark Lovelle is going to remain at his post at Magento being a part of Adobe’s Digital Commerce.

Our team is excited to see new possibilities and will proceed the work on Store Manager for Magento to help Adobe users solve their business challenges.

In case you have any questions or suggestions, please contact us in live chat at

Set Magento 2 Noindex and Nofollow Tags

What Is the Purpose of Noindex and Nofollow Tags?

When you're starting a new project on dev server or make some transactional pages, you may need to hide some of your pages or whole website from search engines not to be indexed beforehand. The best way to tell robots visiting your site not to index or follow your content is to use robots.txt file and nofollow and noindex meta tags in html head of the page(s). Magento website allows you to configure such kind of settings from the admin panel with no code used.

What Is robots.txt File And Why Do You Need It?

Let's say, some web robots want to visit your site and index or track its content. Before starting the indexation the robots will first enter your file and check it. This file is located in the root of your Magento site and contains the instructions for those robots on how to process or not to process your site.

Setting Noindex and Nofollow in Magento 2.1.x

  1. Find admin panel on the left side of your Magento installation and enter 'Stores' section;
  2. Under 'Settings' press 'Configurations' and go to 'General settings' - 'Design'.
    On the right you will find 'Search Engines Robots' settings.
  3. Uncheck 'Use system value' box to activate 'Default Robots' drop-down menu.
  4. There are four 'Default Robots' options available:
    • INDEX, FOLLOW - allows web robots to index your site and track it for changes;
    • NOINDEX, FOLLOW - instructs robots not to index your site, but allows to track it for changes;
    • INDEX, NOFOLLOW - instructs robots to index your site, but not to check it for changes furtherly.
    • NOINDEX, NOFOLLOW - forbids the robots neither to index nor to track you site.

    You can select the option basing on your purposes or use 'Edit custom instruction of robots.txt File' field, in case you need to block access to some specific folders or URLs.

  5. Input the following directives for robots into this field depending on your needs:
  6. To block all robots from certain folders:

    User-agent: *
    Disallow: /folder name

    To block specific robots from certain folders:

    User-agent: robot name
    Disallow: /folder name

    To block some bots to access one folder, but allow to access another one:

    User-agent: robot name
    Disallow: /folder name Allow: /folder name

Method 2

There is another way to block robots from processing your web pages from admin panel:

  1. From admin panel on the left select 'Content' section. Under 'Elements' select 'Pages'. You will find a table containing all pages of your store.
  2. Select 'Edit' option from the 'Select' drop-down menu on the right.
  3. Expand 'Design' section and find 'Layout Update XML' field. In order to prevent this page from indexing and following, insert the following code into this field:
Method 3: Setting Noindex/Nofollow For Specific Magento 2 Categories And Products

The above indicated code can also be used to configure permissions to some of your category or product pages whether in 2.1.x or in 2.2. These settings can be reached this way:

    Blocking product page:
  1. Select 'Products' from 'Catalog' section on the admin panel. Press 'Edit' on the right side of the product field. Scroll down and find 'Design' section. Expand it and enter this piece of code into 'Layout Update XML' field:
Blocking category page:

Select 'Categories' from 'Catalog' section and select necessary category from the list on the right. Find 'Design' section and enter the above indicated code into 'Layout Update XML' field.

How to Set Up Noindex/ Nofollow in 2.2.0, 2.2.1 and 2.2.2?

  1. Find 'Content' section on Magento admin panel and select 'Configuration' under 'Design' subsection. You will find there a table containing all your storeviews.
  2. Select the storeview you need to modify Noindex/Nofollow Settings for and Press 'Edit' in the 'Action' column.
  3. Scroll down and expand 'Search Engine Robots' settings. Select necessary 'Default Robots' option or use 'Edit custom instruction of robots.txt File' field to change access settings for some specific folders.
  4. Uncheck 'Use system value' box to enable 'Default Robots' drop-down menu.
  5. Select necessary option or use 'Edit custom instruction of robots.txt File' field to block access to specific folders or URLs.

  6. Input the following instructions for robots into this field basing on your needs:
  7. To block all robots from certain folders:

    User-agent: *
    Disallow: /folder name

    To block specific robots from certain folders:

    User-agent: robot name
    Disallow: /folder name

    To block some robots to access one folder, but allow to access another one:

    User-agent: robot name
    Disallow: /folder name Allow: /folder name

Conclusions: Do I Need to Block Access to Some of My Links?

Definitely, yes. It is essential for an online store owner to be able to manage access to some of his/her site’s folders or URLs by forbidding or allowing web robots to index or follow them. Beside limiting access for unknown crawlers, you can considerably improve your SEO by applying these restrictions.

The thing is that, when filling your site with content, you probably strive to optimize it for Google as much as possible in order to show up in the first positions of search results. Although, some of your site links might have some negative influence on your Google rate, so it would be appropriate to disallow search engine robots to index or track them.

Magento provides its users with a majority of ways to manage site access in few clicks directly from admin panel. Take advantage of any of them and keep your web store protected from any undesirable indexing or tracking.