Google Search Console Tutorial: GSC Verification, Sitemap Submission, Performance Reports, and Troubleshooting Common Issues
Google Search Console (GSC) is a free SEO tool provided by Google, and the Google official tool that foreign-trade website operators use most frequently in their daily work. It provides Google’s crawl, index, and search performance data for a website directly, making it the first-hand data source for diagnosing indexing problems and improving search visibility.
But many foreign-trade websites get stuck at the very first step when using Google Search Console—verification fails, the coverage report is hard to understand, and it is unclear how the performance report should guide optimization. This article starts with verification methods and covers the high-frequency scenarios of daily use, including Sitemap submission, URL Inspection, performance report interpretation, and troubleshooting common problems.
What Is Google Search Console
Google Search Console is a free tool provided by Google that helps website owners monitor and maintain their site’s performance in Google search results. Its core difference from Google Analytics (GA4) is that GSC shows “search” data (impressions, clicks, ranking, indexing status), while GA4 shows “user behavior” data (traffic, user sources, conversions).
Core capabilities of Google Search Console:
- Performance report: View your site’s impressions, clicks, and average ranking in Google Search
- Index coverage: See which pages Google has indexed, which are excluded, and why
- URL Inspection: Check the status of a single page in the Google index
- Sitemap submission: Submit and check the status of your sitemaps
- Links report: View external and internal link data
- Manual actions and security issues: Receive violation notices from Google
For the basic mechanisms of Google Search (crawl → index → rank), see the on-site article How Search Engines Work: Crawling, Indexing, and Ranking.
Add and Verify Your Website: Five Verification Methods Explained
The first step in using Google Search Console is to add your website and verify that you are its owner. GSC offers the following verification methods:
| Verification method | Difficulty | Use case | Condition for staying valid |
|---|---|---|---|
| DNS (TXT record) | Low | You have DNS control | Valid as long as the record is not deleted |
| HTML file upload | Low | You have permission to write files on the server | The file is not deleted |
| Google Analytics (GA4) | Easy | GA4 is already installed | The GA4 code remains present |
| Google Tag Manager | Easy | GTM is already installed | The GTM container remains present |
| Domain provider | Medium | You use a specific registrar such as GoDaddy | As long as the domain resolution remains in place |
Recommended approach: DNS verification (adding a TXT record) is the most stable method. It is independent of website files, so verification is not lost when you switch servers or rebuild the site. Compared with the HTML file upload method, the latter is easily deleted by mistake when changing themes or cleaning up files, which causes verification to fail.
After verification is complete, GSC usually begins showing data within 24–48 hours. If the data is empty after verification, see the on-site article How to Use Google Search Console: Which Data to Check First for Foreign-Trade Website SEO Diagnosis for the data interpretation workflow.
Submit a Sitemap
A sitemap is a file that tells Google which pages on your website need to be indexed. Submitting a sitemap can speed up the discovery of new pages, but it does not guarantee that all pages will be indexed.
Sitemap format requirements
Sitemap formats supported by Google:
- XML Sitemap: The standard format; up to 50,000 URLs, with a single file no larger than 50MB (uncompressed)
- RSS/Atom: Suitable for blog-type websites
- TXT format: Plain text with one URL per line
WordPress websites usually use a plugin to generate sitemaps automatically. The Rank Math SEO plugin generates a sitemap by default, and the path is usually /sitemap_index.xml.
For a complete technical explanation of sitemaps, including common errors and troubleshooting methods, see the on-site article Sitemap Technical Guide: Sitemap Submission, Indexing Diagnosis, and Troubleshooting Common Errors.
Interpreting the status after submitting a sitemap
After you submit a sitemap, Google Search Console shows the following statuses:
- Success: The sitemap has been received and processed by Google
- Has errors: The sitemap has format or content problems and needs to be fixed
- Couldn’t fetch: Google could not download the sitemap file (possibly a server configuration issue)
- Discovered: Google found the sitemap through robots.txt or another route
If a sitemap keeps showing “Has errors” and the error type is that URLs are blocked by robots.txt or point to redirect pages, see the on-site article Robots, Noindex, Canonical, and Sitemap: How to Tell Them Apart—A Foreign-Trade Website Indexing Checklist for the troubleshooting workflow.
Performance Report: Understanding Impressions, Clicks, and Ranking
The Performance report is the most frequently used feature in Google Search Console. It shows your site’s impressions, clicks, click-through rate (CTR), and average position in Google Search.
Four core metric groups
- Total impressions: The total number of times your pages appeared in Google search results. An impression does not mean it was seen (it may be on page two), but impressions are a prerequisite for clicks.
- Total clicks: The number of times users actually clicked the link to your search result.
- Average CTR: Clicks divided by impressions, as a percentage. CTR differs naturally by ranking position: position 1 has a CTR of about 28–30%, while position 5 is under 6%.
- Average position: The average position of your pages across all impressions. Note that this is an average weighted by impressions and can be dragged down by low-ranking impressions.
Filter dimensions in the Performance report
GSC lets you filter data by the following dimensions:
- Query: The keywords users actually searched for
- Page: The specific URL that was shown
- Country: The user’s country
- Device: Desktop, mobile, or tablet
- Search Appearance: Standard results, rich results, videos, etc.
- Date: View trends by day, week, or month
The ability to cross-analyze the Query and Page dimensions together is GSC’s core advantage over other SEO tools. The on-site GSC Diagnosis Guide is devoted to explaining how to use cross-comparison of queries and pages to pinpoint ranking and indexing problems.
Index Coverage Report: A Full Breakdown of Indexed and Excluded Statuses
The Index Coverage report shows Google’s indexing status for your website’s pages. The report divides pages into the following categories:
| Status | Meaning | Do you need to act? |
|---|---|---|
| Indexed (Valid) | The page is indexed by Google and can be found in search | No |
| Valid with warnings | The page is indexed but has minor issues (such as structured data errors) | Recommended |
| Excluded | The page is not indexed, for a specific reason | Depends on the reason |
| Error | Google tried to index the page but failed | Yes |
“Excluded” is the category most prone to misinterpretation. Some exclusion reasons are normal (such as a canonical pointing to another page, a 404 page, or exclusion by noindex), while others indicate technical problems (such as crawled but excluded, soft 404, or an overly long redirect chain).
For detailed explanations of each exclusion status in index coverage and their handling priority, see the on-site article Google Indexing Guide: Checking, Submitting, Troubleshooting Why Pages Aren’t Indexed, and Tools.
If some pages show “Submitted but not indexed,” this is usually normal—Google does not index every submitted page. But if core product pages or landing pages remain unindexed for a long time, you need to investigate why. The on-site article Google Index Check: Misconceptions About the site: Operator, the Correct Way to Use GSC, and Troubleshooting Why Pages Aren’t Indexed provides a layer-by-layer troubleshooting method for this scenario.
URL Inspection: Checking a Single Page’s Indexing Status
URL Inspection is the most practical diagnostic tool in Google Search Console. Enter a specific page URL to see:
- Whether the page is in the Google index
- When Google last crawled the page
- The version of the page Google sees (the rendered HTML)
- Whether the page can be crawled (not blocked by robots.txt)
- What the page’s actual canonical URL is
- Whether the page contains the structured data needed for indexing
- If it is an AMP page, the status of the AMP version
One key feature of URL Inspection is “Request Indexing.” After you publish a new page or make important updates to an old page, you can use this feature to actively notify Google. Note, however, that requesting indexing does not mean immediate indexing—Google decides when to crawl and index according to its own scheduling logic.
For the meaning of each field in URL Inspection and the diagnostic steps, the on-site URL Inspection Practical Guide breaks it down in detail.
Troubleshooting Common Google Search Console Issues
Data delay
GSC data usually has a 48–72 hour delay. The Performance report shows data from a past period, not real-time data. Index coverage data updates a little faster than the Performance report, but it is still not instant. So do not use GSC data to judge the results of today’s or yesterday’s optimization.
Verification failure
The most common causes of verification failure:
- DNS verification: The TXT record is formatted incorrectly or has not taken effect (DNS propagation takes time)
- HTML file verification: The file was placed in a subdirectory instead of the root directory, or the file contents were modified
- GA verification: The GA4 code is not on every page
Sitemap errors
Common sitemap errors include URLs pointing to redirects, URLs with a non-200 status code, an incorrect sitemap file format, or URLs blocked by robots.txt. In most cases, after you fix the corresponding page problem, Google updates the status automatically on its next sitemap check.
Fluctuations in performance data
If you notice a sudden change in impressions or clicks, possible causes include:
- Normal fluctuations in Google’s algorithms
- Seasonal changes in search behavior
- Ranking changes at competing websites
- A large number of pages being deleted or redesigned
- A Google update changing how SERPs are displayed
The way to tell normal fluctuation from a real problem is to check whether the data keeps declining for more than two weeks after a certain point, and whether all query types and pages are affected. The latter is the signal that warrants deeper investigation.
Google Search Console FAQ
What is the difference between Google Search Console and GA4?
GSC shows Google Search data (impressions, clicks, average position, indexing status), while GA4 shows user behavior data (traffic, sources, conversions). Use them together: GSC answers ”how Google sees my site”, and GA4 answers ”what users do after they arrive”.
Can Google Search Console improve rankings?
No. GSC is a diagnostic and monitoring tool; it does not participate in ranking itself. Its value is telling you which pages are indexed, which queries get impressions, and which pages have a low click-through rate, so you can fix problems or optimize titles accordingly and indirectly improve search performance.
Which verification method is the most stable?
DNS verification (adding a TXT record) is the most stable; it is independent of website files, so verification is not lost when you switch servers or rebuild the site. The HTML file upload method is easily deleted by mistake when changing themes or cleaning up files, which causes verification to fail.
How long after submitting a sitemap will pages be indexed?
There is no fixed timetable. A sitemap only helps Google discover URLs; whether a page is indexed depends on factors such as page quality, duplication, canonical, and internal links. After submitting, you can check the status and errors in the Sitemap report in GSC.
What should I do if URL Inspection says ”Discovered but not indexed”?
Wait or request indexing. First check whether the page is noindex, whether robots blocks it, and whether a canonical points elsewhere; once you confirm there are no technical problems, use the ”Request Indexing” feature in URL Inspection and then watch for a few days.
Why do some pages have impressions but no clicks in the Performance report?
This is usually because the average position is low (beyond position 10) or the title/description is not compelling enough. Check the average position first: if it is within the top 10, optimize the title and meta description; if it is beyond position 20, improve content depth and internal links first.
Google Search Console and the Daily Operation of Foreign-Trade Websites
For foreign-trade independent-site operators, Google Search Console should be part of the daily inspection routine:
- Weekly: Review the Performance report and watch ranking and CTR changes for core keywords
- Weekly: Check the Index Coverage report for new indexing errors
- After publishing a new page: Use URL Inspection to submit an indexing request
- Monthly: Check sitemap status and confirm all sitemaps are submitted properly
- Monthly: Check manual actions and security issues and confirm there are no violation notices
For more advanced uses of GSC—crawl budget diagnosis combined with log analysis, orphan page troubleshooting, and structured data performance monitoring—see the following on-site articles:
- SEO Log Analysis: Crawlers, Status Codes, Crawl Budget, and a Foreign-Trade Website Diagnostic Guide
- Orphan Pages Troubleshooting: Orphan Pages, Sitemaps, and Body Internal Link Fixes
- What Is Structured Data (Schema): A Complete Guide to Structured Data Types for Foreign-Trade Website SEO and AI Search
- What Is Technical SEO: Crawling, Indexing, Speed, Structured Data, and Foreign-Trade Inquiries
- How to Do WordPress SEO: Indexing, Plugins, Speed, and a GSC Review Checklist
This article is based on the official Google Search Central documentation (developers.google.com/search/docs). GSC data itself is your website’s own real search performance data, and every feature module mentioned in this article has official documentation in the Google Search Console product docs.
Scope note: This article is a technical how-to guide and does not contain ranking promises, traffic expectations, or AI recommendation result data. Data in Google Search Console is affected by Google’s algorithms and data delays; the tool itself cannot improve rankings and only provides diagnostic and monitoring capabilities.
{
“@context”: “https://schema.org”,
“@type”: “FAQPage”,
“mainEntity”: [
{
“@type”: “Question”,
“name”: “What is the difference between Google Search Console and GA4?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “GSC shows Google Search data (impressions, clicks, average position, indexing status), while GA4 shows user behavior data (traffic, sources, conversions). Use them together: GSC answers how Google sees your site, and GA4 answers what users do after they arrive.”
}
},
{
“@type”: “Question”,
“name”: “Can Google Search Console improve rankings?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “No. GSC is a diagnostic and monitoring tool; it does not participate in ranking itself. Its value is telling you which pages are indexed, which queries get impressions, and which pages have a low click-through rate, so you can fix problems or optimize titles accordingly and indirectly improve search performance.”
}
},
{
“@type”: “Question”,
“name”: “Which verification method is the most stable?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “DNS verification (adding a TXT record) is the most stable; it is independent of website files, so verification is not lost when you switch servers or rebuild the site. The HTML file upload method is easily deleted by mistake when changing themes or cleaning up files, which causes verification to fail.”
}
},
{
“@type”: “Question”,
“name”: “How long after submitting a sitemap will pages be indexed?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “There is no fixed timetable. A sitemap only helps Google discover URLs; whether a page is indexed depends on factors such as page quality, duplication, canonical, and internal links. After submitting, you can check the status and errors in the Sitemap report in GSC.”
}
},
{
“@type”: “Question”,
“name”: “What should I do if URL Inspection says Discovered but not indexed?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Wait or request indexing. First check whether the page is noindex, whether robots blocks it, and whether a canonical points elsewhere; once you confirm there are no technical problems, use the Request Indexing feature in URL Inspection and then watch for a few days.”
}
}
]
}
This page is machine-translated from the Simplified Chinese version and awaiting human review. It has not yet been proofread.