Nobody really knows the meta yet, and almost every video that has been published before has been wrong, due to how the game has changed.
The Purge is half-implemented, and will greatly change how bases must be made. For instance, it will penalize building cliff-top bases, with skeletons that crawl through your foundations to attack your base from within.
I don’t bother with cliff-top bases — what really matters is getting right beside all the resources you’ll need. Build as close as you can to the cross-section of the three key resources (stone, wood, iron) without stamping out their respawn nodes. I’ve built on clifftops before, and really regretted all the wasted time that I spent climbing up there. If you play a lot, and like to build, you’re going to end up spending multiple hours just climbing. So just build on the ground, and use that time to have more fun rather than watch your avatar climb.
When I build, I start with a cell on the ground. Treat this as your keep. You actually want to build something resembling a traditional fortress. With each new room, expand on your initial cell. Fortify your walls by building more rooms on each side. Fortify your ceilings by building new rooms above. If you start to come close to resources that you’d rather not stamp out, then start to build a new building nearby in a place where there are fewer valuable resources. Ideally, you’ll be able to trap some iron, wood, and stone within your compound, weeks later.
Extending your claim radius is also essential to protecting against trebuchets. Build ‘outpost’ towers wherever you want to ensure that somebody cannot build a trebuchet. This will force them to take out the outpost tower first, or use expensive explosives instead to damage your main base. This will also force them to summon their avatar further away if they attempt to raid using an avatar.
The goal isn’t to build something that can never be raided, but to make something that you’ll enjoy playing in. Start small, build incrementally, and develop your base organically according to the most significant security demands.