I am doing one client project from 1 year. In the mean time, I saw many difference in keyword ranking and traffic. In starting I was submitting directory and social bookmarking with different title but the same description. I found good result. Now, I am submitting directory and social bookmarking with exact targeted keywords with same description, but now losing ranking. So, what do you think, if you are targeting 4-5 main keywords, then you do directory and social bookmarking with the main keywords in title or relevant keywords in title. Also, do you change your description when you do directory or social bookmarking or only change your title.
I always rotate my targeted all main keywords to title & description when submit my webpages URL to directories.
You should keep variation in Titles and descriptions being submitted for your website. It should not be the case where you are using the same title/description on 500 websites
You should use different words and descriptions, change the order of words, and use extra words. Best rule: It should look like different people are generating the title & description.
There's no doubt that you should change the title frequently. In the past, one of my websites was "red flagged" by Google (and rankings disappeared) due to not varying my link text enough. This "filter" will calculate the percentage of duplicate links, and it could eventually hurt your rankings. After I realized what happened, I started varying my link text more, and after several months my positions returned. As far as the descriptions, it's hard to say if Google (or other search engines) will take this into account. I'm sure they can tell when there's duplicate text located near a link. But will they penalize you for this? Hard to say. But as a rule of thumb, it's probably a good idea to vary the descriptions too...
if you want to increase the SERP for your title, then don't change it. If you just wanna increase rank, then rotate it
Just rotate 3-4 your keywords, title, descriptions for specific page should be a good way to promote your website.
If the keyword is ranking well means, might be thousands of reason, but in that we knew few of them, like title & description changing. Better way is to take 4 or 5 related keywords and getting backlink for that, here we should notice, the keyword only changing, not url. So that URL get boost, whenever we get backlinks. Finally, if you search those 4 keywords , this particular URL will rank easily, thanks