Привет.
1. Засек дубли типа
http://zap-online.ru/catalog/region/5550-nojai-yurt
http://zap-online.ru/catalog/region/5550-nojaiyurt
И такая проблема на всех страницах городов, где есть дефис в названии города, хотя города одинаковые. Помогите избавится.
2. Засек еще один тип дублей, с разными буквами
http://zap-online.ru/catalog/gruzowye-a ... ult/Magnum
http://zap-online.ru/catalog/gruzowye-a ... ult/magnum
Помогите избавится.
3. И еще один тип дублей
http://zap-online.ru/catalog/legkowye-a ... s-13862019
http://zap-online.ru/catalog/legkowye-a ... saturn/vue
Наверное по всем трем примерам надо 301 редирект настраивать? Что писать в файле .htaccess?
Спасибо.
Как убрать дубли?
Как убрать дубли?
Поисковик автозапчастей Zap-Online.ru познал Yii
Re: Как убрать дубли?
У вас Search Console гугла или Яндекс показывают эти страницы как дубли? Почему вы вообще решили, что это проблема?
Дублей-то у вас гораздо больше, чем вы думаете. Например, здесь:
http://zap-online.ru/catalog/region/5550-nojai-yurt
http://zap-online.ru/catalog/region/5550-nojaiyurt
- определяющим является число 5550, и поэтому всё, что начинается с него, будет дублем. Например:
http://zap-online.ru/catalog/region/5550-i-eto-dubl
http://zap-online.ru/catalog/region/5550-i-eto
Думаю, никаким .htaccess вы тут не обойдётесь, потому что для 301 редиректа нужно точно знать канонический адрес страницы (основной), на который следует делать редирект. А такой адрес хранится обычно в базе данных (глубже веб-сервера).
Дублей-то у вас гораздо больше, чем вы думаете. Например, здесь:
http://zap-online.ru/catalog/region/5550-nojai-yurt
http://zap-online.ru/catalog/region/5550-nojaiyurt
- определяющим является число 5550, и поэтому всё, что начинается с него, будет дублем. Например:
http://zap-online.ru/catalog/region/5550-i-eto-dubl
http://zap-online.ru/catalog/region/5550-i-eto
Думаю, никаким .htaccess вы тут не обойдётесь, потому что для 301 редиректа нужно точно знать канонический адрес страницы (основной), на который следует делать редирект. А такой адрес хранится обычно в базе данных (глубже веб-сервера).
Re: Как убрать дубли?
Хотя второй вид дублей можно через .htaccess убрать. Если, например, всё должно быть в нижнем регистре, приводить к нижнему регистру URL-ы таким способом: http://serverfault.com/questions/177647 ... g-htaccess - но опять же, если нужно сделать наоборот (делать названия с заглавной буквы), то через .htaccess это уже будет куда проблемнее...
Re: Как убрать дубли?
Мне надо не с заглавной буквы. Вот это правильный ответ на форуме, ссылку на который вы дали - http://joxi.ru/E2pgNp9t9X9NMm ?rugabarbo писал(а): ↑2017.04.12, 00:35 Хотя второй вид дублей можно через .htaccess убрать. Если, например, всё должно быть в нижнем регистре, приводить к нижнему регистру URL-ы таким способом: http://serverfault.com/questions/177647 ... g-htaccess - но опять же, если нужно сделать наоборот (делать названия с заглавной буквы), то через .htaccess это уже будет куда проблемнее...
Поисковик автозапчастей Zap-Online.ru познал Yii
Re: Как убрать дубли?
Яндекс показывает эти страницы как дубли. В гугл я еще даже не заглядывал , потому что мне пока Яндекса достаточно.rugabarbo писал(а): ↑2017.04.12, 00:30 У вас Search Console гугла или Яндекс показывают эти страницы как дубли? Почему вы вообще решили, что это проблема?
Дублей-то у вас гораздо больше, чем вы думаете. Например, здесь:
http://zap-online.ru/catalog/region/5550-nojai-yurt
http://zap-online.ru/catalog/region/5550-nojaiyurt
- определяющим является число 5550, и поэтому всё, что начинается с него, будет дублем. Например:
http://zap-online.ru/catalog/region/5550-i-eto-dubl
http://zap-online.ru/catalog/region/5550-i-eto
Думаю, никаким .htaccess вы тут не обойдётесь, потому что для 301 редиректа нужно точно знать канонический адрес страницы (основной), на который следует делать редирект. А такой адрес хранится обычно в базе данных (глубже веб-сервера).
И что же мне теперь делать?
Поисковик автозапчастей Zap-Online.ru познал Yii
Re: Как убрать дубли?
Генерировать Url::canonical() или редиректить в контроллере.
Re: Как убрать дубли?
Осталось научится как это делать(
Поисковик автозапчастей Zap-Online.ru познал Yii