SEO
Roadmap for Beginners (Theory + Practical)
Total Duration: ~8 Weeks
Goal: Understand the basics + Implement SEO on a website or blog
Week 1: Understand SEO Basics
Theory:
- What is SEO?
- Why SEO matters for Google and your audience
- Types of SEO:
- On-page SEO
- Off-page SEO
- Technical SEO
- Local SEO (for local businesses)
Practical:
- Watch a free course on YouTube (like “Ahrefs SEO for Beginners”)
- Read Google’s official SEO Starter Guide
- Install the Yoast SEO plugin if you’re using WordPress
Week 2: Keyword Research
Theory:
- What is a keyword?
- Difference between short-tail and long-tail keywords
- User intent (Informational vs. Transactional)
Practical:
- Use free tools:
- Make a keyword list for your niche
- Group them by intent
Task: Create a Google Sheet to store your keyword list.
Week 3: On-Page SEO
Theory:
- What is on-page SEO?
- Importance of:
- Title Tags
- Meta Descriptions
- Header Tags (H1, H2, etc.)
- Image alt text
- Keyword placement
Practical:
- Pick 1 blog post or web page
- Optimize:
- Title tag using primary keyword
- Meta description (use power words + call to action)
- Use H1 for main title and H2 for subheadings
- Add alt text to all images
- Check it using SEO Meta in 1 Click
Task: Audit and optimize 1 page with on-page SEO.
Week 4: Technical SEO Basics
Theory:
- What is Technical SEO?
- Importance of:
- Website speed
- Mobile-friendliness
- Crawlability & indexability
- XML Sitemap
- Robots.txt
Practical:
- Check your website with:
- Create and submit sitemap in Google Search Console
- Ensure robots.txt is not blocking important pages
Task: Fix 2 technical issues from your audit.
Week 5: Content Strategy
Theory:
- Content is king in SEO
- What is E-E-A-T (Experience, Expertise, Authoritativeness, Trust)
- Importance of blogging and content freshness
Practical:
- Plan 5 blog topics based on your keyword research
- Use Frase.io or SurferSEO for content optimization (freemium)
- Write 1 SEO blog post with:
- Primary + secondary keywords
- Internal links to other pages
- Optimized headers
Task: Publish 1 SEO-optimized blog post.
Week 6: Off-Page SEO (Link Building)
Theory:
- What are backlinks?
- Importance of authority & relevance
- Good vs. bad backlinks
Practical:
- Submit your site to free directories (Google Business Profile, Bing Places, Yelp, etc.)
- Guest post or ask for backlinks from related blogs
- Create a Quora/Reddit profile and start answering questions with value (add your link where relevant)
Task: Build 3–5 backlinks.
Week 7: Local SEO (Optional for Local Businesses)
Theory:
- What is local SEO?
- Importance of:
- Google Business Profile
- Local citations
- Reviews
Practical:
- Create/optimize your Google Business Profile
- Add NAP (Name, Address, Phone) to footer of your site
- Submit your site to local directories
Task: Get 3 reviews and post a local update on Google Business Profile.
Week 8: Track & Optimize
Theory:
- What metrics to track:
- Impressions
- Clicks
- Rankings
- Traffic
- Understanding Google Search Console and Google Analytics
Practical:
- Open Google Search Console
- Check performance tab
- Track your top queries and pages
- Use Google Analytics 4 to see:
- Traffic sources
- Time on page
- Bounce rate
Task: Create a monthly SEO performance report using GSC and GA4. Download Now
Total Duration: ~8 Weeks
Goal: Understand the basics + Implement SEO on a website or blog