Check Google Search Console sitemap status through the MyBrandMetrics API.
Use this skill to review sitemap health for a connected Google Search Console property: submitted URL counts, indexed URL counts, warning counts, error counts, pending status, content type, and last downloaded time.
Website: https://www.clawbus.com/
MyBrandMetrics API: https://mybrandmetrics.com/
CapabilityDetailsGoogle Search Console sitemap dataQuery the google_search_console_sitemaps source through MyBrandMetrics.Sitemap statusList sitemap rows for a connected Search Console property.Submitted and indexed URLsCompare contents_submitted and contents_indexed for sitemap health.Warnings and errorsReview sitemap warning and error counts.Pending processingCheck whether a sitemap row is still pending.Last downloaded timeSee when Google last downloaded each sitemap.Filtered queriesUse metrics, dimensions, filters, and row limits for narrower reports.
clawbus-google-search-console skill.Use natural-language prompts after the skill is installed. Include:
sc-domain:example.com;Example:
text
Check the Google Search Console sitemap status for sc-domain:example.com and summarize warnings, errors, submitted URLs, and indexed URLs.
Common Google Search Console sitemap workflows include:
Use scripts/searchconsole.py.
List sitemap status:
bash
python3 scripts/searchconsole.py \
--api-key "YOUR_API_KEY" \
--connection-id "sc-domain:example.com" \
--limit 200
Use custom metrics and dimensions:
bash
python3 scripts/searchconsole.py \
--api-key "YOUR_API_KEY" \
--connection-id "sc-domain:example.com" \
--metrics "warnings,errors,contents_submitted,contents_indexed" \
--dimensions "site_url,sitemap_path,content_type,last_downloaded,is_pending" \
--limit 100
Use an environment variable instead of passing the API key in the command:
bash
export MYBRANDMETRICS_API_KEY="YOUR_API_KEY"
python3 scripts/searchconsole.py \
--connection-id "sc-domain:example.com" \
--limit 200
ParameterRequiredPurpose--api-keyYes, unless MYBRANDMETRICS_API_KEY is setMyBrandMetrics API key.--connection-idYesGoogle Search Console property connection ID, such as sc-domain:example.com.--account-idNoAccount ID. Defaults to the connection ID when omitted.--metricsNoComma-separated sitemap metrics.--dimensionsNoComma-separated sitemap dimensions.--filterNoFilter in field:operator:value format. Repeat for multiple filters.--limitNoMaximum rows to return. Default is 200.--compactNoPrint compact JSON instead of indented JSON.
Default metrics:
warningserrorscontents_submittedcontents_indexedsitemaps_countDefault dimensions:
site_urlsitemap_pathcontent_typelast_downloadedis_pendingGoogle Search Console data can lag by several days, so new sitemap submissions or recent indexing changes may not appear immediately.