Сайт имеет 2 языка русский(http://www.site.ru) и английский(http://www.site.ru/en). В webmaster tools в таргетинг по странам и языка есть сообщение - Your site has no hreflang tags. Google uses hreflang tags to match the user's language preference to the right variation of your pages. Вставил на главную страницу сайта - Код (Text): <link rel="alternate" href="http://www.site.com/en" hreflang="en"> , но всё равно google webmaster tool выдаёт тоже самое сообщение!
А так на одной странице достаточно будет указать или нужно на всех русскоязычных страницах вставлять - Код (Text): <link rel="alternate" href="http://www.site.com/en" hreflang="en"> ?
На сколько я понял то на каждую страницу. Для каждой странице можно указать на какие языки она переведена. Всё тут с примерами есть https://support.google.com/webmasters/answer/189077?hl=ru (посмотри код этой страницы чтобы это понять) http://www.site.com/en/info.php <link rel="alternate" href="http://www.site.com/ru/info.php" hreflang="ru"> http://www.site.com/ru/info.php <link rel="alternate" href="http://www.site.com/en/info.php" hreflang="en">