Google’s John Mueller warns site owners using meta refresh that doing so may lead to the wrong content getting indexed. That can happen because Google treats meta refresh as a redirect, meaning the page that the user ultimately lands on is the one that will get indexed. Site owners may run into problems using meta refresh in certain instances.
For example, if an online store uses meta refresh to send a customer from a product listing page to a payment page. In that example, using meta refresh would be problematic because the payment page would get indexed and not the actual product page.
Mueller addressed this topic when a question came up in a recent Webmaster Central hangout, where a person asked: “Some sites are using meta refresh after 5 seconds and redirecting the user to a payment page from the content. In this case does it impact their ranking? I still see their pages indexed with content behind payment, and Google User can’t see the content.
What is Google’s recommendation here?” Not only is this a bad practice from a user experience perspective, Mueller says, but Google will assume the page being refreshed to is the one that should be indexed. So keep that in mind when using meta refresh. To Mueller’s point about upsetting users — it’s best to let users navigate a site on their own rather than using a delayed redirect.
Source : SEJ