<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Subash Kafle | Digital Marketing & Web]]></title><description><![CDATA[Subash Kafle | Digital Marketing & Web]]></description><link>https://subashkafle.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Wed, 04 Nov 2026 19:48:56 GMT</lastBuildDate><atom:link href="https://subashkafle.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[How to Create a GA4 Dashboard for Website Performance]]></title><description><![CDATA[Learn how to create a GA4 dashboard step by step. Track users, sessions, engagement, traffic sources, and top pages with a simple weekly review.]]></description><link>https://subashkafle.hashnode.dev/how-to-create-a-ga4-dashboard-for-website-performance</link><guid isPermaLink="true">https://subashkafle.hashnode.dev/how-to-create-a-ga4-dashboard-for-website-performance</guid><category><![CDATA[analytics]]></category><category><![CDATA[Tutorial]]></category><category><![CDATA[beginnersguide]]></category><category><![CDATA[webdev]]></category><dc:creator><![CDATA[Subash kafle]]></dc:creator><pubDate>Thu, 29 Oct 2026 06:03:41 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6adeed099bd84e6def38607e/1f522da7-3596-409b-99d0-c5e992edda69.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A <strong>GA4 dashboard</strong> can make website performance easier to understand without opening several different reports every time you log in to Google Analytics.</p>
<p>If you manage a website, publish blog posts, or run digital marketing campaigns, you probably want answers to a few basic questions. How many people are visiting? Where is the traffic coming from? Which pages are performing well?</p>
<p>Google Analytics 4 (GA4) provides this information, but finding it across different reports can feel overwhelming, especially for beginners.</p>
<p>The good news is that you can create a simple dashboard directly inside GA4. In this tutorial, I'll walk you through the process, explain which metrics matter, and show you how to build a dashboard you can review every week.</p>
<h2>What Is a GA4 Dashboard?</h2>
<p>A GA4 dashboard is a customizable reporting page that brings your most important website metrics together in one place.</p>
<p>Instead of switching between acquisition, engagement, and page performance reports, you can organize useful information into charts, tables, and scorecards.</p>
<p>For example, a basic dashboard could show:</p>
<ul>
<li>How many active users visited your website.</li>
<li>How many sessions your website received.</li>
<li>How engaged your visitors were.</li>
<li>Which marketing channels generated traffic.</li>
<li>Which pages received the most views.</li>
</ul>
<p>Google Analytics includes a built-in dashboard builder where you can arrange visualizations and select the metrics you want to monitor.</p>
<p>You don't need advanced technical skills to create your first dashboard. The important part is knowing what you want to measure.</p>
<p>If you're still learning GA4, I recommend reading my guide on <a href="https://subashkafle.com/how-to-track-website-traffic-ga4/">how to track website traffic using five essential GA4 reports</a> before building your dashboard.</p>
<h2>Step 1: Choose Your Website Performance Metrics</h2>
<p>Before creating anything, decide which questions your dashboard should answer.</p>
<p>One common beginner mistake is adding too many metrics. A dashboard filled with numbers might look impressive, but it isn't always useful.</p>
<p>I recommend starting with three essential metrics.</p>
<table>
<thead>
<tr>
<th>Metric</th>
<th>What It Tells You</th>
</tr>
</thead>
<tbody><tr>
<td>Active users</td>
<td>How many users actively interacted with your website during the selected period</td>
</tr>
<tr>
<td>Sessions</td>
<td>How many visits or periods of interaction began on your website</td>
</tr>
<tr>
<td>Engagement rate</td>
<td>What percentage of sessions qualified as engaged sessions</td>
</tr>
</tbody></table>
<p>These metrics help you understand traffic volume and basic visitor engagement.</p>
<p>GA4 considers a session engaged when it lasts longer than 10 seconds, includes a key event, or contains at least two page or screen views.</p>
<p>Beyond these three numbers, two additional breakdowns can make your dashboard more useful.</p>
<p><strong>Traffic acquisition:</strong> Shows where visits originate, including Organic Search, Direct, Organic Social, and Referral channels.</p>
<p><strong>Top-performing pages:</strong> Identifies the content receiving the most views.</p>
<p>Together, these metrics provide a useful starting point for monitoring a blog, portfolio, or small business website.</p>
<h2>Step 2: Create Your GA4 Dashboard</h2>
<p>Google Analytics supports custom dashboards directly within its reporting interface.</p>
<p>To create one, you need Editor or Administrator access to the GA4 property.</p>
<h3>Open the Dashboard Builder</h3>
<ol>
<li>Visit <a href="https://analytics.google.com/">Google Analytics</a> and sign in.</li>
<li>Select the GA4 property for your website.</li>
<li>Click <strong>Reports</strong> in the left navigation.</li>
<li>At the top of the Reports navigation, click <strong>+ Create</strong>.</li>
<li>Select <strong>Dashboard</strong>.</li>
</ol>
<p>This opens the dashboard editor, where you can arrange your metrics and visualizations.</p>
<p>If you don't see the option to create a dashboard, check whether you have the necessary permissions.</p>
<h3>Add Your Three Main Metrics</h3>
<p>Start by adding scorecards for your most important KPIs.</p>
<p>A scorecard displays a single metric, making it useful for information you want to check quickly.</p>
<p>In the dashboard editor:</p>
<ol>
<li>Drag a scorecard visualization onto the canvas.</li>
<li>Select the scorecard.</li>
<li>Choose <strong>Active users</strong> as its metric in the configuration panel.</li>
<li>Add another scorecard for <strong>Sessions</strong>.</li>
<li>Add a third scorecard for <strong>Engagement rate</strong>.</li>
</ol>
<p>Arrange these three scorecards across the top of your dashboard.</p>
<p>This layout makes it easy to see your main website performance indicators immediately.</p>
<h3>Add Traffic and Page Performance Charts</h3>
<p>Next, add visualizations that explain the numbers.</p>
<p>For traffic acquisition, create a bar chart or table using:</p>
<ul>
<li><strong>Dimension:</strong> Session default channel group</li>
<li><strong>Metric:</strong> Sessions</li>
</ul>
<p>This helps you compare how much traffic comes from search engines, social media, direct visits, and referrals.</p>
<p>For content performance, add a table using:</p>
<ul>
<li><strong>Dimension:</strong> Page title and screen name</li>
<li><strong>Metric:</strong> Views</li>
</ul>
<p>This shows which website pages or blog posts receive the most attention.</p>
<p>You can also add a line chart using Date and Sessions to see how traffic changes over time.</p>
<p>Drag the visualizations into a logical order and resize them as needed.</p>
<h3>Save and Publish Your Dashboard</h3>
<p>Once the layout looks good, save your dashboard with a clear name, such as:</p>
<p><strong>Website Performance — Weekly Overview</strong></p>
<p>Click <strong>Save</strong>, then <strong>Publish</strong> to make the dashboard accessible through the Reports navigation.</p>
<p>Remember that publishing a GA4 dashboard makes it available to users with access to that Analytics property. It does not publish the dashboard as a public website.</p>
<p>For additional instructions, refer to <a href="https://support.google.com/analytics/answer/17217303?hl=en">Google's official dashboard documentation</a>.</p>
<h2>Step 3: Understand an Example GA4 Dashboard</h2>
<p>Now let's look at what a simple dashboard might show.</p>
<p>The following figures are <strong>fictional demonstration data</strong>, not actual analytics results from a real website.</p>
<h3>Example: Website Performance Over 7 Days</h3>
<table>
<thead>
<tr>
<th>Website KPI</th>
<th align="right">Example Result</th>
</tr>
</thead>
<tbody><tr>
<td>Active users</td>
<td align="right">1,240</td>
</tr>
<tr>
<td>Sessions</td>
<td align="right">1,650</td>
</tr>
<tr>
<td>Engagement rate</td>
<td align="right">61%</td>
</tr>
</tbody></table>
<p>Imagine your website recorded these results during a seven-day period.</p>
<p>The dashboard tells you that 1,240 active users interacted with the website, generating 1,650 sessions. Approximately 61% of sessions met GA4's engagement criteria.</p>
<p>However, these numbers alone don't tell you whether performance improved.</p>
<p>To understand progress, compare them with the previous seven days.</p>
<h3>Example: Where Visitors Came From</h3>
<table>
<thead>
<tr>
<th>Traffic Channel</th>
<th align="right">Sessions</th>
</tr>
</thead>
<tbody><tr>
<td>Organic Search</td>
<td align="right">650</td>
</tr>
<tr>
<td>Direct</td>
<td align="right">450</td>
</tr>
<tr>
<td>Organic Social</td>
<td align="right">350</td>
</tr>
<tr>
<td>Referral</td>
<td align="right">200</td>
</tr>
<tr>
<td><strong>Total</strong></td>
<td align="right"><strong>1,650</strong></td>
</tr>
</tbody></table>
<p>In this fictional example, Organic Search generated the largest number of sessions.</p>
<p>That could be a reason to examine which search-driven landing pages attract visitors and whether those visits lead to meaningful actions.</p>
<p>For content performance, your dashboard might show that a tutorial receives more views than your homepage. You could then explore whether that tutorial also encourages visitors to read other articles.</p>
<p>The purpose of a dashboard isn't simply to collect numbers. It's to identify patterns worth investigating.</p>
<h2>Step 4: Build a Simple Weekly Dashboard Review Habit</h2>
<p>Creating a dashboard is only the beginning. Reviewing it consistently is what makes it useful.</p>
<p>You don't need to check every metric throughout the day.</p>
<p>For a personal website or small business, I recommend setting aside 15 minutes once a week.</p>
<p>Here's a practical review routine:</p>
<p><strong>First five minutes: Check your main KPIs.</strong></p>
<p>Look at active users, sessions, and engagement rate. Compare the latest seven days with the previous seven days when the relevant comparison option is available.</p>
<p><strong>Next five minutes: Review traffic sources.</strong></p>
<p>Check whether visitors are coming from organic search, social media, direct visits, or referrals.</p>
<p>If social traffic suddenly increases, consider whether you recently published or promoted something that could explain the change.</p>
<p><strong>Final five minutes: Review your top pages.</strong></p>
<p>Identify the pages receiving attention and look for opportunities to improve internal links, content quality, or calls to action.</p>
<p>Write down one observation and one action to take before your next review.</p>
<p>For example:</p>
<p>"Organic search is bringing more visitors to a beginner tutorial. Review its internal links and make the next recommended article easier to find."</p>
<p>That simple habit turns website reporting into a process for continuous improvement.</p>
<h2>Common GA4 Dashboard Mistakes to Avoid</h2>
<p>Even a simple dashboard can become confusing when it isn't designed carefully.</p>
<p><strong>Tracking too many metrics:</strong> Start with three important KPIs, then add charts that help explain them. You can always expand your dashboard later.</p>
<p><strong>Confusing users with sessions:</strong> One person can visit a website multiple times. Sessions and users measure different things and shouldn't be treated as interchangeable.</p>
<p><strong>Ignoring date ranges:</strong> A dashboard showing the last seven days may tell a different story from one showing the last 90 days. Always check the reporting period before drawing conclusions.</p>
<p><strong>Assuming every traffic increase is positive:</strong> More sessions don't automatically mean better results. Engagement, relevant content, and important website actions also matter.</p>
<p><strong>Forgetting the dashboard's limitations:</strong> GA4's dashboard builder does not currently support every advanced reporting feature, including segments and card-level comparisons. For deeper analysis, use the appropriate GA4 reports or Explorations.</p>
<p>If you eventually need a more flexible reporting setup, consider Looker Studio. I've included it in my guide to <a href="https://subashkafle.com/free-digital-marketing-tools-beginners/">seven free digital marketing tools for beginners</a>.</p>
<h2>Final Thoughts: Start Tracking Three Metrics Weekly</h2>
<p>You don't need a complicated analytics setup to understand how your website is performing.</p>
<p>A simple GA4 dashboard with active users, sessions, engagement rate, traffic sources, and top-performing pages can provide a useful overview of your website.</p>
<p>Start small. Build your dashboard, review it weekly, and focus on the changes that matter.</p>
<p>As your website grows, you can add metrics for important actions, such as form submissions, registrations, or purchases.</p>
<p><strong>Your next step:</strong> Open GA4, create your first dashboard, and start tracking three metrics every week.</p>
<p>The goal isn't to build the most impressive dashboard. It's to create one that helps you understand your website and make better decisions.</p>
<hr />
<p><em>Originally published by <a href="https://subashkafle.com/">Subash Kafle</a> on <a href="https://subashkafle.com/ga4-dashboard/">SubashKafle.com</a>.</em></p>
]]></content:encoded></item><item><title><![CDATA[30-Minute Website Audit Checklist: My 6-Step Process]]></title><description><![CDATA[Learn how to audit a website in just 30 minutes using a practical six-step checklist. Review mobile usability, navigation, calls to action, website.]]></description><link>https://subashkafle.hashnode.dev/30-minute-website-audit-checklist</link><guid isPermaLink="true">https://subashkafle.hashnode.dev/30-minute-website-audit-checklist</guid><category><![CDATA[website]]></category><category><![CDATA[Digital Marketing ]]></category><category><![CDATA[SEO]]></category><category><![CDATA[Website audit]]></category><dc:creator><![CDATA[Subash kafle]]></dc:creator><pubDate>Mon, 26 Oct 2026 06:38:39 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6adeed099bd84e6def38607e/6b50836a-c52f-43e7-9696-6a2dca395815.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A <strong>website audit checklist</strong> can help you identify important problems without spending hours reviewing every technical detail. Sometimes, 30 focused minutes are enough to understand what needs attention first.</p>
<p>Whether you’re managing a WordPress website, building a personal portfolio, or maintaining a small business site, regular reviews can improve the experience for your visitors.</p>
<p>I prefer starting with one page instead of trying to audit an entire website at once.</p>
<p>In this guide, I’ll share my practical six-step process for reviewing mobile usability, navigation, calls to action, speed, analytics, and basic SEO. I’ll also use my own portfolio’s Projects page to show what I could verify and what still needs testing.</p>
<h2><strong>Step 1: Check Mobile Usability (5 Minutes)</strong></h2>
<p>Your website might look great on a laptop but feel completely different on a smartphone.</p>
<p>Open the page on your phone or use your browser’s mobile device preview.</p>
<p>Look for these common problems:</p>
<ul>
<li>Text that is difficult to read.</li>
<li>Buttons that are too small or close together.</li>
<li>Images extending beyond the screen.</li>
<li>Navigation menus that are difficult to use.</li>
<li>Sections that create unnecessary horizontal scrolling.</li>
</ul>
<p>Try moving through the page as a first-time visitor.</p>
<p>Can you read everything comfortably? Can you open the menu and select a project without difficulty?</p>
<p><strong>My checklist:</strong> Check readability, spacing, navigation, and button accessibility on a narrow screen.</p>
<p>Five minutes won’t replace complete accessibility testing, but it can reveal obvious usability problems.</p>
<h2><strong>Step 2: Review Navigation and Important Links (5 Minutes)</strong></h2>
<p>A good website should help visitors find information without unnecessary effort.</p>
<p>Start with the main navigation menu. Look at the labels and ask whether they clearly describe the destination.</p>
<p>Next, click the important links on your chosen page.</p>
<p>For a portfolio website, that might include project cards, case studies, your resume, and contact information.</p>
<p>I recommend checking three things:</p>
<ul>
<li>Does each link open the intended destination?</li>
<li>Can visitors return to the previous section easily?</li>
<li>Are important pages accessible through clear navigation?</li>
</ul>
<p>My <a href="https://subashkafle.com/create-portfolio-website/"><u>portfolio website guide</u></a> explains why project organization matters when presenting professional work.</p>
<p><strong>My checklist:</strong> Test the main menu and at least three important links.</p>
<h2><strong>Step 3: Evaluate Calls to Action (5 Minutes)</strong></h2>
<p>Every important page should give visitors a useful next step.</p>
<p>A call to action, or CTA, might encourage someone to explore a project, download a resource, read another article, or contact you.</p>
<p>The wording should explain what happens when visitors click.</p>
<p>For example, “Explore the Case Study” provides more context than a generic “Click Here.”</p>
<p>During this step, I ask:</p>
<ul>
<li>Is the main action easy to identify?</li>
<li>Does the button describe its destination?</li>
<li>Is there a clear next step after reading the page?</li>
</ul>
<p>You don’t need buttons everywhere. A few relevant CTAs are usually more useful than several competing actions.</p>
<p><strong>My checklist:</strong> Identify the primary CTA and verify its destination.</p>
<h2><strong>Step 4: Test Website Speed (5 Minutes)</strong></h2>
<p>A slow website can frustrate visitors before they have a chance to explore your content.</p>
<p>For a quick performance review, I recommend <a href="https://subashkafle.com/digital-marketing-tools/"><u>Subash Kafle Free Website Check Tool</u></a></p>
<p>Enter the page URL and review both mobile and desktop results.</p>
<p>Pay attention to:</p>
<ul>
<li>Largest Contentful Paint (LCP), which measures when the main content becomes visible.</li>
<li>Interaction to Next Paint (INP), which reflects responsiveness.</li>
<li>Cumulative Layout Shift (CLS), which measures unexpected visual movement.</li>
</ul>
<p>You don’t need to understand every technical recommendation immediately.</p>
<p>Start by looking for large images, unnecessary scripts, or other issues highlighted in the report.</p>
<p>Remember that a single test is not a complete picture of real visitor performance.</p>
<p><strong>My checklist:</strong> Run the test and record the most important improvement opportunity.</p>
<h2><strong>Step 5: Verify Analytics Tracking (5 Minutes)</strong></h2>
<p>A website can look perfectly functional while its analytics setup is incomplete.</p>
<p>If you use Google Analytics 4, open <strong>Reports → Realtime</strong> and visit your website in another browser tab.</p>
<p>Check whether your activity appears, accounting for consent settings, processing delays, and any filters that might exclude your visit.</p>
<p>Next, review whether important interactions are being measured.</p>
<p>Depending on your website, these might include:</p>
<ul>
<li>Contact form submissions.</li>
<li>Important button clicks.</li>
<li>Resource downloads.</li>
<li>External project link clicks.</li>
</ul>
<p>Don’t assume every interaction is automatically tracked.</p>
<p>You can learn more in my guide to <a href="https://subashkafle.com/how-to-track-website-traffic-ga4/"><u>tracking website traffic with GA4</u></a>.</p>
<p><strong>My checklist:</strong> Confirm page tracking and identify one important action to measure.</p>
<h2><strong>Step 6: Review Basic SEO and Search Visibility (5 Minutes)</strong></h2>
<p>The final step focuses on whether search engines can understand and discover your page.</p>
<p>Start with the page title, main heading, and URL.</p>
<p>Ask whether they clearly describe the content.</p>
<p>Next, review internal links and check whether images have meaningful alternative text where appropriate.</p>
<p>If you have access to Google Search Console, use its URL Inspection tool to review the page’s indexing status.</p>
<p>Google’s <a href="https://developers.google.com/search/docs/fundamentals/seo-starter-guide"><u>SEO Starter Guide</u></a> provides additional guidance on descriptive content, navigation, and search visibility.</p>
<p>For a more detailed review, see my <a href="https://subashkafle.com/seo-checklist-new-website/"><u>SEO checklist for a new website</u></a>.</p>
<p><strong>My checklist:</strong> Review the title, heading, internal links, and indexing status.</p>
<h2><strong>A Practical Example: Reviewing My Projects Page</strong></h2>
<p>I used the <a href="https://subashkafle.com/projects/"><u>Projects page on </u></a> <a href="http://SubashKafle.com"><u>SubashKafle.com</u></a> to demonstrate this process.</p>
<p>Here’s what I could verify from its publicly accessible content and links.</p>
<p><strong>What worked:</strong></p>
<ul>
<li>The page presents four main areas of work: SEO, paid media, analytics, and website optimization.</li>
<li>Each featured project card links to an individual case study.</li>
<li>The Protect From Day One section links to the live website and explains my contribution.</li>
<li>The “Get in touch” CTA leads to my contact page.</li>
</ul>
<p><strong>What I would improve or investigate:</strong></p>
<ul>
<li>Consider a more prominent project-related CTA near the introduction.</li>
<li>Test the full mobile layout and interactive navigation on actual devices.</li>
<li>Run PageSpeed Insights to identify any performance issues.</li>
<li>Confirm GA4 tracking and indexing status using account-level tools.</li>
</ul>
<p>These are observations and follow-up checks, not a claim that every part of the website passed a technical audit. I haven’t assigned performance scores or reported analytics results without supporting data.</p>
<p>The exercise also reminded me that a useful audit doesn’t always end with a long list of problems. Sometimes, it confirms what is working and helps prioritize what to examine next.</p>
<h2><strong>Final Thoughts: Small Website Improvements Add Up</strong></h2>
<p>A useful website audit checklist doesn’t need to be complicated.</p>
<p>Start with one important page. Spend five minutes reviewing each of the six areas, and record what works, what needs attention, and what you couldn’t verify.</p>
<p>Then choose one or two improvements you can realistically address.</p>
<p>For me, the purpose of a website audit is not simply to collect scores. It’s to make the website clearer, more useful, and easier to navigate.</p>
<p><strong>Try this 30-minute website audit checklist on one page of your website today.</strong> Keep your findings simple, make one meaningful improvement, and use what you learn during your next review.</p>
<p>Originally published on <a href="https://subashkafle.com/set-up-google-search-console/">SubashKafle.com</a>.</p>
<p>Written by <strong>Subash Kafle</strong>, sharing practical insights on SEO, WordPress, analytics, and digital marketing.</p>
]]></content:encoded></item><item><title><![CDATA[UTM Parameters Explained: How to Create Tracking Links (With Examples)]]></title><description><![CDATA[Learn what UTM parameters are, how to create tracking links for LinkedIn and email newsletters, and how to measure campaign traffic in GA 4.]]></description><link>https://subashkafle.hashnode.dev/utm-parameters-explained</link><guid isPermaLink="true">https://subashkafle.hashnode.dev/utm-parameters-explained</guid><category><![CDATA[utm]]></category><category><![CDATA[utm parameters]]></category><category><![CDATA[Digital Marketing ]]></category><category><![CDATA[SEO]]></category><category><![CDATA[UTM Builder]]></category><dc:creator><![CDATA[Subash kafle]]></dc:creator><pubDate>Mon, 26 Oct 2026 06:35:58 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6adeed099bd84e6def38607e/800f77bd-e099-4506-8901-a0e935afbe79.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>UTM parameters help you track where your website traffic comes from and which marketing campaigns are actually driving visits. If you share the same page on LinkedIn, in an email newsletter, and across other channels, UTM parameters make it easier to see which source, medium, and campaign brought people to your site in Google Analytics 4 (GA4).</p>
<p>If you have ever shared the same link in multiple places, you already know how hard it can be to tell which post or campaign performed best. Without proper tracking, your traffic data can feel incomplete or confusing. In this guide, I’ll explain what UTM parameters are, how they work, how to create tracking links, and where to find the results in GA4. I’ll also share a simple naming convention you can reuse for future campaigns.</p>
<p>But here’s the question: How do you know which campaign actually brought visitors to your website?</p>
<p>You might see traffic from social media, email, and other sources. However, identifying the exact post, newsletter, or campaign can be difficult without consistent tracking.</p>
<p>That’s where UTM parameters become useful.</p>
<p>UTM parameters help you identify where your website traffic comes from and which marketing efforts are driving visits.</p>
<p>In this guide, I’ll explain what UTM parameters are, how they work, how to create tracking links, and where to find the results in GA4. I’ll also share a simple naming convention you can reuse for your campaigns.</p>
<p>What Are UTM Parameters? UTM stands for Urchin Tracking Module. UTM parameters are short pieces of information added to the end of a website URL to identify the source of a visit.</p>
<p>For example, a regular website link might look like this:</p>
<p><a href="https://example.com/guide/">https://example.com/guide/</a></p>
<p>Now imagine sharing that page through LinkedIn.</p>
<p>With UTM tracking, your link could look like this:</p>
<p><a href="https://example.com/guide/?utm_source=linkedin&amp;utm_medium=social&amp;utm_campaign=guide_launch">https://example.com/guide/?utm_source=linkedin&amp;utm_medium=social&amp;utm_campaign=guide_launch</a></p>
<p>The destination is the same. The difference is the tracking information added to the URL.</p>
<p>When someone clicks the tagged link, Google Analytics can use those values to identify the marketing source, medium, and campaign associated with the visit.</p>
<p>UTM parameters don’t collect analytics data by themselves. Your website still needs a properly configured analytics system, such as GA4, to collect and report that information.</p>
<p>The Five UTM Parameters You Should Understand Google Analytics supports several campaign parameters, but these five cover most common tracking needs.</p>
<p>Parameter What It Identifies Example utm_source Where the traffic originates linkedin utm_medium The marketing channel social utm_campaign The campaign or promotion guide_launch utm_content A particular link or creative feed_post utm_term A paid-search keyword analytics_tools</p>
<ol>
<li>utm_source: Where did the visitor come from? This identifies the specific traffic source.</li>
</ol>
<p>Examples include linkedin, facebook, newsletter, and google.</p>
<ol start="2">
<li>utm_medium: How did the visitor arrive? This describes the marketing channel.</li>
</ol>
<p>Examples include email, social, cpc, and referral.</p>
<p>For an unpaid LinkedIn post, you might use utm_source=linkedin and utm_medium=social.</p>
<ol start="3">
<li>utm_campaign: Which marketing effort generated the visit? This identifies the campaign being promoted.</li>
</ol>
<p>For example, utm_campaign=guide_launch.</p>
<p>If you promote the same guide through LinkedIn and email, use the same campaign name across both links. This makes it easier to review the campaign as one initiative.</p>
<ol start="4">
<li>utm_content: Which link or creative was clicked? This optional parameter is useful when testing multiple links or content variations.</li>
</ol>
<p>For example, utm_content=header_button and utm_content=footer_link could distinguish two links in the same newsletter.</p>
<ol start="5">
<li>utm_term: Which paid keyword was used? This optional parameter is mainly used for paid-search keyword tracking.</li>
</ol>
<p>For most beginner campaigns, I recommend starting with source, medium, and campaign, then adding the other parameters when they serve a clear purpose.</p>
<p>Google also recommends using these three core parameters consistently in its official UTM parameter documentation.</p>
<p>How to Create UTM Parameters Step by Step You don’t need coding experience to create UTM tracking links.</p>
<p>Here’s a simple process.</p>
<p>Step 1: Choose your destination URL Start with the website page you want visitors to open.</p>
<p>For this example, I’ll use:</p>
<p><a href="https://example.com/guide/">https://example.com/guide/</a></p>
<p>Replace this with your own website URL when creating a real campaign.</p>
<p>Step 2: Identify your traffic source Decide where you will share the link.</p>
<p>For a LinkedIn post:</p>
<p>utm_source=linkedin</p>
<p>Step 3: Choose the marketing medium Since this example uses an unpaid social media post:</p>
<p>utm_medium=social</p>
<p>Step 4: Name your campaign Choose a campaign name that explains what you’re promoting.</p>
<p>For example:</p>
<p>utm_campaign=guide_launch</p>
<p>Avoid vague names like test1 or campaign2.</p>
<p>Step 5: Combine the parameters Your complete tracking link becomes:</p>
<p><a href="https://example.com/guide/?utm_source=linkedin&amp;utm_medium=social&amp;utm_campaign=guide_launch">https://example.com/guide/?utm_source=linkedin&amp;utm_medium=social&amp;utm_campaign=guide_launch</a></p>
<p>Notice how the URL is structured.</p>
<p>A question mark (?) begins the query string, an equals sign (=) connects each parameter with its value, and an ampersand (&amp;) separates the parameters.</p>
<p>If your destination URL already contains a query string, append additional parameters with &amp; rather than adding another ?.</p>
<p>You can also use the free Google Analytics Campaign URL Builder instead of creating links manually.</p>
<p>UTM Tracking Examples for LinkedIn and Email Newsletters Let’s imagine you’re promoting a new analytics tutorial through two channels.</p>
<p>Example 1: LinkedIn post Tracking values:</p>
<p>Source: linkedin Medium: social Campaign: analytics_guide_launch Content: feed_post Complete URL:</p>
<p><a href="https://example.com/guide/?utm_source=linkedin&amp;utm_medium=social&amp;utm_campaign=analytics_guide_launch&amp;utm_content=feed_post">https://example.com/guide/?utm_source=linkedin&amp;utm_medium=social&amp;utm_campaign=analytics_guide_launch&amp;utm_content=feed_post</a></p>
<p>This helps identify visits attributed to your LinkedIn post.</p>
<p>Example 2: Email newsletter Tracking values:</p>
<p>Source: newsletter Medium: email Campaign: analytics_guide_launch Content: main_button Complete URL:</p>
<p><a href="https://example.com/guide/?utm_source=newsletter&amp;utm_medium=email&amp;utm_campaign=analytics_guide_launch&amp;utm_content=main_button">https://example.com/guide/?utm_source=newsletter&amp;utm_medium=email&amp;utm_campaign=analytics_guide_launch&amp;utm_content=main_button</a></p>
<p>Both links share the same campaign name because they promote the same initiative.</p>
<p>The source and medium values distinguish the channels, while the content values help identify the individual links.</p>
<p>This structure makes comparing campaign traffic much easier.</p>
<p>My Recommended UTM Naming Convention One of the most important habits in campaign tracking is consistency.</p>
<p>Google Analytics treats parameter values as case-sensitive. For example, LinkedIn and linkedin can appear as separate values.</p>
<p>I recommend using a simple standard:</p>
<p>Field Naming Rule Example Source Lowercase platform name linkedin Medium Consistent channel name social Campaign Descriptive campaign name analytics_guide_launch Content Specific placement or creative feed_post My reusable UTM template:</p>
<p><a href="https://example.com/page/?utm_source=SOURCE&amp;utm_medium=MEDIUM&amp;utm_campaign=CAMPAIGN&amp;utm_content=CONTENT">https://example.com/page/?utm_source=SOURCE&amp;utm_medium=MEDIUM&amp;utm_campaign=CAMPAIGN&amp;utm_content=CONTENT</a></p>
<p>Replace the uppercase placeholders with your actual lowercase values.</p>
<p>I also recommend keeping a shared tracking spreadsheet with the destination URL, source, medium, campaign name, content variation, and final tagged link.</p>
<p>That way, you don’t need to remember which naming format you used last month.</p>
<p>Google Sheets is one of the tools I recommend in my article on free digital marketing tools for beginners.</p>
<p>Where to Find UTM Campaign Traffic in Google Analytics 4 Creating UTM tracking links is only the first step. You also need to know where to review their performance.</p>
<p>Once your website is collecting GA4 data:</p>
<p>Open Google Analytics. Select your GA4 property. Navigate to Reports → Acquisition → Traffic acquisition. Open the dimension dropdown above the report table. Select Session source / medium or Session campaign, depending on what you want to analyze. Search or filter for the relevant traffic source or campaign. For example, when reviewing our sample LinkedIn campaign, you would look for source/medium values such as linkedin / social.</p>
<p>Switching to Session campaign lets you examine visits associated with analytics_guide_launch.</p>
<p>You can then review metrics such as sessions, engagement, and key events to understand what happened after visitors arrived.</p>
<p>Keep in mind that GA4 reporting can take 24–48 hours to process fully, and your website must be collecting data correctly.</p>
<p>Google explains these reporting options in its Traffic acquisition documentation.</p>
<p>If you’re still learning GA4, I’ve also written a practical guide on how to track website traffic in GA4 using five essential reports.</p>
<p>Common UTM Tracking Mistakes to Avoid Even a properly formatted link can create reporting problems if your tracking strategy isn’t consistent.</p>
<p>Here are five mistakes worth avoiding.</p>
<ol>
<li>Mixing uppercase and lowercase values</li>
</ol>
<p>Using LinkedIn, linkedin, and LINKEDIN across different campaigns can split your reporting data.</p>
<p>Choose one format and follow it.</p>
<ol start="2">
<li>Using different campaign names for the same initiative</li>
</ol>
<p>If LinkedIn uses guide_launch while your newsletter uses analytics_launch, comparing the full campaign becomes harder.</p>
<ol start="3">
<li>Tagging internal website links</li>
</ol>
<p>UTM parameters are designed to identify incoming marketing traffic.</p>
<p>Avoid adding them to ordinary navigation links between pages on your own website because they can interfere with campaign attribution.</p>
<ol start="4">
<li>Forgetting to test tracking links</li>
</ol>
<p>Before sharing a campaign link, open it and confirm the destination loads correctly.</p>
<p>Check that redirects preserve the UTM parameters. After testing, verify that your analytics system receives the visit.</p>
<ol start="5">
<li>Assuming UTMs measure conversions automatically</li>
</ol>
<p>UTMs identify campaign information. They don’t automatically track form submissions, purchases, or registrations.</p>
<p>Those actions need appropriate event and key-event tracking in GA4.</p>
<p>For Google Ads, also check whether auto-tagging already handles your campaign attribution before adding manual tags.</p>
<p>Do UTM Parameters Help With SEO? UTM parameters are measurement tools, not a direct way to improve search rankings.</p>
<p>They help explain which marketing links bring visitors to your website. They don’t make a page rank higher simply because the URL includes campaign tracking information.</p>
<p>For organic search performance, Google Search Console is a more suitable tool for reviewing search queries, impressions, and clicks.</p>
<p>If you haven’t configured it, my Google Search Console setup guide explains the process.</p>
<p>I prefer using GA4 and Search Console together because they help answer different questions about website discovery and visitor behavior.</p>
<p>Start Tracking Your Campaigns With More Confidence UTM parameters might look technical at first, but the basic idea is simple.</p>
<p>Add consistent campaign information to the links you share, then review that information in Google Analytics.</p>
<p>Start with three parameters: source, medium, and campaign.</p>
<p>Once you’re comfortable, use content values to compare different posts, email buttons, or creative variations.</p>
<p>You don’t need a complicated tracking system to get started. You need clear naming rules, working links, and a habit of reviewing the results.</p>
<p>Try creating two tracking links for your next campaign: one for LinkedIn and one for your newsletter. Use the same campaign name and compare their performance in GA4.</p>
<p>The goal isn’t just to count more clicks. It’s to understand which marketing efforts are helping people find and engage with your content.</p>
<p>Originally published on <a href="https://subashkafle.com/set-up-google-search-console/">SubashKafle.com</a>.</p>
<p>Written by <strong>Subash Kafle</strong>, sharing practical insights on SEO, WordPress, analytics, and digital marketing.</p>
]]></content:encoded></item><item><title><![CDATA[How to Track Website Traffic in GA4: 5 Reports That Matter]]></title><description><![CDATA[Learn how to track website traffic using five essential GA4 reports. Discover where visitors come from, which pages perform best]]></description><link>https://subashkafle.hashnode.dev/how-to-track-website-traffic-in-ga4</link><guid isPermaLink="true">https://subashkafle.hashnode.dev/how-to-track-website-traffic-in-ga4</guid><category><![CDATA[Digital Marketing ]]></category><category><![CDATA[SEO]]></category><category><![CDATA[Google Analytics]]></category><category><![CDATA[analytics]]></category><dc:creator><![CDATA[Subash kafle]]></dc:creator><pubDate>Mon, 26 Oct 2026 06:26:41 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6adeed099bd84e6def38607e/3949999f-96e9-47a2-91e3-a3fddf0d247c.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you want to learn how to track website traffic, Google Analytics 4 (GA4) is one of the most useful free tools to get started.</p>
<p>Publishing a website is one thing. Understanding what happens after people visit it is another.</p>
<p>You might spend hours writing blog posts, improving your SEO, or sharing content on social media. But how do you know whether people are visiting your website? Where are they coming from? Which pages are getting the most attention?</p>
<p>That’s where Google Analytics 4 becomes useful.</p>
<p>If you’re new to GA4, the dashboard can feel overwhelming. There are reports, charts, metrics, and settings everywhere. The good news is that you don’t need to understand everything to start making better decisions.</p>
<p>In this guide, I’ll walk you through five essential GA4 reports, explain what they measure, and show you how to use them to understand your website’s performance.</p>
<p>What Is Google Analytics 4? Google Analytics 4 is Google’s free website and app analytics platform. It helps you understand how people discover your website and what they do after arriving.</p>
<p>With GA4, you can answer questions such as:</p>
<p>How many people visit my website? Does my traffic come from Google, social media, or other websites? Which blog posts receive the most views? Are visitors engaging with my content? Are people completing important actions? Before reviewing these reports, make sure GA4 is properly connected to your website.</p>
<p>If you haven’t installed it yet, follow Google’s official GA4 setup guide. WordPress users can also connect GA4 through Google’s Site Kit plugin.</p>
<p>Once data collection is working, you’re ready to explore your reports.</p>
<p>How to Track Website Traffic: Important GA4 Metrics Before looking at individual reports, it’s helpful to understand a few terms.</p>
<p>Metric What It Means Active users People who interacted with your website, measured according to GA4’s active-user rules Sessions Visits or periods of interaction with your website Views Total page or screen views, including repeated views Engaged sessions Sessions lasting at least 10 seconds, containing a key event, or including at least two page or screen views Key events Important actions you’ve chosen to measure, such as a completed registration Here’s a simple example.</p>
<p>Someone visits your website, reads three articles, and leaves. That might count as one user, one session, and three page views.</p>
<p>If the same person returns later, they can generate another session without necessarily becoming a new user.</p>
<p>That’s why it’s important not to treat users, sessions, and views as the same number.</p>
<ol>
<li>Realtime Report: See Who Is Visiting Right Now Question it answers: Is anyone visiting my website right now?</li>
</ol>
<p>The Realtime report is a useful starting point because it shows recent visitor activity.</p>
<p>How to find it Open Google Analytics. Select your GA4 property. Click Reports in the left menu. Select Realtime. The report shows activity from the last 5 and 30 minutes, including active users, page views, and events.</p>
<p>For example, imagine publishing a new article on LinkedIn. You can open Realtime to check whether visitors are reaching your website shortly after you share it.</p>
<p>It’s also helpful when testing your tracking setup. Open your website in another browser tab, navigate through a few pages, and see whether activity appears.</p>
<p>Just remember that Realtime is meant for immediate monitoring. It shouldn’t replace your regular traffic reports when evaluating long-term performance.</p>
<ol start="2">
<li>Traffic Acquisition Report: Track Website Traffic Sources Question it answers: Which channels bring traffic to my website?</li>
</ol>
<p>This is one of the most useful GA4 reports for digital marketing.</p>
<p>Go to Reports → Acquisition → Traffic acquisition.</p>
<p>The report groups website sessions by traffic sources and marketing channels.</p>
<p>You’ll commonly see channels such as:</p>
<p>Organic Search: Visitors arriving through unpaid search results. Direct: Traffic without an identified referring source. Organic Social: Visitors arriving from unpaid social media activity. Referral: Traffic from links on other websites. Email: Traffic identified as coming from email campaigns. Paid Search: Traffic from paid search advertisements. When learning how to track website traffic, understanding where your visitors come from is one of the most important steps.</p>
<p>Start by reviewing the Sessions column. Then look at engagement metrics to understand whether those visits were useful.</p>
<p>You can also change the report’s primary dimension to Session source / medium for more detail.</p>
<p>For example, google / organic identifies traffic attributed to unpaid Google Search.</p>
<p>What should you look for? Suppose you regularly share articles on LinkedIn, but Google Search brings most of your website sessions.</p>
<p>That tells you something important: your search content is attracting visitors beyond your social media audience.</p>
<p>But traffic volume isn’t everything.</p>
<p>If one channel produces many sessions with little engagement, while another brings fewer but more engaged visitors, you should investigate the difference before changing your strategy.</p>
<p>For email or social campaigns, use properly tagged UTM links so GA4 can identify campaign traffic more accurately.</p>
<p>Google explains these options in its Traffic acquisition report documentation.</p>
<ol start="3">
<li>Pages and Screens Report: Check Your Most Popular Pages Question it answers: Which pages are people viewing?</li>
</ol>
<p>If you’re running a blog, this report is especially valuable.</p>
<p>If you want to know how to track website traffic for individual blog posts, the Pages and screens report is a useful place to start.</p>
<p>Navigate to Reports → Engagement → Pages and screens.</p>
<p>You’ll see pages from your website along with metrics such as Views, Active users, and Average engagement time.</p>
<p>Start by sorting the table by Views.</p>
<p>This helps identify your most frequently viewed articles and pages.</p>
<p>But don’t stop there.</p>
<p>Pay attention to average engagement time. A page attracting visitors but receiving limited engagement might need improvement.</p>
<p>For example, consider whether:</p>
<p>The introduction answers the reader’s question. The headings make information easy to find. The article provides enough practical detail. Related articles are linked naturally. The page works properly on mobile devices. Low engagement doesn’t automatically mean an article is poor. Sometimes visitors find their answers quickly.</p>
<p>Use the report to identify questions worth investigating, not to judge an article based on one metric.</p>
<p>You can also search for a specific page or apply a filter to examine its performance.</p>
<ol start="4">
<li>Landing Page Report: See Which Pages Bring People Into Your Website Question it answers: Where do visitors start their sessions?</li>
</ol>
<p>The Landing page report is different from Pages and screens.</p>
<p>Pages and screens shows the content visitors viewed throughout their sessions.</p>
<p>The Landing page report identifies the first page they reached when starting a session.</p>
<p>Find it under Reports → Engagement → Landing page.</p>
<p>Imagine someone searches Google for a WordPress tutorial and lands directly on your blog post.</p>
<p>That article is their landing page, even if they never visit your homepage.</p>
<p>This matters because individual articles can serve as entry points to your entire website.</p>
<p>When reviewing the report, look at:</p>
<p>Which pages receive the most landing sessions. Whether visitors engage after arriving. Whether those sessions lead to important actions. For blog owners, strong landing pages are opportunities to improve internal linking and guide readers toward related resources.</p>
<p>If a page attracts visitors but doesn’t encourage further exploration, consider adding a relevant next step rather than simply trying to increase its traffic.</p>
<ol start="5">
<li>Events Report: Understand What Visitors Actually Do Question it answers: What actions are people taking on my website?</li>
</ol>
<p>Website traffic tells you that people arrived. Events help explain what happened next.</p>
<p>Go to Reports → Engagement → Events.</p>
<p>GA4 automatically collects certain events, including page_view and session_start.</p>
<p>Depending on your enhanced measurement settings, you may also collect events such as scroll and outbound click.</p>
<p>Not every button click or form submission is automatically tracked. Some interactions require additional configuration.</p>
<p>The Events report shows how often each collected event occurred and how many users triggered it.</p>
<p>What are key events? A key event is an action that matters to your website’s goals.</p>
<p>For example:</p>
<p>A visitor successfully submits a contact form. Someone registers for a webinar. A customer completes a purchase. A reader completes a newsletter subscription. To measure these actions, you must first ensure the appropriate event is collected. Then you can mark it as a key event.</p>
<p>Avoid marking every event as important.</p>
<p>A page_view can tell you that a page loaded, but a verified generate_lead event may tell you something more meaningful about your website’s performance.</p>
<p>Google’s key events guide explains how these measurements work.</p>
<p>The First Three Website KPIs I Recommend Tracking Once you’re familiar with these reports, you don’t need to monitor every GA4 metric.</p>
<p>For a growing website, I recommend starting with three:</p>
<ol>
<li>Active users</li>
</ol>
<p>This helps you understand how many people are interacting with your website over time.</p>
<ol start="2">
<li>Organic Search sessions</li>
</ol>
<p>This shows how much website traffic comes from unpaid search results. It’s especially useful when you’re investing time in SEO and publishing helpful content.</p>
<ol start="3">
<li>Key events</li>
</ol>
<p>This measures whether visitors complete actions that support your website’s goals.</p>
<p>If you haven’t configured meaningful key events yet, start by reviewing engaged sessions while you work on event tracking.</p>
<p>Compare these metrics over consistent periods, such as the last 28 days versus the previous 28 days.</p>
<p>Look for patterns instead of reacting to every daily increase or decrease.</p>
<p>Google Analytics 4 vs. Google Search Console: What’s the Difference? GA4 and Google Search Console are useful together, but they answer different questions.</p>
<p>Learning how to track website traffic becomes easier when you use GA4 and Google Search Console together.</p>
<p>Google Search Console helps you understand how your website performs in Google Search, including impressions, clicks, search queries, and indexing.</p>
<p>Google Analytics 4 focuses on the activity measured after visitors reach your website, including sessions, engagement, and events.</p>
<p>For example, Search Console might show which keywords helped someone discover your article. GA4 can help you understand what visitors did after arriving.</p>
<p>If you haven’t connected Search Console, follow my step-by-step Google Search Console setup guide.</p>
<p>Using both tools gives you a more complete picture of your website’s search visibility and visitor behavior.</p>
<p>Common GA4 Problems Beginners Should Know No website traffic appears</p>
<p>Confirm you’ve selected the correct GA4 property and installed the Google tag. Test your website in Realtime. New tracking installations can take time to begin collecting data.</p>
<p>A report is missing</p>
<p>GA4 navigation can vary depending on the property’s reporting collections. Some reports aren’t visible by default. Users with sufficient permissions can customize the report navigation.</p>
<p>Traffic appears as Direct</p>
<p>Direct traffic doesn’t always mean someone manually typed your website address. Missing referral information, untagged campaigns, and other attribution limitations can also produce Direct traffic.</p>
<p>GA4 and Search Console show different numbers</p>
<p>These platforms use different measurements and reporting methods. Search clicks aren’t the same as GA4 sessions, so their totals won’t always match.</p>
<p>Your website gets traffic but isn’t growing in search</p>
<p>Review both your analytics and technical SEO setup. My SEO checklist for a new website covers indexing, internal links, and other fundamentals worth checking.</p>
<p>How to Track Website Traffic With Confidence Learning how to track website traffic doesn’t require mastering every feature in Google Analytics 4.</p>
<p>Start with five reports: Realtime, Traffic acquisition, Pages and screens, Landing page, and Events.</p>
<p>Together, they help you understand where visitors come from, what content they view, and whether they’re taking meaningful actions.</p>
<p>The most important part isn’t collecting more numbers. It’s learning to ask better questions about what those numbers mean.</p>
<p>If you’re managing a blog or business website, open GA4 today and choose three metrics to review regularly. Use what you learn to improve your content and create a better experience for your visitors.</p>
<p>Originally published on <a href="https://subashkafle.com/set-up-google-search-console/">SubashKafle.com</a>.</p>
<p>Written by <strong>Subash Kafle</strong>, sharing practical insights on SEO, WordPress, analytics, and digital marketing.</p>
]]></content:encoded></item><item><title><![CDATA[How to Set Up Google Search Console for a New Website (Step-by-Step Guide)]]></title><description><![CDATA[Learn how to set up Google Search Console for a new website, verify domain ownership, connect WordPress, submit an XML sitemap.]]></description><link>https://subashkafle.hashnode.dev/how-to-set-up-google-search-console</link><guid isPermaLink="true">https://subashkafle.hashnode.dev/how-to-set-up-google-search-console</guid><category><![CDATA[Digital Marketing ]]></category><category><![CDATA[SEO]]></category><category><![CDATA[Google Search Console]]></category><dc:creator><![CDATA[Subash kafle]]></dc:creator><pubDate>Mon, 26 Oct 2026 06:16:01 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6adeed099bd84e6def38607e/a9845236-3377-45fd-8547-e51a310bf551.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Learn how to set up Google Search Console for a new website, verify domain ownership, connect WordPress, submit an XML sitemap, and monitor your website's search performance.</p>
<p><strong>October 14, 2026·8 min read·By Subash Kafle</strong></p>
<p><strong>KEY TAKEAWAY</strong></p>
<p>Set up Google Search Console early to help Google discover your website, identify indexing issues, and understand your search visibility.</p>
<p>Building a new website is exciting. You choose a domain, design your pages, publish your content, and finally make everything live.</p>
<p>But there’s an important question worth asking after launching your website: <strong>Can Google find your pages, and how will you know if people are discovering them through search?</strong></p>
<p>That’s where Google Search Console comes in.</p>
<p>If you’re new to SEO, the setup might look a little technical at first. You’ll see terms like domain verification, DNS records, XML sitemaps, and indexing. Fortunately, you don’t need to be a developer to understand them.</p>
<p>In this guide, I’ll explain how to set up Google Search Console for a new website, verify ownership, submit a sitemap, and start checking your website’s search performance.</p>
<h2><strong>What Is Google Search Console?</strong></h2>
<p><a href="https://search.google.com/search-console/"><u>Google Search Console</u></a> is a free tool that helps website owners understand how their websites appear in Google Search.</p>
<p>It provides information about:</p>
<ul>
<li>Which search queries bring people to your website</li>
<li>How often your pages appear in Google Search results</li>
<li>How many people click through to your website</li>
<li>Whether Google has indexed your important pages</li>
<li>Problems that might prevent Google from accessing your content</li>
</ul>
<p>You can also use it to inspect individual URLs and submit an XML sitemap.</p>
<p>One thing to understand is that <strong>Google Search Console doesn’t automatically improve your rankings</strong>. It helps you identify problems and opportunities so you can make better SEO decisions.</p>
<p>If you’ve recently launched a WordPress website, I recommend reviewing the basics in my <a href="https://subashkafle.com/seo-checklist-new-website/"><u>SEO checklist for a new website</u></a> before moving forward.</p>
<h2><strong>Step 1: Open Google Search Console</strong></h2>
<p>Start by visiting <a href="https://search.google.com/search-console/"><u>Google Search Console</u></a>.</p>
<ol>
<li>Click <strong>Start now</strong>.</li>
<li>Sign in using your Google account.</li>
<li>If you’re using Search Console for the first time, you’ll be prompted to add a property.</li>
<li>If you already have an account, open the property selector and choose <strong>Add property</strong>.</li>
</ol>
<p>Google will ask whether you want to create a Domain property or a URL-prefix property.</p>
<p>Both options let you monitor your website, but they work differently.</p>
<h2><strong>Step 2: Choose Domain or URL-Prefix Property</strong></h2>
<p>This is one of the most important decisions during setup.</p>
<h3><strong>Option 1: Domain Property</strong></h3>
<p>A Domain property covers your entire domain, including different subdomains and HTTP or HTTPS versions.</p>
<p>For example, if your website is <a href="http://example.com"><code>example.com</code></a>, enter:</p>
<p><a href="http://example.com"><code>example.com</code></a></p>
<p>Don’t include <code>https://</code> or <code>www</code>.</p>
<p>The advantage is that Google can combine search data from different versions of your domain into one property.</p>
<p>However, you’ll need access to your domain’s DNS settings to verify ownership.</p>
<p><strong>My recommendation:</strong> If you own the domain and can manage its DNS records, choose a Domain property.</p>
<h3><strong>Option 2: URL-Prefix Property</strong></h3>
<p>A URL-prefix property monitors URLs that begin with the exact address you enter.</p>
<p>For example:</p>
<p><a href="https://example.com/"><code>https://example.com/</code></a></p>
<p>This property doesn’t automatically include <a href="http://example.com/"><code>http://example.com/</code></a> or <a href="https://www.example.com/"><code>https://www.example.com/</code></a>.</p>
<p>URL-prefix properties offer more verification methods, including HTML tags and HTML file uploads.</p>
<p>They’re useful if you don’t have access to DNS settings or want to monitor a specific section of your website.</p>
<h2><strong>Step 3: Verify Your Website Ownership</strong></h2>
<p>Google needs to confirm that you own or manage the website before giving you access to its private search data.</p>
<p>The verification process depends on the property type you selected.</p>
<h3><strong>Method 1: DNS Verification</strong></h3>
<p>If you selected a Domain property, Google will guide you through DNS verification.</p>
<p>Here’s how it generally works:</p>
<ol>
<li>Select your Domain property in Search Console.</li>
<li>Copy the verification TXT record provided by Google.</li>
<li>Log in to the service that manages your domain’s DNS records.</li>
<li>Open the DNS management section.</li>
<li>Add a new TXT record using Google’s provided value.</li>
<li>Save the record and return to Search Console.</li>
<li>Click <strong>Verify</strong>.</li>
</ol>
<p>For many DNS providers, the host or name field is <code>@</code>, although your provider might use a different format.</p>
<p>DNS changes aren’t always immediate. Google says verification records can sometimes take two or three days to become available.</p>
<p>If verification fails, double-check the record and try again later.</p>
<p><strong>Important:</strong> Don’t delete the verification record after verification succeeds. Google may check it again.</p>
<p>For more details, Google’s <a href="https://support.google.com/webmasters/answer/9008080?hl=en"><u>website ownership verification guide</u></a> explains the available methods.</p>
<h3><strong>Method 2: HTML Tag Verification</strong></h3>
<p>If you selected a URL-prefix property, you may be able to use an HTML verification tag.</p>
<p>Google provides a small piece of code that belongs in your homepage’s HTML <code>&lt;head&gt;</code> section.</p>
<p>You can add it through your website’s settings, an SEO plugin that supports verification, or direct access to your website’s code.</p>
<p>After saving the tag, return to Search Console and click <strong>Verify</strong>.</p>
<p>Make sure the tag remains on your website so Google can continue confirming ownership.</p>
<h2><strong>Step 4: Connect Google Search Console to WordPress</strong></h2>
<p>If your website uses WordPress, you have another convenient option: Google’s free <strong>Site Kit</strong> plugin.</p>
<p>Site Kit connects several Google services to WordPress and displays useful information inside your dashboard.</p>
<p>To install it:</p>
<ol>
<li>Log in to your WordPress dashboard.</li>
<li>Go to <strong>Plugins → Add New</strong>.</li>
<li>Search for <strong>Site Kit by Google</strong>.</li>
<li>Click <strong>Install Now</strong>, then <strong>Activate</strong>.</li>
<li>Open <strong>Site Kit → Dashboard</strong>.</li>
<li>Sign in using your Google account.</li>
<li>Follow the instructions to verify ownership and connect Search Console.</li>
</ol>
<p>Site Kit can connect an existing property or create a new URL-prefix property during setup.</p>
<p>If you already verified your website using a Domain property, you don’t need to repeat that process unnecessarily.</p>
<p>You can follow Google’s <a href="https://sitekit.withgoogle.com/documentation/getting-started/install/"><u>official Site Kit installation guide</u></a> for detailed instructions.</p>
<p>Another option is Yoast SEO. For URL-prefix verification, go to <strong>Yoast SEO → Settings → Site connections</strong> and use the Google verification field.</p>
<p>You don’t need both plugins simply to verify ownership.</p>
<h2><strong>Step 5: Submit Your XML Sitemap</strong></h2>
<p>After verification, the next step is to help Google discover your website’s important pages.</p>
<p>An XML sitemap is a file containing URLs that you want search engines to know about.</p>
<p>For a WordPress website using Yoast SEO, the sitemap index is usually available at:</p>
<p><a href="https://example.com/sitemap_index.xml"><code>https://example.com/sitemap_index.xml</code></a></p>
<p>If you’re using WordPress’s built-in sitemap functionality without an SEO plugin replacing it, the default address is generally:</p>
<p><a href="https://example.com/wp-sitemap.xml"><code>https://example.com/wp-sitemap.xml</code></a></p>
<p>Replace <a href="http://example.com"><code>example.com</code></a> with your actual domain.</p>
<p>Open the address in your browser first to confirm it works.</p>
<p>Then follow these steps:</p>
<ol>
<li>Open Google Search Console.</li>
<li>Select your website property.</li>
<li>Under <strong>Indexing</strong>, click <strong>Sitemaps</strong>.</li>
<li>Find the <strong>Add a new sitemap</strong> field.</li>
<li>Enter your working sitemap URL, or its remaining path if the property address is already shown.</li>
<li>Click <strong>Submit</strong>.</li>
</ol>
<p>Once Google processes the file, you’ll be able to review its status.</p>
<p>A successful submission means Google could read your sitemap. It doesn’t mean every page has been indexed.</p>
<p>Google may discover pages through internal links without a sitemap, but submitting one is a useful way to monitor discovery and processing issues.</p>
<h2><strong>Step 6: Check Whether Google Has Indexed Your Pages</strong></h2>
<p>Once your sitemap is submitted, you can inspect individual pages.</p>
<p>Google Search Console includes a feature called <strong>URL Inspection</strong>.</p>
<p>Here’s how to use it:</p>
<ol>
<li>Copy the complete URL of a published page.</li>
<li>Paste it into the URL Inspection bar at the top of Search Console.</li>
<li>Wait for Google to display the inspection results.</li>
<li>Review whether the page is indexed or has any problems.</li>
</ol>
<p>If a page isn’t indexed, you can select <strong>Test live URL</strong> to check whether Google can access its current version.</p>
<p>If the page is eligible, you can click <strong>Request Indexing</strong>.</p>
<p>Keep in mind that requesting indexing doesn’t guarantee Google will add the page to its search results.</p>
<p>You should also check the <strong>Page indexing</strong> report to understand which pages are indexed and why others might be excluded.</p>
<h2><strong>Step 7: Understand Your First Performance Reports</strong></h2>
<p>Once Google starts collecting search data, open <strong>Performance → Search results</strong>.</p>
<p>You’ll find four important metrics.</p>
<p><strong>Total clicks:</strong> How many times people clicked through to your website from Google Search.</p>
<p><strong>Total impressions:</strong> How often your website appeared in search results.</p>
<p><strong>Average CTR:</strong> The percentage of impressions that resulted in clicks.</p>
<p><strong>Average position:</strong> Your website’s average search result position across the searches included in the report.</p>
<p>For example, a page might receive impressions without getting many clicks. That could be a reason to review its search title, description, relevance, or ranking position.</p>
<p>You can also explore the <strong>Queries</strong> tab to see search terms associated with your website, and the <strong>Pages</strong> tab to identify which URLs receive search visibility.</p>
<p>For a new website, it may take several days before useful data starts appearing.</p>
<p>I prefer using these numbers to understand what readers are searching for rather than looking at traffic totals alone.</p>
<p>I shared more about that approach in my article on <a href="https://subashkafle.com/digital-marketing-career-lessons/"><u>digital marketing career lessons, curiosity, and data</u></a>.</p>
<h2><strong>Common Google Search Console Setup Problems</strong></h2>
<p>Even when you follow the instructions, a few things can go wrong.</p>
<p><strong>Ownership verification failed:</strong> Check your DNS record or HTML tag. Make sure the verification value matches Google’s instructions.</p>
<p><strong>Sitemap couldn’t be fetched:</strong> Open the sitemap URL directly. If it returns an error, check your sitemap settings, website accessibility, or caching configuration.</p>
<p><strong>Pages aren’t appearing in Google:</strong> Use URL Inspection and check your Page indexing report. For WordPress, also review <strong>Settings → Reading</strong> and make sure the option to discourage search engines from indexing your public website isn’t selected.</p>
<p><strong>No performance data yet:</strong> Give Google time to collect information. Also make sure you’re viewing the correct property.</p>
<p>These problems are common, especially when a website is new. Fix the underlying issue before repeatedly requesting indexing.</p>
<h2><strong>Final Thoughts</strong></h2>
<p>Setting up Google Search Console is one of the first things I recommend doing after launching a new website.</p>
<p>You don’t need advanced SEO knowledge to get started. Verify ownership, submit your sitemap, inspect your important pages, and begin reviewing your search data.</p>
<p>The real value comes after setup.</p>
<p>As you publish more useful content, Search Console can help you understand which topics Google associates with your website, which pages attract search interest, and where improvements might be needed.</p>
<p><strong>If you haven’t connected your website yet, open</strong> <a href="https://search.google.com/search-console/"><strong><u>Google Search Console</u></strong></a> <strong>and check your site’s search visibility today.</strong></p>
<p>Originally published on <a href="https://subashkafle.com/set-up-google-search-console/">SubashKafle.com</a>.</p>
<p>Written by <strong>Subash Kafle</strong>, sharing practical insights on SEO, WordPress, analytics, and digital marketing.</p>
]]></content:encoded></item></channel></rss>