The complete Google Search Console guide for 2026. Learn how to set up and verify your site, submit sitemaps, interpret performance reports, fix indexing issues, monitor Core Web Vitals, and use GSC's URL Inspection tool to diagnose problems.
Google Search Console (GSC) is Google's free tool for monitoring and maintaining your website's presence in Google Search. It replaced Google Webmaster Tools in 2015 and is an essential tool for anyone who wants their website to rank well in Google search results.
Why GSC Matters
GSC is the only direct communication channel between Google and your website. It shows you exactly how Google sees your site, what issues it finds, and what you need to fix to rank higher. Every website owner should have it set up.
GSC vs. Google Analytics
GSC shows what happens before someone clicks (impressions, rankings, indexing), while Google Analytics shows what happens after they click (sessions, behavior, conversions). Use both together for a complete picture.
Getting started with GSC takes less than 10 minutes. You'll need a Google account and access to your website's code or DNS settings.
Verification proves to Google that you own or manage the website. GSC offers five verification methods — choose the one that best fits your technical setup.
GSC provides a <meta name="google-site-verification" content="..."> tag. Add it to the <head> of your homepage. Do not remove it — GSC re-verifies periodically.
Best for: WordPress, Squarespace, Webflow, custom HTML sites.
Download a small HTML file from GSC and upload it to your website's root directory (e.g., example.com/googleXXXXXX.html). The file must remain accessible permanently.
Best for: Sites with FTP or server file access.
Add a TXT record to your domain's DNS settings at your registrar (GoDaddy, Namecheap, Cloudflare, etc.). DNS propagation takes up to 48 hours but is usually immediate.
Best for: Domain-level properties; gives most comprehensive coverage.
If Google Analytics is already installed on your site and you're the account administrator, GSC can verify via GA automatically.
Best for: Sites already using Google Analytics.
If GTM is installed on your site with the container in the <head>, GSC can verify through GTM automatically.
Best for: Sites using Google Tag Manager.
A sitemap is an XML file listing all the important pages on your website. Submitting it to GSC helps Google discover and index your content faster — especially useful for new sites or large sites with many pages.
Sitemap: https://yourdomain.com/sitemap.xml to your robots.txt file so any crawler can find it automatically.The Performance report (under Search results) is the most used section of GSC. It shows how your site performs in Google Search over any date range up to 16 months.
| Metric | Definition | What to Watch |
|---|---|---|
| Total Clicks | How many times users clicked through to your site from Google Search | Rising clicks = growing organic traffic |
| Total Impressions | How many times any URL from your site appeared in search results | High impressions, low clicks = weak title/description |
| Average CTR | Clicks ÷ Impressions. How often users click when they see your result | Industry average: 2–5%. Under 1% = optimize meta titles |
| Average Position | Mean ranking position across all queries and pages | Positions 1–3 get 60%+ of clicks; 4–10 worth improving |
The Pages report (under Indexing) shows the status of every page Google has encountered on your site. Understanding each status helps you fix crawling and indexing problems.
Error — Not Indexed
Pages Google tried to crawl but couldn't index due to server errors (5xx), redirect errors, or blocked by robots.txt. These pages are not in Google's index. Fix immediately.
Warning — Indexed with Issues
Pages are indexed but have problems like missing structured data fields. They appear in search but may not get rich results.
Valid — Indexed
Pages are in Google's index and eligible to appear in search results. This is the desired state.
Excluded — Not Indexed (by Choice)
Pages excluded by noindex, canonical, or crawled-but-not-indexed status. Some exclusions are intentional (admin pages, duplicates); others need investigation.
<meta name="robots" content="noindex"> tag is on the page. Remove it if you want the page indexed.<link rel="canonical"> to specify the preferred URL.The URL Inspection tool is one of GSC's most powerful features. It lets you check the exact status of any URL on your site and request indexing for updated or new pages.
Tip: Request Indexing Limit
GSC allows about 10 indexing requests per day per property. Prioritize your most important new or updated pages. For large-scale recrawling, resubmit your sitemap instead.
Google uses Core Web Vitals as a ranking factor. GSC's Core Web Vitals report uses real-world data from Chrome users (CrUX — Chrome User Experience Report) to classify your pages as Good, Needs Improvement, or Poor.
| Metric | What It Measures | Good | Poor |
|---|---|---|---|
| LCP | Largest Contentful Paint — how fast the main content loads | ≤ 2.5s | > 4.0s |
| INP | Interaction to Next Paint — responsiveness to user input (replaced FID in 2024) | ≤ 200ms | > 500ms |
| CLS | Cumulative Layout Shift — visual stability, how much the page layout shifts | ≤ 0.1 | > 0.25 |
Google uses mobile-first indexing, meaning it primarily uses the mobile version of your site for ranking. The Mobile Usability report flags pages with issues that harm the mobile user experience.
<meta name="viewport" content="width=device-width, initial-scale=1"> to your HTML head. Without this, Google can't determine if your site is mobile-friendly.Manual Actions are penalties applied by Google's spam team when your site violates Google's webmaster guidelines. Security Issues flag hacking, malware, or phishing detected on your site.
Priority Alert
If GSC shows any Manual Actions or Security Issues, fix them immediately. These directly suppress your rankings or cause warning labels in search results. Check this section monthly even if you're not expecting any issues — hacked sites often don't show obvious symptoms.
The Links report shows your site's external backlinks (other sites linking to you), internal links (links between your own pages), and your most linked pages — all crucial for understanding your SEO authority.
GSC sends email alerts for critical issues, but proactive monitoring helps you catch problems before they significantly impact your rankings.
Google Search Console shows field data collected over 28+ days. PageGuard gives you instant lab-based scores for SEO, performance, accessibility, and best practices — no setup required. Check any website in 30 seconds.
Google Search Console is Google's free tool for monitoring your website in Google Search. It shows which queries drive traffic, how pages are indexed, Core Web Vitals performance, mobile usability issues, manual actions, and backlinks. It's completely free — you just need a Google account and website ownership verification.
The easiest method is the HTML meta tag: copy the verification tag GSC provides and add it to your homepage's <head> section. Alternatively use HTML file upload (upload a file to your server root), DNS TXT record (recommended for Domain properties), Google Analytics, or Google Tag Manager. The tag must stay on your site permanently as GSC re-verifies periodically.
Go to Indexing > Sitemaps in GSC. Enter the relative path to your sitemap (usually "sitemap.xml") and click Submit. GSC shows the number of URLs submitted vs. indexed. Only include pages you want indexed — don't include admin pages, duplicate content, or pages with noindex tags. Resubmit after major content updates.
Google visited the page but chose not to add it to the index. Common causes: thin or duplicate content, poor content quality, accidental noindex tags, or canonical pointing to another URL. Fix by improving content quality, ensuring no unintended noindex meta tags, verifying canonical tags, adding meaningful internal links, and using URL Inspection to request indexing after improvements.
GSC groups pages into Good/Needs Improvement/Poor for LCP, INP, and CLS. For LCP: compress images, use WebP, preload the hero image. For INP: reduce JavaScript execution time and break up long tasks. For CLS: always set width/height on images and avoid inserting content above existing content. After fixing, wait 28 days for enough field data to accumulate before checking improvement in GSC.