I am looking for some folks with experience in search engine optimization to give me a brief in finding keywords I can compete with. I don't want to sound like a complete beginner for asking the question but most of my sites I have created in the past directed visitors through dumps / youtube / etc. but now I am wanting to give a little more focus on the SEO part. Here are my basic questions: What type of numbers should I be looking for within results / searches? What programs do I use to find out the number of back links a site has? How do I know if I can compete with the following results?