SwiftAcademy Logo

Navigation

Google Search Console Complete Guide: Track, Fix, and Improve Your Rankings

Published Apr 22 2026Updated Apr 22 2026

Google Search Console (GSC) is the single most important free SEO tool available — and most website owners in Nepal either do not use it at all or only check it when something goes wrong. That is a massive mistake. Google Search Console gives you direct data from Google about how your website appears in search results, which queries bring traffic, which pages have errors, and what Google thinks about your site. No third-party tool — not Ahrefs, not SEMrush, not Moz — gives you this level of direct data from Google itself.

This guide walks you through everything from initial setup to advanced performance analysis. Whether you run a business website in Pokhara, manage an e-commerce store, or are learning SEO as a career skill, mastering Google Search Console will give you a measurable advantage over competitors who rely on guesswork.

Pillar Page: SEO Training Course at Swift Academy


How Do I Set Up Google Search Console for My Website?

Setting up Google Search Console requires adding your website as a property, verifying ownership through one of five methods (DNS, HTML file, HTML tag, Google Analytics, or Google Tag Manager), and then submitting your sitemap — the entire process takes 10-15 minutes. Here is the step-by-step process:

Step 1: Create or Access GSC

  1. Go to search.google.com/search-console
  2. Sign in with your Google account
  3. Click "Add Property"

Step 2: Choose Property Type

Property Type What It Covers Best For
Domain Property All URLs across all subdomains and protocols Most websites
URL Prefix Property Only specific protocol and subdomain Specific subdomain tracking

Recommendation: Choose Domain Property for complete data. This covers http://, https://, www., and non-www versions automatically.

Step 3: Verify Ownership

Verification Method Difficulty Speed Recommended For
DNS Record Easy 24-72 hours Domain property (required)
HTML File Upload Easy Instant URL prefix property
HTML Meta Tag Easy Instant URL prefix property
Google Analytics Easy Instant Sites with GA installed
Google Tag Manager Easy Instant Sites with GTM

For Nepali business owners: If you bought your domain from Porkbun, Namecheap, GoDaddy, or a Nepali registrar like Mercantile, you can add the DNS TXT record through your domain registrar's control panel.

Step 4: Submit Your Sitemap

After verification:

  1. Go to "Sitemaps" in the left menu
  2. Enter your sitemap URL (typically sitemap.xml)
  3. Click "Submit"

Common sitemap locations:

  • https://yourdomain.com/sitemap.xml
  • https://yourdomain.com/sitemap_index.xml (WordPress with Yoast/RankMath)

Step 5: Wait for Data

GSC takes 24-48 hours to start showing data, and about 3-5 days to populate meaningful search performance data. Be patient — this is normal.


How Do I Use the Performance Report to Track My SEO?

The Performance Report is the most valuable section of Google Search Console — it shows you exactly which search queries bring visitors to your site, which pages rank for what terms, your click-through rates, and how your positions change over time. Here is how to read and use it:

Understanding the Four Key Metrics

Metric What It Means Why It Matters
Total Clicks Number of times users clicked your result Direct traffic measurement
Total Impressions Number of times your result appeared in search Visibility measurement
Average CTR Clicks / Impressions × 100 Indicates how compelling your listing is
Average Position Your average ranking position Track ranking improvements

How to Analyze Performance Data

Filter by Queries to see what people search to find you:

  • Look for queries where you have high impressions but low CTR — your title/description may need improvement
  • Find queries where you rank position 5-15 — these are "striking distance" keywords you can optimize for

Filter by Pages to see which pages perform best:

  • Identify your top-performing pages and create more content like them
  • Find underperforming pages that need improvement

Filter by Country (especially important for Nepal businesses):

  • See what percentage of traffic comes from Nepal vs other countries
  • Adjust your SEO strategy based on your target audience

Practical Example for a Pokhara Business

Suppose you run a hotel in Pokhara and see this data:

Query Clicks Impressions CTR Position
"hotel in pokhara lakeside" 45 1,200 3.75% 8.2
"pokhara hotel with mountain view" 12 800 1.5% 14.3
"best hotel pokhara" 89 3,500 2.54% 6.1

Action items:

  • "hotel in pokhara lakeside" — Position 8.2 means you are on page 1. CTR of 3.75% is low. Improve your title and meta description to attract more clicks.
  • "pokhara hotel with mountain view" — Position 14.3 means page 2. Create or improve a page specifically targeting this keyword to move to page 1.
  • "best hotel pokhara" — Good position at 6.1, but CTR of 2.54% could be higher. Add review stars (schema markup) to stand out.

How Do I Find and Fix Indexing Issues in Google Search Console?

The Pages report (formerly Coverage report) in GSC shows which of your pages are indexed, which are excluded, and why — fixing indexing issues often provides immediate SEO gains because pages that are not indexed cannot rank at all. Here is how to diagnose and fix common problems:

Understanding Page Status

Status What It Means Action Needed
Indexed (Valid) Google has indexed the page None — working correctly
Not Indexed – Crawled, Not Indexed Google found it but chose not to index Improve content quality
Not Indexed – Discovered, Not Crawled Google knows about it but has not visited Check crawl budget, internal linking
Not Indexed – Excluded by robots.txt Your robots.txt blocks it Fix robots.txt if page should be indexed
Not Indexed – Noindex tag Page has a noindex meta tag Remove noindex if page should be indexed
Not Indexed – Redirect URL redirects to another page Normal if intentional
Not Indexed – 404 Page not found Fix or redirect the URL
Not Indexed – Soft 404 Page loads but Google thinks it is empty Add meaningful content

Most Common Indexing Problems for Nepali Websites

Problem 1: "Crawled – Currently Not Indexed"
This is the most frustrating status. Google visited your page but decided not to index it. Common reasons:

  • Thin content (less than 300 words of unique content)
  • Duplicate content (same text on multiple pages)
  • Low-quality content (no value to users)

Fix: Improve the page's content quality, add unique value, increase word count, and add internal links pointing to the page.

Problem 2: "Discovered – Currently Not Crawled"
Google knows the URL exists but has not bothered to visit it.

Fix: Add internal links from important pages to this URL. Submit the specific URL for indexing using the URL Inspection tool.

Problem 3: Pages blocked by robots.txt accidentally

# BAD robots.txt - blocks everything
User-agent: *
Disallow: /

# GOOD robots.txt for most websites
User-agent: *
Disallow: /admin/
Disallow: /private/
Allow: /

Sitemap: https://yourdomain.com/sitemap.xml

Using URL Inspection Tool

The URL Inspection tool lets you check any specific URL:

  1. Enter the URL in the search bar at the top of GSC
  2. See if it is indexed, when it was last crawled, and any issues
  3. Click "Request Indexing" to ask Google to recrawl the page
  4. Note: Google limits indexing requests — do not spam this for every page

How Do I Use GSC to Improve My Website's Core Web Vitals?

The Core Web Vitals report in GSC shows whether your pages provide a good user experience based on loading speed (LCP), interactivity (INP), and visual stability (CLS) — these are ranking factors that affect both your search positions and user behavior. Here is what each metric means and how to improve it:

The Three Core Web Vitals

Metric Full Name What It Measures Good Needs Improvement Poor
LCP Largest Contentful Paint Loading speed < 2.5s 2.5-4.0s > 4.0s
INP Interaction to Next Paint Responsiveness < 200ms 200-500ms > 500ms
CLS Cumulative Layout Shift Visual stability < 0.1 0.1-0.25 > 0.25

Common Fixes for Poor Core Web Vitals

For LCP (Slow Loading):

  • Optimize images (compress, use WebP format, add dimensions)
  • Use a CDN for static assets
  • Minimize render-blocking CSS and JavaScript
  • Upgrade hosting if server response time is slow

For INP (Poor Interactivity):

  • Minimize JavaScript execution time
  • Break up long tasks into smaller ones
  • Use web workers for heavy computations
  • Defer non-critical JavaScript

For CLS (Layout Shifts):

  • Always set width and height on images and videos
  • Avoid inserting content above existing content dynamically
  • Use CSS aspect-ratio for responsive media
  • Preload fonts to prevent font swap shifts

