Google Search Console: A Practical Guide for Businesses
Google Search Console shows how Google finds, crawls and presents your website in search results. The tool is free, but its data has limitations: it does not show every visit and does not automatically explain why a page is not ranking. In this guide, you will learn how to set it up, which reports matter and how to turn the data into specific tasks.

What does Google Search Console actually show?
Google Search Console, or GSC, is a Google service for monitoring a website’s organic performance. It shows you which queries your site appeared for, how many times it was shown, how many clicks it received and how Google processes individual URLs.
This is not a complete SEO tool, nor is it a sales tracking system. GSC does not know whether a visitor submitted an inquiry, bought a product or closed the page immediately. You need an analytics system, form and call tracking, and actual sales data to answer those questions.
The data comes directly from Google, but it is not a completely comprehensive picture of search activity. There are rounding differences, anonymized queries and delays in updates. Average position is also not the guaranteed position that every person sees: results depend on the device, location, search history and type of search.
How do you add a website to Google Search Console?
Start by adding a property at search.google.com/search-console. For most business websites, the Domain property option is more suitable. It covers HTTP and HTTPS, the www and non-www versions, as well as subdomains.
A Domain property is verified through a DNS record. This is usually done by the person managing the domain or hosting. With a URL-prefix property, you can use an HTML file, meta tag, Google Analytics or Google Tag Manager. This option covers only the specific protocol and URL prefix you added.
Add an owner and at least one team member with the appropriate access level. This allows the agency or developer to work on the website without giving them control over your entire Google account.
- 01Choose the right property type
Use a Domain property if you have access to DNS and want one complete view of the domain.
- 02Verify ownership
Add the DNS record or use a verification method for a URL-prefix property. After a DNS change, it may sometimes take time before verification goes through.
- 03Add an XML sitemap
Submit the sitemap URL in the Sitemaps section, for example /sitemap.xml. A sitemap helps Google discover important URLs, but it does not guarantee indexing.
- 04Check the basic settings
Check whether the website uses HTTPS, whether the correct domain is selected and whether you have received email notifications about critical issues.
How do you read the Performance report?
Performance is the first place we check during an SEO analysis. The report shows how the website performs in Google Search and, with the appropriate property settings, in other available search types as well.
| Metric | What it means | How to use it |
|---|---|---|
| Clicks | The number of times a user opened a result leading to the website. | Look for the pages and queries that generate real organic interest. |
| Impressions | The number of times a URL or page from the website was shown in the results. | Identify visibility, even when people are not clicking yet. |
| Average CTR | The ratio of clicks to impressions. | Compare the title and description with the intent behind the query. |
| Average position | The average calculated position of the site's results. | Use it to identify trends, not as the exact position for every user. |
Enable the Queries and Pages dimensions. Queries shows the searches for which the site appeared, while Pages shows which URLs gained visibility. Then add Country and Device. A site may perform well on desktop in Sofia and poorly on a mobile phone in another city.
Comparing periods is more useful than a one-off check. Compare the last three months with the previous three or with the same period last year. Look at clicks, impressions, CTR and position together. An increase in impressions with a lower CTR often means that the site is appearing more frequently for broader but less precise queries.
Look for pages with many impressions and few clicks. Check whether the title matches the query, whether the page offers clear value and whether the result looks convincing on a mobile screen. Do not add random numbers or promises to the title if the page does not substantiate them.
Also look for queries where the page has visibility but is not among the leading results. These are opportunities to review the structure, content, internal links and the intent behind the search. Do not automatically assume that every query deserves a separate new page.
How can you find out why a page is not indexed?
In the Pages report, you will see indexed and non-indexed URLs. The goal is not to have every URL indexed. Filters, internal searches, carts, admin pages and duplicate versions often should remain out of the index.
| Message in GSC | What it may mean | First check |
|---|---|---|
| Crawled - currently not indexed | Google has crawled the URL but has not yet included it in the index. | Check its uniqueness, usefulness, internal links and canonical URL. |
| Discovered - currently not indexed | Google knows about the URL but has not crawled it. | Check the sitemap, internal links, the server response and whether the URL is important. |
| Blocked by robots.txt | A rule in robots.txt prevents crawling. | Check whether the blocking is intentional and does not affect an important page. |
| Excluded by noindex tag | The page contains an instruction not to index it. | Check the meta robots tag or HTTP header, and remove noindex only if the page should appear in Google. |
Not being indexed is not automatically an error and does not necessarily mean a penalty. Google may decide that several closely related pages do not add enough distinct value. Take time to understand the reason instead of mechanically clicking Request indexing.
How do you use URL Inspection?
URL Inspection checks one specific URL. Enter the full URL in the top bar of GSC to see whether it is available in Google, which URL is canonical, when it was last crawled and whether there are issues with mobile usability or detected structured data.
Use Live Test when you have made a change and want to check how Googlebot retrieves the page at that moment. The test does not guarantee indexing. If the page is important and has been substantially changed, you can submit Request indexing, but do not submit the same URL repeatedly.
During a migration, redesign or URL change, check both the old and new URL. You need permanent redirects, up-to-date canonical tags, internal links and a sitemap with the preferred URLs. With a website redesign, this should be part of the plan, not a task after launch.
Which technical reports deserve attention?
Core Web Vitals uses data from real users and highlights issues with page speed and stability. The report is useful for prioritization, but a good score does not replace helpful content, clear navigation and a working contact form.
Mobile Usability may show issues with text size, tap targets or content extending beyond the screen. Check the specific URLs on a real device. The automated report is a signal to investigate, not conclusive proof of every issue.
In Enhancements and when inspecting an individual URL, you may see detected structured data. It helps Google understand the content but does not guarantee a rich result. Mark up only information that is actually present on the page.
In Security issues and Manual actions, check for serious warnings. A Manual action means that a Google team has taken action because of a policy violation. If there is one, read the specific description, fix the cause and submit a reconsideration request. Do not buy random links or hide text to work around the problem.
How do you use Links, Sitemap and notifications?
Links shows external and internal links that Google has discovered. It is not a complete link-building tool and does not show every link on the internet. Use the report to see which pages are gaining authority and whether important services are logically linked from other pages on the site.
The Sitemap should contain canonical, accessible and important URLs. After submitting it, check whether Google has read the file and whether there are any errors. A difference between submitted and indexed URLs is a reason to investigate, but is not in itself proof of a problem.
Leave email notifications enabled. They can alert you to a security issue, Manual action or significant change in availability. For a small business website, a weekly check is a sensible routine; for an online store, migration or advertising campaign, check more often.
How do you turn data into an action plan?
- 01Choose a business goal
Determine whether you are looking for more enquiries, product sales, phone calls, or visibility for a specific service.
- 02Find pages with potential
Filter Performance by pages and queries. Note the URLs with impressions but a low CTR or a position close to the first page.
- 03Check the technical foundation
Use URL Inspection, Pages, sitemap and Core Web Vitals. Fix blocking issues, incorrect canonical URLs, noindex directives and broken internal links.
- 04Improve the page
Clarify the service, answer real questions, structure the headings and add internal links. If needed, improve the enquiry form and mobile experience.
- 05Measure the change
Record what you changed and when. After enough time has passed, compare clicks, impressions, CTR and enquiries instead of judging the result by a single day’s position.
If your website lacks a clear structure, GSC will only show the symptoms. For a new or redesigned company website, the foundation includes separate service pages, clear URLs, a fast mobile version, an enquiry form and an admin panel. These are some of the practices involved in website development.
For SEO work, we combine GSC with analytics data, information from advertising campaigns and customers’ real questions. This means you optimise not for empty impressions, but for searches that can lead to a conversation or an order. Learn more about this approach on the SEO optimisation page.
What can’t Google Search Console tell you?
- It does not show all queries or all visits from organic search.
- It does not guarantee indexing after a URL has been submitted.
- It does not, by itself, prove why a website has lost rankings.
- It does not show an exact, fixed position for every user.
- It does not directly measure revenue, submitted forms or the quality of phone calls.
- It does not replace a review of the content, code, server and customers’ actual behaviour.
Frequently asked questions about Google Search Console
How often should I check Google Search Console?
For a standard company website, checking once a week or every two weeks is enough. For a new website, migration, online store or active SEO work, check more often and monitor email notifications.
Why is my page indexed but not getting any clicks?
Indexing means that Google can show the page, not that it will rank highly. Check the queries, impressions, CTR, user intent, competing results and whether the page answers the question better.
Does every page need to be on Google?
No. Pages such as carts, login pages, internal search pages, duplicate filters and admin URLs generally should not be indexed. Important product, service and informational pages should be accessible, useful and connected within the internal structure.
Why does GSC show a different position from the one I see in Google?
GSC calculates an average position from many impressions. Your search depends on your location, device, language, personalisation and the time of the check, so a manual check is not reliable statistics.
Can Google Search Console replace Google Analytics?
No. GSC shows performance before the click, while the analytics system shows what happens after the visit. For business decisions, use both, together with tracking for forms, calls and sales.
Frequently asked questions
- How long does it take Google to index a new page?
- There is no fixed timeframe. It depends on the website, links to the page, quality and crawl frequency; Request indexing only sends a signal and does not guarantee fast inclusion.
- What does “Crawled - currently not indexed” mean?
- Google has crawled the page but has not included it in the index. Check whether the content is sufficiently different and useful, whether the canonical URL is correct and whether the page has a place in the internal structure.
- Do I have to pay for Google Search Console?
- No, Google Search Console is a free service. The cost is usually for analysis and technical work on the website if you do not have an in-house team to carry out the identified tasks.
- How can I check whether a website has an SEO problem?
- Start with Performance, Pages, URL Inspection, sitemap, Core Web Vitals, Security issues and Manual actions. Then connect the findings to real goals such as enquiries, sales and phone calls.



























