Schema nesting for multiple products and offers

I’m implementing the schemas from on a site for a services provider.

They sell variations of the same service, customised to different user requirements.

Currently they are have 3 different sign up offers, 3 months, 6 months or a year.

My question is. Should I mark up variation of the service as a product and have the offer nested within that:


Or should I have the company as a kind of global product, the three offers nested within that and then the products within those:


Or does this matter? Will Google/Bing/Yahoo work out this information?

If you require any clarification please just ask.

Thank you for any help.

Hi davidfitzgibbon. Welcome to SitePoint. :slight_smile:

To be honest, I don’t know the answer. But I would first be asking—What will be most clear and understandable for the end user? I think if you get that right, the rest will follow. That’s my 2c.

Thanks ralph.m! Yeah I think I’m going to go with products within the offer.

It’s simpler and makes the information easier to digest.

Thanks again for the advice :slight_smile: