Your title and meta description should reflect what the page is about. If the content is largely static, they should describe the content. If the page is constantly changing - eg, the front page of a news/blog site that pulls in recent headlines and teasers - the title and meta description should describe the purpose/theme of the page rather than the specific and constantly changing content.
I wouldn’t say you should never change the title or meta description, because if the content/theme of the page changes, or you think of a better way to describe it, then it’s a perfectly good plan to make those changes. But if you change them too frequently (and every 15 days is definitely too frequently), Google will get confused as to what your site is about, and will probably consider it flaky at best, and trouble-making at worst.
Get your on-page optimization correct first. These things are not done regularly. The site won’t be optimized itself, you have to optimize the site.
If you just keep on altering the meta details and wait to see which one works for you, then its not going to work.
So, first get a clear and well-defined meta detail and then optimize the site accordingly.
What if it’s just small changes to the title Meta every 15 days, something like
What if I switched the titles
FROM THIS
Old title: Fish Oil - What You Should Know
old desc: Learn everything about fish oil, including how not to use it.
TO THIS
new title: Fish Oil - All About This Amazing Magical Stuff
new desc: Fish Oil is an amazing substance, did you know there are many reasons why people should not use fish oil?
If you are getting decent ranking, then no need to change your title or meta tags. But if you are not getting the expected results, then there is no harm in changing them…
While multivariate (A/B) testing is a well-established practice for usability, where you can control the interface that people are using, I don’t see a good way to make it work for SEO, because you don’t have control over anything!
Yes, you can change the title and description from time to time, but you don’t know which one people were looking at when they clicked on it. Google updates its index at varying rates, sometimes the title and description even get out of sync, so you can see the newer version of one alongside the older version of the other, even where they were changed at the same time. You can also get different versions of the title and description depending on what you term you search for.
To have any kind of chance of reliably getting the same title and description for all visitors, you’d need to leave it in place for several months before changing it … but then there will be so many other factors affecting it over that kind of period that you won’t know if any changes are down to higher/lower clickthrough rate on the SERPs, an increase/decrease in the number of people searching for relevant terms, your site getting a higher/lower position in the SERPs, competing sites improving/losing, or any number of other factors.
In short … it would be a great idea if there was any way to make it work. And I’m sorry, but I just can’t see how you could make it work.
If you want to experiment for the better Title and description, Then you should use one title and Description for more a month or two so that you can easily judge the behavior of the visitors.