Skip to content

article

Keyword Research and the SERP Checker

Research keyword demand and difficulty in bulk, and use the SERP checker to see exactly who ranks for a term and where your domain sits.

Two complementary tools

StretchSEM gives you two research tools that work together:

  • Keyword research — takes a list of keywords and returns demand, difficulty, and (with an external provider) exact volume/CPC for each.
  • SERP checker — takes a single keyword and shows the live search results: who ranks, estimated difficulty, estimated demand, related keywords, and optionally your own rank.

Both cost 1 credit per run.

How the built-in engine estimates demand and difficulty

Without an external provider, StretchSEM uses its own SERP + demand engine — always available, at no external cost:

  • SERP data comes from fetching and parsing real organic results through a multi-engine fallback chain (an independent index first, a secondary source as backup), so a single blocked source never dead-ends a lookup.
  • Difficulty (0–100, banded easy / medium / hard) is scored from the SERP composition — how many top results include the keyword in their title, how many are big authority domains, and how many are known-strong domains in StretchSEM's link graph.
  • Demand (a 0–100 score, banded very low / low / medium / high) is estimated from Google Autocomplete breadth and related suggestions. It is honestly labeled an estimate, never presented as an exact monthly search figure.

When DataForSEO or Google Ads is connected, keyword research instead returns exact monthly search volume, CPC, competition, and keyword difficulty straight from those providers.

Running keyword research

  1. Open Research and choose Keyword research.
  2. Paste your keywords, separated by commas or new lines (the built-in engine processes up to 10 per run; connected providers handle far more).
  3. Run. StretchSEM resolves each term against the best available source — Google Ads, then DataForSEO, then the built-in SERP engine — and returns a table.
  4. The result labels its source so you always know whether a number is an exact provider figure or an owned estimate.

Note: Standalone keyword research is the one tool that prefers an external provider. If none is connected it can still fall back to the built-in engine; when it genuinely can't return data it responds with a clean 503 and refunds your credit.

Running a SERP check

1. Open Research and choose SERP check (or keyword check).
2. Enter one keyword, and optionally your domain to see your own position.

3. Run. You'll get:

- Who ranks — the top organic results (position, domain, title).

- Difficulty — the score and band.

- Demand — the estimated score and band.

- Related keywords — autocomplete-derived suggestions to expand your targeting.

- Your rank — your position if your domain appears in the fetched window (typically the top ~15), or null/"not found" if it doesn't.

- SERP engine — which source served the results.

A realistic example

A SaaS marketer checks project management software. The SERP checker returns a hard difficulty (the top ten are dominated by authority domains with exact-match titles), a high demand band, and related terms like project management software free and project management software for small business. Her own domain isn't in the window, confirming she doesn't yet rank. She pivots to the easier related term project management software for agencies, which scores medium — a realistic target. She then runs keyword research on a shortlist of ten agency-focused terms to prioritize by demand.

Tips

  • Use the SERP checker to validate a keyword before investing in content — an easy/medium difficulty with real demand is the sweet spot.
  • Mine the related keywords for long-tail variations you can win faster.
  • If your rank shows null, that's information, not an error: you don't currently rank in the top results for that term.
  • Connect DataForSEO or Google Ads (see Connecting Real Data) when you need exact monthly volume and CPC for planning or client reporting.

Troubleshooting

Keyword research returns a 503. No external metrics provider is connected and the tool couldn't fall back to data. You weren't charged. Ask your administrator to connect DataForSEO or Google Ads, or use the SERP checker, which always runs on the built-in engine.

A SERP check came back empty. A source was temporarily blocked or timed out. The engine retries across sources; wait a moment and run again. Empty runs are refunded.

Demand shows a 0–100 score, not a search count. That's the built-in estimate. Connect an external provider to get exact monthly search volume.

Was this helpful?

Help us improve this article

Use these controls to share whether this answer solved the issue. Feedback helps prioritize updates to StretchSuite Support.