Remove Global Translator Plugin for SEO

| January 3, 2011 | 17 Comments

After installing the Global Translator plugin for WordPress a few weeks ago, I have decided it has a negative effect on SEO.  I originally installed the Global Translator plugin as a convenience for the non-English-speaking visitors of this blog. The plugin quickly increased crawler activity and the number of pages being viewed in other languages. However, I recently discovered the negative SEO implications of the Global Translator plugin as it created multiple errors as shown in Google Webmaster tools. Some directories created by Global Translator had already been added to Google search results.
Obviously the errors on Google Webmaster needed to be fixed but how bad was the problem? After some research online, I discovered that there are number of issues created by the Global Translator plugin:

  • Google webmaster tools errors
  • Increased file size on server
  • Violation of Google Translator Terms of Service (TOS)
  • Duplicate Content

For these reasons, I decided to uninstall Global Translator plugin from ModernSaver.com. If you decide to do the same, here are the steps to follow:

1. Disable the plugin

2. View “/your_wordpress_blog_root_folder/wp-content/gt-cache/” on your server and determine how many directories Global Translator has created.

3. For each directory in step #2, create a “Disallow” statement in your “robots.txt” file so crawlers ignore these directories. For your convenience, below is a list of all directories to be removed:

Disallow: /ar/
Disallow: /be/
Disallow: /bg/
Disallow: /ca/
Disallow: /cs/
Disallow: /da/
Disallow: /de/
Disallow: /el/
Disallow: /es/
Disallow: /et/
Disallow: /fa/
Disallow: /fi/
Disallow: /fr/
Disallow: /ga/
Disallow: /gl/
Disallow: /hi/
Disallow: /hr/
Disallow: /hu/
Disallow: /id/
Disallow: /is/
Disallow: /it/
Disallow: /iw/
Disallow: /ja/
Disallow: /ko/
Disallow: /lt/
Disallow: /lv/
Disallow: /mk/
Disallow: /ms/
Disallow: /mt/
Disallow: /nl/
Disallow: /no/
Disallow: /pl/
Disallow: /pt/
Disallow: /ro/
Disallow: /ru/
Disallow: /sk/
Disallow: /sl/
Disallow: /sq/
Disallow: /sr/
Disallow: /stale/
Disallow: /sv/
Disallow: /th/
Disallow: /tl/
Disallow: /tr/
Disallow: /uk/
Disallow: /vi/
Disallow: /zh-CN/

The list of language directories to disallow should be placed in your “robots.txt” file.

4. Use Google Webmaster Tools to request all of the aforementioned directories be permanently removed from Google’s search results. Unfortunately, you need to make an entry for every directory.

Remove Global Translator Plugin Directories from Google Webmaster Tools

Remove Global Translator Plugin Directories from Google Webmaster Tools

5. The process of removing directories/pages from the Google search index will take a few days. Wait until the requests have been completed on Google Webmaster Tools, then remove the cache files from your server.

Anyone had a different experience with Global Translator? I am interested in your story. For those of you with an experience similar to mine, I hope you found the problem early before hundreds of your pages were indexed in another language!

Related Posts:

Tags: , , , , , , ,

Category: Internet

Comments (17)

Trackback URL | Comments RSS Feed

  1. Durian says:

    Mine gets like 2000 errors, it rather large site. Kind of worry though following the steps because i’m afraid of making mistake. Now cant do anything but wait till google remove the urls completely then delete the files from server.

    thank you for the tutorial. :)

  2. Thank you, I have recently been searching for information about this topic for ages and yours is the best I have discovered so far.

  3. jeff says:

    excellent tutorial thanks…I love the global translator but it its TERRIBLE for SEO because of all of these errors, etc

  4. John says:

    Hi all,
    About a year ago i installed Global translator. I then quickly uninstalled!

    I deleted all language folders, removed coding from header.php, de-indexed all translated pages, and added the directories into my robot.txt.

    I have recently installed hyper cache and it says ‘it appears you have global translater installed’! Suddenly as well, google has comeup with 1500 not found posts all translated. I have searched through file after file and i can’t find any remnants of this plugin.

    Does any one have any clues?

    Many thanks

    • Joe says:

      @John
      Did you follow the process I described above? If that doesn’t work, then I would recommend searching your blog’s database and manually removing Global Translator. When you delete plugins, their data often remains intact in the WP database, and that might be the source of your problem. Good luck!

      • John says:

        Hi there,

        Indeed all steps as outlined above,

        However, I may have found the answer!

        in wp-admin/options.php via hyper cache, there is a reference to gltr_preferred_languages. This lists as serialized data. Going into php my admin I found gltr_preferred_languages in the options table with the list of languages for translation! I deleted this row on the table and I HOPE this is the end of global translator.

        It looks like this is another step in the un-install process

        p.s. thanks for the reply :)

        • John says:

          Hi again,

          just an update, I said at the beginning ‘via hyper cache’, I actually meant ‘via Clean Options.’
          Clean options is a great plugin that can track down remnants of uninstalled plugins that leave traces in the database tables. It provides a link to options.php which shows gltr_preferred_languages listed as ‘serialized data’. Clean Options doesn’t remove this remnant but told me what to look for 😉
          Deleting gltr_preferred_languages from the options table was the key.
          Hyper cache now gives NO reference to global translator – i.e. IT WORKED :)

          here is the link to the Clean Options plugin if anyone would like to try; just be carefull what you delete 😉

          http://wordpress.org/extend/plugins/clean-options/

  5. […] problems. A fantastic guide for the correct the best way to uninstall this plugin can be found at Modern Saver. It is important that all steps are followed because this plugin does leave traces behind after the […]

  6. Magog says:

    Same problem here: It damages SEO. Anyone has thought to simply modify to robot.txt to ignore the translated versions. Keep the translation version and submit then eventually a separate website?
    Eg. http://www.website.com is the main web site where SEO is important and we say in robot.txt to ignore all translated part like http://www.website.com/de/, http://www.website.com/fr/, etc.

    Then we can still submit to google.de the url http://www.website.com/de/ to google.fr http://www.website.com/fr/ and so on.

    I believe SEO of all tre examples mentioned should be not dependent each other (the http://www.website.com/de/ or http://www.website.com/fr/ may have some problems clear, but this should not arm http://www.website.com

    Any opinion, experience about that?

    Non Nobis Domine ./..

  7. Ron says:

    Hi Everyone

    I two have been caught with this, losing more than 1000 visitors a say and having all my internal pages de-indexed in Google.

    Always make sure you do research before using these types of programs.

    Thanks for the heads up on getting this removed.

    Ron

  8. Tom says:

    Jesus, why did not tell me someone before, that google does not like this plug-in. Google now hate my website with thousends of 404 and 503 errors.

    Statistics shows me no hits from google. thanks now this information. I did them now according this description. HOpe I can sleep better soon.

    thanks for these details.

  9. Piotr says:

    Perfect tutoria. I did everything like you said. I hope it will work :)

  10. Jay says:

    I followed all these steps but the directories still exist. For example: http://lag-switch.com/fr/

    Any way to get rid of these?

    • Joe says:

      @Jay: Make sure to delete the directories from your server. That should solve your problem.

      • Jay says:

        Hey Joe. Found my way back here doing a backlink check on my site. I just wanted to let you know how much I appreciate the guide to remove this awful plugin. Global Translator, Kish Translator and all others are a plague once installed and destroy SEO. After I followed your instructions my site jumped up to the first page and has been rising since.

        Thank you so much!

        Oh also I edited my robots.txt file to get rid of the disallows recently and much to my dismay many of the pages from global translator had been linked to. So if anyone else uses this guide make sure that no one is linking to the pages before removing the disallow from your robots.txt file.

  11. Rob says:

    I had over 16,000!!!! unreachable 503 errors and I was wondering why my site was going downhill over the last year when all I have is original content in a niche area…!!

    Dude, seriously thank you for this article.

    Damn that plugin is nasty… why is it on WordPress!

    Again, your cool and thanks man!

  12. After delete the directories add a redirect rule 301 for the original content. This way will not appear as 404 error for google.

Leave a Reply