SERP Analysis Tool for Google Search Results

Review the first Google organic results page for one keyword and country, with up to 10 results. Compare titles, snippets and your project's matches while automatic URL assessments add on-page SEO signals and available lab performance context.

Analyze a SERP Try the free SERP analyzer
Screpy SERP Analysis showing a keyword and country selector, organic result cards and compact HTTP, content, markup and performance signals
Uber logo in Screpy SEO platform customer trust section
Philips logo in Screpy SEO platform customer trust section
FedEx Express logo in Screpy SEO platform customer trust section
Bosch logo in Screpy SEO platform customer trust section
Champion logo in Screpy SEO platform customer trust section
Iconfinder logo in Screpy SEO platform customer trust section
T-Mobile logo in Screpy SEO platform customer trust section
Carrefour logo in Screpy SEO platform customer trust section
Stanley logo in Screpy SEO platform customer trust section
Skoda logo in Screpy SEO platform customer trust section

Analyze Google SERPs

Check the organic pages Google returns for a query before choosing what to publish or improve. Start with the country your page serves so the competitive evidence belongs to the right audience.

  • Enter one keyword and select a country; the report shows the first organic results page, with up to 10 returned results.
  • The current dashboard uses desktop results and the selected country's default search language. It has no separate device, language, city or results-page controls.
  • Repeat the research when the page decision changes; use Rank Tracker for scheduled monitoring and position history.

Compare SERP Titles and Snippets

Read the competing promises before copying a page structure. Titles, snippets and destination URLs help you see whether the query is served by guides, product pages, comparisons or another format.

  • Compare each reported position with its available title, domain, URL and snippet; open the destination to inspect the page itself.
  • Query words are highlighted in the result text. Highlighting supports scanning rather than automatically classifying search intent.
  • Available sitelink labels add organic-result context. This view does not display a complete inventory of ads, local packs, People Also Ask or AI Overviews.

Find Your Ranking Page

Separate your own result from competing pages without manually scanning every hostname. The Owned result badge identifies matches for the active project within the returned organic group.

  • Matches include the project's normalized domain and its subdomains; the badge is tied to the active project.
  • Review the matching URL alongside its competitors to decide whether the existing page answers the same audience need.
  • No owned result on the first page does not establish that the site is unindexed or never ranks. Monitor a selected query separately for comparable history.

Audit On-Page SEO

Technical and content evidence loads beside the search results, making a page's reported ranking and its fetched-page condition easier to compare. Every returned URL is assessed automatically.

  • Inspect HTTP response, response time and fetched page size; a blocked or failed response limits what that snapshot can establish about the actual content.
  • Compare title and meta-description lengths, H1/H2/H3 counts, total headings and word count without treating the largest number as the best answer.
  • Page snapshots can be reused for up to one hour. The fetched page and Google's title or snippet may reflect different moments.
  • Each result has its own loading or error state. Use the available evidence instead of treating a failed assessment as a clean audit.

Review SERP Links and Images

Spot page resources worth investigating while comparing competitors. The compact counts help choose a follow-up inspection; they do not judge whether an image or link serves the reader well.

  • Read image totals and the combined count of missing or empty alt text. Empty alt can be appropriate for decorative images, so inspect the image's purpose before changing it.
  • Review total links and reported broken-link counts, then investigate affected destinations before planning repairs.
  • These are page-snapshot signals, not lists of every backlink, image source or link source. Use the dedicated project audits for deeper investigation.

Inspect Technical SEO Markup

Compare the markup signals available on ranking pages before deciding what your own page needs. Separate a detected tag or count from proof that Google accepts or uses it.

  • Canonical shows whether a tag was detected; it does not verify Google's selected canonical or prove indexation.
  • The schema count reflects available JSON-LD validation or script information, not guaranteed rich-result eligibility.
  • Open Graph counts basic tags; language and hreflang counts describe available markup rather than correct targeting of every audience.
  • Check useful differences against the page's purpose. More tags, schema items or headings are not an explanation of ranking order.

Compare SERP Page Performance

Add an available URL lab measurement to the page review. The compact CWV badge and its LCP/CLS details help investigate loading and visual stability alongside the technical snapshot.

  • Open the CWV details for available Largest Contentful Paint and Cumulative Layout Shift values; these are lab measurements, not a real-user traffic sample.
  • The badge uses the worst available LCP, CLS or Total Blocking Time rating. TBT can affect the badge even though the details show LCP and CLS; TBT is not INP.
  • Passed means the available ratings are good; Failed includes needs-improvement or poor ratings. Unavailable means no assessment can be shown, not a zero value.
  • Use the measurement to investigate a page, not to claim Google's field Core Web Vitals assessment, a ranking cause or a guaranteed improvement.

Talk about SERP Analysis. With SEO MCP.

Plan your next SEO steps with an AI assistant using supported Screpy project data. SEO MCP does not currently expose SERP Analysis records or actions; use the dashboard for that feature’s workflow.

  1. Screpy: Hello! Let’s look at SERP Analysis for example.com. What would you like to know?
  2. You: Can Screpy MCP access SERP Analysis for example.com?
  3. Screpy: SERP Analysis records and actions are not currently available through Screpy MCP. I can help interpret supported crawl, tracked ranking and Search Console data, but cannot retrieve or change this feature’s records. Current MCP scope: This feature’s records: Not available through MCP. Supported project data: Crawls, rankings, Search Console.
  4. You: Turn that into a short action plan.
  5. Screpy: I’ll keep the evidence and recommendations separate. Review the findings, choose one change and check the results afterward. Your next steps: Review: Check the source and date of each finding.. Decide: Choose the first change to make.. Verify: Compare the results after the change..
  6. You: Can you explain the evidence in plain language?
  7. Screpy: Yes. Ask about a supported result and I can explain what it shows, where it comes from and what is still uncertain. Missing data stays unavailable; recommendations are not automatic fixes.

