Редирект на html сайте

W
На сайте с 06.10.2011
Offline
9
524

Добрый день.

Подскажите как убрать дубль главной страницы (домен.ру и домен.ру/index.html)? Можно ли сделать 301 редирект или может просто закрыть страницу index.html от индексации в robots.txt?

И стоит ли закрывать внешние ссылки со страницы в <noindex> или ставить атрибут rel="noffolow"? На сайте 3000-3500 символов и 2-3 ссылки внешних

wwwwww
На сайте с 29.04.2011
Offline
195
#1
wmdohod:
Можно ли сделать 301 редирект

Можно. .htaccess

wmdohod:
<noindex> или ставить атрибут rel="noffolow"

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

Видишь? Свободная подпись.
87793
На сайте с 12.09.2009
Offline
661
#2
wmdohod:
Подскажите как убрать дубль главной страницы (домен.ру и домен.ру/index.html)?

А дубль-то будет ли на самом деле?

Главная страница ведь - это всё равно будет index.html, другой главной нету?

wmdohod:
или может просто закрыть страницу index.html от индексации в robots.txt?

Тогда главная страница у Вас индексироваться не будет.

wmdohod:
И стоит ли закрывать внешние ссылки со страницы в <noindex> или ставить атрибут rel="noffolow"? На сайте 3000-3500 символов и 2-3 ссылки внешних

Если нет каких-то специальных особо веских причин их закрывать - то не стоит.

Наше дело правое - не мешать левому!
W
На сайте с 06.10.2011
Offline
9
#3
wwwwww:
Можно. .htaccess
.

подскажите как это правильно сделать?

wmdohod добавил 11.11.2011 в 18:47

87793:
А дубль-то будет ли на самом деле?
Главная страница ведь - это всё равно будет index.html, другой главной нету?

Тогда главная страница у Вас индексироваться не будет.

ну так она получается доступна по 2 адресам?!

87793:
Если нет каких-то специальных особо веских причин их закрывать - то не стоит.

а какие причины можно считать вескими?

A
На сайте с 20.02.2011
Offline
23
#4

можно еще rel="canonical" попробовать

87793:

Тогда главная страница у Вас индексироваться не будет.

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

W
На сайте с 06.10.2011
Offline
9
#5

подскажите как сделать 301 редирект с site.ru/index.html на site.ru?

Пробовал

Redirect 301 /site/index.html http://www.site.com/index.html
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://site.ru/ [R=301,L]

при использовании 2-го варианта отдает 403-ошибку

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