petrmahankov Опубліковано: 12 вересня 2019 Share Опубліковано: 12 вересня 2019 С точки зрения SEO, циклические ссылки это зло. А таковые присутствуют в "хлебных крошках". Нужно, чтоб последняя хлебная крошка выводилась просто текстом без ссылки. Актуально как для карточек товаров, так и для всех остальных страниц (категорий и тд.). Нашел массу вариантов решения для OC2, но не для OC3. У меня стоит ocStore 3.0.2.0 - где поидее автоматически это должно было быть (во всяком случае так говорили, описывая сборку ocStore) но почему-то так не происходит. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 12 вересня 2019 Share Опубліковано: 12 вересня 2019 3 минуты назад, petrmahankov сказал: С точки зрения SEO, циклические ссылки это зло. Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 12 вересня 2019 Share Опубліковано: 12 вересня 2019 7 минут назад, petrmahankov сказал: С точки зрения SEO, циклические ссылки это зло Это было в "прошлом" веке ПС давно научились с этим нормально работать Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? 2 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 21 минуту назад, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Интересно, а зачем я дал ссылку на офф документацию? Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 12 минут назад, chukcha сказал: Интересно, а зачем я дал ссылку на офф документацию? не заметил, дал рыбу вместо удочки Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 15 годин назад, theplastique сказав: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Здравствуйте! Большое спасибо что отозвались! Я не совсем уверен что правильно понимаю что именно править. Это в папке: /www/site.com/catalog/view/theme/тема/template/product в файле product.twig Заменить Вот это: <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> На то что вы скинули? Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 В 13.09.2019 в 00:05, markimax сказав: Это было в "прошлом" веке ПС давно научились с этим нормально работать 1. Как би поисковые роботы не научились "работать", краулинговый бюджет на обход по циклическим ссылкам они затрачивают. Что негативно сказывается на сканировании, а как следствие и индексации сайта, особенно отдаленных, от главной страниц. 2. Влияние на ранжирование сайта также и косвенное - ссылка в последней крошке сбивает с толку пользователя и вместо того чтоб перейти на уровень выше, он попадает на ту же страницу. Это негативно сказывается на поведенческих факторах, а как следствие и ранжировании. Но, нельзя не отметить, что влияние циклических ссылок на ранжирование действительно очень не велико. Но ссылка в "хлебных крошках" - самое "страшное" проявление цикических ссылок, с которым стоит бороться (по возможности). Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 В 13.09.2019 в 00:04, chukcha сказав: Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Большое спасибо! Изучаю, пытаюсь разобраться. Касательно меню - вы правы, это циклическая ссылка. Но на карточках товара такой ссылки нет. Там только в хлебных крошках. Многие оптимизаторы убирают из меню циклические ссылки, но это есть смысл делать, когда сайт уже практически "вылизан" и нужно дотагивать все мелочи. Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 14 вересня 2019 Share Опубліковано: 14 вересня 2019 9 часов назад, petrmahankov сказал: {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} надо только это заменить Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 15 вересня 2019 Автор Share Опубліковано: 15 вересня 2019 В 14.09.2019 в 09:49, theplastique сказав: надо только это заменить Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 16 вересня 2019 Share Опубліковано: 16 вересня 2019 19 часов назад, petrmahankov сказал: Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? тут надо индивидуально смотреть... обновите кеш модификаторов, очисте кеш тут Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Prourist Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 В 13.09.2019 в 08:56, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Доброго здравия. А если у меня в коде <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> то, я так понимаю <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } else { ?> <li> ?php echo $breadcrumb['text']; ?</li> </ul> Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> 1 Надіслати Поділитися на інших сайтах More sharing options... Prourist Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Надіслати Поділитися на інших сайтах More sharing options... Prourist Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Налаштування та оптимізація Хлебные крошки. Убрать ссылки на самих себя OC3 (для SEO) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 12 вересня 2019 Share Опубліковано: 12 вересня 2019 7 минут назад, petrmahankov сказал: С точки зрения SEO, циклические ссылки это зло Это было в "прошлом" веке ПС давно научились с этим нормально работать Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? 2 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 21 минуту назад, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Интересно, а зачем я дал ссылку на офф документацию? Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 12 минут назад, chukcha сказал: Интересно, а зачем я дал ссылку на офф документацию? не заметил, дал рыбу вместо удочки Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 15 годин назад, theplastique сказав: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Здравствуйте! Большое спасибо что отозвались! Я не совсем уверен что правильно понимаю что именно править. Это в папке: /www/site.com/catalog/view/theme/тема/template/product в файле product.twig Заменить Вот это: <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> На то что вы скинули? Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 В 13.09.2019 в 00:05, markimax сказав: Это было в "прошлом" веке ПС давно научились с этим нормально работать 1. Как би поисковые роботы не научились "работать", краулинговый бюджет на обход по циклическим ссылкам они затрачивают. Что негативно сказывается на сканировании, а как следствие и индексации сайта, особенно отдаленных, от главной страниц. 2. Влияние на ранжирование сайта также и косвенное - ссылка в последней крошке сбивает с толку пользователя и вместо того чтоб перейти на уровень выше, он попадает на ту же страницу. Это негативно сказывается на поведенческих факторах, а как следствие и ранжировании. Но, нельзя не отметить, что влияние циклических ссылок на ранжирование действительно очень не велико. Но ссылка в "хлебных крошках" - самое "страшное" проявление цикических ссылок, с которым стоит бороться (по возможности). Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 В 13.09.2019 в 00:04, chukcha сказав: Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Большое спасибо! Изучаю, пытаюсь разобраться. Касательно меню - вы правы, это циклическая ссылка. Но на карточках товара такой ссылки нет. Там только в хлебных крошках. Многие оптимизаторы убирают из меню циклические ссылки, но это есть смысл делать, когда сайт уже практически "вылизан" и нужно дотагивать все мелочи. Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 14 вересня 2019 Share Опубліковано: 14 вересня 2019 9 часов назад, petrmahankov сказал: {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} надо только это заменить Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 15 вересня 2019 Автор Share Опубліковано: 15 вересня 2019 В 14.09.2019 в 09:49, theplastique сказав: надо только это заменить Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 16 вересня 2019 Share Опубліковано: 16 вересня 2019 19 часов назад, petrmahankov сказал: Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? тут надо индивидуально смотреть... обновите кеш модификаторов, очисте кеш тут Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Prourist Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 В 13.09.2019 в 08:56, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Доброго здравия. А если у меня в коде <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> то, я так понимаю <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } else { ?> <li> ?php echo $breadcrumb['text']; ?</li> </ul> Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> 1 Надіслати Поділитися на інших сайтах More sharing options... Prourist Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Надіслати Поділитися на інших сайтах More sharing options... Prourist Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Налаштування та оптимізація Хлебные крошки. Убрать ссылки на самих себя OC3 (для SEO) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
theplastique Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? 2 Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 21 минуту назад, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Интересно, а зачем я дал ссылку на офф документацию? Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 12 минут назад, chukcha сказал: Интересно, а зачем я дал ссылку на офф документацию? не заметил, дал рыбу вместо удочки Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 15 годин назад, theplastique сказав: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Здравствуйте! Большое спасибо что отозвались! Я не совсем уверен что правильно понимаю что именно править. Это в папке: /www/site.com/catalog/view/theme/тема/template/product в файле product.twig Заменить Вот это: <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> На то что вы скинули? Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 В 13.09.2019 в 00:05, markimax сказав: Это было в "прошлом" веке ПС давно научились с этим нормально работать 1. Как би поисковые роботы не научились "работать", краулинговый бюджет на обход по циклическим ссылкам они затрачивают. Что негативно сказывается на сканировании, а как следствие и индексации сайта, особенно отдаленных, от главной страниц. 2. Влияние на ранжирование сайта также и косвенное - ссылка в последней крошке сбивает с толку пользователя и вместо того чтоб перейти на уровень выше, он попадает на ту же страницу. Это негативно сказывается на поведенческих факторах, а как следствие и ранжировании. Но, нельзя не отметить, что влияние циклических ссылок на ранжирование действительно очень не велико. Но ссылка в "хлебных крошках" - самое "страшное" проявление цикических ссылок, с которым стоит бороться (по возможности). Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 В 13.09.2019 в 00:04, chukcha сказав: Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Большое спасибо! Изучаю, пытаюсь разобраться. Касательно меню - вы правы, это циклическая ссылка. Но на карточках товара такой ссылки нет. Там только в хлебных крошках. Многие оптимизаторы убирают из меню циклические ссылки, но это есть смысл делать, когда сайт уже практически "вылизан" и нужно дотагивать все мелочи. Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 14 вересня 2019 Share Опубліковано: 14 вересня 2019 9 часов назад, petrmahankov сказал: {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} надо только это заменить Надіслати Поділитися на інших сайтах More sharing options... petrmahankov Опубліковано: 15 вересня 2019 Автор Share Опубліковано: 15 вересня 2019 В 14.09.2019 в 09:49, theplastique сказав: надо только это заменить Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? Надіслати Поділитися на інших сайтах More sharing options... theplastique Опубліковано: 16 вересня 2019 Share Опубліковано: 16 вересня 2019 19 часов назад, petrmahankov сказал: Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? тут надо индивидуально смотреть... обновите кеш модификаторов, очисте кеш тут Надіслати Поділитися на інших сайтах More sharing options... 2 years later... Prourist Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 В 13.09.2019 в 08:56, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Доброго здравия. А если у меня в коде <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> то, я так понимаю <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } else { ?> <li> ?php echo $breadcrumb['text']; ?</li> </ul> Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> 1 Надіслати Поділитися на інших сайтах More sharing options... Prourist Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Надіслати Поділитися на інших сайтах More sharing options... Prourist Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Налаштування та оптимізація Хлебные крошки. Убрать ссылки на самих себя OC3 (для SEO) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
theplastique Опубліковано: 13 вересня 2019 Share Опубліковано: 13 вересня 2019 12 минут назад, chukcha сказал: Интересно, а зачем я дал ссылку на офф документацию? не заметил, дал рыбу вместо удочки Надіслати Поділитися на інших сайтах More sharing options...
petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 15 годин назад, theplastique сказав: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Здравствуйте! Большое спасибо что отозвались! Я не совсем уверен что правильно понимаю что именно править. Это в папке: /www/site.com/catalog/view/theme/тема/template/product в файле product.twig Заменить Вот это: <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> На то что вы скинули? Надіслати Поділитися на інших сайтах More sharing options...
petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 В 13.09.2019 в 00:05, markimax сказав: Это было в "прошлом" веке ПС давно научились с этим нормально работать 1. Как би поисковые роботы не научились "работать", краулинговый бюджет на обход по циклическим ссылкам они затрачивают. Что негативно сказывается на сканировании, а как следствие и индексации сайта, особенно отдаленных, от главной страниц. 2. Влияние на ранжирование сайта также и косвенное - ссылка в последней крошке сбивает с толку пользователя и вместо того чтоб перейти на уровень выше, он попадает на ту же страницу. Это негативно сказывается на поведенческих факторах, а как следствие и ранжировании. Но, нельзя не отметить, что влияние циклических ссылок на ранжирование действительно очень не велико. Но ссылка в "хлебных крошках" - самое "страшное" проявление цикических ссылок, с которым стоит бороться (по возможности). Надіслати Поділитися на інших сайтах More sharing options...
petrmahankov Опубліковано: 13 вересня 2019 Автор Share Опубліковано: 13 вересня 2019 В 13.09.2019 в 00:04, chukcha сказав: Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Большое спасибо! Изучаю, пытаюсь разобраться. Касательно меню - вы правы, это циклическая ссылка. Но на карточках товара такой ссылки нет. Там только в хлебных крошках. Многие оптимизаторы убирают из меню циклические ссылки, но это есть смысл делать, когда сайт уже практически "вылизан" и нужно дотагивать все мелочи. Надіслати Поділитися на інших сайтах More sharing options...
theplastique Опубліковано: 14 вересня 2019 Share Опубліковано: 14 вересня 2019 9 часов назад, petrmahankov сказал: {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} надо только это заменить Надіслати Поділитися на інших сайтах More sharing options...
petrmahankov Опубліковано: 15 вересня 2019 Автор Share Опубліковано: 15 вересня 2019 В 14.09.2019 в 09:49, theplastique сказав: надо только это заменить Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? Надіслати Поділитися на інших сайтах More sharing options...
theplastique Опубліковано: 16 вересня 2019 Share Опубліковано: 16 вересня 2019 19 часов назад, petrmahankov сказал: Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? тут надо индивидуально смотреть... обновите кеш модификаторов, очисте кеш тут Надіслати Поділитися на інших сайтах More sharing options...
Prourist Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 В 13.09.2019 в 08:56, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Доброго здравия. А если у меня в коде <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> то, я так понимаю <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } else { ?> <li> ?php echo $breadcrumb['text']; ?</li> </ul> Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> 1 Надіслати Поділитися на інших сайтах More sharing options... Prourist Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Надіслати Поділитися на інших сайтах More sharing options... Prourist Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Налаштування та оптимізація Хлебные крошки. Убрать ссылки на самих себя OC3 (для SEO)
Prourist Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 7 грудня 2021 Share Опубліковано: 7 грудня 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Надіслати Поділитися на інших сайтах More sharing options... Prourist Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Prourist Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 8 грудня 2021 Share Опубліковано: 8 грудня 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts