Hello Cyril,
JSITEmap definitely supports Seblod.
If you are used to other sitemap components, the setup process is different.
You cannot just tell JSITEmap which menu items to index.
You need to add a new data source and configure that to index your content.
It might seem odd at the first glance. But this is very powerful and you have very good control over the entries in your sitemap XML.
On Seblod List pages we usually list articles and also link to them. So it is important to get those links indexed in our sitemap XML, too. If we just throw a link at JSITEmap, it doesn't know how to create the XML entries for links on that page. Same as with other Sitemap components like xmap. They only index the menu item links. Links to other pages on those menu item links are not being indexed.
This is what my SQL query in JSITEmap configuration looks like:
SELECT
`#__content`.`title`,
`#__content`.`modified`,
CONCAT_WS(':', `#__content`.`id`, `#__content`.`alias`) AS `id`,
`#__categories`.`title` AS `cat_title`
FROM `#__content`
JOIN `#__categories` ON `#__content`.`catid` = `#__categories`.`id`
WHERE
`#__categories`.`published` = '1'
AND `#__content`.`state` = '1'
AND `#__content`.`access` IN {aid}
AND (`#__content`.`language` = '*' OR `#__content`.`language` = {langtag})
AND (`#__content`.`publish_down` > NOW() OR `#__content`.`publish_down` = '0000-00-00 00:00:00')
AND `#__content`.`catid` = '19'
ORDER BY
`#__categories`.`lft` ASC,
`#__content`.`publish_up` ASC
Hope this helps.