I have imported some products and later needed to change the URL keys so I have prepared a CSV which contain SKUs and the new url keys (ie: sku,url_key) . But after successfully import (Update existing items only,skip new ones) and check with backend product URL keys but they are not changed , I have re index them all but still the same, then I have imported the same CSV file using advanced dataflow profiles and it is working fine URL keys changed as per the CSV by using dataflow profiles . So can someone explain me why this is happening ?

regards chamal

closed as off-topic by Marius Mar 2 '16 at 9:48

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about third-party modules are generally off-topic because the scope of functionality and code are not available. For more information, see this meta post/answer." – Marius
If this question can be reworded to fit the rules in the help center, please edit the question.


After completion of your import go to your database and truncate table"core_url_rewrites". when table is truncated,reindex urls through admin panel. your url key will be updated.

Not the answer you're looking for? Browse other questions tagged or ask your own question.