Вернуться   SEO форум - оптимизация и продвижение сайтов > Поисковые системы > Яndex

Важная информация
Яndex - Поисковая система Yandex. Раскрутка, оптимизация, продвижение сайтов под Яндекс. Фильтры, алгоритмы, апдейты...

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 08.02.2010, 13:46   #1
 
Аватар для SWG
 
Сообщений: 268
FR (активность): 5,856

Доп. информация
По умолчанию Автор темы Индексация тестовой версии сайта

Вопрос такой - перед сдачей заказа макет сайта, с подключенной админкой, выкладывается на корпоративный сервер, для того чтобы заказчик мог ознакомиться и утвердить проект.

Но уже несколько раз получалось так, что Яндекс индексировал именно эту версию, пренебрегая основным сайтом, хотя хост в Robots.txt прописан.

Как можно избежать этого и почему он индексирует тестовую версию, если на нее даже теоретически не может быть ссылок (именно Яндекс, даже Рама себе такого не позволяет)?
SWG вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
Alex LM (08.02.2010)
Старый 08.02.2010, 20:41   #2
 
Аватар для Alex LM
 
Сообщений: 972
FR (активность): 222,016

Доп. информация
По умолчанию Re: Индексация тестовой версии сайта

Запретите индексацию текстовой версии в Robots.txt.

Более радикальный способ, запретить индексацию сайта вообще, до выкладывания основной версии сайта... Важный момент, не забыть поправить Robots.txt по этому поводу.


Alex Life Mix – путешествия
Часто задаваемые вопросы форума по SEO и близкой тематике - SEO FAQ
Alex LM вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
SWG (09.02.2010)
Старый 10.02.2010, 23:49   #3
 
Аватар для Strang3r
 
Сообщений: 1
FR (активность): 23

Доп. информация
По умолчанию Re: Индексация тестовой версии сайта

я роботс не особо доверяю, да и не хочется что бы левые люди тоже лазали по сайту... поэтому использую вот такой простой php-код

if (!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER'] <> "ЛОГИН" || $_SERVER['PHP_AUTH_PW'] <> "ПАРОЛЬ")
{
// Логин не прошёл

header('WWW-Authenticate: Basic realm="Тестирование сайта"');
header('HTTP/1.0 401 Unauthorized');

exit;
}

И подключаю его в основной файл проекта... Таким образом при первом заходе всплывает запрос на логин пароль... если правильно ввести то он не спрашивает уже
Strang3r вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
SWG (12.02.2010)
Старый 11.02.2010, 10:25   #4
 
Аватар для kalitvyan
 
Сообщений: 10
FR (активность): 373

Доп. информация
По умолчанию Re: Индексация тестовой версии сайта

Намного проще запретить индексацию в .htaccess при помощи mod_rewrite:

RewriteEngine on
RewriteCond %{USER_AGENT} Yandex
RewriteRule .* - [F]

или можно подсунуть ему 404ую (тоже индексировать не будет):

RewriteEngine on
RewriteCond %{USER_AGENT} Yandex
RewriteRule .* - [R=404]
kalitvyan вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
SWG (12.02.2010)
Старый 12.02.2010, 14:33   #5
 
Аватар для Петр Иванов
 
Сообщений: 14
FR (активность): 161

Доп. информация
По умолчанию Re: Индексация тестовой версии сайта

просто надо внимательно писать в robots.txt без ошибок, а лучше использовать .htaccess
Петр Иванов вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 2865 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Текущее время: 09:21. Часовой пояс GMT +3.