Spread the refried beans evenly across the bottom of your pie dish or casserole dish. I like using the back of a spoon to smooth it out so the next layer sits flat. This becomes the sturdy foundation for every layer that follows.
In a bowl, beat the softened cream cheese with taco seasoning and a cup of sour cream until smooth. I always make sure there are no lumps left, since a smooth mixture spreads so much easier over the beans without tearing them up.
Spread the guacamole evenly over the cream cheese layer using a spatula. I try to keep the surface as flat as possible here, because this layer is where your spider web design is going to live.
Spoon the remaining sour cream into a small ziplock bag and snip off a tiny corner. Pipe concentric circles starting from the center outward, then drag a toothpick from the middle to the edges in straight lines to form the web pattern.
Sprinkle shredded cheddar cheese, diced tomato, and green onion around the edges of the dip. I usually leave the center web clean so the spooky design stays the star of the show.
Slice a few olives in half for spider bodies, then cut extra olives into thin strips for legs. Arrange them on the web so it looks like little spiders are crawling across your dip.
Pop the dip in the fridge for about 10 minutes before serving so the layers firm up slightly. Serve it cold with a big bowl of tortilla chips on the side for dipping