What this solution does
The module for 1C-Bitrix generates an XML sitemap, a separate image sitemap, and an HTML sitemap for visitors, then checks links and images for SEO issues. Generation rules are configured in the administrative section, and sitemaps are updated automatically on a schedule, after catalog changes, or following synchronization with 1C.
Sitemap.xml file for search engines. Contains page URLs with the actual last modification date (lastmod), update frequency, and priority according to defined rules. When the Sitemap protocol limit is exceeded (50,000 URLs per file), large sitemaps are automatically split into parts and combined into an index file.
Image sitemap. Includes images from summaries, detailed descriptions, sections, file properties (including multiple files), custom fields, trade offers, and images embedded in text via the visual editor. Supports standard images, images with the srcset attribute, and images with lazy loading. Images in the data:-URI format are ignored.
HTML sitemap. Displays a tree structure of sections and section pages with pagination. The component renders the same pages as the XML sitemap.
The module performs an SEO audit by scanning the sitemap for errors, redirects, pages marked with noindex or canonical tags pointing to other addresses, unavailable images, and links to resources that no longer exist.
Data sources include information blocks (lists, sections, catalog elements, and products) with filtering by activity, sections, properties, and purchase availability. Static site pages are also processed, including directories containing index.php files and individual files. Users can add custom addresses with specific update frequencies and priority levels. If the Sotbit Smart Filter module is installed, the sitemap includes filter pages generated by that module.
Filtering rules exclude URLs based on robots.txt syntax patterns, respect robots.txt directives, skip service sections, parameterized addresses, duplicates, and pages blocked from indexing. Image validation checks file format, minimum file size, placeholder masks, external domains, and file existence. Each excluded address is accompanied by a specific reason for exclusion.
Automation features support flexible scheduling: updates every N hours, once daily at a specified time, after information block changes (with a silence pause and frequency limits), and after catalog synchronization with 1C. Execution can be triggered via cron (recommended for large catalogs) or by Bitrix agents upon visitor access.
The build process executes in small steps: interrupted builds resume from the point of failure, allowing large catalogs to be processed without hitting time or memory limits. Publication is atomic: the sitemap is first generated and validated for XML correctness before replacing the active file. A build error does not destroy the last working sitemap, which can be restored with a single click. Files with the same name created by external tools are not overwritten.
The system supports a task queue, automatic retries on failure, operation cancellation, an event log, and an environment diagnostics page.
Convenience
Multiple profiles are supported, each with its own settings, sources, and schedule for every site, subdomain, or mirror. Upon installation, an inactive draft profile is created for each active site, ensuring the existing sitemap remains untouched until the new profile is activated.
Access rights include: restricted access, profile and result viewing, and management. When the module is removed, sitemap files remain on the site by default; they can be deleted separately via a specific option, affecting only files listed in the module's published files list. User files, the core system, and data from other modules remain unaffected.
The module requires PHP version 8.2 or higher, the main module version 24.0 or higher, and the Information Blocks module. Required PHP extensions are dom, xml, zlib, and mbstring. Only MySQL or MariaDB databases are supported. The site must be encoded in UTF-8.
The product has been tested on 1C-Bitrix version 26.1000.0 with PHP versions 8.2, 8.3, 8.4, and 8.5. PostgreSQL database support is not available.
Link validation is performed via internal site-to-self requests. If the hosting environment blocks such requests, the audit operates without HTTP checks and explicitly notes this limitation in the report rather than falsely indicating no errors. Rules for excluding URLs based on robots.txt, as well as canonical and noindex tags, are determined by the module logic and actual server responses during the audit process, not during map generation.
Reliable operation with large catalogs requires a cron job on the server. The command for execution is provided on the Overview page.
General iT can take care of implementing “SEO Sitemap Pro: XML site map, image map, HTML map and SEO audit”, including installation, configuration and result verification.