Ingref: То, что вы написали - это будет одинаковый каноникал на всех статьях. А нужно, чтобы у каждой статьи был свой каноникал. Короче - попробуйте, если не получиться, то идите в соответствующий раздел - /ru/forum/development/web
Спасибо за помощь! Попробую.
А на друге категории товаров эта правка никак не повлияет?
---------- Добавлено 25.10.2018 в 16:16 ----------
xVOVAx: у вас дубли страниц - вы уверены ?
У меня не дубли. У меня страницы из блога статей имеют по 2 УРЛа, один из которых закрыт к индексации в роботс, а вторые урлы не индексируются и не попадают в поиск((
AdamsGomes: Я бы, настроил 301 редирект чтобы был доступен только один вариант и прописал сanonical, SeoPro кстати должен это делать Настройте htaccess.txt (переименуйте) в .htaccess Настройте чпу для категории, иначе модуль работать не будет (хотя это вроде актуально для товара) Главная -> Инструменты OC Team -> SEO Менеджер->
Прочитал несколько статей на эту тему, все сходятся что лучши прописать каноникал, а не 301 редирект.
LazyBadger: Потому что это обычно: иметь для одной страницы несколько урлов на сайте. В данном случае имеем стандартный опенкартовский формат и ЧПУ-УРЛ
Если не делать ничего, то в индекс попадет страница с каждым урлом как отдельный документ, и позднее (как минимум в Яндексе) копии будут выбиты как "дубли". Чтобы этого не происходило, используется canonical-тэг, который и определяет, страницу по какому урлу считать "правильной" и "каноничной" (и оставлять в индексе), а какие исключать.
На показанных примерах он тоже есть, только вот я бы посчитал неправильным/неудачным выбором и каноничными держал ЧПУ-страницы
Подскажите пож. пошагово как это сделать. Чтобы в поиске были страницы с ЧПУ урлами, а урлы в системном формате не попадали в поиск. Благодарю.
---------- Добавлено 24.10.2018 в 17:06 ----------
vlbag, в файле catalog/controller/product/category.php после строки:
Добавляете:
Если не поможет, то ищите прогера или гуглите "каноникал опенкарт".
Привет) Вот что получилось из этого http://joxi.ru/E2pNjaMi9okj8r
http://joxi.ru/xAeRn48Cp4yVKr
То, что вы написали - это будет одинаковый каноникал на всех статьях. А нужно, чтобы у каждой статьи был свой каноникал. Короче - попробуйте, если не получиться, то идите в соответствующий раздел - /ru/forum/development/web
Спасибо за помощь! Попробую.
А на друге категории товаров эта правка никак не повлияет?
---------- Добавлено 25.10.2018 в 16:16 ----------
у вас дубли страниц - вы уверены ?
У меня не дубли. У меня страницы из блога статей имеют по 2 УРЛа, один из которых закрыт к индексации в роботс, а вторые урлы не индексируются и не попадают в поиск((
AdamsGomes, у меня старый опенкарт 1.5
vlbag, в файле catalog/controller/product/category.php после строки:
Добавляете:
Если не поможет, то ищите прогера или гуглите "каноникал опенкарт".
Это должно решить мою проблему со всеми 15-тью статьями из блога?
А то что я писал выше в скрине не годится?
Это жесть, я ещё раз спрошу - вы знаете что такое каноникал и где он нужен?
В чём жесть?
Каноникал - тег, который указывает ПС какую страницу сайта считать канонической(основной), Применяется например в случае дублей страниц.
А вы внимательно прочитали мои сообщения из 2-х моих тем?
Я бы, настроил 301 редирект чтобы был доступен только один вариант и прописал сanonical,
SeoPro кстати должен это делать
Настройте htaccess.txt (переименуйте) в .htaccess
Настройте чпу для категории, иначе модуль работать не будет (хотя это вроде актуально для товара)
Главная -> Инструменты OC Team -> SEO Менеджер->
Прочитал несколько статей на эту тему, все сходятся что лучши прописать каноникал, а не 301 редирект.
У меня в админке опенкарта нет такого модуля.
в среднем, кроме вас никто не знает; это же ваш сайт?
ну... поищите здесь: catalog/view/theme/default/template/common/header.tpl
Спасибо за наводку, нашёл) Вот так вставил http://joxi.ru/ZrJZawEt9xkVPr, правильно?
Прочитал, что вставлять надо между <head>
У 15 статей не один каноникал (у каждой статьи свой ЧПУ урл)! Значит мне нужно 15 строк со своими каноникал прописать, так?
И ещё сам блог со статьями тоже имеет 2 урла, системный (не ЧПУ) закрыт в роботс от индексации. Я так понимаю тоже нужно прописать каноникал ЧПУ.
<link rel="canonical" href="https://site.com"/>
вставлять в хедер
напишите пож. подробнее! в какой папке, файле, как это вставить??? у меня 15 статей (в одном месте править или в 15???).
Да лана, ну выбьет второй потом "дублем" - некрасиво, но жить не мешает... особливо - поколению жоп
У меня проблема не в дубле, а то что нет страниц из блога "Статьи" в индексе и в поиске!(((
---------- Добавлено 25.10.2018 в 01:05 ----------
LazyBadger, вы в первом свое сообщении всё правильно написали про каноникал! Как мне это сделать? где? (не могу разобраться).
Потому что это обычно: иметь для одной страницы несколько урлов на сайте. В данном случае имеем стандартный опенкартовский формат и ЧПУ-УРЛ
Если не делать ничего, то в индекс попадет страница с каждым урлом как отдельный документ, и позднее (как минимум в Яндексе) копии будут выбиты как "дубли". Чтобы этого не происходило, используется canonical-тэг, который и определяет, страницу по какому урлу считать "правильной" и "каноничной" (и оставлять в индексе), а какие исключать.
На показанных примерах он тоже есть, только вот я бы посчитал неправильным/неудачным выбором и каноничными держал ЧПУ-страницы
Подскажите пож. пошагово как это сделать. Чтобы в поиске были страницы с ЧПУ урлами, а урлы в системном формате не попадали в поиск. Благодарю.
---------- Добавлено 24.10.2018 в 17:06 ----------
Так как у вас второй URL закрыт в robots.txt, то не влияет. Но вообще, вот, ознакомьтесь - https://events.yandex.ru/lib/talks/4680/
Спасибо за полезное видео.