set_site_audit_settings
Configure website audit projects by setting scan parameters, scheduling, notifications, and filters to analyze SEO performance and identify technical issues.
Instructions
Update or create audit project configuration. Use get_site_audit_project_default_settings to get template, then modify and save with this method. Required fields: mainSettings (domain, name, subdomainsCheck, pagesLimit, scanSpeed, etc), scanSetting (type: 1=all site, 2=URL list, 3=sitemap), scheduleSettings, mailTriggerSettings, baseAuthBlock, keyword filters. Does not consume API credits.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | Project ID to update settings for | |
| mainSettings | Yes | ||
| dontScanKeywordsBlock | Yes | Exclude pages with these keywords in URL | |
| onlyScanKeywordsBlock | Yes | Only scan pages with these keywords in URL | |
| baseAuthBlock | Yes | HTTP Basic authentication credentials | |
| mailTriggerSettings | Yes | Email notification settings | |
| scheduleSettings | Yes | Scan scheduling settings | |
| scanSetting | Yes | Scan type and URL list settings | |
| errorsSettings | No | Error detection thresholds (optional) |