Позволительна ли такая организация сайта ?

S
На сайте с 14.09.2007
Offline
28
680

Привет!

Собрался сделать сайт. Хочется, чтобы он индексировался нормально.

Но так получается, что сайт должен работать на двух серверах. И организован примерно так:

hxxp://example.com - главная страница (на server1)

hxxp://www.example.com - главная страница (на server2)

Далее, ссылки типа hxxp://example.com/foo/ -> redirect -> hxxp://www.example.com/foo/

Главные страницы внешним видом дублируются, но различаться будет код страниц. К примеру, - на первой странице сабмит делается адажксом, на второй - обычным сабмитом на первую страницу, или на первой странице, к примеру, последняя новость пишется непосредственно в документ, на второй - через javascript.

Вот опасаюсь реакции поисковых систем на все это дело.

Но по-другому пока организовать сайт никак не получается :(

Спасибо!

kimberlit
На сайте с 13.03.2007
Offline
370
#1
steevy:


Но по-другому пока организовать сайт никак не получается :(

Сомневаюсь. Всегда есть решение. Но ваши манипуляции какие-то странные.

S
На сайте с 14.09.2007
Offline
28
#2

Да, спасибо, согласен, решения есть всегда и разные. Пытаюсь выбрать наиболее подходящий.

Но, к сожалению, мне два сервера придется использоваться в любом случае :(

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

Все-таки интересна возможная реакция поисковиков на такую организацию.

Кстати, поисковики умеют понимать алиасы сайтов ? Или они будут думать, что один их них - ворованный контент ?

Может есть у кого-то подобный опыт ?

Спасибо за любые мысли по этому поводу!

K
На сайте с 31.01.2001
Offline
737
#3

Если хотите проблем с индексацией, делайте именно так, с редиректами и яваскриптом.

Алиасы понимают, вы можете указать главный (обычно тут используют термин "зеркало"), тут нет никаких проблем.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
S
На сайте с 14.09.2007
Offline
28
#4

Заставили задуматься, да :-\

Но хоть новые ключевые слова узнал, спасибо :)

Solmyr
На сайте с 10.09.2007
Offline
501
#5

Я не понял про редирект. Редиректится всё кроме главной страницы?

S
На сайте с 14.09.2007
Offline
28
#6

По сути да.

В общем, проблема, следующая:

Есть бесплатный сайтостроитель. Я юзал сайт на нем, поэтому там уже есть база юзеров, база контетна и т.д., и известен сайт в интернете под именем hxxp://mysite.freehoster.com.

При этом различные разделы сайта доступны по путям:

hxxp://mysite.freehoster.com/aaa

hxxp://mysite.freehoster.com/bbb и т.д.

Но так как бесплатный сайтостроитель предлагал использовать только html+javascript, а основная идея сайта нуждалось в более сложной логике с обработкой на стороне сервера, то на главной странице была вставлена форма в iframe-e. Запросы от нее аджаксом делались на другой сервер. И было счастье.

Теперь пришло время поставить сайт на нормальное имя - hxxp://mysite.com.

При этом хочется:

1/ Избавиться от iframe на главной странице

2/ Чтобы сайт был доступен по старому адресу - hxxp://mysite.freehoster.com

3/ Чтобы сайт был доступен по новому адресу - hxxp://mysite.com

Поэтому я решил сделать так:

1/

hxxp://mysite.com/ - указывает на главную страницу на отдельном сервере. Задача его - обрабатывать ту самую важную форму на главной странице. Т.е. в форме убирается адажкс, делается нормальный сабмит на себя же - hxxt://mysite.com/.

2/

hxxp://www.mysite.com/ - указывает на главную страницу на сервере стайтостроителя. На ней таже форма, но с сабмитом на отдельный сервер - hxxp://mysite.com/. Так же hxxp://www.mysite.com является алиасом hxxp://mysite.freehoster.com.

html-текст главных страниц везде будет одинаков.

Но остается проблема с каталогами старого сайта. Т.е. нужно, чтобы:

hxxp://mysite.freehoster.com/aaa

hxxp://www.mysite.com/aaa

hxxp://mysite.com/aaa

выдавали одно и тоже.

Первые два будут нормально работать, т.к. алиасы. Проблема в отдельном сервере. У него, понятно, нет этих каталогов. Поэтому было решено делать редирект с адресов отдельного сервера вида hxxp://mysite.com/xxx на адреса старого сервера вида hxxp://www.mysite.com/xxx.

Еще можно не делать редирект, а при запросе, типа, на hxxp://mysite.com/xxx на стороне сервера вычитывать и выплевывать содержимое hxxp://www.mysite.com/xxx. А на ней уже все ссылки будут вести на www.

Ссылки везде будут только hxxp://www.mysite.com/, но нужно, чтобы при случайно набранном урле hxxp://mysite.com/xxx - ничего не поломалось и пользователь ничего не заметил.

Ну описал как смог :-/ Решение, возможно, плохое. Но нормально утащить весь контент со старого сайта полностью на новый - нельзя. Бесплатный хостер базу, конечно, не даст.

Если у кого-то возникли мысли, хоть какие-то, даже самые матершинные - велкам, либо сюда, либо в личку.

Спасибо!

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