Career & Portfolio
Preview — scheduled for June 27, 2026. The full article goes live on its publication date. Subscribe below to get it in your inbox the day it lands.

How to build an SEO portfolio with zero work experience.

Hiring managers don't read résumés that say "I learned SEO." They look for proof. Here's the exact 3-project framework — audit, volunteer, build — that any beginner can complete in 30–60 days, plus how to package each one so it actually wins interviews.

If you've taken an SEO course, watched 50 hours of YouTube, and read every Backlinko article — and you still can't get hired — the problem isn't your knowledge. It's that nobody can verify your knowledge. The fix is a portfolio. Not a generic one. A specific 3-project portfolio designed to convert hiring managers in their first 90 seconds of looking.

This is the framework I'd build if I were starting from zero today. It works because it answers the only question that matters to a hiring manager: can this person actually do the work, or just talk about it?

3
portfolio projects are enough to land a junior SEO role at most agencies. Most candidates have zero. The bar is genuinely lower than it looks — but only if the projects are real.

What hiring managers actually look for in an SEO portfolio

Before we get to the projects, understand what's being evaluated. The gap between what hiring managers say they want and what they actually screen for is significant.

Stated requirements vs actual screening signals WHAT JOB POSTS SAY WHAT ACTUALLY GETS YOU HIRED 2-3 years experience Bachelor's degree Tool certifications Specific industry experience Agency background Real case studies (any kind) Demonstrated thinking process Curiosity about the craft Ability to write clearly Willingness to do the work A good portfolio satisfies all five right-column items.
Figure 01 — Stated requirements vs actual screening Job posts list strict requirements. Hiring managers screen for proof of skill. A strong portfolio bypasses 80% of the stated requirements because it directly demonstrates what really matters.

The five things hiring managers actually screen for, in order:

  1. Real case studies — any work on real websites, not theoretical exercises
  2. Demonstrated thinking — your reasoning process, not just final outputs
  3. Curiosity about the craft — evidence you read, experiment, stay current
  4. Clear writing — a portfolio that's well-written signals client-ready communication
  5. Willingness to do the work — having a portfolio at all proves this

Three projects, structured right, prove all five. Here's the framework.

The 3-project SEO portfolio framework

Each project demonstrates a different skill set hiring managers screen for. Together, they signal the full range of what a junior SEO needs to do. None require paying clients or prior work experience.

The 3-project SEO portfolio framework 01 AUDIT Time: weekend Cost: ₹0 Public SEO audit of a real website "Can you analyze?" 02 VOLUNTEER Time: 4-6 weeks Cost: ₹0 Free SEO work for a small business or NGO "Can you implement?" 03 BUILD Time: 2-3 months Cost: ~₹1,000 Your own niche site grown from scratch "Can you grow?" Each project answers a different question. Together, they cover everything a junior SEO does.
Figure 02 — The 3-project framework Audit proves analytical thinking. Volunteer proves implementation skill. Build proves growth ability. Three projects, three skills, three months — and a complete portfolio.

01.Project 1: The public SEO audit

The fastest project to ship. You don't need permission, you don't need a client, you can finish in a weekend.

What it is

Pick a real website — ideally a small local business, a friend's website, or a niche brand you genuinely use. Run a complete SEO audit. Write up findings as a public case study with screenshots, prioritized issues, and specific recommendations. Publish it on your portfolio site, LinkedIn, or Medium.

What to audit (the checklist)

  • Technical SEO — page speed (Google PageSpeed Insights), mobile usability, HTTPS, robots.txt, sitemap, indexable pages (using site:domain.com)
  • On-page SEO — title tags, meta descriptions, H1/H2 hierarchy, image alt text, internal linking, schema markup
  • Content gaps — what queries do their competitors rank for that they don't? (Free tools: Ahrefs Webmaster Tools, Ubersuggest)
  • Backlink profile — how many referring domains, what's the quality (free check: Ahrefs free backlink checker)
  • Local SEO (if applicable) — Google Business Profile completeness, NAP consistency, review profile

How to package it

A real audit case study, structured

Title: "SEO Audit: [Real Business Name] — 12 issues found, 4 quick wins identified"

