Great tips! For me, I view possible keywords using adwords. or use other keyword tracker tool.
After I chose the right keywords, I will then type it to google to know the "density" of the keyword. I look for less dense keywords to avoid too much competition with other websites or bloggers.