Nepal-Specific Hosting Considerations

Many Nepali websites are hosted on cheap shared hosting that causes poor LCP scores. If your Core Web Vitals are consistently poor:

Hosting Type Typical LCP Cost (NPR/year) Recommendation
Cheap shared hosting 4-8 seconds 2,000-5,000 Avoid for business sites
Quality shared hosting 2-4 seconds 5,000-10,000 Acceptable for small sites
VPS (DigitalOcean, etc.) 1-3 seconds 8,000-15,000 Good for most businesses
Cloud (AWS, GCP) 0.5-2 seconds 10,000-30,000 Best for high-traffic sites

How Do I Submit and Manage Sitemaps in Google Search Console?

Submitting a sitemap tells Google about all the pages on your website that you want indexed — this speeds up discovery of new content and ensures Google knows about pages it might not find through crawling alone. Here is the complete sitemap management guide:

Creating a Sitemap

WordPress (Most Common in Nepal):

  • Install Yoast SEO or RankMath plugin
  • Sitemap is automatically generated at /sitemap_index.xml
  • No manual creation needed

Custom Websites (Django, Laravel, Next.js):

For Django:

# settings.py
INSTALLED_APPS = [
    # ...
    'django.contrib.sitemaps',
]

# sitemaps.py
from django.contrib.sitemaps import Sitemap
from blog.models import Post

class PostSitemap(Sitemap):
    changefreq = 'weekly'
    priority = 0.8

    def items(self):
        return Post.objects.filter(status='published')

    def lastmod(self, obj):
        return obj.updated_at

# urls.py
from django.contrib.sitemaps.views import sitemap
from .sitemaps import PostSitemap

sitemaps = {'posts': PostSitemap}

urlpatterns = [
    path('sitemap.xml', sitemap, {'sitemaps': sitemaps}),
]

Submitting to GSC

  1. Navigate to "Sitemaps" in GSC left menu
  2. Enter your sitemap URL (e.g., sitemap.xml)
  3. Click "Submit"
  4. Wait for processing — check back in 24-48 hours

Monitoring Sitemap Status

After submission, GSC shows:

  • Success — Sitemap read successfully
  • Has errors — Some URLs in the sitemap have issues
  • Couldn't fetch — GSC cannot access your sitemap (check URL, check robots.txt)

Check that the number of "Discovered URLs" matches the number of pages you expect. If you have 50 pages but only 20 are discovered, your sitemap may be incomplete.


How Do I Use GSC's Links Report to Understand My Backlink Profile?

The Links report shows you which external websites link to yours (backlinks), which pages on your site get the most links, and what anchor text other sites use — this data helps you understand your authority and identify link-building opportunities. Here is how to use it:

Reading the Links Report

The Links section has three main areas:

  1. External Links — Links from other websites to yours

    • Top linked pages (which of your pages get the most backlinks)
    • Top linking sites (which websites link to you most)
    • Top linking text (anchor text used in links to your site)
  2. Internal Links — Links between pages on your own website

    • Shows which pages have the most internal links
    • Helps identify orphan pages (pages with no internal links)
  3. Top Linking Sites — Domain-level view of who links to you

What to Look For

For a Nepali business website:

  • Check if local directories (Nepal Yellow Pages, local business listings) link to you
  • Look for links from industry-relevant sites
  • Identify any spammy links that could hurt your SEO

Actionable insights:

  • If your most linked page is your homepage, you need to build links to inner pages
  • If a competitor is linking to you, explore partnership opportunities
  • If you see links from irrelevant or spammy domains, consider using Google's Disavow tool

Building Links Locally in Nepal

Link Source Difficulty Value How to Get
Nepal business directories Easy Medium Submit your business listing
Local news sites (Republica, Setopati) Hard High Newsworthy content, press releases
Industry blogs Medium High Guest posting, expert quotes
Social media profiles Easy Low Create and link profiles
Partner/client websites Medium Medium Request testimonial links

What Does Reddit Say About Google Search Console?

