I am working on a couple of Keywords for a Spanish site. Basically one keyword is not coming up in top results. It is stuck at 25th position; it is two words keyword, not a phrase. I am working on it from last 3 months and generating backlinks continuously through directory submissions, forums, blogs, and articles postings. Please give me suggestions, how I can improve its ranking in search engine.
Getting some links from link exchange from good pages can also help improve the rankings as these pages are crawled at a regular rate as compared to the directory or other places. This way your backlink being considered also improves.
Did you studied those on top? You can get an idea on how to create contents and where to get your link by studying them..
Keep working with your link building strategies and focus on the anchor text that you need to get rankings. If it's new site then it needs more time to get rankings in search engines if it's old check and make sure that you site doesn't have any penalty. And most important it's hard to get in to the first few pages of search results if you try to rank with a single keyword, and keyword phrase of two is some what difficult, because the web sites who has good rankings in the first page has a very high PR. Try use a combination of few keywords at least three.
Try to focus on your anchor text. If your keyword is good try to put this keyword as anchor text while you are looking out for link exchanges or backlinks. Also bookmarking is a very important factor to get your rank up from the 25th position.
You should build links with the keyword you are not in a good position... you may also buy quality links so it will be easier
Do continue your link building work and use social bookmarking sites. Those sites help to focus the keywords.
use some free keyword tracker site and study your keyword , create backlinks,Link Exchange and I am sure your site position increased.
try to add Press Release and Blogs but Content unique with using keyword.... i think its help to improve