Tesco 302 Redirect old site to new section

tesco-scrap-f-f-store

Retailweek announced in May that Tesco would  be scrapping the F&F clothing wing of their website located at the address: http://www.clothingattesco.com/.   This isn’t exactly news itself, but how they have now ended the website may have raised a few eyebrows in the SEO community.  The site came to my attention when I noticed the search visibility drop in Searchmetrics last week.  This was a fairly influential site that ranked for some decent keyphrases, as shown below.

 

Idea of Keywords and keyphrases it ranked for

tesco-clothing-keywords

Traffic Value

organic-tesco

The drop

teso-seo-visibility

 

302 redirect?

Investigating further, using the Ayima Redirect Tool and a few other tools, I noticed the main page had been 302 redirected to the new section.  Not completely sure why they haven’t used a 301 redirect here, taking into account the fact that this section would be moving to the main Tesco site (we assume permanently), to improve the user experience.

seo-tesco-302-redirect

 

5k+ referring domains from high authority site

Yes, it also has quite a few links.

clothing-at-tesco-links

 

Will it actually make any substantial difference for such a big brand?

Google have already said that 302 redirects do actually pass pagerank earlier this year, so I guess this will be a good test to see if it has any effect on the main site, or if they do indeed decide to change it to a 301. (And then to see if it has any effect).

auctioneer-beats

Auctioneer Beats – Vine (Viral)

Auctioneer Beats.  This is why I love the internet.

So it seems this is now a thing:



The recipe:

Step 1: Taking two seemingly unconnected things: Livestock Auctioneer & Dope Ass Beats

Step 2: Fuse them together to create something new and entertaining.

Step 3: Smash it.

Auctioneer Beats also got on the news

site-migration-seo

The SEO Website Migration Guide

 

1. PRE-MIGRATION SEO GUIDE

pre-site-migration

Planning and executing a successful site migration can be a stressful experience to say the least.  The bigger the site, the larger the risk that something can go wrong.  If your website is an e-commerce site, then the effects of a poor site migration can be catastrophic for your business.  Unfortunately poor site migrations are all to common, as a lot of businesses don’t fully understand or have the time or budget to consider SEO.

An Example of a Poor Site Migration

poor-site-migration-example

This search visibility graph taken from Searchmetrics shows what can go wrong when a site migration isn’t handled properly:  The search visibility of your website on Google can plummet very quickly, often mimicking the look of a Google Penalty.  A lot of the time website owner will not become aware of this until it is too late.

Assess the impact of the migration

  • Are you performing your site migration at the best time of year for your business?  For example, it is not necessarily the smartest idea to perform a site migration just before Christmas if that is your peak season.

How do I find out when is my peak season?

search-volumes-seo

If you have only just started your business, and you want to find the peak season for organic searches you can use the Google Keyword Tool to find the peak seasons for your business.

google-keyword-planner

You can either enter your keywords into the tool or you can enter any website.  This could be your own website or a competitor website.

  • Ideally it would be better to get the migration sorted around 2 months before your peak season so you can iron out any potential problems. It is also a good idea to make sure that the migration is scheduled in for as early as possible in the week to give you the best possible chance to make sure you have resolved any of the core problems that may arise during the week.

Take a full site crawl of the old site a few days before it goes live

Using a tool such as Screaming Frog or Botify, (Other site crawlers are available), you can easily create a copy of the old website architecture.  Mapping the old site URLs to the new site URLs is a core part of the migration process, so you need to understand the site architecture of the old site. To do this make sure you schedule a call with the developer of the website to run through the new URL structure.

Want to schedule your pre site migration crawl?

If you want to schedule a crawl you can use a tool called Punctual Frog.  This is a program that runs alongside Screaming Frog and will start a Screaming Frog crawl any time you want.  (There are of course other ways to schedule a Screaming Frog crawl, but in my opinion this is the no nonsense method).

The only issue to be aware of if you are scheduling a crawl is memory allocation.  If Screaming Frog runs out of memory half way through the crawl, then it will stop and notify you to increase the memory.  You can, however side step this by following the step-by-step instructions below on how to increase your memory allocation:

How to increase memory allocation on Screaming Frog

screaming-frog-logo

Step by Step (PC):

 

  1. pcLocate your Screaming Frog installation (C:/ Program Files Screaming Frog etc.)
  2. Find the file “ScreamingFrogSEOSpider.l4j.ini
  3. Ctrl F to Find 512.  Change 512 to 1024 and click save

 

Success! You have now doubled the Memory allocation for Screaming Frog.

Step by Step (Mac)

mac-guy

  1. Go to Terminal
  2. Type in defaults write uk.co.screamingfrog.seo.spider Memory 1g
  3. Get back to creating sick beats on Logic and updating your Tumblr Cat Photo post.

 

Success! You have now doubled the Memory allocation for Screaming Frog.

 

Check for URL changes

Often it can be said by parties involved in the migration process that “No substantial URL changes will be made”, but bear in mind that even slight changes of wording can mean the difference between a successful redirect and one that 404s. It is essential, if possible, to get a copy of the proposed site structure beforehand. Doing this will allow you to create a redirect map in the most straightforward way possible.

