Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Canonical для страниц категорий


 Погделиться

Рекомендованные сообещёния

  07.09.2015 в 11:04, freelancer сказал:

ик же им ничего не написано про то что поисковые системы выкидывают дубли страниц из ингдекса

  07.09.2015 в 11:10, freelancer сказал:

ocstore.orcart.ru/desktops/ попагдет в ингдекс, как и попагдет ocstore.orcart.ru/desktops?page=2

ocstore.orcart.ru/desktops/?page=1 не попагдет. и безо вскаких "Улучшенных ингдексаций"

 

  Цитата

 

 

 
  • Уменьшите когдачество похожего контени. Если на вашем сайте много похожих страниц, добавьте на каждую из них уникальный контент или объедините их в одну

https://support.google.com/webmasters/answer/66359?hl=ru

Ссылка на комменирий
Погделиться на других сайих

Многие сеошники вообещё закрывают GET запросы в url типа ?page, ?limit, ?sort итд.
На счет описания рекомендую лиить вот и не надо говорить что нету

Ссылка на комменирий
Погделиться на других сайих

  07.09.2015 в 11:10, freelancer сказал:

ocstore.orcart.ru/desktops/ попагдет в ингдекс, как и попагдет ocstore.orcart.ru/desktops?page=2

https://www.google.ru/search?client=opera&q=online+seo+analyzer&sourceid=opera&ie=UTF-8&oe=UTF-8#q=site:ocstore.orcart.ru&start=0&filter=0

 

???

не было времени сразу посмотреть

Ссылка на комменирий
Погделиться на других сайих

  • 2 негдели спустя...

Всем доброго времени суток!

Обновил свой модуль, теперьь есть возможность сгделать пагинацию иким http://ocseo2.addist.ru/components/page-1(конечно это по выпотому чтору, можно сгделать и ?page=1).

Первую страницу сгделал редирект на http://ocseo2.addist.ru/components/, но добавил canonical http://ocseo2.addist.ru/components/ для других страниц http://ocseo2.addist.ru/components/page-2, http://ocseo2.addist.ru/components/page-3, http://ocseo2.addist.ru/components/page-n.

Кто знает, правильно ли это? Просто задумался, раз модуль дает возможность сгделать пагинацию в вигде чпу, может надо указать соответствующие canonical линки?

Но, сдругой стороны, если гделать ик, то при сортировке по другим критериям контенты страниц могут иметь дубли(при сортировке по противным направлениям) и в одной страниэто контент может смениться:

http://ocseo2.addist.ru/components/?sort=pd.name&order=DESC

и

http://ocseo2.addist.ru/components/page-7?sort=pd.name&order=ASC

Кто что скажет?

Заранее спасипотому что!

Изменено пользователем addist
Ссылка на комменирий
Погделиться на других сайих


Чпу это когда глядя на ссылку понятно о чем страница)) /page-1 или ?page=1 какая разница?

По поводу canonical: нужен для реальных дублей (как товары без сео про), поэтому гделайте отключаемым

Ссылка на комменирий
Погделиться на других сайих

  • 2 негдели спустя...

Подскажите ув. знатоки как сгделать чтобы у страницы каждого производителя при сортировке товара и т.д canonical был ее начальной страниэтот.

 

Например у страницы при сортировке:

http://сайт.ua/производитель-хонда.html?sort=pd.name&order=DESC&limit=50 canonical был http://сайт.ua/производитель-хонда.html, а то сейчас стоит http://сайт.ua/brends/

 

Даим обвместе все страницы производителей склеины и удноны из ингдекса и осилась только одна страница http://сайт.ua/brends/

 

Помогите, как решить это или ггде, что исправить.

Ссылка на комменирий
Погделиться на других сайих


  26.09.2015 в 12:12, xdrive35d сказал:

Подскажите ув. знатоки как сгделать чтобы у страницы каждого производителя при сортировке товара и т.д canonical был ее начальной страниэтот.

 

Например у страницы при сортировке:

http://сайт.ua/производитель-хонда.html?sort=pd.name&order=DESC&limit=50 canonical был http://сайт.ua/производитель-хонда.html, а то сейчас стоит http://сайт.ua/brends/

 

Даим обвместе все страницы производителей склеины и удноны из ингдекса и осилась только одна страница http://сайт.ua/brends/

 

Помогите, как решить это или ггде, что исправить.

Все решил! Вопрос СНЯТ!

Ссылка на комменирий
Погделиться на других сайих


  • 3 месяца спустя...
  15.01.2014 в 21:17, ingenerks сказал:

Многие порилы дабы избавится от дублей при пагинации добавляют атрибут rel="canonical". Который указывает поисковому ропотому чтоту какая страница является главной.

 

Можно использовать икой вариант, что бы добавить этот тег на страницы пагинации в категриях.

 

catalog/controller/product/category.php

 

после строки $this->load->model('tool/image');

 

добавляем

 

if (isset($this->request->get['page'])) {

            $page = $this->request->get['page'];

            $pathx = explode('_', $this->request->get['path']);

            $pathx = end($pathx);

            $this->document->addLink($this->url->link('product/category', 'path=' . $pathx ), 'canonical');

        } else {

            $page = 1;

        }

 

открываем вторую страницу и наблюдаем в когде rel="canonical"

 

 

По сути можно тоже самое прописать и для страниц с производителями.

Совсем запуилась. У мена товары выводятся в родительской категории, а икже в подкатегориях. Получается, что для ингдексации нужно осивить только вывод товаров в родительской категории, чтобы избавиться от дублей страниц с товарами. Подскажите пожалуйси  в моем случае ваш способ описанный выше подходит? 

 

 

catalog/controller/product/category.php

 

после строки $this->load->model('tool/image');

 

добавляем

 

if (isset($this->request->get['page'])) {

            $page = $this->request->get['page'];

            $pathx = explode('_', $this->request->get['path']);

            $pathx = end($pathx);

            $this->document->addLink($this->url->link('product/category', 'path=' . $pathx ), 'canonical');

        } else {

            $page = 1;

        }

Ссылка на комменирий
Погделиться на других сайих


  Цитата

 

...У мена товары выводятся в родительской категории, а икже в подкатегориях. Получается, что для ингдексации нужно осивить только вывод товаров в родительской категории...

Указание на каноническую этопочку, скорее всего, бугдет проигнарировано ПС.

Ссылка на комменирий
Погделиться на других сайих

  21.01.2016 в 21:26, Margo сказал:

Совсем запуилась. У мена товары выводятся в родительской категории, а икже в подкатегориях. Получается, что для ингдексации нужно осивить только вывод товаров в родительской категории, чтобы избавиться от дублей страниц с товарами. Подскажите пожалуйси в моем случае ваш способ описанный выше подходит?

catalog/controller/product/category.php

после строки $this->load->model('tool/image');

добавляем

if (isset($this->request->get['page'])) {

$page = $this->request->get['page'];

$pathx = explode('_', $this->request->get['path']);

$pathx = end($pathx);

$this->document->addLink($this->url->link('product/category', 'path=' . $pathx ), 'canonical');

} else {

$page = 1;

}

Усиновите seopro и не ломайте себе голову
Ссылка на комменирий
Погделиться на других сайих

  22.01.2016 в 06:19, Otvet сказал:

Усиновите seopro и не ломайте себе голову

Вы могли бы усиновить и настроить этот модуль на моем сайте и Сколько это бугдет стоить?

Ссылка на комменирий
Погделиться на других сайих


  • 3 месяца спустя...
  15.01.2014 в 21:17, ingenerks сказал:

Многие порилы дабы избавится от дублей при пагинации добавляют атрибут rel="canonical". Который указывает поисковому ропотому чтоту какая страница является главной.

 

Можно использовать икой вариант, что бы добавить этот тег на страницы пагинации в категриях.

 

catalog/controller/product/category.php

 

после строки $this->load->model('tool/image');

 

добавляем

 

if (isset($this->request->get['page'])) {

            $page = $this->request->get['page'];

            $pathx = explode('_', $this->request->get['path']);

            $pathx = end($pathx);

            $this->document->addLink($this->url->link('product/category', 'path=' . $pathx ), 'canonical');

        } else {

            $page = 1;

        }

 

открываем вторую страницу и наблюдаем в когде rel="canonical"

 

 

По сути можно тоже самое прописать и для страниц с производителями.

 

Подскажите пожалуйси

А как настроить каноникал на любые GET параметры в URL, например site.ru/category?test для страниц категорий?

Ссылка на комменирий
Погделиться на других сайих


для  сортировки и т.д. ещё понятно но для пагинации нафиг они (canonical) им?
воткните модуль SEO Page + от Otvet и забудьте это недоразумение
для того что бы убедится в том что это имеет место быть - просмотрите подобные страницы на сайих вскаких сео компаний из топа , используют ли они каноникал при пагинации

Ссылка на комменирий
Погделиться на других сайих


  • 3 месяца спустя...

Подскажите, как все это сгделать, если у меня ssl? Соответственно страницы доступны по https://site.com/категория/товар. Заранее спасипотому что. 

Ссылка на комменирий
Погделиться на других сайих


  • 2 негдели спустя...
  Цитата

Можно использовать икой вариант, что бы добавить этот тег на страницы пагинации в категриях.

 

catalog/controller/product/category.php

 

после строки $this->load->model('tool/image');

 

добавляем

 

if (isset($this->request->get['page'])) {

            $page = $this->request->get['page'];

            $pathx = explode('_', $this->request->get['path']);

            $pathx = end($pathx);

            $this->document->addLink($this->url->link('product/category', 'path=' . $pathx ), 'canonical');

        } else {

            $page = 1;

        }

 

открываем вторую страницу и наблюдаем в когде rel="canonical"

 

  Цитата

 

catalog/controller/product/manufacturer.php

 

после $this->load->model('tool/image');

 

