Привлекайте дополнительный трафик в поиске Яндекса

Хочу выгрузить товар в поиске яндекса через XML, но вылезают ошибки. Как их исправить?


1 лайк

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

1 лайк

Пишет, что нету описания. Но описание товаров есть. Не понятно в чем причина((( Все товары позаблокированы.

Тут есть кто нибудь живооооооооооооой?)))

Так у вас нет описания в файле, посмотрели ваш файл
добавьте его.

Можно как нибудь одним “махом” добавить шаблонный текст в краткое описание, что бы не ковырять каждый товар отдельно?

В краткое к сожалению нет( только в полное через сео шаблоны, это если через админку.

а так через код в шаблоне карточки товара можете вставить любой html код.
файл \templates\nexshops\module\product_info\product_info_v1.html

Через запрос в БД тоже нельзя так сделать? Я имею в виду это.

Через бд можно, это сложно и не нужно, лучше в этом файле замените

pd.products_short_description

на

pd.products_description

Тогда в поле будет подтягиваться полное описание

1 лайк

Это вроде бы сработало, но там есть еще ошибка. Как ее поправить?

Похоже на то что выгружаются товары из отключенной категории, поставьте им yml не выводить(красная точка)

1 лайк

Да, категория аксессуаров была отключена, но некоторые товары там были включены в выгрузке в файл market.php. Если нужно включить некоторые товары там, то категория должна быть включена, нужные товары включены в выгрузку а ненужные выключены?

верно

1 лайк

Сейчас без ошибок))

1 лайк

Это большая глупость, так как поисковики выхватывают текст и ключи в выдачу, как раз из заголовка и краткого описания.
Смысл вообще заполнения сайта, спарси с другого всё :rofl::rofl::rofl:
И будешь в топе дна :joy::joy::joy:

Добрый день. Как такую ошибку исправить?

Добрый, в файле market.php

закомментируйте

if(!empty($also_purchased)){
      vam_yml_out('<rec>'.implode(",",array_unique($also_purchased)).'</rec>' . "\n");
  }

Спасибо

1 лайк