Section 1: The site overview. Industry, location, current traffic estimate (use SimilarWeb's free tier), top-ranking pages.

Section 2: Critical issues found. 3-5 real problems with screenshots showing exactly where they exist on the live site.

Section 3: Prioritized recommendations. What to fix first, second, third — with reasoning. This shows your thinking, not just your knowledge.

Section 4: Estimated impact. What traffic lift could realistically result from each fix? Be conservative — overconfident estimates hurt credibility.

Section 5: What I'd do next. 30/60/90 day implementation plan if you were the SEO consultant on this site.

An ethical caveat

If you're auditing a real business publicly, contact them first as a courtesy. Most small businesses are flattered. Some prefer the audit be anonymized (mask their name, blur identifying details). Honor their request — it's good practice and good karma. Hiring managers also screen for ethical judgment.

02.Project 2: The volunteer engagement

Project 1 proves you can analyze. Project 2 proves you can implement.

What it is

Find one local nonprofit, small business, or family friend's website. Offer 4-6 weeks of free SEO work in exchange for permission to document the results publicly. Implement changes, measure impact, write up the experience as a case study.

How to find your first project

  1. Local nonprofits — many have neglected websites and are thrilled by free help. Search "[your city] nonprofit directory" and email 10. You'll get at least 2-3 responses.
  2. Small business owners you know — your neighborhood café, your parents' friend's law firm, a freelance friend with a portfolio site. Most have never had real SEO done.
  3. Local Facebook groups — post in business-owner groups offering free help in exchange for a testimonial.
  4. Reddit r/SmallBusiness or r/Entrepreneur — occasional volunteer-help posts get good traction.

What to actually do during the engagement

Don't try to fix everything. Pick 3-5 high-impact items and execute them well:

  • Write or rewrite 5-10 pages targeting specific long-tail keywords (use the framework from our 3-question keyword test)
  • Fix obvious technical issues — title tags, meta descriptions, broken links, missing alt text
  • If local: optimize Google Business Profile, fix NAP, request 5+ reviews (see our local SEO checklist)
  • Set up Google Search Console + Analytics if not already (so you can measure)
  • Document everything with before/after screenshots

How to package it

The volunteer case study, structured

Title: "SEO case study: helping [business] go from invisible to ranking page 1 in 6 weeks"

Section 1: The starting point. Where the business was. Real numbers from Search Console (with the business's permission).

Section 2: The strategy. Why you focused on these 3-5 things, not others. Show your reasoning.

Section 3: The work. Screenshots of what you actually did — content changes, GBP edits, technical fixes.

Section 4: The results. Search Console screenshots showing the change. Even modest improvements (10 → 40 monthly impressions) are valuable when documented honestly.

Section 5: What worked, what didn't. Honesty about misses signals professional maturity.

03.Project 3: The grow-from-scratch site

Projects 1 and 2 prove you can analyze and implement. Project 3 proves you can grow — the highest-value SEO skill of all.

What it is

Buy a cheap domain (₹500-1,000). Pick a low-competition niche you genuinely care about. Build 5-10 pages targeting easy long-tail keywords. Document the entire process — keyword research decisions, content briefs, on-page optimization choices, the ranking timeline, what worked, what didn't.

How to pick the niche

Three criteria:

  • You care about it. 2-3 months of free work is impossible if the topic bores you.
  • Low competition. Apply the 3-question test to every keyword. Stay under difficulty 25.
  • Personal angle possible. Niche sites with original perspective rank faster than generic ones.

Examples that work for beginners: "houseplants for north-facing apartments," "budget DSLR cameras under ₹30,000," "vegan recipes for Indian kitchens," "SEO for restaurant websites in [your city]."

What to expect — the realistic timeline

Realistic niche-site timeline (Project 3) Month 1 Month 2 Month 3 Month 4 Month 5+ Setup + 3 posts 7-10 posts published First impressions First page-1 ranking Steady growth
Figure 03 — What "growth" actually looks like Don't expect viral traffic. Document the slow climb honestly. A portfolio that shows "I went from 0 to 200 monthly visitors over 4 months by doing X, Y, Z" is more impressive than fake numbers — because it's verifiable.

How to package it

The niche-site case study, structured

Title: "Growing [niche site] from 0 to [X] monthly visitors: a 4-month case study"

Section 1: The thesis. Why this niche, why these keywords, why now.

Section 2: Keyword research process. How you found 10 keywords using free tools. Your actual decisions, not just the final list.

Section 3: Content strategy. Hub-and-spoke structure, internal linking plan, content brief template.

Section 4: Month-by-month timeline. Real Search Console screenshots, real Google Analytics screenshots. Show the slow climb.

Section 5: What's next. Your 6-month plan for the site. Demonstrates strategic thinking.

How to package the full portfolio

The three projects are the substance. The packaging is what makes them readable in 90 seconds (which is all most hiring managers will give you).

Where to host it

Best option: a simple personal website on a custom domain (e.g., yourname.com or yourname-seo.com). The fact that your portfolio site is itself well-optimized is meta-evidence of your skill.

Acceptable alternatives:

  • A Notion page (free, easy, looks clean)
  • GitHub Pages (free, signals you're technical)
  • LinkedIn articles (built-in audience, but limited formatting)
  • Medium (some discoverability, but you don't own the platform)

Avoid: PDF resumes, Google Docs, "I'll show you in the interview." If a hiring manager has to ask to see your work, you've already lost.

The portfolio homepage structure

One page is enough. Hierarchy that converts:

  1. One-line intro — "SEO professional focused on [your niche]. Below: three projects demonstrating [skills]."
  2. Three project cards — title, one-line outcome, link to full case study
  3. Skills + tools you use — one short list, no fluff
  4. Contact — email, LinkedIn, that's it
A portfolio doesn't prove you'll be great. It proves you've done the work.
— what hiring managers are actually reading for
Try this

Pick your three projects this week

Don't read more articles. Don't take more courses. Make these three commitments today:

  1. Project 1 (audit) — choose by Friday. Write down the URL of one real website you'll audit this weekend. Set the audit publication date for Sunday night.
  2. Project 2 (volunteer) — outreach by next week. List 5 small businesses or nonprofits to email this week. Use a short, specific pitch: "I'm a junior SEO building my portfolio and would like to do 4-6 weeks of free work for [business]."
  3. Project 3 (build) — domain by month-end. Pick a niche you genuinely care about. Buy the domain. Set up basic hosting (Cloudflare Pages, Netlify, or any free static host).

30 days from now you can be in the top 5% of SEO job candidates. Or you can spend the same 30 days reading more about how to be in the top 5%. The first option works.

Self-test Make sure it stuck
A junior SEO candidate has 6 months of self-study, 50 hours of YouTube tutorials, and one Google certification. What's the FASTEST way to dramatically improve their hiring chances?
Exactly. Even one real case study — published publicly with screenshots and reasoning — moves a candidate from the "claims to know SEO" pile to the "shows they can do SEO" pile. That single shift is the entire difference between getting interviews and getting ignored.
Not quite. The answer is C. More certifications, more applications, and longer cover letters all signal "knowledge" — which hiring managers can't verify. One real case study signals "can do the work" — which they can verify in 5 minutes. The single weekend of work outperforms months of additional study.

The big ideas to keep

What to remember

The 3-project SEO portfolio framework:

1. Audit — a public SEO audit of a real website (a weekend's work, demonstrates analysis).
2. Volunteer — 4-6 weeks of free SEO work for a small business or nonprofit (demonstrates implementation).
3. Build — your own niche site grown from scratch (demonstrates strategy and patience).

Each project answers a different question. Together, they bypass 80% of stated job requirements. Hiring managers screen for proof of skill — and these three projects provide exactly that.

The biggest mistake is delaying. Most candidates spend months "preparing" instead of starting. Pick the audit project today, ship it this weekend.

FAQ.Questions people ask about this

Do I need a portfolio to get an SEO job?

Yes, especially without prior work experience. Hiring managers receive dozens of resumes claiming "I learned SEO" — they need proof. A portfolio with three real case studies separates you from 95% of other applicants and often replaces formal experience requirements.

How do I build an SEO portfolio with no clients?

Build three project types you can do without a paying client: (1) a public audit of a real website you don't own, (2) volunteer SEO work for a local small business or nonprofit in exchange for permission to document, (3) your own niche site you grow from scratch. All three are free, all three demonstrate real skill.

What should an SEO portfolio include?

Each portfolio project should include: the problem you found, your approach to fixing it, screenshots of the work, measurable results (rankings before/after, traffic changes), and a brief "what I'd do differently" reflection. Honesty about limitations actually increases credibility with hiring managers.

How long does it take to build an SEO portfolio?

A minimum viable portfolio takes 30 to 60 days. A public audit takes a weekend. Volunteer work needs 4 to 6 weeks to show meaningful results. A niche site shows initial traction at the 2 to 3 month mark. You can apply to junior roles after the audit and volunteer projects — the niche site demonstrates ongoing growth.

Should I include rankings I haven't actually achieved?

Never fake rankings or results. Hiring managers can verify claims with free tools in 30 seconds. Faking results is the fastest way to get blacklisted from a hiring network. Document what you actually did and what actually happened — even modest real results beat impressive fake ones.

Where should I host my SEO portfolio?

A simple personal website on a custom domain (yourname.com) demonstrates you can apply SEO to your own site. Alternatives: a Notion page, GitHub Pages, or LinkedIn articles. The format matters less than the substance — clear case studies with measurable results win interviews.

Where to go from here

If keyword research for the niche site (Project 3) feels overwhelming, start with our 3-question test for keyword selection — it'll save you weeks of bad keyword choices. If you're targeting local clients for Project 2, our 30-minute local SEO checklist is exactly what to deliver in your first volunteer engagement.

And if you're earlier on the path — still figuring out the basics — start with Lesson 01: What is SEO?

Get the next post first

One sharp lesson, every two weeks.

New articles in your inbox before they go anywhere else. No spam, no upsells.