Download a links report for the old site

seo-reportUsing a tool such as Majestic, Ahrefs, OSE or any other link tool you have access to, download all the links that point to the current pages on your existing site.   Having this data will help you to understand the authority of the pages and can help you to prioritise which are the most important pages you need to migrate first.  Failing to redirect these pages to the new versions can result in a sudden drop in search visibility after the site migration.  Be aware of your most valuable links.  Using a tool such as Majestic, you can do this quickly and easily by filtering the links by Trust Flow.

Understand exactly which pages are indexed in Google

google-search-engineYou can use tools such as Scrapebox to understand how many pages are indexed within Google.  Or you can simply scrape the results onpage from Google using a screen scraper.  Record this data and save it to compare against the new site. It is best to conduct this analysis the day before the site migration if possible so you get the best idea of which pages are indexed in Google.

Create a 301 URLs Redirect Map

seo-redirect-mapping-excelThe URLs redirect map will outline any URL changes from your old site to your new site.  So for example, if you migrated some of the more successful standalone pages to the /news/ section on your website, you would need to have the old URL in column A in Excel and the new /news/ URL in column B. This is the clearest way for your developer to upload the redirects directly to the website. Save as a CSV and send to the developer.

Backup, Backup, Backup!

backup-siteIt should go without saying that it is a good idea to create a backup of your site before a site migration.  If you have a developer or development company, then this is something that may already be automated, but make sure you schedule in a backup to be made of the site before the migration.

Benchmarking SEO site performance

It is a good idea to check the performance of the old site in terms of site speed and any other factors.  You can use tools such as the Google Page Speed Insights Tool to get a feel for how the site performs both on mobile and desktop.

2. LAUNCHING THE NEW SITE

launch-of-site-migration

Once you have performed all of the above checks it is a good idea agree with the website owner and developers on a day for the site launch.

Check the Robots.txt file

robots-txt

 

Make sure the robots.txt file www.yoursite.com/robots.txt is how you expect it to be.  Sometimes developers will block a test site from Google using robots.txt and then forget to take off the command.

Check the <head>

check-headAgain, some developers will use the noindex meta tag to exclude certain pages or the whole site from Google.  Make sure this is removed when your new site goes live, otherwise you may wonder why you are not getting any Organic Traffic.

Check your 301 Redirects are working as planned

If you have moved any URLs to new sections of the site it is likely in your redirect map that you will have 301 redirected them to new pages.  Check that these redirects are working as expected.  It is also a good idea to try to avoid redirect chains.  These can be spotted ad hoc using Ayima’s redirect path tool, or can also be found using a tool such as Botify.

Audit your 301 Redirects in Screaming Frog

Auditing your 301s is really important to check against any things that you may not have checked, or may have missed. A quick way of auditing your redirects is simply to load them into Screaming Frog in List Mode. When you press the start button Screaming Frog will then check the links and find their current status. Any URLs that return a 404 error (or other unexpected results), should be copied back into Excel and replacement redirect URLs should take their place. If the redirect has no equivalent in the new site then it is best to redirect this into the parent category, or failing that, the homepage.

Check the XML sitemap is working as planned

xml-sitemapAgain, it is very important to check that your XML sitemap is working as you planned.  If it has changed, upload the new XML site map to Google Search Console to help index any new pages.

Ensure the website is accessible to search engine bots

When creating a site it is often common for developers to noindex, nofollow the entire site’s pages so they don’t appear in Google. It is also common practice to block the site within the Robots.txt file. When you have s

robots-checkUse Fetch as Googlebot in Google Search Console to see if the website is accessible to Googlebot.

Test for any Broken Links

links-brokenSearch for any broken internal links that go to 404 errors.  If you have completed your URL redirect mapping properly then this should not be an issue, but it is always worth checking everything has been implemented properly.

 

Check Google Analytics code is implemented properly

google-analytics-logoSometimes with a new site launch the Google Analytics code can be removed by mistake.  Make sure that it is still on there.  A simple search within the source code can help you to do this.  Or if you are feeling fancy, you can use a tool such as this one: http://www.gachecker.com/

Speed up indexing with Social Signals

social-twitter

Generally if you have a high traffic site then there should be much problem in indexing any new pages on your site.  But if you are finding that the new pages aren’t being picked up as quickly as you had hoped they would be then you can speed up Google indexing by sending social signals to the culprit pages.

 

Make sure your internal links are follow

This kind of goes without saying really, but again this should be one of your standard checks after you have recrawled the site.

3. POST-LAUNCH WEBSITE CHECKS

post-site-migration

Let websites linking to your site know that you have updated your website URL

Let any of the important websites linking to your key pages know that your URLs have changed where appropriate.  This process can sound daunting, but with the aid of outreach programs such as Buzzstream this can be a lot easier than you think.  To do this within Buzzstream you can set up a quick outreach template that can be used across all of email contacts.

Check in Google Search Console for any errors

It is very important to be on the lookout for any errors that appear in Google Search Console in the days and weeks after you have migrated your site.  Make sure you allocated time into your site migration timetable to check Search Console daily to see what the impact has been.

