This is very good advice. I spent a lot of time in woods and jungles with ticks, chiggers, spiders, skeeters, snakes, etc. We would apply GI bug juice next to skin at ankles, waist, wrists, neck, and face (below eye line). Then jocked up and sprayed Deep Woods Off overall. This would last approx. 24 hrs. Usually kept you from getting too bit up. That "Skin So Soft" stuff actually works pretty good too. Also helps to keep everything rolled downed and covered, as much as possible. And high top boots not only provide support but keep lots of shit, including bugs away from your feet, not to mention a good leather/nylon guard against snake bike. In real heavy snake areas, we used the old GI gaitors. The old canvas gaitors are best, but the heavier nylon ones will work as well. Keep Benedryl handy to relieve itch and swelling. In heavy tick-infested areas, do a buddy check on each other every day. If you are in leech-infested areas, and doing a lot of stream-crossings, x-large panty hose work well. Keeps the critters away from your Johnson.
To the OP, I don't know if it's just light bugs are attracted to. I think they are heat-seekers as well. Or just opportunists. If you are crawling through heavy bush, you will probably get hit harder than walking just inside a light treeline. If you are sweating more, you will attract more shit. If you are sitting in place, you will attract more shit. Lots of variables.
On snakes, as well as other critters, I have found that they usually get out of your way, long before you notice anything around. You can occasionally surprise them or may be just unlucky, but usually they will not stalk you down. Unless you're in a horror movie. They are trying to get away from you unless cornered.