save_crawl_settings
Update and apply crawl settings for a website via Bing Webmaster Tools API, enabling control over crawl rate, crawl boost availability, and crawl boost activation for improved site indexing.
Instructions
Save new crawl settings for a specific site.
Args: site_url: The URL of the site crawl_settings: The new crawl settings to apply
Raises: BingWebmasterError: If settings cannot be saved
Input Schema
Name | Required | Description | Default |
---|---|---|---|
crawl_settings | Yes | ||
self | Yes | ||
site_url | Yes |
Input Schema (JSON Schema)
{
"$defs": {
"CrawlSettings": {
"properties": {
"CrawlBoostAvailable": {
"title": "Crawlboostavailable",
"type": "boolean"
},
"CrawlBoostEnabled": {
"title": "Crawlboostenabled",
"type": "boolean"
},
"CrawlRate": {
"items": {
"type": "integer"
},
"maxItems": 24,
"minItems": 24,
"title": "Crawlrate",
"type": "array"
},
"__type": {
"default": "CrawlSettings:#Microsoft.Bing.Webmaster.Api",
"title": "Type",
"type": "string"
}
},
"required": [
"CrawlBoostAvailable",
"CrawlBoostEnabled",
"CrawlRate"
],
"title": "CrawlSettings",
"type": "object"
}
},
"properties": {
"crawl_settings": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"$ref": "#/$defs/CrawlSettings"
}
],
"title": "Crawl Settings"
},
"self": {
"title": "self",
"type": "string"
},
"site_url": {
"title": "Site Url",
"type": "string"
}
},
"required": [
"self",
"site_url",
"crawl_settings"
],
"title": "save_crawl_settingsArguments",
"type": "object"
}