How can i add the Manufacturer Name in Product title?












2















I want to add the Manufacturer into the Product Title like:



"Nike" Shoe XYZ or "Apple" iPhone 5s



The manufacturer Attribute is already set in Backend. But i want to import our 15k Products via csv import.










share|improve this question

























  • You can append manufacturer name in product name into csv using concatenate and then import it. Otherwise you have to include Manufacturer name in every file from where name is appearing.

    – Amit Garg
    Oct 23 '14 at 5:49











  • Is there no other Chance? Like manipulate an xml or php file?

    – Maurice
    Oct 23 '14 at 5:54











  • You have to change hundreds of php files.

    – Amit Garg
    Oct 23 '14 at 6:12











  • @AmitGarg Your suggestion does not solve the OP's question, which is to only have the page title changed. Your suggestion will append the data everywhere the product name is displayed, which is not what is asked here. Anyways, concatenating the data like that is poor practice, as it does not leave you room for change later down the line. Also, there is no need to change hundreds of php files. That again only sets you up for later failure when you try and upgrade your site, with too many template files to wade through and upgrade.

    – ProxiBlue
    Oct 23 '14 at 9:18











  • @Maurice I think possible myself, and others may have misinterpreted your requirement, with product title, do you mean the title of the page, or do you mean the name of the product when it is displayed?

    – ProxiBlue
    Oct 23 '14 at 11:38
















2















I want to add the Manufacturer into the Product Title like:



"Nike" Shoe XYZ or "Apple" iPhone 5s



The manufacturer Attribute is already set in Backend. But i want to import our 15k Products via csv import.










share|improve this question

























  • You can append manufacturer name in product name into csv using concatenate and then import it. Otherwise you have to include Manufacturer name in every file from where name is appearing.

    – Amit Garg
    Oct 23 '14 at 5:49











  • Is there no other Chance? Like manipulate an xml or php file?

    – Maurice
    Oct 23 '14 at 5:54











  • You have to change hundreds of php files.

    – Amit Garg
    Oct 23 '14 at 6:12











  • @AmitGarg Your suggestion does not solve the OP's question, which is to only have the page title changed. Your suggestion will append the data everywhere the product name is displayed, which is not what is asked here. Anyways, concatenating the data like that is poor practice, as it does not leave you room for change later down the line. Also, there is no need to change hundreds of php files. That again only sets you up for later failure when you try and upgrade your site, with too many template files to wade through and upgrade.

    – ProxiBlue
    Oct 23 '14 at 9:18











  • @Maurice I think possible myself, and others may have misinterpreted your requirement, with product title, do you mean the title of the page, or do you mean the name of the product when it is displayed?

    – ProxiBlue
    Oct 23 '14 at 11:38














2












2








2








I want to add the Manufacturer into the Product Title like:



"Nike" Shoe XYZ or "Apple" iPhone 5s



The manufacturer Attribute is already set in Backend. But i want to import our 15k Products via csv import.










share|improve this question
















I want to add the Manufacturer into the Product Title like:



"Nike" Shoe XYZ or "Apple" iPhone 5s



The manufacturer Attribute is already set in Backend. But i want to import our 15k Products via csv import.







product page-title magento1.9.0.1






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 44 mins ago









Teja Bhagavan Kollepara

2,94841847




2,94841847










asked Oct 23 '14 at 5:33









MauriceMaurice

113




