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


У меня есть сайт электронной коммерции с разделенными на страницы категориями товаров.

Я хотел бы добавить описание для каждой категории, чтобы улучшить проблему "тонкого контента", с которой обычно сталкиваются страницы электронной коммерции.

Я хотел бы, чтобы описание этого абзаца отображалось на каждой странице соответствующей категории, но как мне избежать проблемы с дублированием контента.

Первое, что приходит на ум, это rel="canonical" указать на первую страницу, но, согласно Йоаст, это не такая хорошая идея:

Распространенное заблуждение заключается в том, что каноническая страница на странице с разбиением на страницы всегда должна указывать на страницу 1 в серии. Это не тот случай. Когда вы это делаете, вы рискуете, что поисковые системы не будут индексироваться ссылки, которые появляются на страницах 2, 3 и т.д. ваших архивов. Это приведет к тому, что старые статьи полностью выпадут из результатов поиска.

Для меня это имеет смысл. Товары на каждой странице разные.

Какие у вас есть предложения по лучший способ справиться с этим?

Author: Community, 2016-04-30

3 answers

Разбивка на страницы не является дублирующим контентом...

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

Понимание того, что такое дублированный контент...

Дублированный контент - это то, где точная страница отображается в другом месте, внешнем или внутреннем, страницы разбиения на страницы продуктов, страницы блога и т. Д. Не дублируются, потому что фрагменты в сочетании с другими фрагментами делают страницу уникальной... страница 2/3 дублирует страницу 2/3, но она не дублирует 1/3 или фактический URL продукта или статьи.

Канонический не нужен на таких страницах

Использование канонических ссылок сообщает Google, где можно найти URL-адрес основного источника, практически не имеет значения, используете ли вы или не используете канонические ссылки на своих страницах разбиения на страницы, фактически вся сеть обмена стеками с миллионами страниц тегов вообще не использует canonical (на этих страницах), и у них вообще нет проблем с индексированием.

Описания содержимого страницы

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

Стек обмена на страницах тегов пользователи описание, предоставленное описанием тега, это часто повторяется снова и снова на протяжении 10 страниц, снова... никаких проблем с индексированием, некоторые страницы могут даже не иметь описание, потому что оно не было предоставлено сообществом.

Если вы действительно считаете, что это добавляет пользовательскую ценность на страницу, то обязательно добавьте описание, и если вы хотите расширить его и иметь уникальные заголовки с номерами страниц и немного разные описания для каждой категории, то с помощью WordPress codex вы можете это сделать.

На моем сайте WordPress и на моих страницах категорий , например, я меняю несколько слов в зависимости от того, что отображается категория You are viewing: <?php single_cat_title(); ?>. Я даже добавляю разные названия и мета-описания и использую суффикс (страница 1 из n). Я даже дошел до того, что добавил разные приветственные сообщения в каждую категорию в зависимости от времени суток, что было совершенно излишне... но приятный штрих в то время, когда я думал, но всего этого не требуется.

Вот посмотрите на код, который я использую, если вы хотите адаптировать или получить идеи от:

<?php
/* This sets the $time variable to the current hour in the 24 hour clock format */
$time = date("H");
/* Set the $timezone variable to become the current timezone */
$timezone = date("e");
/* If the time is less than 1200 hours, show good morning */
if ($time < "12") {
    echo "Good morning,";
} else
/* If the time is grater than or equal to 1200 hours, but less than 1700 hours, so good afternoon */
if ($time >= "12" && $time < "17") {
    echo "Good afternoon,";
} else
/* Should the time be between or equal to 1700 and 1900 hours, show good evening */
if ($time >= "17" && $time < "19") {
    echo "Good evening,";
} else
/* Finally, show good night if the time is greater than or equal to 1900 hours */
if ($time >= "19") {
    echo "Hey Night Owl,";
}
?> You're viewing all our articles within the following categories <?php single_cat_title(); ?>. The BYBE blog has many more categories that you will help you find useful and relevant articles, here is our major categories: <?php $categories = get_tags( array('orderby' => 'name', 'parent'  => 0) ); foreach ( $categories as $category ) { printf( '<a title="View all articles tagged with %2$s" href="%1$s">%2$s</a> ', esc_url( get_category_link( $category->term_id ) ), esc_html( $category->name ));} ?>. If you have any questions, concerns or complaints regarding any of our online articles, then please don't hesitate to <a href="/contact-us" title="Contact the BYBE team in Bournemouth">get in touch</a>. Alternatively you can reach us on <a href="https://twitter.com/bybe_net" title="Reach us on Twitter">Twitter</a>, <a href="https://plus.google.com/+ByBeBournemouth" title="Talk to BYBE on Google Plus">Google Plus</a>, or <a href="https://www.facebook.com/ByBeUK" title="Reach our team on Facebook">Facebook</a>.</p>

Заголовки и Мета-описания

Google действительно предпочитает смотрите уникальные мета-описания и заголовки, к счастью, это простая задача при использовании YoastSEO благодаря поддерживаемой переменной , если вы посмотрите на мой сайт, вы увидите, что на каждой странице распространения отображается другой номер страницы после 1, подавляя эти назойливые предупреждения в инструментах для веб-мастеров (Консоль).

 1
Author: Simon Hayter, 2016-04-30 17:37:26

У меня есть сайт электронной коммерции с разделенными на страницы категориями товаров.

Я хотел бы добавить описание для каждой категории, чтобы улучшить проблему "тонкого контента", с которой обычно сталкиваются страницы электронной коммерции.

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

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

Измените его. По крайней мере, в этом абзаце укажите, на какой странице находится пользователь и какая последняя страница находится в категории, а также сколько элементов должно быть показано. Кроме того, включите рядом с самими продуктами краткое описание продукта, но избегайте использования одного и того же описания для каждого продукта. Затем, когда кто-то выбирает продукт, на странице продукта предложите историю о продукте.

Первое, что приходит на ум, это rel="канонический" чтобы вернуться к первой странице, но, по словам Йоаста, это не такая уж хорошая идея...

Если вы последуете моим предложениям сделать каждую страницу категории совершенно другой, то я соглашусь, что canonical - плохая идея, а также вы можете проиндексировать больше страниц, так как тогда Google будет рассматривать ваши страницы как отдельные хорошо продуманные статьи.

Пока это время не наступит, я бы предложил применить rel-канонический ко всем страницам (кроме первой) и указать их на первую, чтобы google понимает, что у вас есть набор страниц для категории товаров, чтобы по крайней мере что-то было проиндексировано, а не ничего.

 0
Author: Mike -- No longer here, 2020-06-16 10:32:57

Лучше запретить индексирование повторяющихся страниц с помощью robots.txt файл...

Я поставил:

Disallow: /page/
Disallow: /category/
Disallow: /author/

В моем Robots.txt файл для предотвращения проблемы с дублированием контента на моем веб-сайте Wordpress.

 0
Author: Annette, 2018-05-13 17:23:12