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

Recommended Posts

Здравствуйте.

Как сделать,чтобы при пейджинге страниц товарной категории, например, сайт.ру/категория/ -> сайт.ру/категория/?page=2 и т.д., текст описания к категории не дублировался на последующих страницах категории, а был расположен только на первой странице категории. Это требуется для того чтобы не дублировался контент страниц ,иначе это отрицательно влияет на продвижение.

Как такое можно реализовать???

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


  • 2 months later...

Сделал вывод текста только на первой странице.

В файле catalogviewthemeВаша Темаtemplateproductcategory.tpl

<?php } ?>
  <?php if ($description1) { ?>

		<div style="margin-bottom: 15px; margin-top: 35px;"><?php if (!isset($_GET['page'])) {echo $description1; }?></div>
<?php } ?>

А теперь задаюсь вопросом а нужно ли это?

Если страницы вида ?page=2 спрятаны в роботс всеровно, не будет ли это только хуже такое ограничение?

  • +1 2
Надіслати
Поділитися на інших сайтах


Спасибо за наводку. Прописал условие <?php if (!isset($_GET['page'])) {echo $description; }?>

При клике на категорию товара описание категории выводится на странице. Если после этого щелкать по номерам страниц, то описание категории пропадает. Но! Если щелкнуть на первую страницу текущей категории, то описание категории не появляется. Оно появляется, если только кликаешь на категорию. Дело в том, что при клике по категории URL принимает вид сайт.ру/категория/ , а если кликнуть на первую страницу текущей категории, то URL имеет вид сайт.ру/категория/?page=1 Что бы еще в условие дописать, чтоб работало нормально? Спасибо

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


?page=1 это и есть уже переменная page потому условие как раз и не срабаныет, ?page=1 уже как раз и изменяет адрес,

И страница просто категории и страница ?page=1 это уже две разные страницы.

Тоже думал сделать чтоб и на странице ?page=1 отображалось а потом думаю зачем.

Тем более что все ?page у меня еще и в роботсе закрыты были, так как там дубляж тайтлов и дескрипшенов еще получается., так что советую закрыть их вообще в роботс

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


Я у себя это реализовал так:

В файле catalog/controller/product/category.php ввел переменную page $this->data['page'] = $page;

Затем в файле catalog/view/theme/default/template/product/category.tpl дописал блок вывода описания:

<div class="content">

<?php if ($thumb || $description) { ?>

<div class="category-info">

<?php if ($thumb) { ?>

<div class="image"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>

<?php } ?>

<?php if ($page <= 1) { ?>

<?php echo $description; ?>

<?php } ?>

</div>

<?php } ?>

В файле robots.txt запретил к индексации /?page=1, чтобы не было двух одинаковых страниц. Но гложут сомнения относительно других страниц с товарами этой же категории - у них же у всех одинаковые теги Title, Description и H1... Может их также запретить в robots.txt или есть какие нибудь хаки для изменения данных тегов на страницах?

Кто что подскажет? Заранее благодарен!

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


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

А каким образом будут индексироваться товары, которые находятся на страницах дальше первой?

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


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

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

Дубляж описания это не страшно, а вот дубляж тайтла и дескрипшина это уже не есть гуд, к сожалению как его уникализировать я не догадался еще, так что только запрет всех page

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


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

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

Дубляж описания это не страшно, а вот дубляж тайтла и дескрипшина это уже не есть гуд, к сожалению как его уникализировать я не догадался еще, так что только запрет всех page

Спасибо за ответ! Сегодня тоже выпилил все страницы с товарами... Буду ждать результатов. Наверное долго, потому что у яндексоидов какие-то проблемы с алгоритмами и вообще... Уже месяц сохраненка и Sitemap не обновлялись. После обращения к Платонам получил вот что:

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

Ненависть... :angry:

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


Тоже интересует данный вопрос. Алина, вы решили данную проблему?

Да решила,уже давно.

Кстати,таким же способом как рекомендует mechenosec

P.S.Только обязательно дочитайте все его рекомендации до конца.

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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