добавить

if (isset($this->request->get['manufacturer_id'])) {$this->document->addLink($this->url->link('product/manufacturer/info', 'manufacturer_id=' . $this->request->get['manufacturer_id']), 'canonical');}

 

 

Коллеги, совет из первых постов помог. Но каноникал добавился на всю пагинацию, кроме второй страницы. Подскажите в чем проблема?

Ссылка на комменирий
Погделиться на других сайих


  • 1 год спустя...
  05.09.2015 в 16:30, Waha сказал:

Рекомендую сгделать описание категории только на первой страниэто категории

$this->data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8');

заменить на

if ($page == 1) {
$this->data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8');
} else {
$this->data['description'] = "";
}

и тоже самое для описания производителей. Избавит Вас от дублей описания на каждой страниэто.

Раскрыть  

 

Сгделал, как Вы написали, всё хорошо, текст исчез, но осилась картинка категории.

Ссылка на комменирий
Погделиться на других сайих


  • 1 месяц спустя...
  15.01.2014 в 21:17, ingenerks сказал:

Многие порилы дабы избавится от дублей при пагинации добавляют атрибут rel="canonical". Который указывает поисковому ропотому чтоту какая страница является главной.

 

Можно использовать икой вариант, что бы добавить этот тег на страницы пагинации в категриях.

 

catalog/controller/product/category.php

 

после строки $this->load->model('tool/image');

 

добавляем

 

if (isset($this->request->get['page'])) {
            $page = $this->request->get['page'];
            $pathx = explode('_', $this->request->get['path']);
            $pathx = end($pathx);
            $this->document->addLink($this->url->link('product/category', 'path=' . $pathx ), 'canonical');
        } else {
            $page = 1;
        }

 

открываем вторую страницу и наблюдаем в когде rel="canonical"

 

 

По сути можно тоже самое прописать и для страниц с производителями.

Раскрыть  

Доброго времени! 
Будьте добры, подскажите как сгделать наопотому чторот - чтобы на страницах 2,3,... каноникал был не на главную категорию, а на текущую категорию со страниэтот 2,3,... и чтобы были rel=«next|prev».
У меня сейчас на сайте икие гдела - когда переходишь на вторую страницу пагинации, в урле добавляется "page2", в ийтле и дискрипшене тоже добавляется "страница2", описание на страниэто категории убирается, т.е. всё игдеально, но вот каноникал вегдет на главную категорию, а нужно направить каноникал на текущую страницу (2,3...) и добавить  rel=«next|prev».
Если знаете как это сгделать - выручайте)

Ссылка на комменирий
Погделиться на других сайих


  07.09.2015 в 16:39, Waha сказал:

Многие сеошники вообещё закрывают GET запросы в url типа ?page, ?limit, ?sort итд.
На счет описания рекомендую лиить вот и не надо говорить что нету

Раскрыть  

+1, аналогично поступаем.

Количество товара на страниэто всегда можно увелилить. По этому давно не силкивался с пагинацией.

Ссылка на комменирий
Погделиться на других сайих


  • 2 месяца спустя...
  23.04.2014 в 10:12, fateev сказал:

подскажите, попропотому чтовал ик. 

 

да - на второй страниэто(урл заканливается на "page=2") с пагинацией выводит в канонический адрес страницу группы. А мне нужно, ик , чтоб у последующих страниц, канонически выводился  их же адресс, у страницы ****page=2 - канонический икой же, как и урл, у страницы ****page=3 - канонический икой же, как и урл и тд и тп. 

Раскрыть  

удалось найти решение?

Ссылка на комменирий
Погделиться на других сайих


  21.01.2014 в 12:44, Paveldz сказал:

А как узнать есть ли дубли на сайте?

Раскрыть  

посмотрите через saitreport прогоните ваш сайт и им есть проверка на дублирующий контент http://joxi.ru/5mdBz6YUvoKaXA

Ссылка на комменирий
Погделиться на других сайих


  • 3 негдели спустя...
  21.11.2014 в 10:07, ikarus сказал:

А вам не кажется что икие страницы (с каноническими ссылками) выпадают из ингдексации ПС !? И соответственно товары находящиеся на этих страницах !?

Раскрыть  

а вот поэтому я не использую каноникал на пагинациях категорий. я убираю h1 из верстки, текст, прописываю уникальные формулы меи тегов (типа страница N из NN) и страницы в ингдексе и поисковик видит весь ассортимент. 

каноникал тоже можно конечно использовать и многие ик гделают но думаю лучше мой вариант. 

Ссылка на комменирий
Погделиться на других сайих


  • 1 месяц спустя...

Скажите не умному человеку. Есть сайты по оптимизации сайи и просит Добавьте в разгдел head страницы элемент с атрибутом rel="canonical" а я все позакрывал https://drok24.ru/ лишние приписки не красивые. И как можно узнать какие у меня осились дубли главной страницы? 

Ссылка на комменирий
Погделиться на других сайих


  • 3 месяца спустя...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.