113













  • You can append manufacturer name in product name into csv using concatenate and then import it. Otherwise you have to include Manufacturer name in every file from where name is appearing.

    – Amit Garg
    Oct 23 '14 at 5:49











  • Is there no other Chance? Like manipulate an xml or php file?

    – Maurice
    Oct 23 '14 at 5:54











  • You have to change hundreds of php files.

    – Amit Garg
    Oct 23 '14 at 6:12











  • @AmitGarg Your suggestion does not solve the OP's question, which is to only have the page title changed. Your suggestion will append the data everywhere the product name is displayed, which is not what is asked here. Anyways, concatenating the data like that is poor practice, as it does not leave you room for change later down the line. Also, there is no need to change hundreds of php files. That again only sets you up for later failure when you try and upgrade your site, with too many template files to wade through and upgrade.

    – ProxiBlue
    Oct 23 '14 at 9:18











  • @Maurice I think possible myself, and others may have misinterpreted your requirement, with product title, do you mean the title of the page, or do you mean the name of the product when it is displayed?

    – ProxiBlue
    Oct 23 '14 at 11:38



















  • You can append manufacturer name in product name into csv using concatenate and then import it. Otherwise you have to include Manufacturer name in every file from where name is appearing.

    – Amit Garg
    Oct 23 '14 at 5:49











  • Is there no other Chance? Like manipulate an xml or php file?

    – Maurice
    Oct 23 '14 at 5:54











  • You have to change hundreds of php files.

    – Amit Garg
    Oct 23 '14 at 6:12











  • @AmitGarg Your suggestion does not solve the OP's question, which is to only have the page title changed. Your suggestion will append the data everywhere the product name is displayed, which is not what is asked here. Anyways, concatenating the data like that is poor practice, as it does not leave you room for change later down the line. Also, there is no need to change hundreds of php files. That again only sets you up for later failure when you try and upgrade your site, with too many template files to wade through and upgrade.

    – ProxiBlue
    Oct 23 '14 at 9:18











  • @Maurice I think possible myself, and others may have misinterpreted your requirement, with product title, do you mean the title of the page, or do you mean the name of the product when it is displayed?

    – ProxiBlue
    Oct 23 '14 at 11:38

















You can append manufacturer name in product name into csv using concatenate and then import it. Otherwise you have to include Manufacturer name in every file from where name is appearing.

– Amit Garg
Oct 23 '14 at 5:49





You can append manufacturer name in product name into csv using concatenate and then import it. Otherwise you have to include Manufacturer name in every file from where name is appearing.

– Amit Garg
Oct 23 '14 at 5:49













Is there no other Chance? Like manipulate an xml or php file?

– Maurice
Oct 23 '14 at 5:54





Is there no other Chance? Like manipulate an xml or php file?

– Maurice
Oct 23 '14 at 5:54













You have to change hundreds of php files.

– Amit Garg
Oct 23 '14 at 6:12





You have to change hundreds of php files.

– Amit Garg
Oct 23 '14 at 6:12













@AmitGarg Your suggestion does not solve the OP's question, which is to only have the page title changed. Your suggestion will append the data everywhere the product name is displayed, which is not what is asked here. Anyways, concatenating the data like that is poor practice, as it does not leave you room for change later down the line. Also, there is no need to change hundreds of php files. That again only sets you up for later failure when you try and upgrade your site, with too many template files to wade through and upgrade.

– ProxiBlue
Oct 23 '14 at 9:18





@AmitGarg Your suggestion does not solve the OP's question, which is to only have the page title changed. Your suggestion will append the data everywhere the product name is displayed, which is not what is asked here. Anyways, concatenating the data like that is poor practice, as it does not leave you room for change later down the line. Also, there is no need to change hundreds of php files. That again only sets you up for later failure when you try and upgrade your site, with too many template files to wade through and upgrade.

– ProxiBlue
Oct 23 '14 at 9:18













@Maurice I think possible myself, and others may have misinterpreted your requirement, with product title, do you mean the title of the page, or do you mean the name of the product when it is displayed?

– ProxiBlue
Oct 23 '14 at 11:38





@Maurice I think possible myself, and others may have misinterpreted your requirement, with product title, do you mean the title of the page, or do you mean the name of the product when it is displayed?

– ProxiBlue
Oct 23 '14 at 11:38










2 Answers
2






active

oldest

votes


















2














If you want to have it as "real magento" Product Title then you should join it during import. If it is a pure display issue, then it will be enough to adapt the templates that display product names (e.g. display/frontend/package/default/template/catalog/prodcut/view.phtml) or for the other places (categories, sidebars, carts) alike.



There you mostly find something like $_product->getName(). That has to be adapted to concatenate Manufacturer and Name.



If you use a helper for the manufacturer it also easy to display a product logo instead of just the manufacturer string.






