Хочу поделиться опытом по тому как удалось вернуть выпавшие морды с нескольких моих сайтов. Может кому начинающему покажется полезным мой опыт.
...
Как-то раз слетели сразу несколько сайтов находящихся на одном хостинге. Звонил в тех поддержку хостинг провайдера - говорили что у нас мол проблема с сервером БД - типа он перегружен. А сайты сделаны на CMS активно ее использующем. Тогда еще возникло предположение что жудкие тормоза при открытии странички сказываются и на посещении сайта роботом Яндекса. Чего только не пробовал, делал даже статическую морду, т.е. удалял из нее все динамические элементы в которых могло происходить подключение к БД.
Безрезультатно. Постоянные звонки в хостинг заканчивались обещаниями исправить проблему в течении недели, двух... И так на протяжении 1.5 месяцев. Нормально, да?
В итоге поменяли хостинг. Перенесли все на другой. Сайты грузились моментально, все онлайн тесты показывали высокую скорость загрузки. Казалось бы вот оно - проблема решена. Даже при заходе быстроробота морда появлялась в списке проиндексированных страниц. Однако, буквально в ближайший апдейт она пропадала. И так тоже достаточно долго, порядка месяца.
И только недавно я обратил внимание на то, чему по неопытности значения не придавал: в списке проиндексированных тем не менее присутствовали два дубликата морды.
Вот например, www.мой_домен.ru. А проиндексированы "www.мой_домен.ru/main" и "www.мой_домен.ru/main/". Т.е. морда держалась только от захода быстроробота до апдейта.
Вот и появилась мысль что Яндекс просто клеит мою морду с этими двумя.
Как решить эту проблему подсказал Torio (thanx!):
-----------------
Варианты решения: 1. писать в суппорт - может оказаться совсем бесполезно. 2. раскручивать (ставить ссылки и т.д.) вот эту страницу: www.мой_домен.ru/main 3. Жестко запретить индексацию в файле robots.txt вот эту страницу: www.мой_домен.ru/main 4. Брать адрес страницы, если "main", то серверный редирект 301 на корень. Не на "index.html", а стого на корень "/". Т.е.: Там где у Вас правила RewriteRule добавьте: RewriteRule ^(.*)main(.*)$ $1$2 [NC,R=301,L] И индексацию в роботсе разрешите. Через две-три недели проклеит.
Там где у Вас правила RewriteRule добавьте: RewriteRule ^(.*)main(.*)$ $1$2 [NC,R=301,L] И индексацию в роботсе разрешите. Через две-три недели проклеит.
Так вот, я вчера добавил в robots.txt
Disallow: /main
Disallow: /main/
И сегодня морды вернулись. Сайты снова в топе! Thanx!
Наконец-то сегодня вернулись морды, пропадавшие больше месяца (вчера успел запретить индексацию дубликатов морд через robots.txt:) ). И действительно, выдача в единственном и множественном числах различается - от 2-го места до 6-го по высокочастотнику.
И может апдейт еще не закончился, но сайт державшийся на 1-м месте порядка месяца немного отъехал вниз, но все-равно пока в топе.
Отнюдь. У меня различается выдача, на несколько позиций сайт прыгает в зависимости от множественного. Да и вообще выдача разная - запрос например "насос" и "насосы"
А у меня вдруг сайт с позиции так 6-9 выскочил на 2 по высокочастотнику (порядка 150 тыс. запросов)... Теперь подумываю, не убрать ли резко часть ссылок, ато еще кто-нибудь стукнет и пессимизируют
Из восьми сайтов компании у всех повылетали морды. Остался только один, но он немного по выскочастотнику приподнялся.
А у меня послетали морды. А те сайты что остались приподнялись на +3 где-то...
Но тотальное выпадение морд становится видимо уже хронической болезнью..
пожалуйста в личку или в асю...