Собственно вопрос
Есть около 1300 неопубликованных товаров, пару дней назад они были актуальны и проиндексированны поисковиками
если редактировать каждый товар - там есть функция исключить товар из файла сайтмапа
Но 1300 товаров отредактировать вручную....
может есть где в настройках функция которой можно исключить неопубликованные товары из сайтпама
или взять просто удалить неопубликованные товары да и не заморачивватся с этим вопросом?
но как быть с точки зрения сео?
Комментарии
В модуле VBO view есть экшн на изменение статуса сайтмеп?
если да тр делайте ввьюсом
А разве сайтмап сам не выкинет их при повторной генерации?
пока после 10 принудительных генераций не выкидает
в товарах которые уже не опубликованы в настройках все также стоит следующее
Модуль написать, который бы скидывал флаг "Включено" для неопубликованных товаров. По клику на кнопке где-нить в админке.
Ещё может рулсами как-то можно накрутить, но тут уже не знаю, есть ли какие-то экшены для сайтмэпа.
Да зачем модуль.
Вот
http://xandeadx.ru/blog/drupal/453
xandeadx ведь все уже писал
Ну можно и так попробовать. Лишь бы необходимое действие в рулсах было (а-ля "исключить из sitemap" или как там правильно). Но модуль шустрее работать будет.
Да согласен.
Можно еще хардкорно, если Девел установлен то прям выбрать пункт "Выполнить PHP-код" и через node_load_multiple() или entity_load() а потом и сохранить
db_update()
А потом ищи свищи по базе, где какие данные забыл обновить