Via FTP: Upload the siteindexer/ directory into /plugins/.
Via package manager: Select siteindexer from the available plugins list.
Paths:
- Main plugin:
/plugins/siteindexer/siteindexer.php - Configuration:
/plugins/siteindexer/conf/siteindexer.conf.inc.php - Library:
/plugins/siteindexer/lib/siteindexer.lib.inc.php
Source configuration: *.sitemap.json files in:
/conf/siteindexer_configs/ — global sources/plugins//conf/.sitemap.json — per-plugin sources
Each JSON file must contain enabled: true to be processed.
Required SQL table: search_index
Columns: url, title, source, lang, content