SEO
Track keywords, spot quick wins, and turn ranking changes into action.
Use the sections below for the full walkthrough and the most common follow-up questions.
What this module does
The SEO module keeps an eye on the keywords you care about and shows where search traffic is moving. It is built for the practical daily loop: check the numbers, find the easy wins, and decide what to improve next. You do not need to be an SEO specialist to use it because the page explains what changed and what to do about it.
What you need to set up first
- Verify your site in Google Search Console so the module can pull live query data.
- Set your primary keywords during onboarding or add them from the SEO page.
- Point the module at the main pages you want to improve.
- Wait for the first snapshot so the quick-win and gap sections have data to compare.
How it works
- 1 Every hour we pull the newest query and page data from Search Console when the connection is live.
- 2 If the live connection is missing, we fall back to deterministic sample data so the page still works for testing and demos.
- 3 We compare the new run with the previous one and calculate clicks, impressions, CTR, and average position.
- 4 Keywords that sit between positions 4 and 20 are flagged as quick wins because they are closest to page one.
- 5 Topics with demand but weak coverage are grouped into content gaps so you can see where new pages or edits would help.
What you'll see in the UI
- Tracked keywords shows the terms you are monitoring and how many already have data today.
- Average position gives a quick view of where the site sits in search results overall.
- Clicks and impressions show whether visibility is turning into traffic.
- Quick wins highlights keywords that need a small lift to move onto page one.
- Content gaps lists topics where search demand exists but the site needs a stronger page.
- Recent runs shows the latest analysis passes and whether the refresh succeeded.
How to act on the output
- Add another keyword when a customer asks about a topic you are not yet tracking.
- Open a quick win first because those are the easiest improvements to ship.
- Use the content gap list to decide which article or landing page to write next.
- Export the CSV if you want to share the data with a human reviewer or another tool.
Limits and known gaps
- Live data depends on a working Search Console connection and can lag behind real time.
- The module does not scrape full search results or replace a specialist SEO platform.
- If credentials are missing, the page uses mock data so the workflow stays usable.
- Historical data only appears after the first successful run.
FAQ
Short answers for the most common follow-up questions.
The module falls back to sample data until Search Console access is configured. That keeps the workflow visible while the live connection is being set up.
It means the keyword is already close to page one. Usually a small content or on-page improvement can move it faster than a brand-new page.
Daily is usually enough for active sites, while weekly is fine for smaller sites. The hourly refresh loop just keeps the latest data ready when you open the page.
Yes. The keyword table includes a remove action so you can trim noise and keep the list focused on what matters.
Need more help?
If the guide did not solve it, jump back to the contact form and send a note.