You could make more clear that the two options are not completely different (which would hint that an exclusive answer is expected) by not repeating McDonald's:
Is this text about either McDonalds Corporation or their products?
Then again, you could rephrase it by making it a very clear yes/no question:
Is it true that this text is about McDonalds Corporation or their products?
Or even:
Is the following statement true or false? This text is about McDonalds Corporation or their products.
You might still get jokers like me who will answer you "Yes. The statement is definitely true or false", but those jokers are used to getting punished for that ;)