Compare Pre-migration benchmarking to new site post migration

This is the real crunch time for a website.  Is the new website performing as well as the old website? If it isn’t, why not?

call-your-nan

Call Your Nan

The persuasive power of creative content can really come into its own when it relates to something that is topical.    We have seen this with the Donald Trump “Don’t” billboard, Trumpdonald.org and well, basically anything Donald Trump!

Brexit or ‘Bremain’?

Nothing of course can get any more topical (in the UK) at the moment than The EU Referendum Vote.  This next content piece created by Liam Brennan, fights the corner of the ‘Bremain’ camp, by encouraging visitors to call their Nan and persuade her to vote to stay in the EU.  Will it work?  …We shall see!

call-your-nan-script

Check it out: http://www.callyournan.com/

 

exclude-ip-google-analytics

How to Exclude your IP address and internal traffic from Google Analytics

Why you need to exclude your Office IP address from Google Analytics

google-analytics

Removing Google Analytics hits from your office or any other internal IP addresses is crucial to understanding to the true nature of the visitors to your website.   Not excluding visits from your IP address can result in skewed, inaccurate data that will include visits from visitors within your company.

 

How to Exclude your IP address: Step by Step

step-by-step

  1. In Google Analytics, click the Admin link at the top.
  2. Click on Filters, on the right
  3. Click on the +NEW FILTER button
  4. Name the filter: London Office IP
  5. On the drop list click Exclude and Traffic from the IP Addresses and that are equal to

6. Type in your IP address in the IP Address Box
7. Click the SAVE button
8. Nice one.  All done!

A little bit about IP addresses

Google analytics stores information about each of the visits to your website. It will record the IP address of each visitor to your website at a hit.

Domestic broadband connections are very likely to have dynamic IP addresses. To exclude internal traffic from Analytics you are going to need to identify what the static IP address is for your office.

 

How do I find out what my IP address is?

what-is-my-ip-address

The easiest way is to go to Google and type in: What is my IP address Google will then display your IP Address at the top of the search box.

If you have multiple office locations around the world then you will need to add these as well to a multiple exclusion list using Reg Ex. To exclude multiple IPs you will need to use Regular Expressions or Reg Ex.

 

How to Exclude Multiple IP addresses from Google Analytics

multiple-ip-addresses

Excluding multiple IP addresses can be a time consuming process and it is much easier to use a tool such as this one to help you exclude multiple IPs.

 

How to Exclude Multiple IP Addresses: Step by Step

step-by-step

  1. Click on ‘Admin’
  2. Click on ‘Filters’
  3. Click on the red +NEW FILTER
  4. Enter a filter name, for example, ‘Exclude Office IP.
  5. Change the Filter Type to Custom Filter.
  6. Click on the Exclude radio button.
  7. Change the Filter Field to [IP Address].
  8. Paste the Reg Ex code generated from this tool into the Filter Pattern field.
  9. Click the SAVE button
  10. Congratulations, you have excluded multiple IPs!

 

References:

Google’s own excellent guide can be found here: https://support.google.com/analytics/answer/1034840?hl=en

rezn-1-creative-agency

Resn.co.nz

This is a unique content piece from what seems like a unique digital creative agency: Resn.  These are the guys behind McWhopper, the campaign that was launched on world peace day, which I covered a while back here.

Resn is a creative agency with a digital obsession. Our singular vision is to infect minds with gooey interactive experiences that amaze and stupefy.” – Resn

rezn-3-creative-agency

Ouja board fun on the website

The content on the website is a little remiscent of Myst. the old 90s game, which was a little bit creepy, but also fun in the fact that it mixed old themes (Classical and Victorian architecture) with new ideas to create an alternative warped reality.

The website itself is interesting in terms of its next level interactivity and the way in a few seconds it showcases unique ideas that actually make you feel like you are discovering something new for the first time.  I think this kind of content would be very interesting in an augmented reality environment.

I certainly haven’t seen anything quite as different and unique as this for a while.  One to watch.

rezn-1-creative-agency

Check out the website here: http://resn.co.nz/

 

 

Slow.com 301 Redirects to Fast.com

SEO Jokes are often seen as the lowest form of wit in most cases, although there does seem to be a repeating pattern emerging of people making SEO Jokes that the wider world appreciates…  Step forward the humble 301 redirect:

Loser.com

When we saw earlier on in the year that the owner of Loser.com had 301 redirected their domain  into Donald Trump’s Wikipedia page, the world unanimously applauded.  Finally, this was an SEO joke that the wider world understood.  It was like a weird kind of SEO Rick Roll: You type in Loser.com and you get Trump. Brilliant.  What more could you want?

Slow.com Redirects into Fast.com

I was testing the speed of my broadband coming back from London on the train and realised that my phone’s wifi was actually much faster than the onboard Wifi.  (Not really that surprising I guess).  The website I used to test the speed was of course Fast.com.

Out of complete curiosity I decided to type in Slow.com to see who owned the domain.  Lo and behold it redirected to Fast.com.  Not quite sure what to think of it, but it is there for all to see.

fast-com-redirect-301