Jump to content

Elliot

Members
  • Content Count

    228
  • Joined

  • Last visited

About Elliot

  • Rank
    Бывалый
  • Birthday 12/24/1988

Profile Information

  • Пол
    Male
  • Специализация
    Вебмастер

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Искал, не нашел, стандартные решения нахожу, а под свои нужды нет...
  2. Здравствуйте друзья! Ищу решение. Стоит плагин Premmerce Redirect Manager и он ставит редирект на те товары которые удалены. И ставит он редирект на категорию. Но если удалить саму категорию, то переадресация будет в админ панель. А есть ли возможность делать переадресацию на 404 ошибку без плагина? Или на любую другую страницу? заранее спасибо!
  3. А я буду думать как обойтись без пользовательского рейтинга в сниппете, но чтобы он там был)
  4. Хорошо, а если в коде прописать 5,00 на все записи, я так понимаю Рейтинг: 4,8 - ‎22 голоса не будет выводится, так как 5 звезд реальны только в микроразметке. И не попалит ли гугл такую накрутку ради сниппета?)
  5. Потыкать конечно хорошо, но как автоматом прикрутить этот рейтинг к каждой записи, чисто для выдачи?) Не особо интенсивно искал решение, но судя по постам на форумах, люди интенсивно прикручивают этот фейковый рейтинг чисто для выдачи, скрипты используют для случайной генерации рейтинга под каждую статью. Если найду - скину. Вопрос, а как посмотреть, как в выдаче будет смотреться сниппет?
  6. Проблема решается обновлением Woocommerce, у меня была версия 3.4.3 но мне обновлять не вариант, не знаю почему, но после полного обновления, магазин работает как эталонный тормоз, особенно при переходе между категориями. Я взял с папки woocommerce 3.5.7 файлы class-wc-structured-data.php и wc-formatting-functions.php и заменил их в старой версии. В итоге, ошибки пропали и теперь структурированные данные отображаются правильно и по типам, спасибо petroff за то что ткнул носом) Я не знаю, к каким изменениям и последствиям приведет замена wc-formatting-functions.php - буду проверя
  7. Пока вернул как было. Я нашел этот <script type="application/ld+json"> эта строка находится в этом же файле где я делал изменения class-wc-structured-data.php Вот код отвечающий за вывод разметки хлебных крошек public function generate_breadcrumblist_data( $breadcrumbs ) { $crumbs = $breadcrumbs->get_breadcrumb(); if ( empty( $crumbs ) || ! is_array( $crumbs ) ) { return; } $markup = array(); $markup['@type'] = 'BreadcrumbList'; $markup['itemListElement'] = array(); foreach ( $crumbs as $key => $crumb ) { $markup['i
  8. Рейтинг я удалил, это был отзыв о товаре, сейчас добавил, и он отображается в хлебных крошках. Я так понимаю, что вчера было размечено типа Product, Review, BreadcrumbList? Сейчас только Product нет, я думал если нет ошибок, он не отображается...
  9. Вроде решил проблему. Нашел if ( ! empty( $crumb[1] ) && count( $crumbs ) !== $key + 1 ) { $markup['itemListElement'][ $key ]['item'] += array( '@id' => $crumb[1] ); } и заменил на if ( ! empty( $crumb[1] ) && count( $crumbs ) !== $key + 1 ) { $markup['itemListElement'][ $key ]['item'] += array( '@id' => $crumb[1] ); } else { $markup['itemListElement'][ $key ]['item'] += array( '@id' => $crumb[1] ); } На тесте, хлебные крошки отображаются вроде бы верно.
  10. Clearfy установленный, но там пункты Отключить ссылки JSON-LD и Отключить структурирование данных не актывны, или нужно активировать?
  11. Очистил кэш. Зашел на Google testing tool проверяю. Все элементы имеют name - это имя элемента (категория) и ID - это ссылка на эту категорию. А вот последний элемент имеет name а вот ID отсутствует и ниже ошибка Для item.id указан недопустимый URL. Я так понимаю, отсутствует ссылка и из за этого ошибка.
  12. Здравствуйте друзья! Зашел в сеарч консоль и офигел, 555 страниц с ошибками, и подозреваю что это только начало. Как всегда гугл решил подкорректировать свои алгоритмы... Все ошибки с микроразметкой решил, кроме хлебных крошек. Ошибка говорит о том, что последний элемент в крошках, категория товара или сам товар не имеет id, короче, последний элемент не имеет ссылки. Весь день потратил на поиск решения, но все четно, пытался сам прикрутить, но они для меня заумные. Включил хлебные крошки в плагине Yoast SEO Premium 10.0.1 но ошибок в микроразметке вылезло еще больше -
  13. Я протупил, этот нотик при просмотре карточки товара... Сейчас поставлю плагин и буду смотреть
  14. Ну я так и сделал, но хотелось бы вылечить, ведь снятие симптома - это не лечение)
×
×
  • Create New...