SEO communities on Reddit share valuable GSC tips:

  • r/SEO — "GSC's Performance report is the only data source that shows you actual Google search data. Everything else (Ahrefs, SEMrush) is estimated. Start with GSC, then use paid tools to fill gaps." (Top advice)

  • r/SEO — "The 'Compare' feature in GSC is underused. Compare the last 3 months to the previous 3 months to see if your SEO is actually improving. Trends matter more than individual day fluctuations."

  • r/bigseo — "When you see 'Crawled – Currently Not Indexed' for important pages, it means Google doesn't think your content is good enough. Don't just request reindexing — improve the content first, then resubmit."

  • r/TechSEO — "Submit your sitemap, set up email alerts for coverage issues, and check GSC at least weekly. Most SEO problems are visible in GSC weeks before they affect your traffic."


Practical Takeaway: Your Weekly GSC Routine

Follow this routine every week to stay on top of your website's search performance:

Every Monday (15 minutes):

  1. Check Performance report — any significant traffic drops?
  2. Look at top queries — any new keywords appearing?
  3. Check for new indexing issues in the Pages report

Every Month (30 minutes):

  1. Compare this month's performance to last month
  2. Review Core Web Vitals — any pages degraded?
  3. Check Links report for new backlinks or lost links
  4. Look for "striking distance" keywords (positions 5-15) to optimize

Every Quarter (1 hour):

  1. Full Pages report audit — fix all indexing issues
  2. Sitemap review — ensure all important pages are included
  3. Mobile usability check
  4. Review and act on any manual actions or security issues

For Nepali Business Owners:

  • Set up email alerts in GSC for critical issues
  • Track your performance for Nepal-specific queries
  • Compare your performance for English vs Nepali language queries
  • Monitor local search terms related to Pokhara, Kathmandu, etc.

Frequently Asked Questions

Is Google Search Console free?

Yes, Google Search Console is completely free. It is provided by Google to help website owners understand and improve their presence in Google search results. There are no premium tiers or paid features. Every website owner should set it up.

How long does it take for Google Search Console to show data?

After verifying your property and submitting your sitemap, basic data appears within 24-48 hours. Meaningful performance data (clicks, impressions, rankings) typically takes 3-5 days to populate. Historical data is not available before the date you add your property.

Can I use Google Search Console to remove pages from Google?

Yes. Use the "Removals" tool to temporarily remove a URL from Google search results (lasts about 6 months). For permanent removal, add a noindex tag to the page and then use the Removals tool. This is useful for pages with sensitive information or outdated content you want to hide quickly.

What is the difference between Google Search Console and Google Analytics?

Google Search Console shows how your site appears in Google search (queries, impressions, rankings, indexing). Google Analytics shows what users do on your site after they arrive (page views, session duration, conversions, traffic sources). You need both tools for complete website analysis. GSC focuses on search performance; GA focuses on user behavior.

How do I fix "Submitted URL marked noindex" error?

This means a URL in your sitemap has a noindex tag, which is contradictory. Either remove the noindex tag (if you want the page indexed) or remove the URL from your sitemap (if you do not want it indexed). In WordPress, check your SEO plugin settings for the affected page.


Master SEO with Professional Training

Google Search Console is one tool in the SEO professional's toolkit. At Swift Academy in Pokhara, our SEO Training course covers GSC in depth alongside keyword research, on-page optimization, technical SEO, link building, and content strategy — everything you need to rank websites and build a career in SEO.

Explore Our SEO Training Course in Pokhara and learn to use data-driven SEO strategies that deliver real results.


Related Articles

  1. SEO Training Course in Pokhara
  2. SEO-Friendly Next.js Website Guide
  3. SEO for E-Commerce Websites in Nepal

Suggested Images

  1. Hero Image: Screenshot mockup of Google Search Console dashboard with performance graph — Alt: "Google Search Console dashboard showing search performance metrics"
  2. Mid-Article: Diagram showing the GSC verification methods comparison — Alt: "Google Search Console verification methods comparison for beginners"
  3. Bottom CTA: Photo of SEO training session at Swift Academy Pokhara — Alt: "SEO training with Google Search Console at Swift Academy Pokhara Nepal"

Related Posts

Google Search Console Complete Guide: Track, Fix, and Improve Your Rankings - Swift Academy - Swift Academy