Рейтинг: 1  
Новая
Предложил AndreyChursin 01.04.2019 11:15:37

фильтр в sitemap

Думаю есть кейсы, когда из одного ИБ показывают товары в разных сайтах(например разделяют по бренду), но сделать такой же фильтр в sitemap нет возможности... (
Рейтинг: 1.8902  
Новая
Предложил AndreyChursin 06.09.2018 19:23:51

Генератор sitemap - использует деактивированные элементы!?

Был удивлён, что встроенный генератор sitemap собирает все url и даже у неактивных элементов ("галочка" или "активен до")

Предлагаю: проверять и не заливать тонны деактивированных элементов, которые при нормальном программировании выдают 404 ошибку!
Рейтинг: 0.0852  
Новая
Предложил Максимов Андрей 29.02.2016 15:17:45

Sitemap: добавление страниц инфоблока, а не только главной страницы

Сейчас добавляется только основная страница, но не попадают другие страницы инфоблока.

А они там должны быть для лучшей индексации.
Рейтинг: 12.0317  
На голосовании
Предложил Валерий Чебан 02.04.2015 10:56:45

Создание Google sitemap.xml, добавить события, тег priority и автогенерация

Все управление созданием карты сайта sitemap.xml сводится к внутреннему поисковому индексу.

Поэтому чтобы добавить что-то в файл sitemap.xml, нужно добавить это в поисковый индекс. Хотя было бы не плохо иметь события на добавление каких то $additionalUrls в этот файл (через событие).

Еще идеи по поводу генератора Google sitemap.xml

1/
хотелось бы иметь возможность менять теги loc "на лету" в момент генерации карты. Я вижу это в виде некого события OnBeforeGoogleSitemapItemWrite($locXml, $arUrl) - т.е. событие перед непосредственной записью ссылки в тег loc файла sitemap.xml

2/
Хотелось бы иметь некую сортировку ссылок в файле. Главную хотелось бы располагать в самом верху файла sitemap.xml с тегом priority = 1.

3/
Что на счет не обязательных тегов changefreq и priority?
Для главной priority ставить 1, для всех остальных ссылок 0.8
см http://www.sitemaps.org/ru/protocol.html

4/
Добавить возможность отключить кластеризацию ссылок по файлам sitemap_000.xml .. sitemap_N.xml т.к. чаще всего на проектах два файла sitemap.xml  с оглавлением, и sitemap_000.xml с ссылками, поэтому создание оглавления излишне.

5/
Добавить возможность периодической не ручной генерации данного файла (напр. через cron)

При наличии события п.1 второй и третий пункты реализуются собственными силами.
Рейтинг: 3.4212  
На голосовании
Предложил Рычагов Сергей 05.12.2013 22:59:07

Правильная генерация ссылок в SiteMap на темы форума

Столкнулся с такой проблемой. При создании карты в корне сайта генерируется файл
sitemap_000.xml, в котором есть урлы на конкретные сообщения тем форумов - messageNNN.
(См. скриншот)


Естественно, что Яндекс с удовольствием кушает эти урлы в SiteMap и заносит их к себе в
поисковый индекс  (См. скриншот)



В тоже самое время на самом форуме ссылки на конкретные темы выводятся без messageNNN. Да и внешние ссылки на темы форума вебмастера делают без messageNNN (то есть без ссылки на конкретное сообщение форума). Через некоторое время сам Яндекс понимая, что урл с messageNNN кривоват, меняет у себя поисковом индексе урл на адрес без messageNNN.
(См. скриншот)

Возникает вопрос, зачем изначально генерить неправильный урл темы форума в карту сайта? Это приводит к тому, что поисковые системы неправильно индексируют сайт. ЭТО ОЧЕНЬ ПЛОХО!
Вместе с тем, в настройках генерации карты сайта есть галочка

Устанавливая эту галочку, я рассчитываю, что урл в карте сайта будет генерироваться правильный, без messageNNN, без ссылки на первое сообщение темы. Но это не так. Я считаю, что это баг, а техподдержка считает, что это моё пожелание для реализации.