Ссылки внутри сайта? Как сделать лучше?

L
На сайте с 28.01.2005
Offline
109
993

Подскажите пожалуйста, есть ли разница как сделаны ссылки на сайте, например

<a href="/a/index.html"> или

<a href="http://site.ru/a/index.html">

для яндекса и рамблера? Будут ли они лучше учитывать последний вариант?

Если с разных страниц сайта поставить ссылки на одну, это хорошо? Как поведет себя яндекс?

И есть ли разница сколько ссылок (одинаковых) стоит на одной странице указывающих на другую страницу?

[Удален]
#1

Если робот (или пользователь) обращаются через домен site.ru - то разницы никакой. А вот если сайт доступен и по адресу www.site.ru, и ссылки как в первом случае - то робот зайдет на www.site.ru и накушается дублей... потом будет думать как склеить, выбирать основной вариант.. в общем ненужные трудности создаются.

Я бы посоветовал ссылки использовать как в первом случае, и в <head> документа не забывать указывать <base href="http://site.ru/">.

Если с разных страниц сайта поставить ссылки на одну, это хорошо? Как поведет себя яндекс?

Да все так ставят, это же навигация по сайту.

И есть ли разница сколько ссылок (одинаковых) стоит на одной странице указывающих на другую страницу?

Почти нет. Яндекс текст сцепит, правда вряд ли в этом много смысла.

L
На сайте с 28.01.2005
Offline
109
#2
Если робот (или пользователь) обращаются через домен site.ru - то разницы никакой. А вот если сайт доступен и по адресу www.site.ru, и ссылки как в первом случае - то робот зайдет на www.site.ru и накушается дублей

А не могли бы Вы подсказать в чем разница с www и без? И как заставить робота заходить, например, через www? А как менятся ссылками, что нужно указывать в ссылке на свой сайт www или без www.

Попробвал внести в яндекс без www:

Адрес http://site.ru/index.html может быть внесен в нашу базу данных (и, соответственно, проиндексирован) по адресу http://www.site.ru/index.html. Добавить.

Добавленный вами сайт не индексируется, так как является «зеркалом» http://www.site.ru/. Подробнее о сайтах-зеркалах вы можете прочитать в FAQ.

Как это понимать? Все правильно? Большое спасибо за ответы.

[Удален]
#3

С www и без - это два разных сайта.

Если Яндекс уже считает, что правильно с www - то добавьте в <head> тег <base href="http://www.site.ru/">.

И когда меняетесь ссылками или где-то регистрируете - употребляйте адрес с www.

Тогда всё правильно будет.

L
На сайте с 28.01.2005
Offline
109
#4

Interitus, большое спасибо.

С www и без - это два разных сайта.

А почему это два разных сайта? Почему так получается? Я смотрю у некоторых без www зайти нельзя. Кто определяет и главное почему с www или без. Т.е. получается, что www это домен 3уровня? Но почему-бы тогда не получить(или взять) домен 2 уровня? Или все не так? И если это два разных сайта, то почему при заходе с www и без, попадаешь на одну и ту же страницу?

<base href="http://www.site.ru/">

А это надо добавить на все страницы сайта, а не только на главную?

Большое спасибо за ответы.

Anatoliy_K
На сайте с 10.07.2004
Offline
67
#5
www это домен 3уровня?

нет конечно. Сервер бывает настроен так, что с www не зайти. Соответственно, логика поисковика - находить то, на что можно зайти.

L
На сайте с 28.01.2005
Offline
109
#6
Сервер бывает настроен так, что с www не зайти.

А если не трудно, подскажите, почему он настроен так? Зачем?

И почему есть сайты, где нельзя зайти без www? Это тоже настройка или еще в чем то причина?

[Удален]
#7

www.site.ru и site.ru - это два разных имени.

В настройках любого сайта указывается, на какие имена данный сайт "откликается". Некоторые указывают только site.ru, некоторые - и site.ru и www.site.ru, иногда вообще что-угодно.site.ru.

Когда на сайт поступает запрос - можно проверить, по какому имени запросили, и если надо - перенаправить на запрос с другим именем.

А это надо добавить на все страницы сайта, а не только на главную?

На все.

Я
На сайте с 01.08.2004
Offline
68
#8

По теме "www" есть прикольный проект Руслана Курепина, по-моему, http://nowww.ru/

L
На сайте с 28.01.2005
Offline
109
#9

Всем большое спасибо.

Стало все понятно:)

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