450 строк в Роботтс тхт

1 23
Vladimir SEO
На сайте с 19.10.2011
Offline
1952
#21
Сергей про е-ком #:
Пример надо? Производитель химикатов. Допустим, разрабатывает новое соединение. На которое ещё нет спроса. Ему что, категорию не создавать для карточки этого вещества?

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

Но без вывода нового товара на рынок ( а это уже. serm) смысла в оптимизации мало. А после вывода - спрос появится и появятся кластеры.

Вот о чем я

Сергей про е-ком #:
категорию не создавать для карточки этого вещества?
создавать категорию для 1 товара ? Или товаров все таки не 1 шт
Эксперт по продуктам Google https://support.google.com/profile/58734375 ᐈ Продвижение коммерческих сайтов https://kulinenko.com/
M
На сайте с 29.08.2024
Offline
32
#22

ГПТ мне код написал 

{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 вариант пробовал, не работает.
M
На сайте с 29.08.2024
Offline
32
#23

Поставил сейчас этот код

{if $products|count < 4 && $request.url != '/contacts' && $request.url != '/'}
    <meta name="robots" content="noindex, follow">
{/if}

Ну хоть убейся, не исключает указанные адреса из простановки ноуиндекса. Везде ставит, где товара нет. Меньше же 4.

S
На сайте с 28.10.2005
Offline
312
#24
slavij #:

С количеством строк 450 файл не один мегабайт будет весить. И роботы его тупо открывать не будут.

Если только каждая строка по несколько тысяч символов будет

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий