People can have a lot of trouble telling gopher snakes (harmless) and rattlesnakes (poisonous) apart. From time to time, I will come across photos that are good at helping you decide which is which. Check out these photos.
I find these photos by Dave Harper of Oakley, California, to be very helpful in that regard. /Gary