Turn one live result set into a clear next action.

Review the organic group first, then focus on representative pages and your own result. Each returned URL is assessed automatically; keep the snapshot's limits visible before choosing a research, page or monitoring action.

  1. Choose one query with a clear page decision behind it

    Begin with the keyword for a page you may create, refresh, or defend. A precise query makes the returned titles, snippets, and pages easier to interpret.

  2. Set the country the page is meant to serve

    Use the intended market rather than assuming one result set represents every audience. Keep the country consistent when repeating the analysis.

  3. Read the organic results first

    Compare the returned positions, titles, URLs and snippets, available sitelink labels and any owned result. Look for audience expectations rather than phrases to copy.

  4. Inspect a small set of representative results

    Review the assessments loaded beside relevant leaders and your own result when present. They are fetched automatically for returned URLs; compare technical and content evidence without turning correlation into a ranking rule.

  5. Choose the next workflow from the evidence

    Research adjacent demand when the topic is unclear, improve the page when the answer is weak, or add the keyword to Rank Tracker when ongoing movement matters.

Use SERP Analysis when a page decision needs current evidence.

The workflow is most useful before creating another URL, refreshing an existing answer, benchmarking a project result, or explaining the next action to a team.

Choose whether a new page is justified

Compare the current result set with the page you already have before creating another URL for a query that may share the same audience need.

  • Existing-page fit
  • Distinct audience need
  • Result-set evidence

Plan a page around the visible expectation

Use titles, snippets, destinations, and page types as evidence of what searchers may expect, then design a more useful answer rather than a close imitation.

  • Likely page purpose
  • Useful format
  • Clearer answer

Benchmark your ranking page

When the project appears in the results, compare its page snapshot with representative competitors and identify differences worth investigating.

  • Owned-result context
  • Technical differences
  • Content structure

Document a client or team decision

Use one consistent SERP review to explain why a page should be created, refreshed, consolidated, or monitored before assigning the work.

  • Shared evidence
  • Defined next action
  • Monitoring handoff

Keep the limits of SERP evidence visible.

A result snapshot supports a page decision, but it does not classify intent automatically, explain ranking causes or replace historical monitoring. Its available performance measurements are lab evidence rather than a real-user field assessment.

A current SERP is not ranking history

SERP Analysis reviews the returned result set at analysis time. Use Rank Tracker when the decision depends on comparable movement over time.

Intent still requires judgment

Titles, snippets, URLs, and page types provide clues, but the workflow does not replace a person deciding what the searcher is trying to accomplish.

Page differences do not prove ranking causes

A heading count, word count, schema item, or performance value can correlate with a result without being the reason that page ranks.

Lab measurements need context

The URL performance summary is a lab assessment. LCP and CLS details may be unavailable; the overall badge also considers available TBT, which is not INP. Read it beside the fetched-page condition, not as Google's field assessment or a ranking guarantee.

Choose the search workflow that matches the question.

Discover possible queries, investigate the current organic result set, or monitor selected positions over time. Each workflow answers a different decision.

Screpy documentation

Learn how to analyze search results

Use the Screpy guide to analyze a keyword by country, interpret the organic result set, inspect individual page signals, and turn the evidence into a practical decision.

Read the SERP Analysis guide

SERP Analysis FAQ

Understand the result set, country context, owned-result label, page inspection, Core Web Vitals coverage, workflow differences, and interpretation limits.

What does Screpy SERP Analysis show?

Enter a keyword and country to review the first organic page, with up to 10 results showing available position, title, URL, domain and snippet. Sitelink labels and project-domain matches add context. Each returned URL automatically loads a page snapshot and available lab performance details.

What does the on-page analysis inspect?

Returned URLs are assessed automatically for HTTP response, response time, page size, title/meta lengths, heading and word counts, images and missing or empty alt, links and reported broken links, canonical, JSON-LD, Open Graph, language and hreflang. Snapshots may be reused for one hour; counts and presence signals still require context.

Does SERP Analysis include Core Web Vitals?

The CWV badge shows an available URL lab assessment, with LCP and CLS details. Its rating uses the worst available LCP, CLS or TBT category, so Passed/Failed is not Google's real-user field verdict. TBT is not INP, and missing measurements are unavailable. No ranking improvement is guaranteed.

How is SERP Analysis different from Rank Tracker?

SERP Analysis is a current result-set investigation. Rank Tracker monitors a deliberately selected keyword portfolio over time so changes can be compared on a consistent schedule.

Why might the result differ from a search in my browser?

Search results can change with time, location, language, device, personalization, and result experiments. Screpy provides a repeatable country-based research view, not a promise that every browser will display the identical order.

What does the Owned result label mean?

Owned result marks a returned domain matching the active project's normalized hostname or one of its subdomains. It distinguishes your pages in this result group; absence from the first page does not prove absence from Google's index or all rankings.

Should I copy the pages that already rank?

No. Use the result set to understand the audience expectation and identify gaps. The goal is to create or improve a page that answers the need more clearly, accurately, and usefully than an imitation would.

Can I analyze results for a specific country?

Yes. Choose the country associated with the audience and page being researched. Search results can vary by market, so keep this setting consistent when comparing repeated analyses.

How is SERP Analysis different from Keyword Research?

Keyword Research starts with a seed and finds related ideas with demand, CPC, paid competition, organic difficulty, intent and trend estimates. SERP Analysis starts with a chosen query and country and examines the first organic page and its URL-level evidence.

Does SERP Analysis automatically determine search intent?

No. The result set provides evidence through titles, snippets, URLs, page types, and recurring patterns. A person should use that evidence to decide which audience need and page purpose best fit the query.