How can we help you?
Can I perform SEO migration from BigCommerce to Magento (1.x, 1.9, 2)?
Yes, you can migrate SEO URLs from BigCommerce to Magento 1.x - 2.x by picking “Migrate categories and products SEO URLs” additional option.
BigCommerce to Magento 1.x
Q: How my URLs will look like after the migration to Magento 1.x?
Here’s a vivid example of how “Migrate categories and products SEO URLs” additional option works like in practice.
Let’s assume that one of the products you’re currently selling on BigCommerce store is named “Able Brewing System”. It has the following URL:
http://bigcommerce-store.com/able-brewing-system/
After migrating to Magento 1.9 (or Magento 1.x) (with the “Migrate SEO URLs” option picked), the “Able Brewing System” product URL will look like the following:
http://magento-store.com/index.php/able-brewing-system.html/
Q: Can I get rid of .html suffix at the end of my product and category links on Magento 1.x?
By default, product and category URLs on Magento 1.x have .html suffix at the end. However, you can remove it manually via your Magento Admin Panel.
To do this, login your Magento Admin Panel and go to: System -> Configuration -> Catalog (from the menu on the left) -> Search Engine Optimizations.
Here, delete the .html suffix from the “Product URL Suffix” and “Category URL Suffix” fields and leave them empty. Save the changes.
Afterwards, it’s obligatory to clear your Cache and perform Reindex to apply the changes. Please, see detailed instructions on how to do that.
Q: Can I remove /index.php/ from my product and category links on Magento 1.x?
Again, by default, all Magento product and category URLs have /index.php/ within their structure. To remove /index.php/ from the URLs, you need to modify your .htaccess file.
Go to your Magento root folder via FTP manager, find .htaccess file and open it as a text file. Then, look up if there’s block. If so, paste the following code right after the line that contains RewriteBase:
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
If you couldn’t spot the block, then simply paste the following piece of code to the bottom of the .htaccess file:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Afterwards, it’s recommended to clear your Cache and perform Reindex. Please, see detailed instructions on how to do that.
BigCommerce to Magento 2
Q: How my URLs will look like after the migration to Magento 2?
Here’s a vivid example of how “Migrate categories and products SEO URLs” additional option works like in practice.
Let’s assume that one of the products you’re currently selling on BigCommerce store is named “Sample Smith Journal 13”. It has the following URL:
http://bigcommerce-store.com/shop-all/sample-smith-journal-13/
After migrating to Magento 2 (with the “Migrate SEO URLs” option picked), the “Sample Smith Journal 13” product URL will look like the following:
http://magento-store.com/shop-all/sample-smith-journal-13.html
Q: Can I get rid of .html suffix at the end of my product and category links on Magento 2?
By default, product and category URLs on Magento 2 have .html suffix at the end. However, you can remove it manually via your Magento 2 Admin Panel.
To do this, login your Magento 2 Admin Panel and go to: Stores -> Configuration -> Catalog -> Search Engine Optimization.
Here, delete the .html suffix from the “Product URL Suffix” and “Category URL Suffix” fields and leave them empty. Save the changes.
Afterwards, it’s obligatory to clear your Cache and perform Reindex to apply the changes. Please, see detailed instructions on how to do that.
Just set up the migration and choose the entities to move – the service will do the rest.
Try It FreeDelegate the job to the highly-skilled migration experts and get the job done.
Choose Package