I'm currently managing a website for a client which has a high position in the search engines and also relies very much on that high position. About 80% of traffic comes from them.

Currently the most important pages are structured like so:


Heading 1
Heading 2
Heading 2

Product filter
Product gallery

The products are below the fold. To improve the UX of the pages I would like to move the products above the text content.

How can I test if this change will negatively influence the position in search engines without hurting my search ranking?

  • Test it with just a few pages and see what happens in a month or two. Aug 8 '17 at 10:25

You need any A/B testing tools to allow you two create two different versions of the same page(s) and test which design or modifications yields the best results.

Google Analytics is a free alternative that will allow you to run "Content Experiments", you will need to know how Google Analytics reports work and properly interpret the experiments results.

Other paid options are also available, Optimizely for example is one of them.

If you are using a CMS check first if they offer an integrated solution (Paid or free) to perform A/B Testing, this basically will help you to overcome the technical and analysis difficulties that implementing a solution on your own might have.

The SEO impact

According to Google it is safe to run A/B tests as long as you do not use it for website cloaking which is against their guidelines.

The way you would measure the SEO impact will depend on how complex your test will be. One way to measure SEO impact is to define your test goal (success) in terms of organic visits. Most A/B tests focus on conversions, however if you decide to define your goals in terms of conversions you will need to look at what group got the best results in terms of Bounce rate, Time on page, and any other actions that define user engagement. Engagement metrics are believed to have SEO impact.

You will need to check Google Search Console for your page-keyword ranking position, at Search Console you have up to 90 days worth of data, so keep that in mind.

Make sure the keyword-intent relationship with your content does not vary and that the changes in the control vs variant pages are sufficient enough to determine which page wins.

While running the test

It takes some time to see the effects change will bring in terms of rankings, usually you need at least two months to start getting results. To be safe make sure you do the following:

  • Apply a meta “No Index” to the new or variant version

    <meta name=”robots” content=”noindex” />
  • Use rel canonical reference to the old or control page

    <link rel="canonical" href="http://example.com/old-product-page.html">

  • How will I be able to tell which version was responsible for a rise/decrease in search ranking for a particular page?
    – Boyd
    Aug 8 '17 at 12:59
  • @Boyd oh ok, I forgot about the seo part, editing the answer now
    – Raul Reyes
    Aug 8 '17 at 20:16
  • Its not clear to me that Optimizely and the like are SEO friendly. They usually modify the page using JavaScript. You'd certanly have to fetch and render as Google to see if Google were seeing the proper version of the page if you were to try those tools. Aug 8 '17 at 20:52
  • @Boyd how did you go?
    – Raul Reyes
    Sep 30 '17 at 19:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.