Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Товарищи!
Подскажите кто знает, если убрать у товара родительскую категорию и поставить, чтобы этот товар не выводился ни в какой категории, будет ли карточка этого товара индексироваться поисковиком? =)

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах

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

Спасибо за ответ =)

В карте сайта у меня только категории и подкатегории вроде как, модификатор тоже не включен.

А есть вариант как-то проверить? 

Или только долго ждать индексации и потом проверять на наличие в индексе?

Надіслати
Поділитися на інших сайтах


tereshinmikhail, любая найденная ссылка и страница будет индексироваться если доступна боту. Для примера, как думаете шелы(взлом сайтов, с установкой левых страниц) индексируются?

Только боту ссылку, нужно как-то подсунуть. В сайтмапе или твитануть :)

Надіслати
Поділитися на інших сайтах


Можно тюнинговать запрос на вывод в модели товара, то есть добавить проверку текущего id товара, на "непривязанность" к категории, вот как я это сделал с помощью функции:

public function getProductsByNullCatId() {
	
	$query = $this->db->query("SELECT `" . DB_PREFIX . "product`.product_id, pd.name FROM `" . DB_PREFIX . "product` 
		LEFT JOIN " . DB_PREFIX . "product_description pd ON (`" . DB_PREFIX . "product`.product_id = pd.product_id)
		LEFT JOIN `" . DB_PREFIX . "product_to_category` on `" . DB_PREFIX . "product`.product_id = `" . DB_PREFIX . "product_to_category`.product_id WHERE `" . DB_PREFIX . "product_to_category`.product_id is null AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY pd.name ASC");
		
	return $query->rows;
}
Надіслати
Поділитися на інших сайтах

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

То есть проиндексируется товар Ваш

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.