vasa666

Рейтинг
86
Регистрация
18.11.2006
Sitealert:
miketomlin, к вопросу относится то, что ТС упёрто не говорит, откуда у него берётся такая адресация, и хочет получить ответ.

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

---------- Добавлено 30.11.2017 в 11:46 ----------

xVOVAx:
увы в вашем случае никак , к сожалению

как тут уже ответили, вот так это решается:


RewriteCond %{THE_REQUEST} " (.*)\.php\?&(.*) "
RewriteRule ^ %1.php?%2 [R=301,L]
Samail:
RewriteEngine On

RewriteCond %{THE_REQUEST} " (.*)\.php\?&(.*) "
RewriteRule ^ %1.php?%2 [R=301,L]

Спасибо вам добрый человек! работает!)) Удачи вам и вашему семейству!:)

Arsh:
Беда в том, что Вы не знаете, в чем проблема. Погуглите про ЧПУ (friendly urls)

---------- Добавлено 29.11.2017 в 10:22 ----------


Это попадос. Пробуйте припахать автора.

Вы про папочную структуру? На сайте нету ЧПУ и не планируется, например как и на этом форуме:

Вот пример этого поста

/ru/forum/979352

как такое исправить?

xVOVAx:
я вам и написал решение, если самопис - то программеру вопрос а не к нам , пусть делает чпу и рубит ДУЛИ )))

Возьмем в пример адрес этого поста:

/ru/forum/979352

как бы вы исправили этот казус для этого форума?

hndrs:
Если у вас какая-то CMS, то это иногда можно сделать её средствами.

Нет, без CMS, самописный.

xVOVAx:
Долго ржал с названия темы)))

Про чпу не слышали ?

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

dma84:
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article/$ /article/? [R=301,L]

Не срабатывает(( по прежнему открываются GET переменные 301 редиректа не происходит

---------- Добавлено 28.10.2016 в 09:40 ----------

еще вот так пробовал, тоже не работает.

RewriteCond %{THE_REQUEST} \?

RewriteRule ^article/?$ /article? [R=301,L]

хотя вот такая сборка

RewriteCond %{THE_REQUEST} \?

RewriteRule ^(index\.php)?$ /? [R=301,L]

на главной все GET убивает

Ingref:
Вот это попробуйте - https://ru.megaindex.com/a/textanalysis

Спасибо, на 50% этот сервис решает мою задачу))

осталось тоже самое, только что бы еще и фразы можно было увидеть.

SmileP:
Смотрите по словно, а не целиком запрос.
Возможно, переспам внешними ссылками.
Давно ссылки размешали? Как вариант- удалить (если в сапе) последнию закупку с анкорами ремонт ванной комнаты и\или добавить разбавочные- (например урл страницы).

---------- Добавлено 29.01.2014 в 13:46 ----------


На первую страницу наложили штраф (скорее всего где-то переспам), поэтому вторая выползла.

смотрел и пословно и целиком запросы, всё в рамках того, что и на других сайтах которые в ТОП-10 по запросу "ремонт ванной комнаты".

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

Так же было написнао письмо в яндекс, вот полученный ответ

Яндекс:

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

Готов ФИНАНСОВО отблагодарить того, кто поможет решить проблему, описанную в первом сообщении.

По данным Yazzle всё примерно в тех же рамках, что и у конкурентов.

- красным та страница что сейчас в топе по запросу "ремонт ванной комнаты"

- зеленая, так которая должна быть.

Я бы даже сказал та, что второстепенная страница(красная), хуже по показателям.

jpg yazzle-2.jpg
123 4
Всего: 34