We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 52987
    • 6 Posts
    Сайт на modx evo 1.0.4. Стоит редирект в htaccess с www на без www. Пока страницы такого вида index.php?id=26, но думаю включить ЧПУ. Не решен вопрос с такими дублями:
    • http://ваш_сайт/id — адрес с использованием ID ресурса;
    • http://ваш_сайт/id/ — адрес с использованием ID ресурса со слешем в конце;
    • http://ваш_сайт/id.html — адрес с использованием ID ресурса и суффикса;
    • http://ваш_сай/id.html/ — адрес с использованием ID, суффикса и слеша в конце;
    • http://ваш_сайт/alias — адрес с использованием псевдонима;
    • http://ваш_сайт/alias/ —адрес с использованием псевдонима и слеша в конце;
    • http://ваш_сайт/alias.html — адрес с использованием псевдонима и суффикса;
    • http://ваш_сайт/alias.html/ — адрес с использованием псевдонима, суффикса и слеша в конце.
    Решит ли вопрос установка плагина SEO Strict URLs и будет ли происходит в этом случае переадресация с этих дублей на главный домен? Нужно в htaccess что-то дополнительно прописывать? Есть необходимость прописывать тег canonical?
    Желательно чтобы все перенаправлялось на главный домен с «/» в конце: вроде «/» в конце на продвижение положительно влияет.

    Еще вопрос: есть домен похожий думал прикрутить его к своему сайту через htaccess. Но как бы эта куча редиректов не отразилось на продвижении сайта. Как вариант думаю сделать саит-страницу с этим доменом, разместить на хостинге и в htaccess сделать переадресацию.

    Посоветуйте как лучше для поисковиков?
      • 44064
      • 185 Posts
      Quote from: igor at Nov 16, 2016, 01:40 PM

      • http://ваш_сайт/id — адрес с использованием ID ресурса;
      • http://ваш_сайт/id/ — адрес с использованием ID ресурса со слешем в конце;
      Выберите что-то одно, предлагаю слеш убирать, вот так:
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_URI} ^(.+)/$
      RewriteRule ^(.+)/$ /$1 [R=301,L]


      Quote from: igor at Nov 16, 2016, 01:40 PM

      • http://ваш_сайт/id.html — адрес с использованием ID ресурса и суффикса;
      • http://ваш_сай/id.html/ — адрес с использованием ID, суффикса и слеша в конце;
      расширения убирайте, со слешами уже решили выше.
      Quote from: igor at Nov 16, 2016, 01:40 PM

      • http://ваш_сайт/alias — адрес с использованием псевдонима;
      • http://ваш_сайт/alias/ —адрес с использованием псевдонима и слеша в конце;
      Первый вариант.
      Quote from: igor at Nov 16, 2016, 01:40 PM

      • http://ваш_сайт/alias.html — адрес с использованием псевдонима и суффикса;
      • http://ваш_сайт/alias.html/ — адрес с использованием псевдонима, суффикса и слеша в конце.
      вариант 1 и без расширения.

      Quote from: igor at Nov 16, 2016, 01:40 PM

      Решит ли вопрос установка плагина SEO Strict URLs и будет ли происходит в этом случае переадресация с этих дублей на главный домен? Нужно в htaccess что-то дополнительно прописывать? Есть необходимость прописывать тег canonical?
      Желательно чтобы все перенаправлялось на главный домен с «/» в конце: вроде «/» в конце на продвижение положительно влияет.
      Не помню, что он умеет, потестируйте.
      Quote from: igor at Nov 16, 2016, 01:40 PM

      Еще вопрос: есть домен похожий думал прикрутить его к своему сайту через htaccess. Но как бы эта куча редиректов не отразилось на продвижении сайта. Как вариант думаю сделать саит-страницу с этим доменом, разместить на хостинге и в htaccess сделать переадресацию.

      Посоветуйте как лучше для поисковиков?
      Мудрёно у вас как-то ) Главное, помните про 301 редирект всегда, canonical штука неоднозначная, почитайте у Devaka например.
        Anton Tarasov
        MODX Developer

        Email: [email protected]
        Web: antontarasov.com