---
title: "Update the team's crawl settings"
method: PATCH
path: "/v3/settings/crawling/"
tags: ["Crawl Settings"]
---

# Update the team's crawl settings

`PATCH /v3/settings/crawling/`

Changes how SnowSEO crawls and audits this site. Affects future scheduled work for SEO audits, PageSpeed and GEO — turning on auto-crawl or auto-PageSpeed causes recurring credit and quota spend, so confirm with the user first. Only the fields you send are changed. Call crawl_settings first to see the current values.

## Request body

- object
  - `teamId` string, required — SnowSEO team ID. Call list_teams first to choose a team.
  - `link` string — Optional site URL. Defaults to the team's configured website.
  - `autoCrawl` boolean — Re-crawl and re-audit the site on a schedule.
  - `crawlingFrequency` string, nullable — How often auto-crawl runs, e.g. weekly. Null clears it.
  - `autoPageSpeed` boolean — Re-run PageSpeed on a schedule. Consumes PageSpeed quota every cycle.
  - `pageSpeedFrequency` string, nullable — How often auto-PageSpeed runs. Null clears it. Also controls how long stored results are considered fresh.
  - `autoIndexNow` boolean — Automatically submit new and changed URLs to IndexNow.
  - `selectedSitemaps` string[] — Sitemap URLs to crawl from.
  - `selectedSubdomains` string[] — Subdomains treated as part of this site. Pages on other hosts are flagged out of scope.
  - `excludedUrls` string[] — URL patterns to exclude from crawling and auditing.

## Response `200`

Default Response

---

[API](https://skmtc.net/snowseo/apis/snowseo-api.md) · [All operations](https://skmtc.net/snowseo/apis/snowseo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/snowseo/snowseo-api/revisions/94875d963953/schema)
