I have a few tips.
Of course, when scheduling a date, always make it in a public place.
Always meet them at the agreed-upon meeting-place and get there using your own means of transportation. DO NOT let a stranger (even if you've been texting or emailing for weeks and feel like you know them) know where you live or work, nor pick you up in a car. Don't meet in a very quiet, desolate area. Go where there are lots of people around. Let someone know where you will be and when. Make sure your cell phone is charged before you go.
I live in NYC and I prefer to meet somewhere in my neighborhood so it's just easier and quicker to get home, but I am always vague about which street I live on. If asked, I say "Oh, I live a few blocks away" or something like that, even when we're just around the corner from my apartment.
If I'm meeting someone in a neighborhood other than my own, I just make sure it's somewhere easy to get a cab, or where there are plenty of restaurants and/or doorman buildings around in case I need to "escape" somewhere to feel safe.
Make coffee dates only. If you want to meet for cocktails, limit yourself to no more than one or two drinks. Don't let yourself get drunk on a new first date.
I've never done this, but I have been told that some women have a friend or two also present in the venue where you're meeting someone, so they can keep an eye on things.
Don't meet the first time for a meal - that takes too long. Better to just make it for coffee or tea and maybe a light bite like a pastry or something. Think of it as a quick appointment to meet someone, not a romantic liaison. Don't schedule more than an hour or hour and a half, tops.
If it lasts longer because you're hitting it off and you feel comfortable, that's cool, but it sucks if you go out to dinner with someone and you're getting a weirdo vibe from them and feel uneasy (or if you're not not hitting it off). Making dinner plans is never a good idea for a first date - especially if you are hungry and really want to eat - because if it isn't working, it'll feel like torture just to get through it. You don't want to feel stuck there with someone for the length of a meal if that's what's happening.
If they want to walk you to my door or to your car, tell them that's not necessary. If someone gets insistent and you feel pressured or uneasy, go where there are witnesses. I will stop on a brightly lit corner and adamantly tell them no, or I'll stop in front of a building with a doorman to say goodnight (so the guy has a sense of being watched) and then make sure they leave before I walk to where I actual live.
Sometimes there is chemistry on a date, but if there is any making out, I still try not to do it in front of my building.
Know that, if things aren't going well, or you're disappointed, or you're seeing red flags all over the place, you are
not obligated to stay. Give yourself permission to get up and leave. You can opt to leave at any time, even if he's ordered dinner. Life is too short to sit at a table wishing you were somewhere else or wondering how to escape.
I used to think I had to stay "until the date was over," not realizing I can say it's over whenever I want! Of course, there is no reason to do it rudely or abruptly. One can still be polite and simply say, "I'm going to go home now. It was nice to meet you, but I don't see potential here (or "I don't think we're a match."). Have a good night." Of course, if you feel you are in danger, you need not explain - just go. From now on, I will never make myself endure another bad date for an entire evening when it's so simple just to leave.
If I don't want to see someone again, sometimes I will email the guy afterwards with a message like, "Thank you for coffee. I enjoyed our conversation but I wish you the best." I usually do that asap to nip any hope in the bud. Sometimes my intuition tells me not to even bother, and usually that turns out that they don't contact me again either, so we were on the same page. If I do want to see them again, I email them to thank them for their company and, hopefully, I manage to say something witty and enticing, but without sounding too hopeful.