SEO audit settings
This page describes settings related to SEO audit feature, a built-in crawler that checks every page of your store for SEO compliance and generates reports with the website's health score and detailed information about issues on the pages. Audit runs on a daily basis, with a new audit job starting each day.
Configurations are located in Stores -> Configuration -> Mirasvit extensions -> SEO audit.
tip
Since SEO Audit runs with cron jobs, refer to official documentation how to configure cron jobs.
General settings
- Enable SEO audit: if enabled, performs scheduled SEO audits based on the cron configuration. If disabled, pauses all automated audits. This setting is configurable at the Default Config, website, and store view scopes, so you can enable or disable the audit independently for each store.
- Exclude URL patterns: one path or substring per line. Any crawled URL that contains a listed pattern is skipped entirely. Useful for excluding non-content paths that inflate crawl volume and server load.
- Examples:
/checkout,/customer,/wishlist,/cdn-cgi/,facebook.com,wa.me.
- Examples:
Crawl performance
Controls how aggressively the SEO audit crawls your store. Lower intensity reduces server load at the cost of a longer crawl time.
- Crawl intensity: selects a preset that adjusts delay and CPU threshold together.
- High — intensive crawl: no delay between requests, CPU pause at 90%. Suitable for dedicated servers with spare capacity.
- Medium — default mode: 200 ms delay, CPU pause at 80%. Recommended for most stores.
- Low — soft crawl: 500 ms delay, CPU pause at 60%. Use on shared hosting or stores with limited resources.
- Custom — expert mode: all settings below become editable individually.
The following fields appear only when Crawl intensity is set to Custom:
- Delay between requests (ms): pause inserted after each crawled URL. Set to
0for no delay. - Maximum URLs per cron run: hard cap on URLs processed per cron execution. Set to
0for no limit (the crawler also stops automatically after 5 minutes per run regardless of this value). - Crawl schedule: cron expression controlling how often the crawler runs. Default
*/30 * * * *runs every 30 minutes. - Server load threshold (%): the crawler pauses when CPU load exceeds this value. In Custom mode the default is
80. - Restart job after (days): the audit job is force-restarted after this many days. Increase this value if your store has more URLs than the crawler can process within a single day.
AI helper
- Automatically fix meta-related issues: automatically generates and applies rewrites to fix issues with meta elements found during audits.
- Enable cron task: appears if Yes is selected previously. Schedules automatic SEO fixes for meta elements to run every 30 minutes via cron.
- Re-generate SEO rewrites: appears if Yes is selected in Automatically fix meta-related issues. Continuously refines previously generated meta content in subsequent runs until it meets recommended length guidelines and SEO best practices.
- Add store information to context: appears if Yes is selected in Automatically fix meta-related issues. Includes store's name and description to AI-generated meta content.
- Store description: defines the store description.