My On-Page SEO Journey: How I Learned Basics, Fixed Mistakes, and Started Getting Organic Traffic

 Colorful illustration showing my on-page SEO journey, fixing SEO mistakes, optimizing title tags, keywords, images, and increasing organic traffic from Google




Introduction (My Personal Story)

When I started blogging and SEO, I was totally confused.

I had a website.
I was writing content.
But no traffic was coming.

Sometimes I got 2–3 visitors in a day.
Sometimes zero.

I used to think:

  • Why my blog is not ranking?
  • Why Google is ignoring my content?
  • What mistake I am making?

Later, I understood one big thing.

👉 My On-Page SEO was very weak.

In this article, I am sharing:

  • What I was doing wrong initially
  • What I learned about On-Page SEO
  • How I fixed my mistakes
  • How I started getting organic traffic
  • SERP features and Google algorithm in simple words

This article is written for absolute beginners, like I was.


What is On-Page SEO? (In My Words)

On-Page SEO means optimizing everything inside my webpage so that Google can easily understand my content.

Earlier, I thought SEO means only keywords.
But later I learned On-Page SEO includes:

  • Title
  • Description
  • Headings
  • Content
  • Images
  • Page speed
  • Mobile view
  • User experience

In simple words:

👉 On-Page SEO tells Google what my page is about.


Problems I Faced Initially

When I started, I made many mistakes.

1. Wrong Titles

I used very long titles.
Sometimes 80–90 characters.

Google was cutting them.

2. No Meta Description

I ignored meta description.
I thought Google will manage it.

Big mistake ❌

3. Bad URL Structure

My URLs were like:

  • website.com/p=123
  • website.com/post?id=45

No keyword. No meaning.

4. No Proper Headings

I used only H1 everywhere.
No H2, no H3.

Content looked messy.

5. Keyword Stuffing

I repeated keywords again and again.
I thought more keywords = higher ranking.

Later I realized this hurts SEO.

6. Images Without ALT Text

I uploaded images directly:

  • image1.jpg
  • final.png

No ALT text. No optimization.

7. No Internal Links

Every article was isolated.
Google had no path to crawl my site properly.


How I Learned and Fixed On-Page SEO

I started learning step by step.

Not everything at once.


15 On-Page SEO Elements I Started Using

1. Title Tag (First Fix)

Now I:

  • Keep title under 60 characters
  • Add main keyword at start
  • Make it clear and readable

This alone improved my CTR.


2. Meta Description (Very Important)

I write:

  • 150–160 characters
  • Simple summary
  • Keyword included naturally

This helped people click my result.


3. Clean URL Structure

Now my URLs look like:

  • website.com/on-page-seo-guide
  • website.com/google-algorithm-basics

Simple. Clean. SEO-friendly.


4. Proper Headings (H1–H6)

I follow this rule:

  • H1 → Only one (main title)
  • H2 → Main sections
  • H3 → Sub points

Now my content is easy to read.


5. Keyword Placement (Not Stuffing)

Now I place keywords:

  • In first 100 words
  • In headings
  • Naturally in content

No force. No spam.


6. Image Optimization

What I do now:

  • Compress images
  • Rename image files
  • Add ALT text with keyword

My images also started ranking.


7. Internal Linking (Game Changer)

I link:

  • Old posts to new posts
  • New posts to old posts

This helped:

  • Better crawling
  • More page views
  • Lower bounce rate

8. External Linking

I link to:

  • High authority blogs
  • Helpful resources

This builds trust with Google.


9. Mobile Friendliness

Earlier my site looked bad on mobile.

Now:

  • Responsive theme
  • Mobile-friendly layout

Google loves mobile-friendly sites.


10. Page Speed Optimization

I worked on:

  • Image compression
  • Less plugins
  • Clean theme

Now pages load under 3 seconds.


11. Content Length

Earlier: 300–400 words
Now: 1000–2000 words

Long content helped me rank better.


12. LSI Keywords

Now I use:

  • Related keywords
  • Synonyms
  • Natural variations

This improves topic relevance.


13. Schema Markup

I started using:

  • FAQ schema
  • Review schema

This helped me get rich results.


14. User Experience (UX)

I improved:

  • Font size
  • Paragraph spacing
  • Easy navigation

Users stay longer now.


15. Canonical Tags

This fixed my:

  • Duplicate content issues
  • URL confusion

Very important for SEO safety.


What Are SERP Features? (Simple Explanation)

SERP features are special results shown by Google other than blue links.

Earlier I didn’t know this.

Now I target them.


Top SERP Features I Focus On

1. Featured Snippet

I write:

  • Clear answers
  • Bullet points
  • Simple language

2. People Also Ask

I add:

  • FAQs
  • Question-based headings

3. Image Pack

Optimized images helped me appear here.


4. Video Results

I upload videos and add text content.


5. Star Ratings

Using review schema improved trust.


Google Algorithm (In Easy Words)

Google algorithm is a system that decides:

  • Which page should rank
  • On which position

It checks:

  • Content quality
  • User behavior
  • SEO signals

Google updates it regularly.


Algorithm Updates That Changed My Thinking

Panda

Taught me:
👉 Quality content matters

Penguin

Taught me:
👉 Spam links are dangerous

Hummingbird

Taught me:
👉 Focus on user intent

RankBrain

Taught me:
👉 User behavior matters

Helpful Content Update

Taught me:
👉 Write for humans, not Google


How I Started Getting Organic Traffic

After fixing On-Page SEO:

  • My pages started indexing faster
  • Rankings improved slowly
  • Traffic became stable
  • No fear of updates

It didn’t happen in one day.

But it happened.


FAQs (Beginner Questions)

Is On-Page SEO enough?

It is the foundation. You need it first.

How long does it take?

Usually 1–2 months.

Can beginners do it?

Yes. 100%.


Conclusion (From My Experience)

On-Page SEO changed my blogging journey.

Earlier:

  • No traffic
  • No ranking
  • No confidence

Now:

  • Organic traffic
  • Stable growth
  • Clear direction

If you are a beginner, start with On-Page SEO.
Fix basics first.
Then move ahead.

SEO is not magic.
It is process + patience.

Related Articles :

SEO for Beginners: A Simple Step-by-Step Guide 

SEO Tools Explained for Beginners -most helpful SEO tools for real usecase 

Content writing with AI -How I Learned SEO Content Writing & Technical SEO (My Real Journey, Mistakes & Lessons)

Redirects, 404 Errors & Schema Markup-seo

Google search console -How I Made My WordPress Website Live on Google

E-Commerce SEO – Complete Beginner Guide - How I Learned to Rank Product Pages on Google (My Real Experience)

✍️ Written by Rahul Rana

Rahul Rana ek independent blogger aur content creator hain. Ye article unke real learning aur experience par based hai, jiska goal beginners ko clear aur honest guidance dena hai.

Read Full Author Profile

Comments