4

It is against Google's webmaster guidelines to put machine translated text where Googlebot can find it and index it. Google will penalize your site for auto-generated content for doing so. Here is the excerpt from the guidelines: Q: Can I use automated translations? A: Yes, but they must be blocked from indexing with the “noindex” robots meta tag. ...


4

You'll have better user metrics, if you create slugs in language according to the language version: users will easier remind about page addresses to visit them twice, users will faster understand the page's topics reading them in their mother tongue, in general, you get all benefits of using mother tongue instead of foreign language. But note! such setup ...


3

I think the proper heading looks something like this: <link rel="alternate" href="http://example.com" hreflang="en-us" /> <link rel="alternate" href="http://example.co.uk" hreflang="en-gb" /> https://support.google.com/webmasters/answer/189077?hl=en (same link as provided by emirodgar)


3

If the specified font doesn’t contain a glyph for a character, browsers typically use a fallback font to render this character. (Browsers don’t have do this, of course, and how it exactly works might also depend on the operating system. But it would be really suprising if there were browsers that don’t use fallback fonts. Not to mention that there are many ...


3

I think it’s better to include the language code for the default language, too. Quoting the pros from my answer on Stack Overflow: If you decide to change the default language, you don’t have to change your URLs. Consistency. It allows you to redirect from / based on the visitor’s language preference. It’s a signal that your site is available in ...


2

Unfortunately, the hreflang standard does not specify regional varieties of languages. You can target by language, or by language and region, but that should be enough to target most users accurately. In your case, given that you have one page for Portuguese language (since there's no Brazilian as such) and they reside in the UK, you can use the following: ...


2

You should use hreflang to geo locate each domain. Quality links from those countries (local extensions and/or IP servers located there) would definitely help on local ranks.


2

Javascript Geolocation requires special permissions. Chrome used to allow geoloc to be more easily accessible but has since restricted most code from accessing it. Here are a few examples of things you can do: Here is an example from Google. You need secure origin https, a map api key and likely permissions from client browser: https://developers.google....


2

Most of your hreflang are unneeded, maybe because you are confusing languages and localizations. See https://tools.ietf.org/html/bcp47#section-2.2.4 : Region subtags are used to indicate linguistic variations associated with or appropriate to a specific country, territory, or region. Typically, a region subtag is used to indicate variations such as ...


1

Google only supports localization at the country level. You can have separate sites with the same content for two countries, even if they speak the same language. For example you can have separate sites for the US, UK, and Australia. Google allows this because sites often have to support several differences between countries: Different word spellings ...


1

If your developer is using a 301 Redirect then this is the best practice. Google guideline (and I guess guideline from other search engines) is simple on this matter. When you are moving a URL and want to maintain its SEO value implement a 301 Redirect when the change is permanent. Source


1

SEO vs CTR vs Usability Duplicate Content & Canonicalization onlinetrainingqld.com.au etc would never be good unless everything about the content is different. Your keywords would be dissolved between each domain and you'd have to employ some pretty rigorous canonicalization to prevent harming your search results, not to mention the extra effort of ...


1

Once they land to our product page, we show user price, offer from most popular city of our country. If user wants to see price, offers of their location, they have to select it on product page. The price and offer varies based on our tie up with the local retailers. This structure of your web pages may not be useful for user experience. Currently, ...


1

Isn't es the total combination of all spanish languages from different countries? No. Google Analytics is reporting the exact browser language settings of each visitor. So for any given Spanish-language page, you will most likely see a mix of reported browser languages, e.g. es, es-ES, es-US. Because there's no y-axis visible on your screenshots, it's hard ...


1

Yes, Javascript can be used to obtain real-time GPS location, if the browser has allowed the website to access the device location. The following code obtains the user's location, and the function can be called several times. Each time, it should give the current (updated) location: function getLocation() { if (navigator.geolocation) { ...


1

you can Do these things- Google uses several factors to rank a site in a region. like as Domain level extension - .com, co.in, co.uk etc. country domains ranks in relative country higher. but for top-level domains like as .com Google looks on different factors... your website language your server location access address backlinks users regions keywords ...


1

No plugin required This can easily be done without a plugin and by using WP page templates Copy header.php to header-spanish.php Copy footer.php to footer-spanish.php Copy page.php to page-spanish.php Edit page-spanish.php Change get_header(); to get_header('spanish); Change get_footer(); to get_footer('spanish'); Remove all information within /* */ and ...


1

I have pages indexed with Google with arabic and foreign characters in the URL. I think this is good for driving foreign traffic to my site. One link looks like this: example.com/अजमेर I'm also using a lot of encoding and decoding to convert the foreign characters to US-EN. One thing that you can do is create blog/منشور/تصنيف and call the page you want ...


1

Google usually handles synonyms automatically these days. At most you would just need to use the synonym sometimes on the same site. Google calls copying pages and just changing one keyword doorway pages and it can penalize sites that do that.


1

Google understand user intent many times, for example. how to make bootable pendrive. how to make bootable flash drive. Return same results, but sometimes they don't understand user intent on many queries. So If you think your both query return different result, then feel free to create a new website. I would defenetly create a new website if I don't see ...


1

To achieve what you are after all you need is to specify the language and the country for which your content has been designed for. So, for your Portuguese users in Brazil, you will be having the following permutation "pt-BR"; if the content is addressed to Portuguese users in the UK, you will then have a "pt-GB" as you have correctly guessed. <link rel=...


1

If you want to target a worldwide audience you need two things: A site on a global top level domain such as .com. If you build a site on most country code domains (like .co.uk) then Google will only show the content to people searching in that country. Not set the country for the site in Google Search Console It sounds like you already are using a global ...


1

example.com/fr/en/blog/2017/01/global-app-update-new-feature/ example.com/de/en/blog/2017/01/global-app-update-new-feature/ must be marked as canonical to example.com/blog/2017/01/global-app-update-new-feature/ and the same way for French and German translated pages.


Only top voted, non community-wiki answers of a minimum length are eligible