Selected answers from the Dumb SEO Questions G+ community.
Todd Weise: What would your users want in a site. That is the question you need to ask yourself.
נתן גאידאי: If they like two wheelers or one of the two bicycles or motorcycles will it fit? Or are these considered different niche?
Todd Weise: נתן גאידאי you need to do user/customer research then.
Michael Martinez: Google doesn`t really care about niches that way. Yes, they kind of care about what we tend to think of as niches. But remember that each page is evaluated on its own merits (and relevance to queries).
Look at the huge ecommerce sites that list hundreds of thousands of products (millions for the really big ones). There`s no such thing as a "bicycle niche" or "motorcycle niche" in ecommerce. There is an "ecommerce niche", of course.
So it`s really more about what the site`s general purpose is for. If you`ve got 1, 000 pages about bicycle trips across the country and then drop a page that collects leads for a motorcycle accessory shop - maybe the algorithms would kind of distrust that lead generator.
All that said, I agree with Todd Weise. What would your users want? Give them that.
Stockbridge Truslow: I generally agree with the answers above in terms of niches. Where you`d have your biggest challenge is in establishing entities for the knowledge graph. Using your example of "Cribs" - be it a "house" or a "baby bed" - your challenge is to communicate exactly which of the two you are talking about on any given page.
On a typical site about cribs as a baby bed, Google can fairly safely assume that any time you use the word "crib" it`s going to be referring to the baby bed entity and then the things you`re talking about are attributes of that entity or are other entities related to baby beds.
On the site you`re proposing, every page will need to be analyzed to first determine what type of crib you`re talking about. So, it will take longer for the page to rank properly because Google can`t just start out looking for related entities and attributes because it needs to sort out which of the primary entities to start associating everything with.
Good site structure, accurate structured data, consistent naming conventions and so on can help this and you can surely make it all work... but it`s just an extra challenge.
I`m in a similar, but also quite different, scenario with one of our clients right now. It`s not so much about the different niches (I suspect that`s an easier one to tackle). It`s the fact that their company name, brand name, and product name are all the same thing - let`s say "Widgets". Basically, the site sells "Widgets Brand Widgets manufactured and sold by Widgets Inc."
When they originally built the site, no one really considered the implications of this. Every time the word "widgets" is dropped on a page, there is a different (albeit related) entity that is in play. Many pages use the word in all three contexts.
So, we`ve gone through and tried to make things consistent. The company is ALWAYS referred to as "Widgets, Inc." and the "brand" always gets a TM symbol after it. And then the products are always referred to by a specific full name that help make them unique, "Widgets TM Short Widgets" or "Widgets TM Long Widgets."
It`s different, but in terms of establishing entities and then getting those entities associated with your niche(s) in the knowledge graph, it`s a similar challenge. Each time you use the word "crib" you have to be extra concerned to establish exactly which type you`re talking about.
To answer your question in summary - sure, you can do it. If I were going to tackle that, I`d be sure to have an expert in entity and knowledge graph workings on the team (or at least have someone who you can consult with regularly) and a marketing expert with a strong branding background. (The marketer needs to ensure that you`re clearly communicating the same messages to the users as you`re communicating to the Google machine.)
נתן גאידאי: Stockbridge Truslow Thank you so much!!
Christine Hansen: Split up baby beds and motorcycles - remember the customers - they will be utterly confused. The domain name doesn´t really matter - other than something easy to remember. Google would also have a hard time understanding your intentions. And you would have a hard time in stats and ROI.