i hear what everyone says about the keyword being competitive, but there are lot more competitie than that out there. your keyword results in 38 million search results in google, but there are sites that are 500 times more competitive and people are making it successful. yes, it is a tough market, but if you can market it right, then nothing is impossible
there is nothing wrong to target this keyword, you can target it and get your site on first page. but it will require hard work and good reputation of your website.
Just seo your in page content, title and description so it all works hand in hand. Get some traffic to your site as Google loves that, you will rank well....
That means, if you have more backlinks with anchor is "Search Engine Optimization", and you can get high ranking for "Search Engine" ???
google counts backlinks as votes. more votes a site gets for a specific keyword, better it gets ranked on the search engine. but you should use anchor text variation and should not use the same keyword for all your linking.
If you are asking the question, then you are promoting the wrong business IMO. But yes, you place the anchor text for whatever search terms you are wanting to rank for.