share|improve this answer


























  • is there a good extension? because iam a beginner in magento

    – Maurice
    Oct 23 '14 at 6:14











  • Editing the template files is not the best way forward to accomplish such a task. You can do it via code, as suggested by @AmitBera (although his second suggested code is the way to go, not the usage of the local namespace) - Editing to many template files makes upgrading a site a lot more difficult later down the line. for example, you can extend the core product model, and create a function called getName(), in which you then concatenate the information. This then will make any display layer 'fall into place' as a call to $_product->getName() will result in the concatenated information.

    – ProxiBlue
    Oct 23 '14 at 9:23











  • @ProxiBlue it is more than debatable if rewriting the product model (!) for such a little change is better than editing a template file...

    – Simon
    Oct 23 '14 at 12:59











  • @Simon, depend on the endgame. If you only want the view.phtml to reflect the name change, then yes, however, would it not be better to have the site consistent throughout, and have the name display the same everywhere. Then you start talking about editing many phtml files. Cart, checkout review, order history, emails, just to name a few off the top of my head. If you change the way the data is retrieved, from the model, it will consistently appear the same throughout the site, and you can easily change that in just one place if your needs change.

    – ProxiBlue
    Oct 23 '14 at 13:50





















1














Maurice, it sounds as if you wish to add the product manufacturer to the product name BEFORE importing to magento correct?



So is it possible in your CSV file you have one column for "name" and one column for "manufacturer"?



If so you can concatenate the date BEFORE you load it into magento using Microsoft Excel



For example if name is column C (Red Basketball Shoe Size 14) and manufacturer is column B (Nike)



1)Make a new column D.

2)in D2, use the formula =concatenate(b2," ",c2)

3)Your end result in d2 will be "Nike Red Basketball Shoe Size 14".

4)You should then copy all of column D, and paste special just the values over all of Column C (name)
5)Make sure you then change c1 back to "name"



Now when you import into magento all your products will have Manufacturer at the beginning of the name.



By doing this BEFORE importing to magento, it will use this data in the Product Url Key (if you did not specify in your file), as well as name on product pages, and product meta page titles by default.



However the downside of this is your category / search listings will all have the manufacturer name at the front of product names too and might look very repetitive to the user's eyes.



