Проблемы ранжирования при смене движка

D7
На сайте с 18.09.2006
Offline
111
1742

Уважаемые коллеги, помогите разобораться!

В конце июля 2010 года сайт был переведен на новый движок. При этом страницы сайта, ранее имевшие вид www.site.ru/stranica.htm теперь имеют вид www.site.ru/stranica/

Для передачи ссылочного веса (сохранения позиций) и сохранения адресов страниц для пользователей был применен постраничный 301 редирект в файле .htaccess.

В настоящее время сайт в новом виде проиндексирован всеми поисковыми системами и во всех сохранил свои позиции, кроме Яндекса.

В Яндексе продвигаемые страницы сайта в выдаче либо заменились на другие непродвигаемые и менее релевантные (ситуация схожая с действием фильтра "ты спамный"), либо откатились далеко назад. При этом время от времени часть продвигаемых страниц всплывает на неделю на прежних местах, затем снова исчезает.

Тех поддержка Яндекса дает стандартный ответ, что "...страницы сайта ранжируется автоматически согласно поисковому алгоритму. Продолжайте развивать сайт и со временем они улучшаться..."

Наблюдая за поисковым индексом заметил, что в нем находятся страницы, имеющие разные адреса (примерно 50 на 50)

www.site.ru/stranica

www.site.ru/stranica1/

www.site.ru/stranica2/

www.site.ru/stranica3

причем некоторые страницы (небольшая часть) даже дублируются

www.site.ru/stranica6

www.site.ru/stranica6/

При этом страница в браузере доступна также по обоим адресам - и с закрывающим слешем и без оного. 301 редирект прописан для страниц с закрывающим слешем. По словам разработчика страница имеющая закрывающий слеш - корректный адрес.

Есть два предположения

1. Некорректная передача ссылочного веса на новые адреса страниц (более вероятно)

2. Фильтр "ты спамный". (менее вероятно, так как последствия данного фильтра уже были мной ликвидированы в феврале этого года, когда он вступил в действие)

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

S
На сайте с 23.01.2006
Offline
140
#1

Если бы был корректно прописан 301-редирект, то страница без слэша в конце была бы не доступна, так как сразу бы перебрасывалась на страницу со слэшем. Или я не правильно Вас понял?

А! Понял, со старых адресов сделана переадресация... Ну а почему там же не прописать правило переброса с безслэшевых на нормальные?

и проверьте перелинковку, внутренние ссылки на какой вид страниц указывают?

Полезности: Комплексное ускорение сайтов https://www.aseo.tech | Статьи для сайтов и Дзена по 19,9 руб. https://fixpricecontent.ru
Webit
На сайте с 13.12.2006
Offline
240
#2

Если редирект поставили, то ждите пока страницы со слешем и без склеяться.

D7
На сайте с 18.09.2006
Offline
111
#3
sPoul:
Если бы был корректно прописан 301-редирект, то страница без слэша в конце была бы не доступна, так как сразу бы перебрасывалась на страницу со слэшем. Или я не правильно Вас понял?

А! Понял, со старых адресов сделана переадресация... Ну а почему там же не прописать правило переброса с безслэшевых на нормальные?

и проверьте перелинковку, внутренние ссылки на какой вид страниц указывают?

1. Сегодня по моей просьбе разработчик запретил серверу отдавать страницы без обратного слеша. Теперь по идее должны быть все страницы правильно проиндексированы.

2. Внутренние ссылки я ставил на страницы с обратным слешем, однако есть вероятность, что где то обратный слеш был пропущен. Однако точно не в 50 % случаев.

Коллеги, не получил ответ на главный вопрос - причина в этом?

Некоторые страницы без обратного слеша находятся на приемлимых местах в Яндексе. Будет ли правильным на време переиндексации поставить наряду с редиректом с htm, редирект и с них на нужные страницы? А то после процедуры п. 1 при переходе на них выдается страница 404

Redirect 301 /stranica.htm http://www.site.ru/stranica/

Redirect 301 /stranica http://www.site.ru/stranica/

D7
На сайте с 18.09.2006
Offline
111
#4

Так что же коллеги, никто с этим не сталкивался?

ST
На сайте с 13.04.2009
Offline
112
#5

Сами себе усложнили задачу, надо было не слушать разработчика и просто сделать страницы без слэша в конце - "/stranica" - всех проблем бы избежали, вернее так, не столкнулись бы с ними.:)

А кол-во страниц сайта теперь в 2 раза больше стало в индексе?

Кратк. сестр. тал.
Buc
На сайте с 12.05.2009
Offline
24
Buc
#6

делайте редиректы:

со старых страниц на страницы со слешем

со страниц без слеша на страницы со слешем

причин падения может быть много, самые вероятные - дубли страниц (как раз насчет слешей) и изменение контента (добавили-удалили новые блоки, изменился html код, изменились title) - нужен более подробный анализ с учетом динамики изменения позиций по конкретным запросам.

Вечные ссылки (http://bit.ly/oldlinks) + Эффективное продвижение (http://bit.ly/easytop) + Удобная пробивка позиций (http://bit.ly/seopos)
D7
На сайте с 18.09.2006
Offline
111
#7

Нет, вдвое больше страниц не стало, есть всего несколько дублей страниц со слешем и без.

Разработчика сложно в чем то обвинить, он говорил, что правильный адрес страницы

http://www.site.ru/stranica/, но так как страница была доступна и со слешем и без слеша - в некоторых ссылках внутри сайта слеш просто был пропущен, а при пророверке сайта чекером битых ссылок соответсвенно эта проблема не встплыла

Как бы не переборщить с редиректами. Убрал все внутренние ссылки без слеша.

Решил подождать, пока сайт заново не будет проиндексирован Яндексом с правильными адресами страниц и тогда посмотрим.

Жаль, что проблема всплыла только в Яндексе, все остальные поисковики корректно и без потерь позиций ранжируют новый сайт.

Fruit
На сайте с 15.07.2008
Offline
166
#8

Если я правильно понял ТС, то все несложно:

Яндекс видит страницы со слешем и без. Как обычно, не врубает и начинает индексировать и те, и те, как разные. Контент на них одинаков, за это они получают штраф в релевантности относительно других страниц, которые и становятся на первые места внутри сайта по КФ.

AXR_GREEN
На сайте с 22.11.2006
Offline
97
#9
Shift.tim:
Сами себе усложнили задачу, надо было не слушать разработчика и просто сделать страницы без слэша в конце - "/stranica" - всех проблем бы избежали, вернее так, не столкнулись бы с ними.:)

А кол-во страниц сайта теперь в 2 раза больше стало в индексе?

Да нет, просто надо было изначально в htaccess прописать чтобы все новые URL закрывались слешем и не было бы ни каких проблем. А так же подсунуть обновленную XML карту сайта Яше.

RewriteRule ^(.+[^/])$ $1/ [QSA]

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