Skip to content
AdlyseDocs
Product guideMCP reference
⌘K
Open Adlyse
⌘K
Overview
QuickstartAuthentication
adlyse-insights
list_ad_accountsget_dashboard_snapshotget_impact_analysisget_competitor_pressurelist_guidelinesget_brand_kitupdate_brand_kitsave_brand_assetget_guidelinelist_suggestionsget_suggestionget_strategy_sessionlist_strategy_claimslist_strategy_proposalsget_creative_insightslist_watched_competitorslist_competitor_adswatch_competitorunwatch_competitorlist_audit_eventslist_organic_propertiesget_organic_overviewget_organic_page_metricsinspect_pageget_organic_performanceget_site_inventorycheck_site_healthget_ai_visibilitylist_ai_visibility_answerslist_ai_visibility_promptsupsert_ai_visibility_promptsrun_ai_visibility_checksget_growth_evidencelist_site_connection_optionslist_site_key_eventssave_site_sourceremove_site_sourceresync_site_sourceupdate_growth_deliveryget_growth_deliveryget_geo_workspaceupdate_geo_workspace
adlyse-ads
adlyse-workflows
adlyse-admin
adlyse-all
  1. Overview
  2. adlyse-insights

get_organic_page_metrics

One page of the site with both sources joined: Search Console clicks, impressions, CTR and impressions-weighted average position per settled week, the GA4 organic landing-page sessions Adlyse’s nightly snapshot holds for it, and the inventory row (status, index state, title, meta description, schema types, word count).

Search Console settles about three days late; last_data_date is the newest settled day Adlyse holds. A week with few impressions carries a position that means little.

Parameters#

NameTypeRequiredDefaultDescription
urlstringyesThe page: an absolute URL, or a path on the site
site_source_idstringnoFrom list_organic_properties; omit for the primary site
weeksintegerno4Settled weeks to read (1 to 26)

Returns#

json
{
  "status": "ok",
  "property": { "id": "oprop_abc123", "domain": "example.com" },
  "url": "https://example.com/guides/trail-shoes",
  "window": { "weeks": 4, "to": "2026-09-13" },
  "search": {
    "clicks": 412, "impressions": 18230, "ctr_pct": 2.26, "avg_position": 6.4, "days_with_data": 28,
    "weekly": [{ "from": "2026-08-17", "to": "2026-08-23", "clicks": 98, "impressions": 4400, "ctr_pct": 2.23, "avg_position": 6.7 }]
  },
  "ga4_landing_page": { "landing_page": "/guides/trail-shoes", "sessions": 390, "key_events": 12, "as_of": "2026-09-14" },
  "inventory": { "kind": "blog", "title": "Trail shoes guide", "http_status": 200, "indexed_state": "indexed", "word_count": 1450, "schema_types": ["Article"] },
  "last_data_date": "2026-09-13"
}

status is no_search_console when the organization has not connected Google Search Console, and no_property when it has no site source at all. ga4_landing_page is null when Google Analytics is not connected or the page is not among the snapshot’s top landing pages.

Previousget_organic_overviewNextinspect_page