Google Site Kit is an official WordPress plugin developed by Google that brings key website analytics and search data into the WordPress dashboard. As Google describes it, Site Kit is “the one-stop solution to deploy, manage, and get insights from critical Google tools” all in one place. In practice, Site Kit installs core Google services (Search Console, Analytics, AdSense, PageSpeed Insights, Tag Manager, etc.) on your site and displays up-to-date metrics from those services in your WordPress admin area. This means you can see how people find and use your site, how fast your pages load, how much ad revenue you earn, and other key statistics without leaving WordPress.
Site Kit presents authoritative, up-to-date insights from multiple Google products directly in WordPress. It is designed to make these Google tools seamless and easy: you get official stats from Search Console, Analytics, AdSense, PageSpeed Insights, Tag Manager, and more, all in one dashboard. Importantly for beginners, Site Kit requires no manual coding or edits to your site’s code. It handles things like verification and code snippets automatically, so you just connect your Google account and let the plugin work. Site Kit also provides easy-to-understand stats and supports both site-wide and individual post/page metrics, along with granular permission controls (so you can manage which WordPress users see which data).
Google Site Kit is a free, open-source plugin that provides a unified view of your site’s performance, traffic, and monetization data in WordPress. It is especially useful for WordPress site owners and developers who want to monitor their website’s performance and user engagement without juggling multiple Google dashboards.
Why Use Site Kit for Your WordPress Site
Site Kit is uniquely useful for WordPress sites because it consolidates multiple Google services into one interface and simplifies their setup. Normally, to get analytics or search data you would log into separate Google services (like Analytics or Search Console) and insert tracking codes manually into your site. Site Kit streamlines this by automating both the setup and reporting. For example, once you connect your Google account, Site Kit can automatically verify your site with Search Console and insert the Google Analytics or AdSense tracking code into your pages without you having to edit any code.
This has several benefits for a WordPress user:
- One dashboard for all metrics: Instead of switching between Search Console, Analytics, AdSense, and PageSpeed reports, Site Kit shows key metrics from all these tools on your WordPress admin screens. You can quickly see impressions, clicks, page views, user counts, site speed scores, and earnings summaries in one place.
- Quick setup with no coding: Site Kit’s installation is very straightforward. You install the plugin from the WordPress dashboard and then sign in with your Google account. The plugin handles verification and code insertion for you. This means even non-technical users can set it up easily without editing theme files.
- Official and free: Since it’s made by Google, Site Kit provides official, accurate data (not sampled or third-party estimates). And it is completely free and open source. (Note that individual Google products like Analytics or AdSense may have their own terms or fees, but using Site Kit itself is free.)
- Whole-site and per-page insights: Site Kit provides metrics for your entire site and also on individual posts or pages. For example, in the WordPress admin bar you can hover over the Site Kit tab to see page-specific stats (e.g. how many users or sessions the current page has over the last 28 days). This per-page data can help you understand which content is performing best.
By bringing all these Google tools under one roof, Site Kit saves time and makes it easy to monitor how your website is doing. In essence, it turns your WordPress dashboard into a central analytics panel with “easy-to-understand stats” from Google’s products.
Installing and Setting Up Site Kit
Getting started with Site Kit is simple. First, check your environment: your site must meet the minimum requirements (WordPress 5.2+, PHP 7.4+, a modern browser, etc.), and it must be publicly accessible (not hidden behind a password or “coming soon” page). Also ensure your site’s WordPress REST API is enabled and accessible (most setups allow this by default). If your site is not live yet, Site Kit will not show any data, although it can work with a staging environment by fetching data from the live site.
Once requirements are satisfied, follow these steps to install Site Kit:
Log in to WordPress and go to Plugins → Add New. In the search box, type “Site Kit by Google”.
Install and activate the plugin. Click Install Now and then Activate.
- Begin the setup flow. After activation, a new “Site Kit” menu item will appear in your dashboard. Click Site Kit > Dashboard or the “Start Setup” message.
- Connect your Google account. You will be prompted to Sign in with Google. Choose (or log in to) the Google account you want to use for your site’s analytics and connect it. Grant the permissions that Site Kit requests. This account should have access to the Google services you plan to connect (Analytics, Search Console, etc.).
- Verify your site ownership. Site Kit will check if your site is verified in Search Console. If not, it will automatically add a verification token (an HTML file or meta tag) to your site and verify it with Google. You simply click Verify when prompted, and Google handles the rest.
- Connect Search Console. The setup will include connecting the site to Google Search Console (using either an existing property or creating a new one). This lets Site Kit fetch data about your site’s Google Search performance.
- Optionally connect Analytics now. There is a checkbox to “Connect Google Analytics as part of setup”. You can choose to set up Analytics now or skip and do it later via Site Kit > Settings > Connect More Services. If you do connect it now, Site Kit will allow you to create or select a Google Analytics account/property and will then automatically insert the GA4 tracking code into your site.
- Finish setup. After these steps, Site Kit will complete the initial setup. You should see a “Congratulations” or similar success message and a prompt to visit your Site Kit dashboard. Note that it may take up to 24–48 hours for data from Google Analytics or Search Console to start appearing on the dashboard.
By default, once setup is complete, the Site Kit dashboard will immediately display key metrics from Search Console. You can then go to Site Kit > Settings to connect additional services like AdSense, PageSpeed Insights, and Tag Manager at any time. Each connected service will add its own data to the dashboard.
Google Search Console
Google Search Console is a service that reports how your site appears in Google Search (impressions, clicks, position, etc.). Site Kit makes it easy to link Search Console to your WordPress site. During the initial setup, Site Kit will prompt you to add or connect a Search Console property for your domain. If you already have a property, you can select it; otherwise, Site Kit can create a new one on your behalf. After connecting, the Site Kit dashboard and admin bar will show Search Console metrics.
Once Search Console is connected, what data do you get? Site Kit will display metrics such as total impressions (how many times your site’s pages appeared in Google search results), clicks (how many times users clicked through to your site), average position, and click-through rate (CTR). It also shows which search queries brought users to your site. All this helps you understand how people find your site via Google. For example, you can see which keywords are sending traffic and identify pages with high impressions but low CTR (indicating an SEO opportunity). The initial Site Kit dashboard focuses on Search Console data, giving you the “full picture” of your site’s visibility in Google Search.
Google Analytics
Google Analytics provides detailed visitor and engagement data, such as page views, sessions, bounce rate, and user behavior. In Site Kit, you can connect Analytics either during the initial setup or later under Site Kit > Settings > Connect More Services. Site Kit uses Google Analytics 4 (GA4) by default. During setup, you’ll be asked to either select an existing Analytics account/property or create a new one. Site Kit will then automatically add the GA4 tracking code to your site’s <head> section (unless you choose to handle the code manually).
After connecting, Site Kit retrieves key Analytics data and displays it in WordPress. You can see overall metrics like total users, sessions, and page views, as well as trends over time. Importantly, Site Kit also provides per-page analytics: it lets you view analytics for each post or page right in the editor or admin bar. As WP Engine notes, after connection “you can even view overall site data as well as analytics at the page and post level” in your dashboard. This means you can quickly check how a particular page is performing (e.g. how many views or users it had) without leaving WordPress.
Analytics data in Site Kit might include common engagement metrics (users, sessions, bounce rate, session duration) and any goals you have set up. This helps you monitor traffic and user behavior. For example, you can see if traffic is growing month-over-month, or which pages are the most popular. If you need deeper analysis, you can always go to the full Google Analytics interface, but Site Kit gives a convenient summary of the essential stats in your dashboard.
Google AdSense
Google AdSense is how you can monetize your content with ads. If you use AdSense or want to earn money from your site, Site Kit can connect your AdSense account and display earnings reports. To set this up, go to Site Kit > Settings > Connect More Services and choose AdSense. You will either link an existing AdSense account or start a new sign-up process.
Once connected, Site Kit will automatically insert the AdSense ad code snippet into your site pages (or recognize one you already placed). This means you don’t have to manually paste code into your theme. You can then see AdSense metrics in your Site Kit dashboard, such as total earnings, page RPM (revenue per thousand impressions), and click performance. If your account or site is new, remember that AdSense needs to be reviewed and approved by Google before ads show; Site Kit can show a “Getting ready” message until approval is complete.
Site Kit’s AdSense integration makes it easy to track your ad revenue without switching to the AdSense dashboard. You can view your daily or monthly earnings and other key stats directly in WordPress. If you already had AdSense on your site, connecting it to Site Kit means you’ll avoid the hassle of inserting the snippet yourself, and you’ll get an immediate snapshot of earnings in the dashboard.
PageSpeed Insights
PageSpeed Insights is Google’s tool for measuring site speed and performance. Site Kit uses PageSpeed to report how quickly your pages load in real-world conditions. Connecting PageSpeed Insights in Site Kit is easy: no extra setup is needed—Site Kit automatically pulls your site’s PageSpeed scores. In practice, once you activate the PageSpeed module (it is enabled by default), the Site Kit dashboard will show your site’s overall PageSpeed performance on mobile and desktop.
The metrics you get include PageSpeed scores and recommendations. For example, Site Kit will indicate whether your site is scoring poorly, fairly, or well compared to other sites. It also highlights suggestions to improve speed (such as optimizing images or leveraging browser caching). The data is based on real user experience via Chrome, so it reflects how actual visitors see your site. In your WordPress dashboard, you’ll see summary results and can click through to the full PageSpeed Insights report for details (for instance, which resources are blocking rendering). This makes it simple to keep an eye on performance; if your score drops or recommendations change, you can take action to optimize your site.
Google Tag Manager
Google Tag Manager (GTM) is a tool for managing tracking tags (scripts) on your site. If you need GTM (for example, to manage marketing or analytics tags), Site Kit can help set it up easily. Under Site Kit > Settings, connect Tag Manager and grant access to your GTM container. If you already have a GTM account, select the container you want to use; if not, Site Kit will direct you to create one in the Tag Manager interface.
When you connect GTM, Site Kit will add the required container code snippets to your site’s <head> and <body> automatically. This avoids manual code edits. Once GTM is in place, you can manage all your tags (analytics, AdWords, custom tracking, etc.) within Google Tag Manager itself, and Site Kit will simply ensure the container is loading. The dashboard won’t show GTM data directly, but having GTM connected via Site Kit makes it easier to deploy advanced tracking without editing your theme. For example, you could set up custom events or marketing pixels in Tag Manager and feed that data into Analytics or other tools.
Google Optimize (A/B Testing)
Google Optimize was a tool for running A/B tests and personalization on your site. Site Kit previously supported connecting Optimize so you could choose different page variants and see how they performed. In Site Kit you would be able to see experiment results because Optimize is integrated with Analytics. This allowed testing things like different headlines or layouts and viewing the outcomes in your dashboard.
However, Google Optimize has been discontinued as of September 30, 2023. Google no longer offers Optimize (the free A/B testing tool), and the Site Kit plugin no longer includes an Optimize module. If you had an Optimize setup, Google recommended exporting your data before the shutdown. For new users, A/B testing options would require third-party tools or using features in Google Analytics 4 (for example, Google is working on integrations with other A/B test providers). In summary, while Site Kit once connected to Google Optimize for experimentation, that service is no longer available.
Monitoring Performance and Engagement
Once you have connected Search Console, Analytics, AdSense, and PageSpeed, Site Kit provides a central dashboard for monitoring your site’s performance and user engagement. The main Site Kit Dashboard (accessible via the WordPress admin sidebar) displays a summary of key metrics from each service. For example, you will see how many users and sessions your site had (from Analytics), how many impressions and clicks in Google Search (from Search Console), your average search position, your average page load time (from PageSpeed), and your total AdSense earnings. This gives you a high-level overview of traffic, engagement, and speed all in one place.
For more detailed monitoring, Site Kit also integrates with the WordPress Admin Bar. When viewing any page on your site while logged in, a “Site Kit” tab appears in the admin toolbar (if enabled). Hover over this tab to see page-specific metrics for the last 28 days, including Total Impressions, Total Clicks, Total Users, and Total Sessions for that specific URL. These numbers come from Search Console and Analytics and give you a quick snapshot of how that page is performing. You can click “More details” to jump to the Site Kit dashboard for a deeper breakdown of that page’s stats. In this way, Site Kit helps you monitor performance at both the site-wide and individual page levels, all without leaving WordPress.
By regularly checking the dashboard and admin bar, you can track trends (e.g. whether traffic is growing, which pages are popular) and identify issues (e.g. a sudden drop in speed or search impressions). Remember that analytics data is always slightly delayed, so give it a day or two to populate after setup. Overall, Site Kit makes it convenient for site owners to keep an eye on SEO visibility, visitor engagement, and site performance from a single interface.
Benefits of Using Site Kit
- Official Google integration: Site Kit is developed by Google, so the data it shows (from Analytics, Search Console, etc.) is accurate and directly from the source. You can trust that the metrics are “official” and up-to-date.
- All-in-one dashboard: You get a unified view of search traffic, analytics, speed, and ad revenue in your WordPress admin. This saves time and provides context; for example, you can compare page speed scores alongside traffic metrics.
- Easy setup (no code editing): Site Kit handles verification and code snippets for you. You install one plugin and, with a few clicks and authorizations, have Google Analytics, Search Console, AdSense, etc. all running on your site. This avoids the risk of manually inserting code or forgetting to verify your site.
- Page-level metrics: In addition to site-wide stats, Site Kit lets you see analytics for each page/post. The admin bar widget shows 28-day data per URL, so you can quickly assess the performance of individual pages without logging into Google Analytics.
- Free and open source: Site Kit is 100% free (though Google services may have their own terms). As an open-source plugin, it will remain free and there are no hidden costs. You also benefit from Google support and updates over time.
- No reliance on third-party tracking: Since Site Kit is from Google, it doesn’t rely on external analytics services; it simply displays data from Google’s own tools. This means you avoid compatibility issues with other analytics plugins and get direct integrations (for example, it can automatically anonymize IPs on Analytics for GDPR compliance).
These benefits make Site Kit an efficient way to monitor and improve your WordPress site’s search presence, speed, and monetization through familiar Google tools, without extra cost or complexity.
Limitations of Site Kit
While powerful, Site Kit has some limitations and requirements to be aware of:
- Site must be public and live: Your website needs to be publicly accessible (not in “maintenance mode” or password-protected) during setup. If the site is offline or blocked, Site Kit cannot connect and retrieve data.
- Administrator permissions required: Setup must be done by a WordPress user with the Administrator role, since Site Kit needs to add verification codes and access the site’s settings. Other user roles will not be able to install or fully configure the plugin.
- Each admin needs a Google login: If multiple WordPress admins use the site, each admin must individually connect their own Google account in Site Kit to view the data. Site Kit does not share one connected Google account across all WP users. This means that to see the dashboard, a user must connect a Google account that has permission to the chosen Google services.
- REST API and Ad Blockers: Site Kit relies on WordPress’s REST API to fetch data. If the REST API is disabled or blocked by plugins or server settings, Site Kit won’t work. Also, ad-blocking plugins or browser extensions can interfere with Site Kit’s ability to gather data (because they may block requests to Google). It’s recommended to disable ad blockers when setting up or viewing the dashboard.
- Plugin conflicts: Some other plugins can conflict with Site Kit. For example, certain caching or URL-conversion plugins may prevent the Site Kit setup buttons from working. If you encounter issues during setup, you may need to temporarily disable caching plugins (like WP Super Cache, Breeze) or URL/translate plugins (like WPML) until Site Kit is configured.
- Not for multisite or headless: Currently, Site Kit does not support WordPress Multisite installations. If you have a multisite network, you must activate the plugin individually on each subsite you want to use with Site Kit. Headless WordPress setups are also not supported at this time.
- Data is summary-level: The Site Kit dashboard shows key metrics (impressions, clicks, users, sessions, etc.), but it is not a full-featured analytics reporting tool. For detailed reports, funnel analysis, or custom dashboards, you’ll still need to use the Google Analytics or Search Console web interfaces. Site Kit provides an overview, not every possible metric.
- Google service limitations: Some Google products have their own limitations. For example, Google Optimize is no longer available (as noted above). Also, if you use Google Ads or other paid Google tools, you may need to manage those separately (Site Kit covers basic Ads and Reader Revenue now, but those are optional).
In practice, these limitations mean Site Kit works best on standard, single-site WordPress setups with basic caching. For most small and medium sites, these issues are easily managed. Just ensure your site meets the requirements (public, REST API enabled) and disable any blocking plugins during setup.
Best Practices for Using Site Kit Effectively
To get the most out of Site Kit and avoid common pitfalls, consider these best practices:
- Use one dedicated Google account per Site Kit setup: Do not try to use different Google logins for different modules on the same WordPress user, as Site Kit only supports one Google account per user login. Choose a single Google account that has access to all the services you need (Search Console, Analytics, AdSense, etc.). If you connect a second account, Site Kit will break the previous connection.
- Ensure Google account permissions: Make sure the Google account you use for Site Kit has the correct permissions for each service. For example, if you want to connect Analytics and AdSense, that account must have access to the relevant Analytics property and AdSense account. Otherwise, Site Kit will show permission errors.
- Prefer client-owned Google properties: If you are an agency or developer setting up Site Kit for a client, use the client’s own Google properties (Analytics property, AdSense account, Tag Manager container, etc.), not personal ones. Grant yourself access as a user, but keep the site owner as the owner of those accounts. This ensures the client retains ownership of their data long-term and avoids complications if someone leaves.
- Separate WordPress user accounts: Give each admin/developer their own WordPress user account when setting up the site. This is good security practice and also allows each person to connect their Google account individually without conflict.
- Use Site Kit’s Dashboard Sharing: If you want to let editors or clients view the stats without giving them admin access or Google account permissions, use Site Kit’s “Dashboard Sharing” feature. This lets an administrator share a read-only view of the Site Kit dashboard (and admin-bar stats) with other user roles. It’s safer than giving them full admin rights.
- Mind the site limit (for agencies): Note that each Google account can connect up to 100 sites via Site Kit (this is a Google OAuth limit). If you exceed 100 sites, older connections will drop off. Large agencies should use multiple Google accounts to manage more sites.
- Keep the plugin updated: As with any plugin, update Site Kit whenever a new version is released. Google periodically adds features or fixes issues. Also, if Google changes a service (for example, migrating from Universal Analytics to GA4), make sure to follow Google’s instructions, as Site Kit will support the latest versions.
- Be patient for data: Remember that newly connected services may take up to 24–48 hours to show data in the dashboard. Don’t worry if the Site Kit dashboard initially says “Gathering data”; check back the next day.
- Follow Google’s documentation: Google maintains official Site Kit documentation and support forums. If you encounter errors, consult Google’s troubleshooting guides (for example, issues with Search Console or Analytics data not showing up) or ask questions on the support forum for Site Kit. Often the solution is documented.
By following these practices—using proper accounts, setting up access correctly, sharing carefully, and keeping the plugin up to date—you can ensure Site Kit runs smoothly and continues to provide valuable insights into your site.
Conclusion
Google Site Kit is a powerful, free tool for WordPress site owners to monitor website performance, traffic, and monetization in one place. With straightforward installation and integration of major Google services, it offers site-wide and per-page analytics and metrics directly in WordPress. While it has some requirements and won’t replace every feature of Google Analytics or Search Console, it greatly simplifies keeping track of your site’s success. Beginners and experienced users alike can benefit from having a centralized dashboard of key Google data on their site.











Be First to Comment