Насчет редиректов позаботился сам начинающий программист настроил все как надо дубли есть но они и были до того, потому что много однотипных "отдам даром" сейчас думаю как это решить, Единственное я сделал canonical с каждого раздела на первую страничку, у меня просто много однотипных страничек. Подожду дней 10 еще если что верну /в-дар-котенка-кошку-в-хорошие-руки-могилёв-48970
Пытался закрыть от поиска каталог гео и все последующее вложенности например
тест.рф/гео/категория/1
вот robots.txt кодировка utf-8 без бом
User-agent: * Disallow: /гео/ Host: xn--80aaf9ayc6c.xn--90ais Sitemap: http://xn--80aaf9ayc6c.xn--90ais/sitemap.xml
yandex webmaster ругается
Disallow: /гео/ Возможно, был использован недопустимый символ
Помогите---------- Добавлено 03.08.2017 в 15:11 ----------все разобрался
User-agent: *Disallow: /%D0%B3%D0%B5%D0%BE/Host: xn--80aaf9ayc6c.xn--90aisSitemap: http://xn--80aaf9ayc6c.xn--90ais/sitemap.xml
добрый день есть ссылки одного каталога
тест.рф/поиск/......
как запретить поисковикам их индексировать вообще, там может много вложенностей и параметровно псе они относятся к разделу поиск/
Спасибо
RewriteRule ^в-дар/1$ /в-дар [R=301,L]
С Россией помогло а вот в-дар нет поставил сразу же после правила для России, и домен сменил все равно редерект не делает
вот так просто и так не работает буду пытаться с другой папки запустить что бы наверняка если правильно понял Вас
RewriteRule ^(в-дар)/1$ /$1 [R=301,L]
Немножко я не правильно объяснил есть правило
RewriteRule ^тест/([a-яА-ЯЁё-]+)/([-0-9a-za-яА-ЯЁё]+)-([0-9]+)/?$ form-item-city.php?type=1&city=$1&title=$2&id=$3 [L]RewriteRule ^тест/([a-яА-ЯЁё-]+)/([0-9]+)/?$ form-city.php?type=1&city=$1&page=$2 [L]
есть частный случай когда в параметре город передается страна например Россия и для нее я пишу исключение
RewriteRule ^тест/?$ form-freebie-city.php?type=1&city=Россия&page=1 [L]#делаю перенаправление что бы дублей не былоRewriteRule ^(тест)/Россия /$1 [R=301,L]
И получается это перенаправление действует на то правили что я описал самым первым в случае если там передается параметр city=Россия (/тест/Россия/создаем-правильный-url-1120) а мне не нужно перенаправление это другой файл вообще form-item-city.php и слово Россия там обязательно
Скажите пытаюсь сделать редирект
с http://test3.ru/тест/1 на test3.ru/тест делаю вот так
RewriteRule ^(тест)/1 /$1 [R=301,L]
либо я что-то не так сделал или где-то перекрывает?---------- Добавлено 31.07.2017 в 16:14 ----------и еще вопрос я использую перенаправление вида
RewriteRule ^(тест)/москва /$1 [R=301,L]
Это мне нужно что бы дубля не было в движке все ссылки будут вести на Категория/город и Категория/город/2. Ну то есть это перенаправление будет срабатывать если кто-то вручную будет вводить что ли
Можно еще вопрос как переправить все на http:// без WWW и всего прочего вот что у меня есть
AddDefaultCharset UTF-8 Options All -ExecCGI -Indexes Options -Indexes RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} ^(.+)/$ RewriteRule ^(.+)/$ /$1 [R=301,L]
.ru/form-freebie-city.php?type=1&city=Питер&page=1
Какое-то правило мешает наверное
Спасибо большое очень интересно, там еще видео похожее есть буду смотреть, хочу задать два вопроса.
Первый можно ли каким либо образом, общим правилом сделать редирект с ссылки со слешом на конце на ссылку без слэша
Второй немного не понял насчет пагинации
например у меня есть разделы
http://test4.ru/раздел1/Смоленск/1
http://test4.ru/раздел1/Питер/1
ну и там для каждой как мне правильно сделать, тоесть все ссылки которые ведут на
http://test4.ru/раздел1/Смоленск/1 и http://test4.ru/раздел1/Питер/1 поставить атрибут rel=canonical ,а на остальные не ставить
например на ссылки http://test4.ru/раздел1/Смоленск/43 и http://test4.ru/раздел1/Питер/35. И если я карту сайта делаю как мне в лучше поступить с неканоническими ссылками включать или не включать их в sitemap спасибо.
хотел еще спросить. В файле robots у меня прописано Host: xn--e1aybc.xn--p1ai
я сейчас делаю карту сайта там пишу http://xn--e1aybc.xn--p1ai это получается два разных адреса или все нормально
буду в движок пихать а то там еще оказывается были ссылки с get запросами проиндексированными, это около 6000 страничек в общем порядка нужно сделать много(((