Start with the right searches
Choose relevant phrases for your pages and check them in the same country and device environment.
How to check keywords in bulk →FAQ
10 keywords at a time in one project, plus 10 replacement keywords once per account (deletion does not reset this allowance), daily automatic ranking updates, saved ranking history and competitor rankings. No expiry and no credit card required. Manual refreshes and General AI Analysis require a paid plan. AI keyword suggestions are included. Improve Rankings also includes a one-time free allowance; see the AI answer below.
Manual refreshes are included in paid plans and use a separate daily allowance. Free Forever updates active keywords automatically each day. A manual check requests an additional observation; it does not replace the daily schedule.
AI keyword suggestions are included on all plans. Improve Rankings includes 3 free keyword reports once per account, not monthly. General AI Analysis requires a paid plan. On paid plans, both report types share the billing-cycle allowance. Opening a saved report uses no credit; re-analyzing uses one new credit.
Free Forever is $0. Paid plans are billed monthly in USD: 100 keywords for $40; 500 keywords for $99; 1,000 keywords for $149; 2,000 keywords for $249; 3,000 keywords for $329; 4,000 keywords for $399; 5,000 keywords for $459; 10,000 keywords for $749. Enterprise pricing is custom. See Pricing for the full allowances and review the payment terms before subscribing.
Yes. Export keyword results as CSV from your project. The export is a snapshot of saved data, not a live connection or a scheduled email report.
Free Forever has no automatic charge. A paid monthly subscription starts only after you approve the payment terms through PayPal and payment is confirmed. Review the renewal terms before approval; you can stop renewals in Subscription & Billing.
Choose Track entire website to find the best matching page across your domain. Choose Track a specific page when only that exact page should count. Check the target summary before saving. The country, language and device apply to every keyword in that project.
One saved search phrase in one project counts as one keyword. A phrase may contain several words. The same phrase in a different country or device project counts separately. Keywords kept in archived projects also count toward stored keyword capacity.
Extra saved keywords remain locked until your plan has enough capacity. An upgrade can unlock them. Archiving stops checks and keeps history, but does not free stored keyword capacity. Deleting removes the stored keyword and its records.
New keywords receive an initial check once the account and keyword are eligible. Active keywords within plan limits are scheduled for daily checks. Results arrive as checks finish; provider availability can delay completion. Review the last check time before comparing changes.
Current checks target the first 100 Google organic results. Older saved checks may have a different depth. Not found within a confirmed search range is different from an incomplete or failed check; always review the recorded range and status.
Location, language, device, time and personalization can change the results. Compare the same search settings, organic result type and landing page. The saved results show what was returned for that particular check.
Lower position numbers are better: moving from 18 to 12 is an improvement of six positions. A dash means a comparable observation is unavailable, not a measured zero. Check the previous date and ranking URL before deciding what to change.
The Competitors page compares your target with up to five fixed competitor domains for a keyword. Use the keyword selector and date range to review saved checks. Changing the selected competitors changes the comparison; it does not recreate historical data that was never collected.
Monthly search volume uses Google Ads estimates through DataForSEO for the project country and language, where available. It is an estimate across devices. Unavailable means no usable value was returned; it does not mean zero searches.
No. Search Console is optional. Connect it to import real search queries and review impressions and clicks. Relevant Search Console metrics are included in AI only when you allow their use for that project.
AI keyword suggestions are included on all plans. Improve Rankings includes 3 free keyword reports once per account, not monthly. General AI Analysis requires a paid plan. On paid plans, both report types share the billing-cycle allowance. Opening a saved report uses no credit; re-analyzing uses one new credit. Check the report date: a saved report describes the evidence collected for that analysis, not a live audit.
No. Review the observed evidence, suggested action and verification steps. A confirmed page issue, an optional experiment and a question that needs more data are different kinds of task. Rankings can change for reasons beyond your edits.
No. SerpToday is independent and is not affiliated with or endorsed by Google. Google results are obtained through a search-data provider. Optional Google integrations require your authorization.
RANK TRACKING GUIDES
Build a focused keyword list, understand the results and choose page improvements you can measure.
Choose relevant phrases for your pages and check them in the same country and device environment.
How to check keywords in bulk →Read saved positions and landing URLs, and understand why a rank check can differ from Search Console average position.
Understand keyword positions and history →Compare search intent and useful information, then prioritize a concrete improvement to your own page.
Follow the keyword optimization checklist →Set up your project, follow daily changes and use the available evidence before deciding what to edit.
Read the tracking setup guide →