Почему Яндекс при индексировании сайта добавляет ".html" в конце адресов странц сайта

MC
На сайте с 25.11.2011
Offline
0
722

Хотя в сайт мап прописаны правильные ссылки:

<loc>http://miramida.com.ua/detskie_tovary</loc>

А Яндекс видит так:

/detskie_tovary.html

/dostavka_i_oplata.html

Из-за этого возникает ошибка HTTP-статус: Ресурс не найден (404).

И из 3500 страниц сайта в индексе только 158, остальные с ошибкой 404.

Принцип построения страниц одинаков.

В сайте нигде не используются ссылки с ".html".

Как можно попросить переиндексировать сайт по нормальным ссылкам без ".html" :)

Заранее спасибо!!!

nik_kent
На сайте с 05.02.2008
Offline
193
#1
miramida_com_ua:
Почему Яндекс при индексировании сайта добавляет ".html" в конце адресов странц сайта

А как Вы смотрите? Я не вижу такого.

С уважением, Николай.
MC
На сайте с 25.11.2011
Offline
0
#2

Так вот почему я и спрашиваю:

На сайте больше 3000 страниц.

Все они вот такого вида:

http://miramida.com.ua/pr_tovar-r_u_vertolet_power_fx_023_t

В гугле все хорошо, он их так и видит и проиндексировал почти все страницы.

А вот Яндекс (я смотрю через веб-мастер) в нужном виде (без *.html) проиндексировал всего 150 страниц. Все остальные адреса страниц сайта он видит вот так:

http://miramida.com.ua/pr_tovar-r_u_vertolet_power_fx_023_t.html

и не может открыть - пишет ошибка 404.

Как его заставить видеть страницы без .html в конце адреса страницы не могу понять.

И почему возникает данная ситуация не понятно (( В гугле же все ок!

R2
На сайте с 05.03.2011
Offline
8
#3

Сделайте 301 редирект со страниц с html на без. Все встанет на свои места

MC
На сайте с 25.11.2011
Offline
0
#4

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

Все сделал. Скоро залью в интернет и буду ждать результат :)

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