ГПТ мне код написал
{if $products|count < 4} <meta name="robots" content="noindex, nofollow"> {/if}
Он работает, но работает на все страницы.
На главной есть 2-3 сетки, он их не видит и ноиндекс ставит. ГПТ дал несколько примеров кода с исключением типа и для определенных типов. Но оно чет не работает. Надо в шаблон вставить, но там несколько шаблонов и хрен знает где они. Просто категории, Бренд, Теги, Сеофильтры.
Я правда не знаю как код работает на странице товара. там все таки тоже не сетка. Надо придумать как их исключить.
Вот чего он предложил.
{if $products|count < 4 && !$smarty.get.page_id|in_array:[1, 2]} <meta name="robots" content="noindex, nofollow"> {/if}--{if $products|count < 4 && $smarty.server.REQUEST_URI != '/' && $smarty.server.REQUEST_URI != '/contacts'} <meta name="robots" content="noindex, nofollow">{/if}--{if $products|count < 4 && !$smarty.foreach.some_loop.iteration && $smarty.server.REQUEST_URI != '/contacts' && $smarty.server.REQUEST_URI != '/'} <meta name="robots" content="noindex, nofollow">{/if}--{if $products|count < 4 && ($_SERVER['REQUEST_URI'] == '/specific-page' || $_SERVER['REQUEST_URI'] == '/another-page')} <meta name="robots" content="noindex, nofollow">{/if}--{if $products|count < 4 && in_array($page_type, ['desired_type1', 'desired_type2', 'desired_type3'])} <meta name="robots" content="noindex, nofollow">{/if}--2 и 5 вариант пробовал, не работает.
Может быть проще общее правило для страниц брендов в meta - noindex, follow? А потом для тех, где нужно открыть/ать индексацию?
Может и да. Но я не силен в этих вещах, совсем не разбираюсь и программировать не могу. Тем более какое общее правило, если только часть надо закрыть.
Ну вообще то конечно модуль нужно купить какой то, который упрощает этот и другие моменты. Но пока его нет, да и задача пока это разовая. Ради 1 раза жалко покупать.
В общем во время узнал, что разделе Клоудфларе скорость-оптимизация при включении всех настроек в разы режет трафик на сайте.
Да скорость открытия сайта увеличивается.
Во время. Вы забыли дописать Во какое время. Во время чего?
Почему? Посадочные же страницы. А там товара до 3. Я их отсеял. 4 и выше уже оставил. Модуль автоматом закрывает от индексации только если ноль будет. разве это не та же страница с минимум товара, как и в фильтрах. Суть же одна.
согласен. До cs carta была Тильда. там всего 5000 товаров можно и 200 категорий. И категория там имеет всегда один адрес. Без 1,2,3. И когда перешел на cs cart, то удивился, что каждая страница пагинации в категории имеет свой адрес, свой тайтл и тд. Удивился этому. Может просто мало в этом понимаю. Ну и каноникал туда же.
Вот это - неправильно. Каноника на пагинацию должен вести на
https://.....ru/tetradi-na-kolcah/
Я с этим тоже согласен. Все таки категория ОДНА, а тут размусоливание какое то.
Разве не логично получается, что по запросу Тетради на Кольцах на сайте аж 8 страниц.
В меня версия 4.3.6 аж. Но есть свежак, ляну на нем. Мож спохватились.
У меня от весны 23 года. С тех пор не обновлял пока. 4.15
Это хорошо и правильно.
Блин, ну если следовать этой логике, то и карточки товара можно смело удалять безо всяких редиректов.
Есть ещё код ответа 302, который в данном случае будет максимально правильным решением, как по мне.
Если у вас сначала эта страница 404, а потом 200 — это шиза. Если 404 — это значит, удалена окончательно, больше такой страницы не будет.
302 на последлюю страницу пагинации, я так это вижу.
Но я не в коммерсе не работаю, может там своё особое видение.
То есть Яндекс вынес вердикт 404 и все, конец? А зачем он их мусолит постоянно? Или нет?
Вот например смотрю Вебмастер, он выдает по каким то старым адресам, удаленным, 404 ошибку. Я их вручную на сайт переправляю. Не стоит этого делать?
И тогда 1,2,3 не будет, а будет всегда один адрес и просто подгружаться?