What is the best CMS Approach for Multilingual Versions of Site?
-
We have expanded into France and Brazil and now have a someone in-house that can translate to French and Brazilian Portuguese. I own ".fr" and ".com.br" versions of our domain. We are using Wordpress for our CMS. We are currently publishing about 2 articles a week on English site which we would be translating and publishing through new international sites (when appropriate). We will be changing out photos and videos at times in addition to all the text/copy.
So, before I jump deep into this I wanted to reach out for help regarding the best modern approach to this. Should I use some sort of WP Plugin that will let me manage each of these through 1 WP install or is it better to run each separately through multiple WP installs?
I want to achieve this while...
- avoiding any duplicate content penalties.
- provide easy admin/editor management of publishing content.
Any help/advice is greatly appreciated. Thanks!
-
Seems like the safe solution would be to go with separate sites and localize hosting for each as you mentioned.
I just discovered Multilingual Press WP plugin (https://wordpress.org/plugins/multilingual-press/). Looks like it can provide ccTld and ability to manage all through a single WP Site with Pro version. I would lose the potential SEO benefit from local hosting, but efficient management might beat that. Need to dig into this a bit more.
Also, WordPress Multilingual plugin (http://wpml.org) was recommended to me for "folders" or "sub-domain" solutions. I need to dig into this more, but I do feel better about using ccTld for each.
Thanks for all the help and resources!
-
Wow that is an interesting work around! Thanks for sharing!
-
In my experience, the best way to do this would be to set up the .fr domain separately as it's own separate WordPress installation, and have it hosted at a hosting company with a presence in France.
However, what's best for SEO sometimes creates more work for administering a site, vs. having it all available from one login in one WordPress instance.
As far as using a .fr domain, there are many schools of thought on this.
This Moz blog goes into the top strategies:
http://moz.com/blog/international-seo-dropping-the-information-dustAmazon uses ccTld (Country Code, Top Level Domains). For example, Amazon.com, Amazon.de, Amazon.fr, etc.
Apple uses a subdomain / sub-carpet strategy: (i.e. store.apple.com/es)
In my past experience building out eCommerce and other stores, if you host locally, and use different ccTld (i.e. domain.fr), you won't have to worry about the duplicate content issue, as Google and other search engines will see this as it's own site, especially if it's translated (well) into another language.
Here's more on International SEO best practices:
http://moz.com/learn/seo/international-seoI hope this helps!
-- Jeff -
I recently had to solve the same issue. I don't know if my approach is the best one, but I will describe it.
- I use tags to set the post language, "lang=EN" is the tag for english post, "lang=IT" is the tag for the italian post, etc...
- I wrote a 20 lines WP plugin to add a custom panel in the post edit page, the custom panel show a list of input fields, one input field for each enabled language (in my case were EN+IT+DE), for the language of the post the input field is prefilled with the slug of the post and read only, for the other languages the input field is manually filled with the slug of the corresponding post in the other language. I didn't make those fields mandatory, but you can choose to do so with 1 line of code.
- The language switcher just redirect to it.domain.com or de.domain.com or domain.com.
- You can edit (again just few lines of code) the WP template you use to filter the blog roll according to the selected language, showing all post tagged with that language plus all post without any language tag (that's an arbitrary decision, in your case maybe you want to filter those out, yes not filtering them out you incur in content duplication).
At the end was just few lines of code, and I could even do it myself (I am far from a PHP coder).
In my case I didn't edit the WP template because I am using a different rendering engine, but that doesn't mean much.
I would not use different WP installation, it makes editing cumbersome.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
HomePage Stopped Ranking For Brand on Aged Site
I've got an odd issue (that I've never encountered in 27 years in SEO). Our home page stopped ranking for our brand "BlowFish SEO" and is no place to be seen when searching our brand. I do get the knowledge panel on the right-hand side of the page. and our about page now comes up number #1. Technically the on-page SEO is correct This page has ranked for many years for our Brand. If I search blowfish SEO west palm beach I get the home page and all the nice site links. And other various variations of branded search. Our company has lots of mentions across the web and branded backlinks. No manual penalty has been placed on us. Im starting to think some type of negative SEO attack but I can't find it. I do know someone is using my name and brand along with many other companies in cloaked doorway redirected pages to gain SEO leads.. Yeah I know I've complained about it to Google they do nothing about it.. Other things I've checked: No one else seems to be using my brand Home page canonical tag points to itself Title tag contains brand name at the front (rest of site it's at the end) No manual penalty XML sitemap contains home page (and accurate for other pages) To make this even more confusing, if you search the brand name the physical location appears on the right rail with an accurate URL. Ive added an image of the search result when I search BlowFish SEO Please note the top result is PPC the about page is 1st organc Any other ideas that I may be missing? BT8F1fD.png
Local Website Optimization | | BlowFish-SEO0 -
What's the current best practice for URL structure?
We’re really confused about the current best practice of URL structure. For example what would anyone advise to rank for luxury hotel rooms? name.com/luxury-hotel-rooms/
Local Website Optimization | | SolveWebMedia
name.com/hotel/luxury-hotel-rooms/
name.com/hotel/luxury-rooms/
name.com/hotel/luxury/
name.com/luxury-rooms/ Or do we add location? name.com/luxury-hotel-rooms-location/
name.com/hotel/luxury-hotel-rooms-location/ name.com/hotel/luxury-rooms-location/ They also do cottages name.com/cottages/sea-view-holiday-cottages/0 -
International subdirectory without localized content - best practice / need advice
Hi there, Our site uses a subdirectory for regional and multilingual sites as show below for 200+ countries.
Local Website Optimization | | erinfalwell
EX: /en_US/ All sites have ~the same content & are in English. We have hreflang tags but still have crawl issues. Is there another URL structure you would recommend? Are there any other ways to avoid the duplicate page & crawl budget issues outside of the hreflang tag? Appreciate it!0 -
Does it matter how or what site you use to GeoTag your photos?
I found a site that was very easy for me to upload my pictures, add the coordinates, download it and put it on my site. The site is GeoImgr.com, but it's not nearly as popular as some of the other's out there. Does that matter? I'm under the impression that as long as the GPS coordinates show up in the XIF Viewer, then I've gotten whatever benefit (albeit slight) there is to get. Is that correct? Or is there something about tagging them from the more popular sites like Flickr or Panaramio? Thanks, Ruben
Local Website Optimization | | KempRugeLawGroup0 -
Building a new site and want to be found in both Google.co.uk and Goolge.ie. What is the best practice?
We are building a new site which is a .com site and the client would like to be found in both Google.co.uk and Goolge.ie. What is the best practice to go about this? Can you geo-target two countries with the one site?
Local Website Optimization | | WSIDW0 -
Best practices for 301 redirect to a new location website.
We just opened a new location in a nearby city. We were already servicing this location from our main base. As such we had a special page for this location which raked fairly well. The new location will have its own website. Would it be better to 301 redirect the current location page to the new location website? Or should we simply link from the old page to the new location's website? Any best practices?
Local Website Optimization | | Vspeed0 -
Local SEO + Best Practice for locations
Hi All, Based on a hypothetical scenario, lets say you are a plumber. You live and operate within Chelsea in London. You have established a Google places profile and incorporated schema data to tell Google your fixed place location. In addition you operate in several nearby towns with no fixed location presence. i.e Brentford, Bromley, Catford, Cheswick and Tottenham. I create a feature rich page on 'How to find a quality plumber'. Within the page I incorporate the following description: blah blah, as a quality plumber serving the community of Chelsea, we also offer our services to nearby towns of Brentford, Bromley, Catford, Cheswick and Tottenham. I create hyperlinks for the towns (Brentford, Bromley, Catford, Cheswick and Tottenham) that allow the user see in details a full list of services, operation hours, etc. Naturally all towns will have there own unique content (no duplication). Question
Local Website Optimization | | Mark_Ch
Is the above scenario the correct way to provide local seo or is this approach considered spammy to Google? Thanks Mark0 -
How do I fix duplicate content issues if the pages are really just localized versions?
Does this still hurt our SEO? Should we place different countries on their own respective domains (.co.uk, etc)?
Local Website Optimization | | fdmgroup0