Проблемы с русскоязычными доменами

МГ
На сайте с 19.11.2011
Offline
0
756

Здравствуйте.

Не нашел такую тему. Да, искал.

У меня вот какая проблема с русскоязычным доменом...

Домен у меня типа - сайт.рф Так вот, он Яндексом склеен с названием моего же домена но на punycode - xn--80aswg.xn--p1ai (это на punycode написано сайт.рф)

И количество ссылок с Яндекса показывается как для xn--80aswg.xn--p1ai К примеру, ссылок на сайт.рф у меня около 200, а на xn--80aswg.xn--p1ai всего 1. В сервисах типа site-auditor и в панели RDS-bar показывает кол-во ссылок на сайт тоже 1. В файле robots.txt прописано для User-agent: Yandex Host: сайт.рф С Google-ом всё ОК.

Как же расклеить?

Белый Ум
На сайте с 27.04.2009
Offline
209
#1

Судя по всему Янедекс нормально не научился учитывать такие ссылки. Могу посоветовать писать punycode или ставить ссылки на translate.ru зеркало.

Например site.ru/адрес - яндекс учтет только если кодировка страницы донора utf-8, иначе будет вообще 404

Skype: shum_beliy
МГ
На сайте с 19.11.2011
Offline
0
#2

Здравствуйте.

Спасибо, что ответили. Вот прочитал недавно статью, что в таких случаях помогает 301 редирект?

Вот, например, для сайта http://увлекательное.рф будет выглядеть так:

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^xn--80adjba1afesk4bg9j\.xn--p1ai$ [NC]

RewriteRule ^(.*)$ http://увлекательное.рф/$1 [R=301,L]

Действительно ли поможет? И правильно ли я написал код?

Спасибо.:)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий