kopo6o4er

Рейтинг
78
Регистрация
27.05.2010

А htaccess не смотрели? Возможно там стоит редирект с www на без www

Vyacheslaf:

Мой вывод, надо подождать....ВРЕМЯ ЛЕЧИТ

Поддерживаю! Были падения в гугле оч. жесткие....никаких работ не производил, не по внутренней оптимизации ни по внешней, добавил может пару новостей и все. В течении месяца позиции вернулись, некоторые даже выросли.

vagogrande:
По разному. Но скорее всего будет некоторый спад, а потом возвращение на прежние позиции.

Тогда наверно надо взвесить с какой ПС какое кол-во трафика было...Стоит ли вообще пока этим заниматься,либо стоит просто подождать. На этом проекте уже было падение практически все продвигаемых запросов в гугле, в течении месяца все вернулось на свои места (некоторые запросы даже поднялись выше). При этом никаких работ совершенно не проводил, возможно добавилось пару новостей и все.

Работал в хостинг-провайдере, как правило за неделю бекап должен быть, можете не напрягаться, а просто позвонить хостеру.

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

siv1987:
Синтаксически думаю корректен, если ничего не напутали в логике установки параметров.

RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(.*)\.php /$1.html [R=301,L]

RewriteRule ^(.*)\.html $1.php [QSA,L]

Спасибо за ответ. Думаю значит все правильно. В начале же мы ставим что имеем ( ^(.*)\.php ), а потом что нужно ( /$1.html )

xwande:
Вам весьма правильно указали на решение, т.к. только владеющий php человек решит вашу проблему глобально, например, допилив тот кривой "сеф" что вы имеете.
Сейчас как вариант, можете просто исключить дубли php через роботс.тхт:

Disallow: /*.php

Только вот,, возможно на вашем сайте есть и полезные не дубли, которые идут c этим расширением только

Я думаю решить проблему можно с помощью htaccess

Вот таким вот образом

RewriteEngine On

RewriteBase /

RewriteCond %{ENV:REDIRECT_WasHTML} !^yes$

RewriteRule ^(.*)\.php http://megen-energo.ru/$1.html [R=301,L,E=WasPHP:yes]

RewriteCond %{ENV:REDIRECT_WasPHP} !^yes$

RewriteRule ^(.*)\.html $1.php [QSA,L,E=WasHTML:yes]

---------- Добавлено 02.10.2012 в 23:19 ----------

Хотя нет....редиректа не происходит с таким htaccess...Есть люди разбирающиеся в htaccess?

wwwwww:
Значит не работает. Не должно отрываться одно и то же с разными раширениями.

Собственно вот весь .htaccess

RewriteEngine on

Options +FollowSymlinks

RewriteBase /

RewriteRule ^(.*)\.html $1\.php

Судя по всему действительно есть ошибки...читаю схожу тему...как минимум нужно будет дописать [R=301,L]

---------- Добавлено 02.10.2012 в 22:56 ----------

Честно говоря в .htacces не силен... Судя по схожей теме, мой htaccess должен выглядеть так:

RewriteEngine On

RewriteBase /

RewriteCond %{ENV:REDIRECT_WasHTML} !^yes$

RewriteRule ^(.*)\.php http://megen-energo.ru/$1.html [R=301,L,E=WasPHP:yes]

RewriteCond %{ENV:REDIRECT_WasPHP} !^yes$

RewriteRule ^(.*)\.html $1.php [QSA,L,E=WasHTML:yes]

---------- Добавлено 02.10.2012 в 23:00 ----------

Хотя редирект с php на html в таком раскладе не работает (

так же открывается с двумя расширениями

wwwwww:
Ну очевидно же, избавиться от дублей, закрыть их от индексации или прописать canonical.

Ну эт я понял, что избавиться от дублей, но каким образом это лучше сделать. Ибо все файлы с расширением .php, а все внешние ссылки ведут на .html

Была тож мысль закрыть в роботс полностью расширение .php, но не совсем уверен что это будет правильно ибо не знаю куда бот смотрит в первую очередь в .htaccess или в роботс..., боюсь если закрою полностью индексацию файлов с расширением .php, то весь сайт не будет индексироваться. А вот что за canonical даж не знаю...можно по подробнее?

Cuck:
От души советую - наими програмиста.

Ну наверно сами понимаете, что тему создавал не для подобного ответа, а для того чтобы услышать каким образом самостоятельно можно решить проблему (не думаю что для этого нужно нанимать программиста)

Всего: 378