How to fix a meta refresh redirects issue?

Changing URLs or redirecting traffic from one URL to another is known as redirection. There are three different types of redirections: 301, 302, and meta refresh redirects. 

Both 301 and 302 redirects are server-level redirections that modify the destination of a URL so that it points to a different URL on a different server. However, the meta refresh redirect differs significantly from the other redirects. This is mainly because meta refresh is a form of redirect that is operated and takes place on the page level as opposed to the server level. 

An example of a meta refresh redirect would look like this:

<http-equiv=”refresh” content=”0; url=”>

You know you’ve encountered a meta refresh redirect when you get the alert “If you aren’t redirected then click here.” Find out why this message appears and why you want to keep it from popping up again. 

What precisely is the issue with the meta refresh redirect?

Back in the day when practices known as “Black Hat SEO” were in full effect, meta refresh redirects were in use. Ever since then, meta refresh redirects have never been able to shake the association.  

You can run into several problems using meta refresh redirect, such as:

  • It’s possible that Google, or any other search engine, would see it adversely and divert your site to another index rather than the one you want it to be in.
  • It can confuse your audience causing your traffic rate to suffer.
  • It’s looked at negatively in general, which reflects poorly on your website and/or brand.

Any one of these issues is reason enough for fixing the issue.

How to identify a meta refresh redirect issue

There are three steps to figuring out if a page has a meta refresh redirect issue: 

  1. Right-click on any part of the page you want to examine. 
  2. Select the “browse the code” option with your mouse. 
  3. Locate a tag that looks like: meta HTTP-equiv=” refresh” content=”10 “>. 

The tag is the indicator there’s a problem with the page.

How can I fix a meta refresh redirect issue?

To fix a meta refresh issue, you need to remove this tag: meta HTTP-equiv=” refresh” content=”10″>.

After removing that tag, you must submit a 301 redirect application. You will need to do that in order to get to the correct page. Now, go to the internal links; these should prompt the page a person is sent to from the one they are viewing.


  • Before you start forwarding, you should ensure that the internal links look like this: Page A link to -> bad Page -> 301 redirect to ->PageB.
  • Once the forwarding process is complete, the internal links should appear as follows: Page A link to -> Page B.

If you still have any questions after reviewing this quick guide, give the evisio customer care team a

If you’re looking for SEO project management software to better manage your workflow, clients, and business – is your solution. Try for free here!

Start using evisio today at no cost.

Complete access without commitment.

Start for Free

What evisio is all about

Evisio helps agencies, marketers, and SEO consultants get results, no matter their level of SEO knowledge. It takes the guesswork out of SEO by telling you exactly what to do to improve your rankings and makes SEO simple by bringing all the parts of your SEO process together in one place.