Канонические URL как исправить? в CMS

12
N
На сайте с 21.10.2012
Offline
45
1444

пробовал сам читать нониче не понял. надо куда то как то rel="canonical" вставить а вот как и куда?

http://autovinil72.ru/avto-vinil


CMS Moguta http://wiki.moguta.ru/
Сам сайт http://autovinil72.ru/
Веб-сервер: Apache/1.3.42 (Unix) PHP/5.3.13 mod_ssl/2.8.31 OpenSSL/0.9.8n
Версия MySQL-клиента: mysqlnd 5.0.8-dev - 20102224
дани мапов
На сайте с 06.09.2012
Offline
204
#1

При чем тут canonical ? На ссылках пагинации дубли создаются что ли?

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
N
На сайте с 21.10.2012
Offline
45
#2
дани мапов:
При чем тут canonical ? На ссылках пагинации дубли создаются что ли?

то есть в этом нет ничего страшного для индексации?

[Удален]
#3
noice:
то есть в этом нет ничего страшного для индексации?

это нужно когда один и тот же контент доступен по разным URL, если у вас по указанным ссылкам разное содержание, то не нужно

PN
На сайте с 22.08.2012
Offline
103
#4
web2033:
это нужно когда один и тот же контент доступен по разным URL, если у вас по указанным ссылкам разное содержание, то не нужно

у него дубли только на ?page=1, вот там нужен canonical.

Мой совет помог? Не скупись! Bitcoin 1Lseddet1o1B6odgXQHbGaWGwRkt1Db8Ef Ethereum 0x450f1a17461e25194B7F9226cDEe70173F39e1e1
N
На сайте с 21.10.2012
Offline
45
#5
proksey-net:
у него дубли только на ?page=1, вот там нужен canonical.

и куда его писать

N
На сайте с 21.10.2012
Offline
45
#6

WebAlt
На сайте с 02.12.2007
Offline
266
#7

Просто в robots.txt запрети к индексации:

User-agent: *
Disallow: /*page=1
K
На сайте с 03.06.2015
Offline
45
#8

Как пишет гугля, для двух урлов с одинаковым контентом, контент будет смержен, а урл будет выбран тот, который гугл сочтет более симпатичным.

---------- Добавлено 05.06.2015 в 11:47 ----------

И вообще, не стоит рассчитывать на индексацию листинга. Листинг это шум, главное - продуктовая страница.

MYSQL PHP JS HTML CSS SEO TXT США СССР
Ragnarok
На сайте с 25.06.2010
Offline
239
#9

ох..

А теперь, внимание, правильный ответ:

На каждой странице пагинации нужен canonical на первую страницу, которая, в идеале, должна быть без ?page=1

Помимо этого, на страницах пагинации для лучшей индексации нужны rel prev и next

Пример, если страниц только 3:

страница 1 (первая):
site.ru/catalog
canonical:
<link rel="canonical" href="http://site.ru/catalog" />
<link rel="next" href="http://site.ru/catalog?page=2">

страница 2:
site.ru/catalog?page=2
canonical:
<link rel="canonical" href="http://site.ru/catalog" />
<link rel="prev" href="http://site.ru/catalog">
<link rel="next" href="http://site.ru/catalog?page=3">

страница 3 (последняя):
site.ru/catalog?page=3
canonical:
<link rel="canonical" href="http://site.ru/catalog" />
<link rel="prev" href="http://site.ru/catalog?page=2">

и так далее.

это обычные метатеги, которые вставляются в <head> страницы

//TODO: перестать откладывать на потом
M
На сайте с 04.12.2013
Offline
223
#10

И сделайте уже, чтобы не было ситуации, когда в меню и в постраничной навигации ссылка на первую страницу выглядит по-разному. Можно сделать и /catalog?page=1, а на /catalog повесить редирект.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
12

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