Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
Wordpress Blog in 2 languages. How to SEO or structure it?
-
Hi Moz community,
I have got a wordpress blog currently in the spanish language. I want to create the same blog content but in english version. (manually translate it to english instead of using translation service such as Google Translate). How should i structure the blog for SEO? How will it work? Any structure markups i should know about?
Any examples?
Thanks
-
Just food for thought, another option is to host a Wordpress multi-site or even two separate versions of Wordpress, one for each language. I find this less complicated when it comes to plugin and template compatibility, plus you can control access a bit better.
Avoid using Javascript to translate text.
Avoid putting content in multiple languages on a single page.
Do link each page in one language to the translated page to avoid 404 errors. If your language selector automatically directs users from an www.site.com/en to www.site.com/es domain, make sure your URLs for translated pages match or you'll get a lot of 404 errors. This will hurt you a great deal.
- topic:timeago_earlier,6 months
-
Hola,
I assume your blog is a wordpress.org and not a wordpress.com one.
If so, install the WPML plugin, which (copying and pasting from its website) l_ets you do SEO for each language separately. You can set SEO attributes for the homepage, internal pages and categories for each language. Translations appear in their unique URLs and you can even put different languages in completely different domains. WPML follows Google Webmasters’ specifications for multilingual sites to the letter, letting your sites rank high on local search results. Of course, WPML is fully compatible with SEO plugins._
It will create a /en/ subfolder for the language you're translating your blog to, which seems to be your preferred solution (in other cases, i.e. a WooCommerce based on WP, it may be better using the domain option WPML offers too).
With WPML you will be able to translate everything, not just your posts (template, plugins et al).
The URL structure will mirror the main language one, but translated to English. So if you have something like www.myblog.com/seo/como-hacer-link-building, the English version will be: www.myblog.com/en/seo/how-to-do-link-building.
It also automatically implement the hreflang annotations (so you don't have to think about them).
It is compatible with WordPress SEO by Yoast, so every translated page/post can be finely optimized.
Honestly, even though the answer here above are correct (apart the "English post" category one, which is not really the ideal solution), I warmly suggest you to use WPML.
- topic:timeago_earlier,16 days
-
Can you elaborate on the duplicate content issue? Both are same content but in different languages.
I am thinking of
example.com/blog/en/urlgoeshere and example.com/blog/bm/urlgoeshere
What else should i be worried about?
Thanks
-
Hey Edmond,
Vic already answered with most of what I was going to say - a big thing to remember is the issue of duplicate content if you are making a direct translation. You probably want to keep all content under the same domain for potential future link-building efforts. Using the /en approach Vic suggested will help with this.
Bear in mind, however, that such an approach can result in duplicate content penalties (see: Panda) if you are not careful with the translation process. It might be better to paraphrase your content when translating it in order to avoid these penalties.
The rest depends on what aspects of the site you want to translate, where your markets are and what language your potential customers are likely to speak.
Feel free to touch base with any questions,
Rob
-
Hi, Edmond,
Is it just the blog content you’re looking to translate or the entire site?
If it’s the entire site, you may consider putting all of your English content under a /en/ subdirectory. For example: http://yoursite.com/en/englishcontentgoeshere.
As far as the blog by itself goes, I think you would be able to employ the same structure.
Alternatively, you may consider putting all of the English content under a Category called “Content in English” or something similar. This is probably the simplest approach.
One important thing to consider is your target market. Are you targeting English-speaking audience in U.S. or in other countries? Where is your Spanish-speaking site based at and who is your target audience? You will need to plan for that and localize accordingly.
Vic
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
-
Default Wordpress 301 Redirects of JS and CSS files. Bad for SEO & How to Fix?
Hi there: We are developers with some digital marketing expertise, but a current issue has us perplexed. An outside SEO firm has asked us to clean up a large number of 301 redirects. Most of these are 'default' Wordpress behavior that relate to calling the latest version of a JS or CSS file. For instance, a JS file is called with this: https://websitexyz.com/wp-includes/js/wp-embed.min.js?ver=4.9.1 but ultimately redirects to this: https://websitexyz.com/wp-includes/js/wp-embed.min.js. We are being asked to prevent the redirect from happening by, presumably, calling the ultimate file to begin with. The issue is that, as far as we know, there's no easy way to alter WP behavior to call the ultimate file to begin with. Does anyone have any thoughts on this? Thanks.
Intermediate & Advanced SEO | Jan 5, 2018, 1:33 PM | Daaveey0 -
Do I need to add the actual language for meta tags and description for different languages? cited for duplicate content for different language
Hi, I am fairly new to SEO and this community so pardon my questions. We recently launched on our drupal site mandarin language version for the entire site. And when i do the crawl site, i get duplicate content for the pages that are in mandarin. Is this a problem or can i ignore this? Should i make different page titles for the different languages? Also, for the metatag and descriptions, would it better in the native language for google to search for? thanks in advance.
Intermediate & Advanced SEO | Jul 23, 2017, 11:45 AM | lynetteboss0 -
Best Permalinks for SEO - Custom structure vs Postname
Good Morning Moz peeps, I am new to this but intending on starting off right! I have heard a wealth of advice that the "post name" permalink structure is the best one to go with however... i am wondering about a "custom structure" combing the "post name" following the below example structure: Www.professionalwarrior.com/bodybuilding/%postname/ Where "professional" and "bodybuilding" is my focus/theme/keywords of my blog that i want ranked. Thanks a mill, RO
Intermediate & Advanced SEO | Jun 30, 2017, 10:11 AM | RawkingOut0 -
Does it hurt your SEO to have an inaccessible directory in your site structure?
Due to CMS constraints, there may be some nodes in our site tree that are inaccessible and will automatically redirect to their parent folder. Here's an example: www.site.com/folder1/folder2/content, /folder2 redirects to /folder1. This would only be for the single URL itself, not the subpages (i.e. /folder1/folder2/content and anything below that would be accessible). Is there any real risk in this approach from a technical SEO perspective? I'm thinking this is likely a non-issue but I'm hoping someone with more experience can confirm. Another potential option is to have /folder2 accessible (it would be 100% identical to /folder1, long story) and use a canonical tag to point back to /folder1. I'm still waiting to hear if this is possible. Thanks in advance!
Intermediate & Advanced SEO | Aug 25, 2015, 11:24 AM | digitalcrc0 -
SEO site Review
Does anyone have suggestions on places that provide in depth site / analytics reviews for SEO?
Intermediate & Advanced SEO | Apr 21, 2014, 1:49 PM | Gordian0 -
What is the best URL structure for categories?
A client's site currently uses the URL structure: www.website.com/�tegory%/%postname% Which I think is optimised fairly well, as the categories are keywords being targeted. However, as they are using a category hierarchy, often times the URL looks like this: www.website.com/parent-category/child-category/some-post-titles-are-quite-long-as-they-are-long-tail-terms Best practise often dictates (such as point 3 in this Moz article) that shorter URLs are better for several reasons. So I'm left with a few options: Remove the category from the URL Flatten the category hierarchy Shorten post titles two a word or two - which would hurt my long tail search term traffic. Leave it as it is What do we think is the best route to take? Thanks in advance!
Intermediate & Advanced SEO | Jun 6, 2013, 11:53 AM | underscorelive0 -
What should I cover in a SEO proposal ?
What should I cover in a SEO proposal? Is there any sample SEO Proposal template in SEOMoz?
Intermediate & Advanced SEO | May 21, 2013, 12:04 PM | kashyaplakkad1 -
Is DOCTYPE important for SEO?
Hello fellow Mozzers. I am just having a brief look at a potential clients website before speaking to them tomorrow and whilst looking at the source I noticed that they don't appear to have a clear definition for their Doctype. All the have at the top of each page is I have to admit that Doctypes aren't my strong point but I know that they are normally slightly more descriptive than this. Can this have any effect on rankings? or is this just an issue for W3C validation? Thanks 🙂
Intermediate & Advanced SEO | Dec 12, 2011, 7:49 PM | AdeLewis0