- Join communities & social networks that matches your interest.
It should be the kind of place where you like to hang-out and will enjoy it. That even if the person of your dreams is not there, it will still be help to you. - Show who you are.
Put a nice and simple photo. Give some information about you whether business and/or personal. - Have fun and show a sense of humor
Of course in a good way to show that there is more about you. Interest or closeness (or even attraction) often starts when you meet someone who can make you laugh or smile. - Watch what you say
Apart from being indexed in search engines, the impression you give may improve or further hurt your chances. At least, be reasonable. - Attend eyeball events
Get to know the people you meet online and vice-versa. I think the primary objective is to make friends. If you hang-out in communities that are of interest to you, then this should be fun as well. Then later on, you'll meet friends-of-friends which expands the circle and where you'll meet more interesting folks.
Image provided by Enexodia.