Отсутствует реальная страница http://site.com/. Чем чревато?

K
На сайте с 12.07.2009
Offline
93
851

Помогите чайнику!

Ситуация следующая. Блог WordPress лежит в папке h__p://site.com/ru/.

Страницы h__p://site.com/ как таковой нет.

В коневой директории есть файл index.php, который переадресует на главную по адресу h__p://site.com/ru/, если в браузере набрать h__p://site.com/.

Google ругается, что ссылки извне на h__p://site.com/ никуда не ведут.

Насколько это плохо?

Нужно ли переносить сайт в корневую директорию или нет? Не потеряется ли PR при 301-ом редиректе и таком переносе?

Спасибо!

Учиться всегда сгодится (https://oldoctober.com/)
Kirik
На сайте с 13.04.2006
Offline
266
#1

301 редирект тебе в помощь, при ближайшем пересчете перенесет ПР на /ru/

~~ Продвижение сайтов (https://kirik.pro/) ~~ PRPosting.com (https://prposting.com) - ссылки под бурж, 100+ стран, 45000 доноров, партнерка с 5% от трат ~~ Копирайтинг и рерайтинг (https://wordfactory.ua/)
ijk
На сайте с 19.08.2007
Offline
190
ijk
#2
Kolobokk:
Помогите чайнику!

Ситуация следующая. Блог WordPress лежит в папке h__p://site.com/ru/.

Страницы h__p://site.com/ как таковой нет.

В коневой директории есть файл index.php, который переадресует на главную по адресу h__p://site.com/ru/, если в браузере набрать h__p://site.com/.

Google ругается, что ссылки извне на h__p://site.com/ никуда не ведут.

Насколько это плохо?
Нужно ли переносить сайт в корневую директорию или нет? Не потеряется ли PR при 301-ом редиректе и таком переносе?

Спасибо!

Оставлять так как сейчас сделано очень не советую. Рекомендую поставить R301 на /ru/ через .htaccess, тогда всё будет нормально и вес нигде не будет теряться.

K
На сайте с 12.07.2009
Offline
93
#3

Kirik, ijk, Спасибо!

Я правильно понял, что ничего никуда переносить не нужно, а досточно сделать редирект черз .htaccess?

S
На сайте с 28.10.2005
Offline
296
#4

Когда морда сайта куда-то редиректит - это не есть гут

K
На сайте с 12.07.2009
Offline
93
#5

semenov,

Спасибо!

Так всё таки нужно перенести блог в корень и на него сделать редирект для полного счастья? Без редиректа же все ссылки никуда не будут вести.

S
На сайте с 28.10.2005
Offline
296
#6

> Так всё таки нужно перенести блог в корень и на него сделать редирект для полного счастья?

Именно

webcat
На сайте с 19.10.2005
Offline
137
#7
Google ругается, что ссылки извне на h__p://site.com/ никуда не ведут.

Вы что-то тут неправильно говорите

В коневой директории есть файл index.php, который переадресует на главную по адресу h__p://site.com/ru/,

так быть не может, как вы говорите, иак как есть index.php,если вы конечно там

всяких "неправильных" редиоектных скриптов не запихали :)

Скорее всего гуголь так не сказал...

ЗЫ

Я бы накогда морду действующего сайта не редиректила с 301 на внутренние дериктории /ru/ - это дериктория.

Постарайтксь сделать так, чтобы был нормальный старт у сайта - как ваше дело

ijk
На сайте с 19.08.2007
Offline
190
ijk
#8
semenov:
Когда морда сайта куда-то редиректит - это не есть гут

Соглашусь, что наверное не стоит так делать, но я не слышал, чтобы это негативно влияло на ранжирование.

ijk добавил 23.12.2009 в 00:33

webcat:
Я бы никогда морду действующего сайта не редиректила с 301 на внутренние директории /ru/ - это директория.

Пусть даже директория. И что с того?

webcat:
Постарайтесь сделать так, чтобы был нормальный старт у сайта - как ваше дело

Соглашусь. Обычно это делается так: на главной странице пользователю предоставляется выбор языка, а дальше идёт ссылка на нужную версию. В таком случае лучше, как мне кажется, лучше использовать поддомены для разных языков. С другой стороны, если основной язык сайта русский, то зачем заставлять пользователей делать лишний клик? Проще сразу сделать редирект на основную версию.

K
На сайте с 12.07.2009
Offline
93
#9

В настоящее время в корне лежит файл index.php и в нём прописан код (писал не я):

<?

if (!empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) && eregi("()", $_SERVER['HTTP_ACCEPT_LANGUAGE']))
{
header("Location: ru/");
exit();
}
?>

Больше ничего в этом index.php нет.

Всё при этом работает. Раньше там был другой код, который редиректил пользоватлея в зависимости от языка браузера. Тоже всё равботало.

Сейчас выяснилось, что я ни то что два, а и один язык с трудом тяну, а тут ещё и Google пишет:

http://oldoctober.com/_________404 (Не найдено) 14 стр. 16.12.2009
И среди этих 14-ти страниц есть ссылки на меня с сайтов, с которыми я обменялся ссылками.

Вот я и думаю, как сделать так, чтобы и овцы были целы и волки сыты. Может быть есть какой-то способ, чтобы и Google был доволен и мне не пришлось переписывать все внутренние ссылки (они у меня асолютные)?

В тоже время, я бы решился и перенёс блог в корень, если это необходимо, но не хотелось бы это делать, если это ничего особенного не даст в плане работы поисковых систем.

Если просто сделать редирект в .htaccess, то не будет ли Google опять ругаться. Я так понимаю, что если ссылки на мой сайт не приводят к конкретной странице, то Google их в расчёт не принимает или это не так?

Спасибо!

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