GT Bulmer wrote:
Second, when I do the research and choose relative keywords for my articles and blog posts, I find that the desired keywords are very competitive, so when I do use them, it is very difficult to get to (and stay on) the first page of the search engines. The solution to that, as I see it, is to keep using those competitive keywords and to increase the number of articles and posts in which they are used. It may take time to see the results. We all know that effective Search Engine Optimization involves much more than just keyword use - there are a variety of other factors involved that help one's articles and posts win favour with the search engines.
That's a good approach. What I do is build as many quality backlinks to individual blog posts as I can for posts I want to rank well for specific terms. This strategy is starting to work for me, and it helps your overall domain as well. As you said, though, it does take time to see results, but it's worth it in the end.