The best advice/information you will probably ever get, is to set your City up so that you can collection your goods/productions at a set time and minimalize the amount if time that your goods are sitting around. Only when your goods are sitting around uncollected, can they be plundered. And if you have buildings with goods sitting around - that means those building are doing nothing, as they cannot create new goods/productions until the existing ones are collected.
Plundering takes all kind of forms. Myself, personally, I am a fan of train robbery movies. And with the current Daily Event Quest having players winning battles - I go through my neighborhood, looking for people with trains, and attack them - as well as plunder them if available (kind of wasting a train robbery if I do not actually plunder it).
Another piece of advice, do not whine or cry about perceiving players doing wrong to you - especially in the Chat channels. If you had made any comments or complaints about someone attacking and plundering you in there - good chance a number of the people who read that would have decided to attack you purely because you complained about it. If you collect your goods/productions shortly after they become available, your chances of being plundered decrease dramatically. And since many Event and Daily quests require Battles to be won, or Units to be defeated - expect to be attacked because a Quest has made it so. Doing a battle in the neighborhood instead of in the Battleground is usually much easier, less chance of being defeated, and better chance of possible plunder, if the victim leaves finished goods/productions sitting around.