General Questions

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 when configuring your data migration.

SEO Migration from BigCommerce to Magento 1.x

Q: How will my URLs look after migrating BigCommerce to Magento 1.x?

Here’s an example of how the “Migrate categories and products SEO URLs” option works.

Let’s say you have a product named “Able Brewing System” on your BigCommerce store with this URL:
http://bigcommerce-store.com/able-brewing-system/

Example of BigCommerce URL before Magento 1.x data migration services

After migrating to Magento 1.x with the “Migrate SEO URLs” option, the URL for “Able Brewing System” will be:
http://magento-store.com/index.php/able-brewing-system.html/

Example of Magento 1.x URL after BigCommerce data migration services

Q: How do I remove the .html suffix from product and category links in Magento 1.x?

By default, Magento 1.x URLs have the .html suffix. You can remove it in your Magento Admin Panel.

Log in to your Magento Admin Panel and go to: System -> Configuration -> Catalog (from the menu on the left) -> Search Engine Optimizations.

Magento 1.x Search Engine Optimizations settings

Delete the .html suffix from the “Product URL Suffix” and “Category URL Suffix” fields and save the changes.

Removing .html suffix in Magento 1.x for BigCommerce data migration services

Afterward, clear your Cache and perform Reindex to apply the changes. See detailed instructions on how to do that.

Q: How do I remove /index.php/ from my product and category links on Magento 1.x?

Magento URLs often include /index.php/. To remove it, modify your .htaccess file.

Go to your Magento root folder via FTP, find the .htaccess file, and open it. Look for the block. If present, paste this code after the line containing RewriteBase:

RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]

If you don’t find the block, paste the code at 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]

Clear your Cache and Reindex afterward. See detailed instructions.

SEO Migration from BigCommerce to Magento 2

Q: How will my URLs look after migrating BigCommerce to Magento 2?

Here’s an example of how the “Migrate categories and products SEO URLs” option works for Magento 2 data migration.

Let’s say you have a product named “Sample Smith Journal 13” on your BigCommerce store with this URL:
http://bigcommerce-store.com/shop-all/sample-smith-journal-13/

BigCommerce URL example before data migration services to Magento 2

After migrating to Magento 2 with the “Migrate SEO URLs” option, the URL for “Sample Smith Journal 13” will be:
http://magento-store.com/shop-all/sample-smith-journal-13.html

Magento 2 URL example after data migration services from BigCommerce

Q: How do I remove the .html suffix from product and category links in Magento 2?

By default, Magento 2 URLs have the .html suffix. You can remove it in your Magento 2 Admin Panel.

Log in to 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.

Removing .html suffix in Magento 2 for BigCommerce data migration services

Afterward, clear your Cache and perform Reindex to apply the changes. See


Do you need help? Contact our support team

Just set up the migration and choose the entities to move – the service will do the rest.

Try It Free

Delegate the job to the highly-skilled migration experts and get the job done.

Choose Package