Убрать дубли страниц, сложный случай

w8m1rrr
На сайте с 28.07.2016
Offline
59
637

Подскажите пожалуйста как убрать дубли в моём случае, а то голову уже сломал.

Дано. Блог на blogger. 812 Статей.

В индексе 2200 (Яндекс), 1550 (Гугл).

В выдаче гугла есть например вот такое:

econdude.pw/2017/02/banks-suck.html?m=0

Это означает не мобильную версию? Полный бред. Следовательно "?m=1" это мобильная.

А еще есть нормальный адрес без приписок "?m"

По факту 3 раза каждую страницу проиндексировал гугл. Яндекс кстати вот эти дубли "?m=0" понимает и убирает сам.

Говорят что мобильная выдача идёт отдельно, ну ладно, но почему отдельно через компьютер идёт еще и "?m=0"?

Может мне вообще отключить мобильную версию? Это может помочь? Мобильная версия в blogger встроенная есть.

Или если поисковик уже добавил такие странные страницы в индекс, он их уже не уберёт? Я не могу руками 800+ статей чистить, есть-ли способ сделать как-то быстро всё это?

Вопрос еще один. Вот я почитал, добавил в код сайта вот такое:

<link expr:href='data:blog.url' rel='canonical'/>

Вроде как теперь они должны понять что есть только один адрес, да?

Однако, блог у меня на своём домене, а я туда поставил https. А вот это "data:blog.url" в канонические записывает только http. Это проблема? Я могу записать https в канонический адрес?

Подскажите как?

Стоит-ли оставить эту строчку про канонические ссылки, даже если это будет http?

На сайте стоит редирект с http => https, это нормальная практика так делать?

Так-же стоит редирект с адресов без www, на www

Недавно в search console включил Preferred domain (основной домен) - www, что поидее должно уже точно сказать гуглу что нужно считать основным и единственным адресом.

Я не очень хорошо понимаю во всём этом, сам разбираюсь и чувствую что напортачил, сильно запутался уже, голову всю сломал.

Просто хочу сделать что-бы в выдаче было только 800 статей вида:

https://www.econdude.pw/article

Так-как насколько я понимаю, дубли вредят и снижают трафик.

Подскажите пожалуйста что можно сделать и как решить проблему?

Можете написать в личку или связаться со мной на сайте, даже бы заплатил немного или написал бы статью про ваш сайт в качестве благодарности, если поможете решить. А то мозг скоро взорвётся самому с этим всем разбираться :confused:

Joker-jar
На сайте с 26.08.2010
Offline
154
#1

Нужно смотреть в коде страницы, какого вида тег canonical генерируется данным кодом. В идеале должно быть без параметра m вообще.

Еще можно попробовать для гугла настроить в консоли вебмастеров в разделе Сканирование -> Параметры URL.

w8m1rrr
На сайте с 28.07.2016
Offline
59
#2

Я верную штуку нашёл?

Убираю все страницы где после адреса есть "?m" ?

Он при этом из индекса уберёт их, или всё что в индексе уже навсегда там?

Подскажите еще что с Яндексом можно сделать. Я host в роботс так и не прописал, это может помочь?

И еще всё таки решил мобильную версию отключить, но оказалось что blogger даже отключённую будет переправлять на ?m=1

Нужно смотреть в коде страницы, какого вида тег canonical генерируется данным кодом. В идеале должно быть без параметра m вообще.

Генерирует http, для ?m=1 убирает это и вроде всё нормально

Но ?m=0 не убирает

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий