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
-
Server was banned, now all sites have dropped ranking.
Hi, I'm new here 🙂 I look after half a dozen sites on the one server. Early January three of those Wordpress sites were hacked and reported for phishing. All sites have been cleaned and the report(s) removed but they are all ranking much lower than previously. I also added IP block to the sites to limit the traffic to Australia and New Zealand as these are all local small businesses. I checked IP reputation for the server and it is neutral, with no blacklisting showing. I checked with the hosting company and they have no bans or warnings on the server either. These sites were ranking ok, usually first or second page but they have all dropped down to page 5 or worse now. Is there anything else I should check? I have resubmitted the sites to Google a few days ago. Any guidance greatly appreciated. I a web designer so I know a little about SEO but this is beyond me.
Local Website Optimization | | MarkNWD0 -
Regional multilingual seo
Hello, I have a problem related to 3 website that we are publishing in Belgium. 90% of the content will be exactly the same. The domain names are going to be xxxx-flanders.be (content in NL) xxxx-wallonia.be (content in FR and DE) xxxx-brussels.be (content in FR and NL) My problem is that I will have duplicate content in French between xxxx-wallonia.be and xxxx-brussels.be and duplicate content in Dutch between xxxx-flanders.be and xxxx-brussels.be The granularity of hreflang language annotation and geotargeting in the Google Search Console is at the country level. How can I do that at the regional level?
Local Website Optimization | | Lvet0 -
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 -
Local SEO Best Practise?
We are planning to localize our website by launching CCTLD. But there is a little confusion about some aspects, which are: Should we track location and take our visitors to their native domain? Or do we need to take our visitors to .com domain and show a Popup, if they want to visit the native region website? What is the best case study for localization?
Local Website Optimization | | UmairGadit0 -
Schema for same location on multiple sites - can this be done?
I'm looking to find more information on location/local schema. Are you able to implement schema for one location on multiple different sites? (i.e. - Multiple brands/websites (same parent company) - the brands share the same location and address). Also, is schema still important for local SEO? Thank you in advance for your help!
Local Website Optimization | | EvolveCreative0 -
What is the optimal approach for a new site that has geo-targeted content available via 2 domains?
OK, so I am helping a client with a new site build. It is a lifestyle/news publication that traditionally has focused on delivering content for one region. For ease of explanation, let's pretend the brand/domain is 'people-on-the-coast.com'. Now they are now looking to expand their reach to another region using the domain 'people-in-the-city.com'. Whilst on-the-coast is their current core business and already has some search clout, they are very keen on the city market and the in-the-city domain. They would like to be able to manage the content through one CMS (joomla) and the site will deliver articles and the logo based on the location of the user (city or coast). There will also be cases where the content is duplicated for both regions. The design/layout etc. will all remain identical. So what I am really wanting to know is the pros, cons and ultimately the best approach to handle the setup and ongoing management from an SEO (and UX) perspective. All I see is problems! Any help would be greatly appreciated! Thanks,
Local Website Optimization | | bennyt
Confused O.o0 -
How to target a site to only specific US states?
Hey Guys, Does anyone have experience or can point me to the right documentation about geo targeting possibilities for specific states in the US or specific areas in the world. Local SEO does not apply in my case, since my website is not a business nor have a physical address. My website offers information that is only relevant for specific states in the US, how can I leverage my I optimisation to gain more exposure in those specific states? I really appreciate any help. A
Local Website Optimization | | Mr.bfz0 -
What is the Best Keyword Placement within a URL for Inner Location Pages?
I'm working on a website with 100s of locations. There is a location search page (Find Widget Dealer), a page for each state (Tennessee Widget Dealers) and finally a page for each individual location which has localized unique content and contact info (Nashville Widget Dealer). My question is is related to how I should structure my URL and the keywords within the URL. Keywords in my examples being the location and the product (i.e. widget). Here is a quick overview of each of the 3 tiered pages, with the Nashville page being the most optimized: Find Widget Dealer - Dealer Page only includes a location search bar and bullet list links to states Tennessee Widget Dealers - Page includes brief unique content for the the state and basic listing info for each location along with links to the local page) Nashville Widget Dealer - Page includes a good amount of unique content for this specific location (Most optimized page) That said, here are the 3 URL structure options I am considering: http://website.com/widget-dealers/tennesee/nashville http://website.com/dealers/tennesee-widget-dealers/nashville http://website.com/dealers/tennesee/nashville-widget-dealer Any help is appreciated! Thank you
Local Website Optimization | | the-coopersmith0