Multilingual Blog Structure
-
Hi
I have a domain in 20 languages. I want to integrate a wordpress blog (in subfolders) in the 3 most important languages like EN-ES-FR (actually they will be 3 independent blogs) and I want to know which structure is the best one.
OPTION 1
domain/en/blog/post1
domain/es/blog/post1
domain/fr/blog/post1
OPTION 2
domain/blog_en/post1
domain/blog_es/post1
domain/blog_fr/post1
Last question. For the rest of the 17 languages of my domain, can I put a link the english blog or is not recommended because maybe too many pages will be linking to the blog?
Thank you
-
Thanks a lot Jane
-
Hi Eduardo,
Ah - I understand. I don't see this as being a problem - many internal links like this have many thousands of links pointing to them internally and Google understands that this is the nature of internal linking. If you crawl a few other larger sites, including this one, with a service like ScreamingFrog (you'd need the paid version to see the full site crawl), you'll see that resources like this blog are linked to thousands of times, since there are thousands of blog posts from years ago, articles, tool pages, indexed Q&A pages etc.
Cheers,
Jane
-
I jane
Thank you for your answer. I will put the hreflang tag for each post created.
I am saying that for the german language (for which I won't have a blog in german) I will link it to the english, so to: domain/en/blog. And the same for each of the language for which I won't have a blog. For example:
domain/it/ will have a link to domain/en/blog
domain/ja/ will have a link to domain/en/blog
domain/nl/ will have a link to domain/en/blog
etc..
I am a bit afraid to do that because as I said before, among my 20 languages, only 3 languages will have their own blog while the rest of languages will link to the english blog.
I have other 17 languages on the same domain with about 190 pages / language, so if I put on the main navigation menu (header) a link to the english blog this means that I will create 3230 internal links the home page of the english blog. I don't know maybe it is too much and I should leave the rest of 17 languages without blog.
What do you think?
-
Hi Eduardo,
The use of the hreflang tag, also called the rel="alternate" tag, is perfect for what you are trying to do. This post talks about how the tag works and suggests various URL structures that work best.
Another good resource about the tag is here.
Regarding the links to the blog, are you saying that there will be a link to domain/de/blog/, even if you do not have a German blog, linked to from the German section of the site?
-
Hi andy
I already have a drop down menu to change to any of the 20 languages. What I plan to to for the rest of 17 languages which won't have a specific blog (because I don't have 20 native speakers) is to add to the main navigation menu a direct link to the english blog home page like this:
Home | Products | About | Media | Blog | Store
Of course, as the link to the english blog will be on the main menu of each language, it will create the same amount of internal links than the number of pages per language.
is it ok?
-
Hi Eduardo,
I would go with option 1. It is the structure most tend to use, although it is really about which makes more sense. Make use of the HREFLANG tag to add some clarification to these.
As per the last part of the the question, are you planning on using a language drop down at the top of the page or add a link from every post in every language back to the English blog?
-Andy
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
-
Doubts about the technical URL structure
Hello, first we had this structure Categorie: https://www.stoneart-design.de/armaturen/ Subcategory: https://www.stoneart-design.de/armaturen/waschtischarmaturen/ Oft i see this https://www.xxxxxxxx.de/badewelt/badmoebel/ But i have heard it has something to do with layers so google can index it better, is that true ? "Badewelt" is an extra layer ? So i thought maybe we can better change this to: https://www.stoneart-design.de/badewelt/armaturen/ https://www.stoneart-design.de/badewelt/armaturen/waschtischarmaturen/ and after seeing that i thought we can do it also like this so the keyword is on the left, and make instead "badewelt" just a "c" and put it on the back https://www.stoneart-design.de/armaturen/c/ https://www.stoneart-design.de/armaturen/waschtischarmaturen/c/ I dont understand it anymomre which is the best one, to me its seems to be the last one The reason was about this: this looks to me keyword stuffing: Attached picture Google indexed not the same time the same url, so i thougt with this we can solve it Also we can use only the word "whirlpools" in de main category and the subs only the type without "whirlpools" in text thanks Regards, Marcel SC9vi60
Technical SEO | | HolgerL0 -
Is there an SEO advantage to blog content being a child of /blog/ rather than the homepage?
I'm working on a website where all the blog content is listed as separate pages from the homepage, eg: www.domain.com/first-blog-post
Technical SEO | | MillyShaw
www.domain.com/second-blog-post However, it would make my life easier if all blog content was listed under /blog/ so that I could analyse it better in Google Analytics. Eg I'd like it to be: www.domain.com/blog/first-blog-post
www.domain.com/blog/second-blog-post The developer is not keen because it would create extra work for him, and he's also said it's a bad idea from an SEO point of view. But is this the case? Presumably with 301s in place it wouldn't make a difference? Thanks for your help!0 -
Google Webmaster Structured Data Error
In google webmaster tool in Structured data it is showing me 396 items with errors i.e. Data Type - Product, Source - Markup:schema.org, Pages -351, Items -351, Items with Errors - 351 When i click on the 351 in that it is showing Missing:Price but when i click on that product i can see the price 2) Data Type - searchresultspage, Source - Markup:schema.org, Pages- 47, Items - 47 Items with errors -45 When i click on the 47 in that it is showing Missing:Price but when i click on that product i can see the price So i am not getting what is the actual error?
Technical SEO | | jackinmathis10 -
Website Redesign - Blogger To WordPress Platform URL Structure
I am transferring a website (www.EXAMPLE.com) From Blogger To Wordpress. Currently, the website content is specific to cover the Colorado Market. In the near future, I plan on covering the same market in other state. I have seen regional websites like this that have the URL structure - (STATE.EXAMPLE.com) I have also seen websites with URL Structure - (EXAMPLE.COM/STATE) Is there any advantage using one URL structure over the other in term of SEO & otherwise? In the process of transferring the website, I would like to clean-up the URL structure but I don't want to lose a significant amount of link juice/organic traffic. Do you recommend I restructure the URLs at this time?
Technical SEO | | InternetRep0 -
Blog posts outranked for Title a String searches in content...why?
Site Pages: When I wrap a page title, or a string of several words in quotes, and GG search, my client's page shows up first. My understanding is that this shows general health of site, and acknowledgement as the original source of the content. Blog Posts: When I wrap a blog page, or post, title or string of words in quotes, and GG search, Feedblitz, Facebook, and other scraper sites appear before the blog home page, and also the actual blog post. The blog is in a separate directory. Does this suggest that the /blog/ is being penalized or demoted in any way? Does it indicate the /blog/ directory does not have authority? Both the static site pages, and the blog pages, are using rel=canonical tags. What causes this, what does it indicate, and how can I fix it? Thanks,
Technical SEO | | seagreen
Greg0 -
Guest Blog Posts (Originally Seen on . .)
We are making a push to get our blog posts featured on other blogs, and bring in guest bloggers. We figured we could just repost a blog post on our blog, and link back to the original post. Obviously this provides some link juice, but do you think it's a bad idea because of duplicate content? Specifically, I'm also a Huffington Post blogger, so I have the option of writing an article, posting it on our site and HuffPo, and linking back to the original to give us links. Any advice?
Technical SEO | | moziodavid0 -
Including spatial location in URL structure. Does subfolder number and keyword order actually matter?
The SEOMoz On-Page report for my site brings up one warning (among others) that I find interesting: Minimal Subfolders in the URL My site deals with trails and courses for both races and general running. The structure for a trail is, for example: /trails/Canada/British-Columbia/Greater-Vancouver-Regional-District/Baden--Powell-Trail/trail/2 The structure for courses is: /course/28 In both cases, the id at the end is used for a database lookup. I'm considering an URL structure that would be: /trail/Baden-Powell-Trail/ca-bc-vancouver This would use the country code (CA) and sub-country code (BC) along with the short name for the region. This could be good because: it puts the main keyword first the URL is much shorter there are only 3 levels in the URL structure However, there is evidence, from Google's Matt Cutts, that the keyword order and URL structure don't matter in that way: See this post: http://www.seomoz.org/q/all-page-files-in-root-or-to-use-directories If Matt Cutts says they aren't so important then why are they listed in the SEOMoz On-Page Report? I'd prefer to use /trail/ca-bc-vancouver/Baden-Powell-Trail. I'll probably do a similar thing for courses. Is this a good idea? Thoughts? Many thanks, in advance, for your help. Cheers, Edward watch?v=l_A1iRY6XTM watch?v=gRzMhlFZz9I
Technical SEO | | esarge0 -
Suggested url structure for hierarchical data
For an existing web site we are developing a local info web site section where each area would get a review and information about local bars and restaurants. The site manages areas in the following hierarchy: Country > Broader region > Perfecture > Municipality > Neighborhood e.g. Italy > Northern Italy > Lombardia > Milano > Center Local Info pages would exist for all the above levels so you could have a page for Italy as a whole, a page for Lombardia, and a separate page for the Center of Milano. On certain countries there are many synonyms especially in the Neighborhood level but also a few in the Municipality level. We would like to build a generic SEF url structure/pattern that would be able to represent the above and be as short as possible for the purpose of SEO. 1. the obvious solution would be to incorporate the unique identifier of e.g. www.example.com/local-info/Italy-10
Technical SEO | | seo-cat
www.example.com/local-info/Milano-12363
www.example.com/local-info/Center-789172 but this does not represent the hierarchy and does not include the interesting keyword of e.g. Milano when looking at the neighborhood level 2. Another option would be to include all levels e.g. www.example.com/local-info/Italy/Northern-Italy/Lombardia
www.example.com/local-info/Italy/Northern-Italy/Lombardia/Milano
www.example.com/local-info/Italy/Northern-Italy/Lombardia/Milano/Center But this would end up with large URLs 3. I am thinking of another solution which would include the current level and its parent at any page. Not capturing the hierarchy very well but at least it includes the parent name for richer keywords in the url itself. www.example.com/local-info/Northern-Italy/Lombardia
www.example.com/local-info/Lombardia/Milano
www.example.com/local-info/Milano/Center 4. Or a hybrid where the first levels are always there and the rest are concatenated on a single segment www.example.com/local-info/Italy/Northern-Italy/Lombardia
www.example.com/local-info/Italy/Northern-Italy/Lombardia-Milano
www.example.com/local-info/Italy/Northern-Italy/Lombardia-Milano-Center any thoughts? thanks in advance0