I am building a website that will be available in multiple countries. Each country's content will be unique to that country, but each country's content will be offered in multiple languages, using the hreflang
mechanism.
The URL structure of the website will be, for example:
UK
mydomain.com/gb-en- English (default)
mydomain.com/gb-de - German
Germany
mydomain.com/de-de - German (default)
mydomain.com/de-en - English
As stated, both the UK and Germany websites will have unique content.
My question is, when thinking about SEO and the keywords within the URL, should the slugs be localised for each language on each website, or should the slugs only reflect the default language?
So, for example should I have:
mydomain.com/gb-en/my-seo-friendly-blog-post - English (default)
mydomain.com/gb-de/my-seo-friendly-blog-post - German
Or should I have:
mydomain.com/gb-en/my-seo-friendly-blog-post - English (default)
mydomain.com/gb-de/mein-seo-freundlicher-blogeintrag - German