• Страница 3 из 8
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 7
  • 8
  • »
Модератор форума: Yuri_G  
Дублирование страниц в поиске
Vintash
Сообщений: 379
Репутация: 172

Сообщение # 1 | 14:58:01
Шаблон Главной страницы:
Код
<?if($REQUEST_URI$='/')?><?else?><link rel="canonical" href="$HOME_PAGE_LINK$"/><?endif?>


Шаблон "Страница со списком материалов раздела":
Код
<?if($REQUEST_URI$=substr($SECTION_URL$,len($HOME_PAGE_LINK$)))?><?else?><link rel="canonical" href="$SECTION_URL$"/><?endif?>


Шаблон "Страница со списком материалов категории":
Код
<?if($REQUEST_URI$=substr($CAT_URL$,len($HOME_PAGE_LINK$)))?><?else?><link rel="canonical" href="$CAT_URL$"/><?endif?>


Шаблон "Страница материала и комментариев к нему":
Код
<?if($REQUEST_URI$=$ENTRY_URL$)?><?else?><link rel="canonical" href="$HOME_PAGE_LINK$$ENTRY_URL$"/><?endif?>


* $REQUEST_URI$ - означает текущий адрес страницы в браузере.

Разберем код по частям:
Цитата
<?if($REQUEST_URI$=$ENTRY_URL$)?><?else?><link rel="canonical" href="$HOME_PAGE_LINK$$ENTRY_URL$"/><?endif?>

Если (текущий адрес в браузере = настоящему адресу страницы) то ничего не делать, (в противном случае) активировать код с canonical (конец)

Как видите, теперь каноникал будет прописываться только в том случае, если текущий адрес в браузерной строке не будет совпадать с настоящим адресом страницы.

И напоследок объясню, что значит кусок кода: substr($CAT_URL$,len($HOME_PAGE_LINK$)
Он означает: $CAT_URL$ (вычесть) количество символов в доменом имени site.ru.
Это делается для того, что бы $CAT_URL$ принял вид /razdel/category вместо стандартного site.ru/razdel/category, что впоследствии позволит производить операцию <?if($REQUEST_URI$=$CAT_URL$)?>

Вообщем если найдутся люди, которые понимают весь этот бред, просьба отписаться, что вы думаете по этому поводу. Заранее благодарю. biggrin


The Cake Is a Lie
Сообщение отредактировал Vintash - Пятница, 07 Мар 2014, 15:00:16
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 31 | 08:24:32
Chervia4oG, Попробуйте так типа, без гарантий, в блоге у меня работает..

Код
Запрет на конкретную категорию, и так для каждой категории/раздела
Disallow:/load/skins_with_zones_of_penetration/*

Разрешение на материалы
Allow: /load/*-*-*-
Allow: /load/*/*-*-*-

webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 32 | 08:24:42
GoGa3344, будут. сомневаетесь пропишите к титлам код, который я указала

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Chervia4oG
Сообщений: 41
Репутация: 2

Сообщение # 33 | 08:24:42
Miss_Esq,мне кажеться что это не решит проблему потому что дубли без категории

Добавлено (29 Ноя 2013, 21:07:37)
---------------------------------------------
Miss_Esq, и за то спасибо!

GoGa3344
Сообщений: 2
Репутация: 0

Сообщение # 34 | 08:24:52
webanet,
Смотрите... Зашел на стр: http://minecraft-fox.ru/news/skiny/1-0-1 и увидел нормальный тайтл "Скачать скины для Minecraft 64x32, лучшие скины Майнкрафта 1.1, 1.2, 1.3, 1.4!" без там "Страница 1 или 2", а потом когда переходишь на вторую страницу: http://minecraft-fox.ru/news/skiny/2-0-1 пишет тайтл "Лучшие скины для Minecraft - вторая страница архива!".

Как вот так можно сделать? Видимо он делал через какие-то условные операторы, но какие...
Сообщение отредактировал GoGa3344 - Воскресенье, 11 Авг 2013, 02:26:22
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 35 | 08:24:52
Chervia4oG, лучше ничего не делайте. гугл все равно выдерет ссылки. даже если дубль - это не смертельно. такие дубли клеятся на один из адресов и все. тоньше можно сделать с помощью каноникала. но если не умеете пользоваться лучше оставьте как есть

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 36 | 08:25:02
GoGa3344,
Цитата
условные операторы, но какие

<?if($URI_ID$='XX')?> ХХ страница архива <?endif?>

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 37 | 08:25:02
webanet,
Цитата
гугл все равно выдерет ссылки.

Да но, ... тот же Google наиндексировал на стандарте все страницы материалов и парралельно те же материалы через календарь, (у каждого материала своя дата). Google даже за пол года не удосужился выбросить хоть что то из дублей. Перспектива была сомнительной, такая напасть могла кончится плачевно. Но после запрета лихо с ними, с календарными страницами, расправился ...

Сообщение отредактировал Miss_Esq - Пятница, 29 Ноя 2013, 21:34:56
GoGa3344
Сообщений: 2
Репутация: 0

Сообщение # 38 | 08:25:12
Miss_Esq, Это работает только для первой стр категории.
Chervia4oG
Сообщений: 41
Репутация: 2

Сообщение # 39 | 08:25:12
Robots не закрывает эти дубли wink
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 40 | 08:25:22
GoGa3344, Прописываете можество УО, для каждой категории свой ...
<?if($URI_ID$='XX')?> ХХ страница архива <?endif?>
<?if($URI_ID$='ZZ')?> ZZ страница архива <?endif?>
<?if($URI_ID$='YY')?> YY страница архива <?endif?>

syperbambuk
Сообщений: 3
Репутация: 0

Сообщение # 41 | 08:25:22
В вебмастере гугла обнаружились дубли каталога файлов. В разделе оптимизация html написано, что повторяются титлы и метоописания у следующих страниц /load/ и /load. то есть со слешем и без. Как правильно избавиться от такого дубля? Во вкладке индекс гугл есть строка "удалить Урл". Можно ли с помощью этого запроса удалить /load, что в индексе осталась только страница со слешем /load/
GoGa3344
Сообщений: 2
Репутация: 0

Сообщение # 42 | 08:25:32
Miss_Esq, Вы наверное меня не поняли или я Вас. Мне нужно ну например для стр http://theminecrafts.ru/load/mody/igra/1 сделать title "Моды для игры minecraft 1.4.7 - майнкрафт моды для одиночной игры", для стр http://theminecrafts.ru/load/mody/igra/1-2-2 title "Моды для игры minecraft 1.4.7 - Страница номер 2".
Sonor
Сообщений: 251
Репутация: 525

Сообщение # 43 | 08:25:32
rel="canonical" для дублей. syperbambuk, лучше без слеша:
Код
<?if($REQUEST_URI$='/load')?><?else?><link rel="canonical" href="http://сайт.ru/load" /><?endif?>

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 44 | 08:25:42
GoGa3344, Вы $URI_ID$ где берёте ? как его написли ???

Сообщение отредактировал Miss_Esq - Воскресенье, 11 Авг 2013, 09:50:51
Baddy
Сообщений: 58
Репутация: 18
Уровень замечаний:

Сообщение # 45 | 08:25:42
подскажите, как избавиться от дублей страниц, проиндексированных Гуглом со слешем и без?
К примеру:
/photo
/photo/

и еще вот такой дубль Главной:
/
/?I3ITM9

и подобными:
/photo/3
/photo/3-3-0-0-2

Любой Путь верный, что ведёт к Добру и Свету
  • Страница 3 из 8
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 7
  • 8
  • »
Поиск: