Hi, I have a question about our site called mygreektrip.it When i search in google.it for the word "samos" which is a greek island the site doesn't show up in the results. But when i search for "samos spiagge" the site comes first. The same problem occurs for the word "kos" the site doesnt show up in the results and when we search for "vacanze kos" the site comes up first. etc. What am i doing wrong? Thanks
you should use social bookmarking and focus on the terms you want to be first in google.... then a bit patient. That's all
Thanks for the answer. But how can i target simple words like "samos" and not "samos spiagge"? Do i have to use only italian social bookmarking sites and directories?
You're appearing for the longtail version because it's less competitive than the single word. If you specifically want to show in Italy, register in Google Webmaster Tools and set that as your geo-targeting. It also helps to get backlinks from Italian sites. If you want to appear for the single version of your keywords, use that as your anchor text, but bear in mind, it is always easier to appear for a longtail keyword, and in a competitive niche, it's sometimes a good strategy to concentrate on longtails that get a good search volume, as they also tend to be more targeted toward a conversion goal.
Thanks Magda. I am beginning to realize some things. So how can i be more competitive in single words?