Как закрыть индексацию служебного имени сайта

C
На сайте с 24.06.2006
Offline
129
575

Столкнулись с проблемой – хостер дает служебное имя для сайта и пускает его в индексацию. Из-за этого в индексе два варианта – site.ru и site.hosting.ru

Так как домены ведут на одни и теже файлы, в robots индексацию второго сайта не закрыть.

Остается склейка их через вебмастер?

Или настройка редиректа с служебного имени на основное?

Эффективное продвижение сайтов - www.sivov.ru (www.sivov.ru)
donc
На сайте с 16.01.2007
Offline
663
#1
chomax:
Или настройка редиректа с служебного имени на основное?

Самое простое. А вообще многие этим грешат, например 1gb - но с ними вопрос решили, не помню уж как.

Осуждаем применение нейросетей в SEO и не только ( https://webimho.ru/forum/148/ ) :) Продвижение сайтов от 25 000 в мес, прозрачно, надежно ( /ru/forum/818412 ), но не быстро, отзывы ( http://webimho.ru/topic/3225/ )
Оптимизайка
На сайте с 11.03.2012
Offline
396
#2
chomax:
Так как домены ведут на одни и теже файлы, в robots индексацию второго сайта не закрыть.

Сменить такого хостера наверное предложат, но почему нельзя например давать разные robots.txt через mod_rewrite, анализируя HTTP_HOST?

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
SeVlad
На сайте с 03.11.2008
Offline
1609
#3
chomax:
Из-за этого в индексе два варианта – site.ru и site.hosting.ru

СПанель? Тогда мне тебя жаль.

Ставь редирект с технического на рабочий.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
donc
На сайте с 16.01.2007
Offline
663
#4
Оптимизайка:
но почему нельзя например давать разные robots.txt через mod_rewrite, анализируя HTTP_HOST?

Потому что редерикт проще.

Вот так, например

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^new-domain\.com [NC]
RewriteRule (.*) http://new-domain.com/$1 [R=301,L]

Этот вариант наиболее универсальный и в большинстве случаев лучше отдать ему предпочтение. Условие преобразования в этом случае означает «если имя запрошенного домена не начинается с new-domain.com». Тем самым набор правил привязан только к тому домену, в который будут перенаправляться все запросы. Сколько и каких доменов являются алиасами — совершенно неважно, все обращения к ним будут перенаправлены в один домен. Правило преобразования целиком подставляет «внутренний» URI, направляя клиента на тот же адрес внутри домена.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#5
donc:
Потому что редерикт проще

Понятно, что проще, просто ТС так категорично говорит, будто у него .htaccess запрещены.

SeVlad
На сайте с 03.11.2008
Offline
1609
#6
Оптимизайка:
просто ТС так категорично говорит, будто у него .htaccess запрещены.

Где?...........................

C
На сайте с 24.06.2006
Offline
129
#7

Редирект с домена на домен действительно проще.

Оптимизайка:
Сменить такого хостера наверное предложат, но почему нельзя например давать разные robots.txt через mod_rewrite, анализируя HTTP_HOST?
S
На сайте с 25.11.2008
Offline
124
#8

А если через apache/nginx закрыть нужный домен под basic auth?

Бесплатные виджеты для сайта (https://pfka.ru). Технический анализ сайта ( https://linkonavt.ru/services/sitetechnologies ).
M
На сайте с 04.12.2013
Offline
223
#9

А что в панели хостера нельзя отключить тех. домен?

Теперь уже для начала 301-редирект, а со временем отключаете тех. домен.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts

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