This is my favourite method (I spent a lot of time working to perfect this ingame) which not many people have used that I have fought or played with. The idea is to cause the enemy to waste lots of nobles and a nuke offense trying to take a village, and then you recap it afterwards. Ok, so basically, you pre-noble the village, and clear the offense each time they cap the village, and take the village back straight after.
Far away train? If you are able to pre-noble 20 hours before the incoming lands, follow this. If not, drop straight to the Close By? paragraph. Send 3 nobles 20 hours beforehand to lower the loyalty of the village. Send ANOTHER one, or two if needs be, nearer the time. This is to get the loyalty as close to 20, or under it, as you can, without nobling it yourself. This way, the noble with a nuke will hit it first. Ignore the Close By? paragraph and jump to Offensive Time paragraph.
Close by train? What you need to do is pre-noble with 3 nobles, to land as close as you can before the incoming train. Then do the below.
Offensive Time! What we do here, is time a nuke to land after the first incoming noble. This is the same as sniping - the wall *should* be 0, so you can have 3 attempts. 1 at ram speed, 1 at sword speed and 1 at axe speed. Rams aren't needed if the wall is 0, to clear a single Offensive village.
Also, time 2 1k axe, 500 lc attacks to land between the 2nd, 3rd and 4th nobles. This is to clean the village out, so the nobles will hit the village with no losses, and so are most likely to over-noble a couple more times.
Re-cap! Send 1-2 nobles after this to retake the village immediately. This way you keep the village and have caused a lot of annoyance to the attacker. If they sent support, perhaps time nukes to hit the support as it lands. Easy ODA and cleans out a couple of support villages for 2 weeks or more.