SEO rankings
How Jeenie shows the keywords your domain ranks for using DataForSEO.
The SEO area under the dashboard shows estimated Google organic rankings for the domain on your brand profile.
What you get
- Overview — estimated monthly organic visits, keyword counts by position, a 12-month traffic chart, top keywords, and competitors
- Keywords — filter, sort, and page through ranking keywords, then queue an article with Write
- Competitors — domains that rank for similar keywords, with overlap and estimated traffic
Data comes from DataForSEO Labs (ranked keywords, historical rank overview, competitor domains). It is third-party estimated data, not Google Search Console. New or small sites often have few or no keywords in the index.
Refreshing
Rankings are cached. Labs data itself updates about weekly.
- After a brand scrape completes, Jeenie queues a first pull
- Refresh rankings is limited to once every 7 days per domain (Labs data updates weekly)
- A daily cron refreshes snapshots older than 7 days
Set DATAFORSEO_LOGIN and DATAFORSEO_PASSWORD on the server. Optional: DATAFORSEO_RANKED_KEYWORDS_LIMIT (default 200, max 1000) to cap how many keyword rows are stored per refresh.
Writing from a keyword
Write opens Content → Generate with that keyword filled in. You still need a publish-ready CMS and an available credit.