Google Search Console clicks, impressions, CTR and position for every product and category, with the quick wins on top.
Tested on 2 buildsUpdated Nov 4, 2026Version 1.0.0CS-Cart, Multi-Vendor 4.17.2 – 4.21.x No core file edits
Built for
Search Console Insights: Search Console figures per product and category in the CS-Cart admin, with the quick wins on top1 of 6
What it does
For store owners and SEO managers who want Search Console data per product instead of per URL. The add-on reads the performance report of your property, matches every URL to its product, category or page and shows clicks, impressions, CTR and average position of the last 28 or 90 days. A Search Console tab on each product and category lists its top queries. No third-party service: a service account of your own Google Cloud project reads the data.
How it works
Enable the Search Console API in Google Cloud, create a service account key and paste it on Website, Search Console. Add the service account as a restricted user of your property; the add-on finds the property of your storefront. A daily cron job syncs the data. Sort and filter the views, click Edit SEO to open the SEO tab of the product. Nothing runs on the storefront.
Features
Clicks, impressions, CTR and average position per product and category
Quick wins with thresholds you set
No clicks, pages and other URLs views
Top 10 queries per page and a Search Console tab on each product and category
Change against the previous period and a daily chart
Edit SEO button to the SEO tab of the product or category
URLs of languages, parameters and pagination added up per product
Your own Google account, read-only scope, key stored encrypted
Daily sync by cron and a Sync now button
Optional tab for Multi-Vendor vendors on their own products
One property per storefront on CS-Cart Ultimate
Admin only, no storefront impact
What you get
Package
kv_search_console-1.0.0.zip, installed through Add-ons → Manage add-ons
Updates & support
12 months included. Download new versions from your account and install them in Add-ons → Manage add-ons or the Upgrade Center.
License
1 production installation. Staging, dev and localhost are free and unlimited. The add-on keeps working after the update period ends. How licensing works
Compatibility
We list only the builds we install and test on. “Tested” means the full test plan was run on that build; “Supported” means the build is inside the supported range and uses the same hooks.
CS-Cart version and edition compatibility
CS-Cart version
CS-Cart
CS-Cart Ultimate
Multi-Vendor
Multi-Vendor Ultimate
4.22 and later
Testing next
Testing next
Testing next
Testing next
4.21.2
Supported
Supported
Supported
Supported
4.20.x
Supported
Supported
Supported
Supported
4.19.x
Supported
Supported
Supported
Supported
4.18.x
Supported
Supported
Supported
Supported
4.17.2
Supported
Supported
Supported
Supported
Before 4.17.2
Not supported
Not supported
Not supported
Not supported
Requirements
Core changes
None. Hooks and template overrides only
1.0.0
Nov 4, 2026
Latest
Added 5
Website > Search Console: clicks, impressions, CTR and average position of the last 28 or 90 days with the change against the period before and a daily chart.
Quick wins, products, categories, no clicks, pages and other URLs views with sorting and a name or URL filter, Edit SEO buttons.
Search Console tab on product and category pages with the top queries and quick-win or no-clicks badges; optional tab for Multi-Vendor vendors on their own products.
Connection with a service account of the merchant's own Google Cloud project (read-only scope), connection test that lists the readable properties and picks the storefront's property.
Daily sync by cron (console or HTTP with the cron password) and a Sync now button; one connection per storefront on CS-Cart Ultimate.
Why do the figures differ slightly from the Search Console website?
The add-on reads the same Search Analytics data by page. Google drops very rare queries for privacy, so query lists never add up to the page totals; the page totals themselves match the Pages report of the same period.
Why does the period end three days ago?
Search Console data is final after about three days. Reading final data keeps the figures stable between syncs.
Do I need a Google Cloud billing account?
No. The Search Console API is free.
Does the add-on change anything in Search Console?
No. It uses the read-only scope webmasters.readonly.
Is the key safe?
It is stored encrypted in the store database and used only to request a token from Google. It is never shown again after saving.
A product shows no data.
Search Console only reports pages that appeared in Google search in the period. New or rarely shown products have no rows.
Why are some URLs under "Other URLs"?
They do not match a product, category or page by SEO name or id: search and filter pages, vendor pages, or products that were deleted or renamed.
Does it work without the SEO add-on?
Yes. Without SEO names the add-on matches URLs that carry product_id, category_id or page_id.
Does it affect the storefront or the full page cache?