Skip to main content
Pages gives you a unified view of every page on your website. Connect Google Search Console and Google Analytics, and Slate combines their data with AI Visibility citation metrics. You see each page’s performance across organic search, site traffic, and AI visibility in one table.

Why use Pages?

SEO, analytics, and AI visibility data usually live in separate tools. Pages brings them together so you can see the full picture for any page on your site: how it ranks in search, how much traffic it gets, and whether AI platforms cite it. Filter and sort across all these metrics to find the pages that need attention.

Prerequisites

Setup

Step 1: Connect your data sources

Pages requires at least a Google Search Console connection. For the full 360-degree view, connect all three sources:
  1. Google Search Console — provides clicks, impressions, CTR, and ranking positions. If GSC isn’t connected, click Connect Google Search Console on the banner in Pages. After you sign in with Google, the setup wizard opens. See the GSC integration guide.
  2. Google Analytics (GA4) — provides traffic, sessions, engagement time, and key events. See the Google Analytics integration guide.
  3. AI Visibility — provides citation counts and citation rates. Set up tracking in the AI Visibility section.
If Google Analytics is not connected, Pages shows a Connect Google Analytics banner. Pages still works with GSC data alone, but the Google Analytics columns have no data.

Step 2: Configure page tracking

  1. Go to Insights → Pages in the Slate sidebar.
  2. Click the gear button (Set up Google Search Console sync) in the Pages header.
  3. On Properties, select a Connection and one or more properties. Click Continue.
  4. On Sitemaps, optionally select the detected sitemaps or add one manually. Click Continue.
  5. On Pages, choose which pages sync, then click Start sync:
The wizard estimates how many pages will sync, using the last 90 days of Search Console data. To change the setup later, click the gear button again. It now opens Google Search Console sync settings. Make your changes, then click Apply changes.

The Pages table

The All Pages tab lists every synced page with metrics from each connected data source.

Available columns

Every metric shows its value and the change from the previous period. Position shows the change in positions; other metrics show a percentage change.

Filtering

Click Add filter and choose a metric. Each metric supports numeric operators:
  • Greater than / Greater than or equal
  • Less than / Less than or equal
  • Equals / Not equals
Most metrics also have a trend filter, such as Click trend. Trend filters match the percentage change from the previous period. Position trend counts positions gained, so a negative value means a ranking loss. Folder matches folders that contain your text. Traffic source filters by Channel group or Source / medium from your Google Analytics data. Only pages with traffic from that source remain, and the Google Analytics columns count only that traffic. A page must match every filter you add. The Search for pages box filters by URL or page title. Example filters:
  • Impressions > 1,000 AND CTR < 2% — pages with search visibility but poor click-through
  • Position trend < -5 — pages that lost more than 5 positions
  • Citations = 0 AND Clicks > 500 — high-traffic pages not cited by AI platforms

Sorting

Click any column header to sort by that metric. Click again to toggle between ascending and descending order.

Date range

Use the date range picker to view data for a specific time period. Presets include Today, Yesterday, This week, This month, Last 7 days (the default), and Last 30 days. Custom date ranges are also supported. The delta values compare the selected period against the previous period of the same length.

Page details

Click a row to open the page details panel. It shows the page’s tracking status (Tracked, Previously tracked, or Not tracked) and:
  • Metric cards for Traffic, Clicks, Citation Rate, Citation Share, Citations, Unique Prompts, and Visibility Score. Click a card to chart it. Check Compare to add the previous period.
  • Prompt Citations — AI Visibility prompts that cited the page, and whether your brand and competitors were mentioned
  • Agent’s view — the page’s Memory document and recent activity

Syncing data

Slate syncs page data automatically. The header shows Updated with the last sync time, or Syncing… during a sync. To sync now, click the gear button (Google Search Console sync settings), then click Sync all. Sync all is available when you have no unsaved changes. Click Sync history to see recent syncs with their status, duration, and what changed.
GSC data has a 2–3 day processing delay from Google, so the most recent days may show incomplete data.

Page sync limit

If your plan has a page limit, the header shows synced pages out of your limit (for example, 1,200 / 5,000 pages). The button turns amber when you’re over the limit. Pages beyond the limit pause metric syncing until you raise the limit or remove pages. Click the button, then click Add Pages add-on to open billing. Each Pages add-on pack raises the limit by 5,000 pages.

Actions

Export to Slate Sheets

Select one or more pages using the checkboxes, then click Add to sheets in the header:
  • Create new sheet — name the sheet and click Create. The sheet gets a URL column with the selected page URLs.
  • Add to existing sheet — pick a sheet, a tab, and the column for the URLs.
From there, you can run workflows on the exported pages — for example, regenerate meta descriptions, rewrite content, or publish updates to WordPress or Webflow. This is the primary way to take bulk action on pages: filter and select in Pages, export to a Slate Sheet, then attach a workflow to process each row.

Use cases

Find pages that need better titles and descriptions

Filter for pages with high impressions but low CTR. These pages appear in search results but fail to attract clicks — a sign that the title tag or meta description needs improvement. How: Filter Impressions > 1,000 + CTR < 2%. Sort by impressions descending to prioritize the highest-opportunity pages.

Catch ranking drops early

Filter by position trend to see which pages lost rankings during the selected period. Catching drops early lets you investigate and fix issues before traffic declines. How: Filter Position trend < -3 to find pages that lost more than 3 positions.

Prioritize content refreshes

Find pages with declining clicks or sessions. These are strong candidates for content updates, since they had traffic before and can likely recover with refreshed content. How: Filter Click trend < 0, then try Sessions trend < 0. Cross-reference with position data to understand whether the decline is from ranking loss or seasonal trends. After you ship a refresh, log it in Content Updates so you can attribute future traffic shifts back to the change.

Discover AI visibility gaps

Compare your organic search performance with AI citation data. Pages that rank well in traditional search but have zero AI citations may need optimization for AI platforms. How: Filter Citations = 0 + Clicks > 100. These are pages that search engines value but AI models do not cite.

Monitor your highest-value pages

Sort by clicks or sessions to identify your top-performing pages. Track them over time to ensure they maintain their performance. How: Sort by Clicks descending. Use the date range picker to compare week-over-week or month-over-month trends.

Identify engagement problems

Find pages that get traffic but have low engagement time. These pages attract visitors but may not deliver the content users expect. How: Filter Traffic > 100, then sort by Engagement time ascending. Review these pages for content quality, page speed, or user experience issues.

What’s next