We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 17921
    • 101 Posts
    Запустили сайт, стали продвигать и увидели, что modx генерит кучу страниц вида:

    http://www.site.ru/works/sites/autolux.html?wu4_start=5

    Что можно с этим сделать - удалить как-то, запретить?
      samurai smiley
      • 785
      • 2,113 Posts
      Что-то в последнее время просто психоз с адресами страниц какой-то… Чем не нравится этот адрес? Если предполагается разбиение чего-то на несколько страниц, то вполне логично, что в адресах присутствуют номера этих страниц.
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 17921
        • 101 Posts
        Так проблема в том, что есть такая страница

        http://www.site.ru/works/sites/autolux.html

        и точно такая же по адресу

        http://www.site.ru/works/sites/autolux.html?wu4_start=5

        Дубли страниц для сео плохо - ПС считает, что сайт типо мошенничает..
          samurai smiley
          • 897
          • 1,620 Posts
          примеры конечно наглядные. ага )

          По существу: если у вас на странице есть вызов сниппета и он генерирует какие-то свои прибавки к урлу, а сам на них не реагирует. первое что надобно проверить так это кэширование сниппета и/или страницы. Ну это при условии что у вас на "столе лежит челюсть" разработчика сниппета о его, сниппета, корректной работе.
            "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

            Не используйте Revo для "просто сайтов". Используйте Evo

            Who can defeat the Russian bear?
            • 785
            • 2,113 Posts
            Quote from: maerrry at Apr 22, 2011, 03:36 AM

            Дубли страниц для сео плохо - ПС считает, что сайт типо мошенничает..
            Мошенничает, если на сайте ссылки на эти страницы имеются, то есть как бы в меню есть и первая и вторая страница, а в действительности они совершенно одинаковые. А добавление параметров к имеющейся странице на большинстве сайтов просто игнорируется, например:
            www.yandex.ru
            и
            www.yandex.ru?wu4_start=5

            А откуда вообще взялась такая ссылка? Если просто придумали, то можно забыть, если кто-то ссылается, можно поставить редирект (если нельзя изменить исходную ссылку), если генерируется на сайте – надо искать причину.
              Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
              Статьи о MODx, регулярно новые публикации
              • 25561
              • 12 Posts
              Quote from: maerrry at Apr 22, 2011, 03:36 AM

              Так проблема в том, что есть такая страница

              http://www.site.ru/works/sites/autolux.html

              и точно такая же по адресу

              http://www.site.ru/works/sites/autolux.html?wu4_start=5

              Дубли страниц для сео плохо - ПС считает, что сайт типо мошенничает..

              В robots.txt закройте от индексации дубли и будет счастье.
                • 785
                • 2,113 Posts
                Quote from: rost at Apr 22, 2011, 12:22 PM

                В robots.txt закройте от индексации дубли и будет счастье.
                И как это сделать, если вариантов дополнений к адресу может быть бесконечное множество?
                  Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                  Статьи о MODx, регулярно новые публикации
                  • 9085
                  • 630 Posts
                  Откуда взялась ditto-пагинация на странице конкретного элемента - не совсем понятно.. вот она и даёт эти ссылки. Кроме того, на странице очень много контента "display:none;", что тоже не особо поощряется поисковиками.. ну и напоследок, эти "display:none" очень похожи друг на друга на разных страницах.. что ещё хуже для поисковиков...

                  Quote from: AKots at Apr 22, 2011, 05:36 AM

                  А откуда вообще взялась такая ссылка? Если просто придумали, то можно забыть, если кто-то ссылается, можно поставить редирект (если нельзя изменить исходную ссылку), если генерируется на сайте – надо искать причину.
                  для склейки "лишних" страниц с "лишними" get-переменными в .htaccess можно добавить (перед блоком "# For Friendly URLs") что-то вроде
                  RewriteEngine On # строка должна быть выше следующих. Скорее всего, в файле она уже присутствует
                  RewriteCond %{QUERY_STRING} !="" #
                  RewriteCond %{QUERY_STRING} !^q=.* #
                  RewriteCond %{REQUEST_URI} !^/manager.* # если выше нет правила для manager
                  RewriteRule ^(.*)$ /$1? [R=301,L] #remove query string


                    Правильно заданный вопрос повышает вероятность получения нужного ответа.
                    Что-то не работает? Загляните в лог ошибок!
                    Есть проблема? "Локализуйте" её!
                    Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
                    • 17921
                    • 101 Posts
                    Quote from: esche at Apr 23, 2011, 09:41 AM

                    Кроме того, на странице очень много контента "display:none;"

                    Откуда вы знаете? shocked (это, к сожалею, необходимо, т.к. там jquery цветет пышным цветом..)

                    Quote from: esche at Apr 23, 2011, 09:41 AM

                    для склейки "лишних" страниц с "лишними" get-переменными в .htaccess можно добавить (перед блоком "# For Friendly URLs") что-то вроде
                    RewriteEngine On # строка должна быть выше следующих. Скорее всего, в файле она уже присутствует
                    RewriteCond %{QUERY_STRING} !="" #
                    RewriteCond %{QUERY_STRING} !^q=.* #
                    RewriteCond %{REQUEST_URI} !^/manager.* # если выше нет правила для manager
                    RewriteRule ^(.*)$ /$1? [R=301,L] #remove query string
                    


                    не очень поняла)) не трудно привести пример для запрета всех страниц со знаком вопрос?
                      samurai smiley
                      • 785
                      • 2,113 Posts
                      Quote from: maerrry at Apr 23, 2011, 03:55 PM

                      не трудно привести пример для запрета всех страниц со знаком вопрос?
                      То есть страницы типа *****/works/sites.html?wu_start=5 вы хотите отключить? Оригинально… Типа «придумаем себе несуществующую проблему и начнем ее решать, разрушая все вокруг»…
                        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                        Статьи о MODx, регулярно новые публикации