[plural subject] + 都 + [verb] / [adjective] [plural subject] + 都 + 不 / 没 + [verb] [object] + [subject] + 都 + [verb] 每 + [measure word] + [noun] + 都 + [verb]
都 means "all" or "both". It goes before the verb, and it refers back to the plural thing that comes before it.
Whatever 都 sums up has to come before it. When the object is what is "all", it moves to the front of the sentence as the topic.
都不 negates everything; 不都 negates the "all".
谁都, 什么都, 哪儿都 turn a question word into "every" – or, under negation, "none".
每 nearly always needs 都 later in the sentence.