Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

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

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 итд.
На счет описания рекомендую читать вот и не надо говорить что нету

Надіслати
Поділитися на інших сайтах

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 weeks later...

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

Обновил свой модуль, теперь есть возможность сделать пагинацию таким 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 weeks later...

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

 

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

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

 

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

 

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

Надіслати
Поділитися на інших сайтах


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

 

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

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

 

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

 

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

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

Надіслати
Поділитися на інших сайтах


  • 3 months later...

Многие порталы дабы избавится от дублей при пагинации добавляют атрибут 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;

        }

Надіслати
Поділитися на інших сайтах


 

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

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

Надіслати
Поділитися на інших сайтах

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

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 и не ломайте себе голову
Надіслати
Поділитися на інших сайтах

  • 3 months later...

Многие порталы дабы избавится от дублей при пагинации добавляют атрибут 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 months later...
  • 2 weeks later...

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

 

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 year later...
В 05.09.2015 в 19: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 month later...
On 15.01.2014 at 11:17 PM, ingenerks said:

Многие порталы дабы избавится от дублей при пагинации добавляют атрибут 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 в 23:39, Waha сказал:

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

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

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

Надіслати
Поділитися на інших сайтах


  • 2 months later...
В 23.04.2014 в 13:12, fateev сказал:

подскажите, попробовал так. 

 

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

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

Надіслати
Поділитися на інших сайтах


В 21.01.2014 в 15:44, Paveldz сказал:

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

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

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
В 21.11.2014 в 13:07, ikarus сказал:

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

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

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

Надіслати
Поділитися на інших сайтах


  • 1 month later...

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

Надіслати
Поділитися на інших сайтах


  • 3 months later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.