The benefit of this approach is you do not risk injuring your magento if you are not confident in your abilities there as well as obtain the SEO benefits you are trying to achieve.






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "479"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f41096%2fhow-can-i-add-the-manufacturer-name-in-product-title%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    2














    If you want to have it as "real magento" Product Title then you should join it during import. If it is a pure display issue, then it will be enough to adapt the templates that display product names (e.g. display/frontend/package/default/template/catalog/prodcut/view.phtml) or for the other places (categories, sidebars, carts) alike.



    There you mostly find something like $_product->getName(). That has to be adapted to concatenate Manufacturer and Name.



    If you use a helper for the manufacturer it also easy to display a product logo instead of just the manufacturer string.






    share|improve this answer


























    • is there a good extension? because iam a beginner in magento

      – Maurice
      Oct 23 '14 at 6:14











    • Editing the template files is not the best way forward to accomplish such a task. You can do it via code, as suggested by @AmitBera (although his second suggested code is the way to go, not the usage of the local namespace) - Editing to many template files makes upgrading a site a lot more difficult later down the line. for example, you can extend the core product model, and create a function called getName(), in which you then concatenate the information. This then will make any display layer 'fall into place' as a call to $_product->getName() will result in the concatenated information.

      – ProxiBlue
      Oct 23 '14 at 9:23











    • @ProxiBlue it is more than debatable if rewriting the product model (!) for such a little change is better than editing a template file...

      – Simon
      Oct 23 '14 at 12:59











    • @Simon, depend on the endgame. If you only want the view.phtml to reflect the name change, then yes, however, would it not be better to have the site consistent throughout, and have the name display the same everywhere. Then you start talking about editing many phtml files. Cart, checkout review, order history, emails, just to name a few off the top of my head. If you change the way the data is retrieved, from the model, it will consistently appear the same throughout the site, and you can easily change that in just one place if your needs change.

      – ProxiBlue
      Oct 23 '14 at 13:50


















    2














    If you want to have it as "real magento" Product Title then you should join it during import. If it is a pure display issue, then it will be enough to adapt the templates that display product names (e.g. display/frontend/package/default/template/catalog/prodcut/view.phtml) or for the other places (categories, sidebars, carts) alike.



    There you mostly find something like $_product->getName(). That has to be adapted to concatenate Manufacturer and Name.



    If you use a helper for the manufacturer it also easy to display a product logo instead of just the manufacturer string.






    share|improve this answer


























    • is there a good extension? because iam a beginner in magento

      – Maurice
      Oct 23 '14 at 6:14











    • Editing the template files is not the best way forward to accomplish such a task. You can do it via code, as suggested by @AmitBera (although his second suggested code is the way to go, not the usage of the local namespace) - Editing to many template files makes upgrading a site a lot more difficult later down the line. for example, you can extend the core product model, and create a function called getName(), in which you then concatenate the information. This then will make any display layer 'fall into place' as a call to $_product->getName() will result in the concatenated information.

      – ProxiBlue
      Oct 23 '14 at 9:23











    • @ProxiBlue it is more than debatable if rewriting the product model (!) for such a little change is better than editing a template file...

      – Simon
      Oct 23 '14 at 12:59











    • @Simon, depend on the endgame. If you only want the view.phtml to reflect the name change, then yes, however, would it not be better to have the site consistent throughout, and have the name display the same everywhere. Then you start talking about editing many phtml files. Cart, checkout review, order history, emails, just to name a few off the top of my head. If you change the way the data is retrieved, from the model, it will consistently appear the same throughout the site, and you can easily change that in just one place if your needs change.

      – ProxiBlue
      Oct 23 '14 at 13:50
















    2












    2








    2







    If you want to have it as "real magento" Product Title then you should join it during import. If it is a pure display issue, then it will be enough to adapt the templates that display product names (e.g. display/frontend/package/default/template/catalog/prodcut/view.phtml) or for the other places (categories, sidebars, carts) alike.



    There you mostly find something like $_product->getName(). That has to be adapted to concatenate Manufacturer and Name.



    If you use a helper for the manufacturer it also easy to display a product logo instead of just the manufacturer string.






    share|improve this answer















    If you want to have it as "real magento" Product Title then you should join it during import. If it is a pure display issue, then it will be enough to adapt the templates that display product names (e.g. display/frontend/package/default/template/catalog/prodcut/view.phtml) or for the other places (categories, sidebars, carts) alike.



    There you mostly find something like $_product->getName(). That has to be adapted to concatenate Manufacturer and Name.



    If you use a helper for the manufacturer it also easy to display a product logo instead of just the manufacturer string.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Oct 23 '14 at 12:59









    Simon

    4,59411960




    4,59411960










    answered Oct 23 '14 at 6:01









    Nils PreußNils Preuß

    69559




    69559













    • is there a good extension? because iam a beginner in magento

      – Maurice
      Oct 23 '14 at 6:14











    • Editing the template files is not the best way forward to accomplish such a task. You can do it via code, as suggested by @AmitBera (although his second suggested code is the way to go, not the usage of the local namespace) - Editing to many template files makes upgrading a site a lot more difficult later down the line. for example, you can extend the core product model, and create a function called getName(), in which you then concatenate the information. This then will make any display layer 'fall into place' as a call to $_product->getName() will result in the concatenated information.

      – ProxiBlue
      Oct 23 '14 at 9:23











    • @ProxiBlue it is more than debatable if rewriting the product model (!) for such a little change is better than editing a template file...

      – Simon
      Oct 23 '14 at 12:59











    • @Simon, depend on the endgame. If you only want the view.phtml to reflect the name change, then yes, however, would it not be better to have the site consistent throughout, and have the name display the same everywhere. Then you start talking about editing many phtml files. Cart, checkout review, order history, emails, just to name a few off the top of my head. If you change the way the data is retrieved, from the model, it will consistently appear the same throughout the site, and you can easily change that in just one place if your needs change.

      – ProxiBlue
      Oct 23 '14 at 13:50





















    • is there a good extension? because iam a beginner in magento

      – Maurice
      Oct 23 '14 at 6:14











    • Editing the template files is not the best way forward to accomplish such a task. You can do it via code, as suggested by @AmitBera (although his second suggested code is the way to go, not the usage of the local namespace) - Editing to many template files makes upgrading a site a lot more difficult later down the line. for example, you can extend the core product model, and create a function called getName(), in which you then concatenate the information. This then will make any display layer 'fall into place' as a call to $_product->getName() will result in the concatenated information.

      – ProxiBlue
      Oct 23 '14 at 9:23











    • @ProxiBlue it is more than debatable if rewriting the product model (!) for such a little change is better than editing a template file...

      – Simon
      Oct 23 '14 at 12:59











    • @Simon, depend on the endgame. If you only want the view.phtml to reflect the name change, then yes, however, would it not be better to have the site consistent throughout, and have the name display the same everywhere. Then you start talking about editing many phtml files. Cart, checkout review, order history, emails, just to name a few off the top of my head. If you change the way the data is retrieved, from the model, it will consistently appear the same throughout the site, and you can easily change that in just one place if your needs change.

      – ProxiBlue
      Oct 23 '14 at 13:50



















    is there a good extension? because iam a beginner in magento

    – Maurice
    Oct 23 '14 at 6:14





    is there a good extension? because iam a beginner in magento

    – Maurice
    Oct 23 '14 at 6:14













    Editing the template files is not the best way forward to accomplish such a task. You can do it via code, as suggested by @AmitBera (although his second suggested code is the way to go, not the usage of the local namespace) - Editing to many template files makes upgrading a site a lot more difficult later down the line. for example, you can extend the core product model, and create a function called getName(), in which you then concatenate the information. This then will make any display layer 'fall into place' as a call to $_product->getName() will result in the concatenated information.

    – ProxiBlue
    Oct 23 '14 at 9:23





    Editing the template files is not the best way forward to accomplish such a task. You can do it via code, as suggested by @AmitBera (although his second suggested code is the way to go, not the usage of the local namespace) - Editing to many template files makes upgrading a site a lot more difficult later down the line. for example, you can extend the core product model, and create a function called getName(), in which you then concatenate the information. This then will make any display layer 'fall into place' as a call to $_product->getName() will result in the concatenated information.

    – ProxiBlue
    Oct 23 '14 at 9:23













    @ProxiBlue it is more than debatable if rewriting the product model (!) for such a little change is better than editing a template file...

    – Simon
    Oct 23 '14 at 12:59





    @ProxiBlue it is more than debatable if rewriting the product model (!) for such a little change is better than editing a template file...

    – Simon
    Oct 23 '14 at 12:59













    @Simon, depend on the endgame. If you only want the view.phtml to reflect the name change, then yes, however, would it not be better to have the site consistent throughout, and have the name display the same everywhere. Then you start talking about editing many phtml files. Cart, checkout review, order history, emails, just to name a few off the top of my head. If you change the way the data is retrieved, from the model, it will consistently appear the same throughout the site, and you can easily change that in just one place if your needs change.

    – ProxiBlue
    Oct 23 '14 at 13:50







    @Simon, depend on the endgame. If you only want the view.phtml to reflect the name change, then yes, however, would it not be better to have the site consistent throughout, and have the name display the same everywhere. Then you start talking about editing many phtml files. Cart, checkout review, order history, emails, just to name a few off the top of my head. If you change the way the data is retrieved, from the model, it will consistently appear the same throughout the site, and you can easily change that in just one place if your needs change.

    – ProxiBlue
    Oct 23 '14 at 13:50















    1














    Maurice, it sounds as if you wish to add the product manufacturer to the product name BEFORE importing to magento correct?



    So is it possible in your CSV file you have one column for "name" and one column for "manufacturer"?



    If so you can concatenate the date BEFORE you load it into magento using Microsoft Excel



    For example if name is column C (Red Basketball Shoe Size 14) and manufacturer is column B (Nike)



    1)Make a new column D.

    2)in D2, use the formula =concatenate(b2," ",c2)

    3)Your end result in d2 will be "Nike Red Basketball Shoe Size 14".

    4)You should then copy all of column D, and paste special just the values over all of Column C (name)
    5)Make sure you then change c1 back to "name"



    Now when you import into magento all your products will have Manufacturer at the beginning of the name.



    By doing this BEFORE importing to magento, it will use this data in the Product Url Key (if you did not specify in your file), as well as name on product pages, and product meta page titles by default.



    However the downside of this is your category / search listings will all have the manufacturer name at the front of product names too and might look very repetitive to the user's eyes.



    The benefit of this approach is you do not risk injuring your magento if you are not confident in your abilities there as well as obtain the SEO benefits you are trying to achieve.






    share|improve this answer




























      1














      Maurice, it sounds as if you wish to add the product manufacturer to the product name BEFORE importing to magento correct?



      So is it possible in your CSV file you have one column for "name" and one column for "manufacturer"?



      If so you can concatenate the date BEFORE you load it into magento using Microsoft Excel



      For example if name is column C (Red Basketball Shoe Size 14) and manufacturer is column B (Nike)



      1)Make a new column D.

      2)in D2, use the formula =concatenate(b2," ",c2)

      3)Your end result in d2 will be "Nike Red Basketball Shoe Size 14".

      4)You should then copy all of column D, and paste special just the values over all of Column C (name)
      5)Make sure you then change c1 back to "name"



      Now when you import into magento all your products will have Manufacturer at the beginning of the name.



      By doing this BEFORE importing to magento, it will use this data in the Product Url Key (if you did not specify in your file), as well as name on product pages, and product meta page titles by default.



      However the downside of this is your category / search listings will all have the manufacturer name at the front of product names too and might look very repetitive to the user's eyes.



      The benefit of this approach is you do not risk injuring your magento if you are not confident in your abilities there as well as obtain the SEO benefits you are trying to achieve.






      share|improve this answer


























        1












        1








        1







        Maurice, it sounds as if you wish to add the product manufacturer to the product name BEFORE importing to magento correct?



        So is it possible in your CSV file you have one column for "name" and one column for "manufacturer"?



        If so you can concatenate the date BEFORE you load it into magento using Microsoft Excel



        For example if name is column C (Red Basketball Shoe Size 14) and manufacturer is column B (Nike)



        1)Make a new column D.

        2)in D2, use the formula =concatenate(b2," ",c2)

        3)Your end result in d2 will be "Nike Red Basketball Shoe Size 14".

        4)You should then copy all of column D, and paste special just the values over all of Column C (name)
        5)Make sure you then change c1 back to "name"



        Now when you import into magento all your products will have Manufacturer at the beginning of the name.



        By doing this BEFORE importing to magento, it will use this data in the Product Url Key (if you did not specify in your file), as well as name on product pages, and product meta page titles by default.



        However the downside of this is your category / search listings will all have the manufacturer name at the front of product names too and might look very repetitive to the user's eyes.



        The benefit of this approach is you do not risk injuring your magento if you are not confident in your abilities there as well as obtain the SEO benefits you are trying to achieve.






        share|improve this answer













        Maurice, it sounds as if you wish to add the product manufacturer to the product name BEFORE importing to magento correct?



        So is it possible in your CSV file you have one column for "name" and one column for "manufacturer"?



        If so you can concatenate the date BEFORE you load it into magento using Microsoft Excel



        For example if name is column C (Red Basketball Shoe Size 14) and manufacturer is column B (Nike)



        1)Make a new column D.

        2)in D2, use the formula =concatenate(b2," ",c2)

        3)Your end result in d2 will be "Nike Red Basketball Shoe Size 14".

        4)You should then copy all of column D, and paste special just the values over all of Column C (name)
        5)Make sure you then change c1 back to "name"



        Now when you import into magento all your products will have Manufacturer at the beginning of the name.



        By doing this BEFORE importing to magento, it will use this data in the Product Url Key (if you did not specify in your file), as well as name on product pages, and product meta page titles by default.



        However the downside of this is your category / search listings will all have the manufacturer name at the front of product names too and might look very repetitive to the user's eyes.



        The benefit of this approach is you do not risk injuring your magento if you are not confident in your abilities there as well as obtain the SEO benefits you are trying to achieve.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Oct 24 '14 at 6:08









        MaierBMaierB

        428414




        428414






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Magento Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f41096%2fhow-can-i-add-the-manufacturer-name-in-product-title%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            What other Star Trek series did the main TNG cast show up in?

            Berlina muro

            Berlina aerponto