I want to sell my fine art photography online and also offer my training services for photographers (videos,books,workshops, etc). In trying to build a brand would it be best to have 2 separate sites or can I tastefully combine both as 1? In regards to SEO Does it matter if I have two different customer types & businesses on 1 site (people that buy pictures & people that want to make pictures)?
It is best to create 2 different sites and link them together - advertising the other on their own webpage.
As everyone has mentioned, the SEO, is the main key player here. Because such search engines like GOOGLE and Google Ad Words are used for marketing purposes, you would gain more benefit from having 2 websites.
Take a look at these 2 website owned by the same people:
The layout is exactly the same and the "SWITCH TO:" is in the same place. The services are different, but the user will know that they are same people, but different services.
I hope this helps. If you need anymore examples or ideas, feel free to contact me.