I have a multi language website for my company.
my language routing goes like example.com/[language]
. I have 2 languages, and my URLs are example.com/tr
,example.com/en
, and example.com/
redirects to example.com/en
.
so example.com/
and example.com/en
are counted as the same URL, so google chooses to rank example.com/
and exclude example.com/en
although example.com/en
is included in the sitemap and example.com/
is not.
the problem here is now example.com/
is not counted as an only en
URL although it does redirect to the /en
, so now in the search results example.com/
(which redirects to en
) will appear on top disregarding the language of the user.
I could not see an option to exclude the root URL anywhere, and google indexed it although it is not included in the sitemap. How can I overcome this?