Introduction
You can tell a potential client or employer that you’re good at SEO.
But sooner or later, they’re going to wonder:
“Can you show me?”
That’s where an SEO portfolio comes in.
Your SEO portfolio isn’t just a collection of websites you’ve worked on, screenshots from Google Search Console, or a list of SEO tools you know how to use.
It’s your opportunity to show how you solve SEO problems, what you actually did, and what happened as a result.
In this guide, I’ll show you:
- What an SEO portfolio is and what it should accomplish
- Real SEO portfolio examples
- What to include in yours
- How to turn your SEO work into strong case studies
- How to show results without overwhelming the reader
- How to build a portfolio if you don’t have client experience yet
- What to do if your previous work is covered by an NDA
- Common mistakes that can make an SEO portfolio weaker
The goal isn’t to create the longest portfolio possible.
It’s to create one that gives the person looking at it enough evidence to trust your SEO skills.
What Is an SEO Portfolio?
An SEO portfolio is a collection of projects, case studies, results, and other evidence that demonstrates your SEO experience and capabilities.
Think of it this way:
Your resume tells people what you’ve done.
Your portfolio shows them how you’ve done it.
For example, a resume might say:
“Performed technical SEO audits and improved website crawlability.”
That’s a skill statement.
A portfolio can go much further:
“The website had thousands of unnecessary crawlable URLs and important service pages buried several clicks deep. I identified the crawl-control and site-architecture issues, restructured internal links, and improved the site’s crawl paths.”
Now the reader can see your problem-solving ability, not just your job description.
SEO Portfolio vs. Resume
They’re related, but they serve different purposes.
Your resume should make your experience easy to scan.
Your portfolio should provide the evidence behind that experience.
You don’t necessarily need to put every detail from your career into your portfolio.
Instead, choose the projects that best demonstrate the kind of SEO work you want to be hired for.
SEO Portfolio Examples - Ahmad Fraz SEO
One of the easiest ways to understand what belongs in an SEO portfolio is to look at actual examples.
Here are examples of my past SEO projects covering different types of problems and outcomes.
1. E-commerce SEO – Organic Revenue Growth
Challenge:
The website had significant potential for organic growth, but its existing search visibility wasn’t translating into enough organic revenue.
Approach:
The SEO strategy focused on improving the site’s organic visibility around commercially valuable searches while strengthening the underlying SEO foundation.
Key work included:
- Keyword research and search-intent analysis
- Content and on-page optimization
- Technical SEO improvements
- Internal linking
- Optimization of commercially important pages
Results:
- 450%+ growth in organic traffic
- Organic revenue increased from approximately $10K to $100K
What this example demonstrates:
SEO results shouldn’t be presented only as ranking improvements. When possible, connect SEO performance to a business outcome such as leads, sales, or revenue.
2. Local SEO – Lead Growth
Challenge:
The business needed stronger visibility in local search and more qualified leads from organic search.
Approach:
The campaign focused on improving local search visibility while optimizing the website and local SEO signals around high-intent searches.
Results:
- Approximately 200% growth in leads
- Improved local organic visibility
What this example demonstrates:
A strong local SEO portfolio should show more than rankings. The real value is whether increased visibility contributes to calls, enquiries, appointments, or other meaningful actions.
3. SaaS SEO – Qualified Signups
Challenge:
The SaaS website needed to turn organic search visibility into more qualified users.
Approach:
The strategy focused on identifying relevant search opportunities, improving content and landing pages, and aligning organic traffic with the product’s conversion journey.
Result:
- Approximately 40% increase in qualified signups
What this example demonstrates:
For SaaS SEO, traffic alone doesn’t tell the whole story. Qualified signups, trials, demos, and revenue-related metrics can provide much stronger evidence of SEO impact.
4. SEO Recovery – Recovering Organic Performance
Challenge:
The website experienced an organic search performance problem that required identifying the underlying SEO issues rather than simply publishing more content.
Approach:
The work involved diagnosing the site’s SEO weaknesses, identifying the areas affecting organic performance, and implementing corrective actions.
Result:
The campaign successfully recovered organic search performance.
What this example demonstrates:
SEO portfolios can also demonstrate your ability to diagnose and recover problems, not just grow websites that are already performing well.
The examples above are just a quick glimpse of some of the SEO projects I’ve worked on. If you’d like to go beyond the highlights and see the full case studies, project details, and results, you can explore my SEO Portfolio.
That’s also where I showcase how I present my work to potential clients when they want to see more than just a list of SEO services 🙂
What Makes a Good SEO Portfolio?
A good SEO portfolio doesn’t need to contain dozens of projects.
It needs to make the right things obvious.
When someone opens your portfolio, they should be able to understand:
- What was the problem?
- What did you do?
- Why did you do it?
- What changed?
That’s the basic framework:
Problem → Strategy → Action → Result
A strong portfolio also gives context.
For example:
“Organic traffic increased 70%.”
Sounds impressive.
But 70% of what?
Over what period?
And did the traffic actually matter to the business?
A stronger case study might explain:
“Organic traffic increased 70% over six months after restructuring the site’s content and internal linking, contributing to higher organic lead volume.”
Now the reader has context.
Five things a strong SEO portfolio should demonstrate
1. Proof
Show evidence whenever you can.
2. Context
Explain what was happening before the work began.
3. Your role
Make it clear what you personally handled.
4. Results
Use measurable outcomes where possible.
5. Thinking
Don’t just say what you changed. Explain why the change mattered.
That last one is especially important for experienced SEO professionals.
Anyone can list SEO tasks. Your portfolio should demonstrate that you understand why those tasks were necessary.
What to Include in Your SEO Portfolio?
There’s no single required format for an SEO portfolio.
But a useful portfolio will usually include some combination of:
1. A Short Introduction
Tell the reader who you are, what type of SEO work you specialize in, and who you typically help.
Keep this short.
Your portfolio isn’t your autobiography. 😂
2. SEO Case Studies
These are usually the most valuable part of the portfolio.
Choose projects that demonstrate the kind of work you want to attract.
3. The Challenge
Explain what wasn’t working.
For example:
- Organic traffic had stagnated
- Important pages weren’t ranking
- The site had crawlability issues
- Local visibility was weak
- Organic leads were declining
- The site had a large content gap
The reader needs to understand the problem before they can appreciate the solution.
4. Your SEO Strategy
Explain your approach at a useful level.
You don’t need to publish your entire internal process.
Show the reader that your decisions were intentional.
5. Your Specific Role
If you worked as part of a larger team, say what you personally handled.
For example:
“I led the technical SEO audit and handled the internal-linking strategy.”
That’s much more useful than simply saying:
“We improved the website.”
6. Results
Whenever possible, include measurable outcomes:
- Organic traffic
- Rankings
- Leads
- Conversions
- Revenue
- Qualified signups
- Visibility
- CTR
Don’t force a metric just because it looks impressive.
Use the metric that actually tells the story.
7. Visual Evidence
Screenshots can help demonstrate:
- GSC performance
- GA4 trends
- Ranking improvements
- Before/after changes
- Technical findings
- Analytics results
But don’t turn your portfolio into a screenshot gallery.
A screenshot without context doesn’t prove much.
Explain what the reader is looking at and why it matters.
8. Tools
You can mention relevant tools such as:
- Google Search Console
- Google Analytics
- Screaming Frog
- Ahrefs
- Semrush
- PageSpeed Insights
But remember:
Knowing how to use a tool isn’t the same thing as knowing how to solve an SEO problem.
Your portfolio should demonstrate the latter.
9. Testimonials or Other Proof
If you have permission to use client testimonials, they can add another layer of credibility.
Keep them relevant and specific when possible.
“Great SEO consultant!” is nice.
“Helped us increase qualified organic leads by X%” is much more informative.
10. A Clear Next Step
Make it easy for the reader to decide what to do next.
That could be:
- Contact you
- Request a consultation
- View another case study
- Explore your services
Don’t make someone hunt for your contact information after reading a great case study.
How to Write an SEO Case Study?
You’ve probably noticed that “add case studies” appears in almost every SEO portfolio guide.
Fair enough.
But here’s the part that often gets skipped:
How do you actually write one?
A simple structure works surprisingly well.
1. Introduce the Project
Give enough context to understand the website.
For example:
B2B SaaS website serving businesses in the healthcare sector.
You don’t need to reveal confidential information.
2. Explain the Challenge
What was the SEO problem?
Be specific.
Instead of:
“The website needed better SEO.”
Say:
“The site had strong content coverage but struggled to rank for commercially valuable searches because important pages lacked topical depth and internal-link support.”
3. Define the Goal
What were you trying to achieve?
Examples:
- Increase qualified organic traffic
- Generate more leads
- Improve rankings for commercial keywords
- Recover lost visibility
- Increase organic revenue
4. Explain Your Role
What did you actually do?
This becomes particularly important when multiple people worked on the project.
5. Explain the Strategy
What approach did you take?
This is where you demonstrate SEO thinking.
6. Show the Key Actions
Now explain what you actually implemented.
Keep the list focused.
You don’t need to document every meta description you edited. 😂
7. Show the Results
Give the reader measurable evidence.
Whenever possible, include:
Before → After
and
Time period
8. Explain the Business Impact
This is where the case study becomes much stronger.
For example:
“The increase in organic traffic was accompanied by a rise in qualified leads.”
That’s more meaningful than traffic alone.
9. End With the Key Lesson
What did the project demonstrate?
This gives the reader one final reason to remember the case study.
SEO Portfolio Case Study Template - A Basic Structure
You can use this structure as a starting point for almost any SEO case study:
Project
Website type / industry:
Challenge
What wasn’t working?
Goal
What were you trying to improve?
My Role
What was I personally responsible for?
Strategy
What approach did I take, and why?
Key Actions
What did I actually implement?
Timeline
How long did the project run?
Results
- Organic traffic:
- Rankings:
- Leads:
- Conversions:
- Revenue:
- Other relevant KPI:
Business Impact
How did the SEO improvements affect the business?
Key Takeaway
What does this project demonstrate about my SEO capabilities?
You don’t need to fill every field if it isn’t relevant.
A good case study is complete, not artificially complete.
How to Create an SEO Portfolio (Step-by-Step)
How to Create an SEO Portfolio (Step-by-Step)
Now let’s get into the actual process.
Step 1: Decide Who Your Portfolio Is For
Before collecting screenshots and writing case studies, ask:
Who do I want this portfolio to convince?
Your answer might be:
- An SEO employer
- A potential freelance client
- A consulting client
- An agency
- A recruiter
This matters because different audiences care about different things.
A recruiter may want to understand your skills and experience quickly.
A potential client may care much more about:
“Have you solved a problem like mine?”
Step 2: Choose Your Best Projects
Don’t automatically include every SEO project you’ve worked on.
Choose projects that demonstrate the kind of work you want more of.
If you want ecommerce clients, your ecommerce projects deserve more attention.
If technical SEO is your specialty, make your strongest technical projects easy to find.
Your portfolio doesn’t just prove what you’ve done.
It also helps position you for what you want to do next.
Step 3: Collect the Evidence
Gather relevant evidence before writing.
Depending on the project, this could include:
- GSC data
- GA4 data
- Ranking data
- Revenue data
- Lead data
- Screenshots
- Before/after comparisons
- Technical audit findings
- Content changes
Don’t wait until the case study is written to realize you don’t have the numbers you wanted.
Step 4: Write the Case Study
Use:
Challenge → Goal → Strategy → Actions → Results → Business Impact
Keep the explanation understandable.
Your reader doesn’t need a 40-page technical audit inside your portfolio.
Step 5: Make Results Easy to Find
Don’t bury the most important number inside a paragraph.
If organic revenue increased from 0 to $10K, make that obvious.
If qualified signups increased 40%, let the reader see it immediately.
Step 6: Explain Your SEO Thinking
This is where you can differentiate yourself from a generic portfolio.
Don’t only say:
“I optimized internal links.”
Explain:
“Important commercial pages had weak internal-link support, so I restructured relevant contextual links to improve their prominence within the site’s architecture.”
Now the reader can see the reasoning behind the work.
Step 7: Review Privacy and Permissions
Before publishing screenshots, client names, analytics data, revenue figures, or other project information, make sure you’re allowed to share them.
Which brings us to an important question…
How to Show SEO Results in Your Portfolio
One of the easiest ways to make an SEO portfolio stronger is to stop thinking only in terms of SEO activities and start thinking in terms of outcomes.
Compare these two statements.
Weak
“Performed keyword research and optimized website content.”
There’s nothing technically wrong with that.
But it doesn’t tell the reader much about the result.
Better
“Identified high-intent keyword opportunities and optimized 30+ commercial pages.”
Now we know what you actually did.
Stronger
“Identified high-intent keyword gaps and restructured 30+ commercial pages, contributing to a 41% increase in organic conversions.”
Now we have:
Problem → Action → Outcome
That’s what a case study should aim for.
Useful SEO metrics to consider
Depending on the project, you might show:
Visibility
- Ranking improvements
- Impressions
- Non-branded visibility
Traffic
- Organic sessions
- Organic clicks
- Qualified organic traffic
Conversions
- Leads
- Signups
- Purchases
- Demo requests
Business impact
- Revenue
- Pipeline
- Customer acquisition
- Other meaningful business KPIs
And remember:
Don’t choose a metric just because it’s the biggest number.
Choose the metric that best demonstrates the value of your work.
How to Build an SEO Portfolio With No Experience
This is probably the question every beginner eventually asks:
“How am I supposed to build an SEO portfolio if nobody has hired me yet?”
Good news:
You don’t need a long client list to start demonstrating SEO ability.
You need evidence that you can apply what you’ve learned.
1. Use Your Own Website
Your own website can become your first SEO project.
Document:
- Technical improvements
- Content optimization
- Keyword research
- Internal linking
- Content clusters
- Organic growth
- Ranking changes
The advantage?
You control the project and can usually access the data.
2. Create an SEO Audit Sample
Take a website you have permission to analyze and create a sample audit.
Show:
Problem → Evidence → Recommendation → Why it matters
Don’t just produce a 50-page list of errors.
Demonstrate your ability to prioritize.
3. Build a Keyword Research Project
Choose a realistic business and demonstrate:
- Search intent
- Keyword grouping
- Topic mapping
- Commercial vs informational opportunities
- Content recommendations
4. Optimize a Piece of Content
Take an existing article and document:
Before → What you changed → Why → Result
This can demonstrate on-page SEO skills.
5. Run an SEO Experiment
For example:
- Internal linking experiment
- Content refresh
- Title optimization
- Structured content experiment
Document the methodology and results honestly.
6. Create a Technical SEO Project
You could document an example involving:
- Crawlability
- Indexing
- Site architecture
- Core technical issues
- Internal linking
- XML sitemap
- Robots.txt
Again, explain why you made the recommendations.
7. Create a Mock Project
A mock project can demonstrate your thinking.
Just make the distinction obvious.
Label it:
Sample Project / Mock SEO Case Study
Never present hypothetical results as actual client results.
That’s not portfolio building.
That’s misleading people.
Can You Build an SEO Portfolio Without Client Results?
Yes.
Client results are valuable, but they aren’t the only form of evidence.
A personal project can demonstrate:
- Your SEO methodology
- Your ability to analyze a website
- Your strategic thinking
- Your ability to identify opportunities
- Your ability to implement changes
- Your ability to measure results
The important part is honesty about the source of the work.
There’s a big difference between:
“I increased my own website’s organic traffic by 80%.”
and:
“I increased a client’s organic traffic by 80%.”
Both can be useful portfolio evidence.
They’re simply different types of evidence.
SEO Portfolio Types for Different Career Paths
Your ideal SEO portfolio depends partly on what you’re trying to achieve with it.
If You’re an SEO Freelancer
Emphasize:
- Client results
- Case studies
- Industries served
- Services
- Business outcomes
- Testimonials
A potential client is often asking:
“Can you solve a problem like mine?”
Make that answer easy to find.
If You’re an SEO Consultant
Go deeper into:
- Strategic decisions
- Complex SEO problems
- Recommendations
- Your reasoning
- Business impact
- Technical or organizational challenges
Show how you think, not just what tools you use.
If You’re Looking for an SEO Job
Focus on:
- SEO projects
- Technical skills
- Content work
- Measurable results
- Tools
- Your specific contribution
Make it easy for a recruiter or hiring manager to understand your capabilities quickly.
If You’re an SEO Beginner
Focus on:
- Personal projects
- Experiments
- Sample audits
- Content projects
- Technical exercises
- Learning progression
You don’t need to pretend you’re experienced.
Show that you’re capable of learning and applying SEO.
What If Your SEO Work Is Under an NDA?
This is a common portfolio problem.
You may have worked on an impressive SEO project, but your agreement doesn’t allow you to publish the client’s name, website, screenshots, or confidential business data.
That doesn’t necessarily mean the project is useless for your portfolio.
You may be able to describe the work using anonymized information, such as:
- Industry
- Website type
- Approximate company size
- SEO challenge
- Your role
- Strategy
- Implementation
- Percentage-based improvements
- General timeframe
For example:
“A B2B SaaS company in the healthcare sector…”
instead of revealing the company’s name.
But there’s an important rule:
Don’t publish confidential information just because it would make your portfolio look better.
If you’re unsure whether something can be shared, get permission or leave it out.
How Many SEO Projects Should Your Portfolio Have?
You don’t need 20 case studies.
For most people, a smaller collection of strong projects is better.
If you’re a beginner
2–3 good projects can be enough to demonstrate your ability.
If you’re an experienced SEO professional
3–6 strong case studies can provide a good range of evidence.
If you’re an established consultant or agency
You may need fewer projects, but they should provide deeper evidence and cover the types of clients or problems you want to attract.
The key principle is:
Quality beats quantity.
Five well-explained projects are usually more useful than twenty projects where the reader can’t figure out what you actually did.
Where Should You Host Your SEO Portfolio?
There are several ways to present an SEO portfolio.
Personal Website
Usually the strongest long-term option if SEO is your profession.
It gives you control over:
- Branding
- Structure
- Content
- Case studies
- Internal linking
- Search visibility
And there’s a nice bonus:
If you’re an SEO professional, your own website can become part of the evidence.
Your portfolio doesn’t just tell people you understand SEO.
The website itself can demonstrate it.
A PDF can be useful for:
- Job applications
- Proposals
- Direct outreach
- Client presentations
But it doesn’t need to replace your main online portfolio.
Presentation
Slides can work well when you’re presenting your work to a potential client or employer.
Other Hosted Formats
Tools such as Notion or similar platforms can help you get started quickly.
The platform matters less than the quality of the evidence you’re presenting.
If you can eventually own the experience on your own website, that’s often the better long-term asset for an SEO professional.
By the way, just a random thought. When I was a beginner and decided to build my SEO portfolio, I used Behance as the platform. It might still be live somewhere… or maybe not 😂
Common SEO Portfolio Mistakes
Even a portfolio with impressive SEO work can become weak if it’s presented poorly.
Here are some common mistakes to avoid.
1. Listing Activities Instead of Results
“Performed keyword research.”
What happened because of it?
2. Showing Numbers Without Context
“Traffic increased 300%.”
Over what period?
From how much?
What type of traffic?
3. Showing Results Without Explaining Your Role
If five people worked on the project, don’t make the reader guess what you personally contributed.
4. Too Many Shallow Projects
More projects don’t automatically mean more credibility.
5. Screenshot Overload
A screenshot isn’t automatically proof.
Explain what it demonstrates.
6. Being Too Technical
Your portfolio should demonstrate expertise without forcing every reader to understand SEO jargon.
Remember who you’re speaking to.
7. Being Too Vague
The opposite problem is just as bad.
“I improved the site’s SEO.”
How?
Why?
What changed?
8. Presenting Mock Work as Real Client Work
Never do this.
Clearly label sample or hypothetical projects.
9. Revealing Confidential Information
Don’t publish client information you aren’t authorized to share.
10. Making the Reader Guess What You Can Actually Do
Your portfolio should make your strengths obvious.
If technical SEO is your specialty, the reader shouldn’t have to search through ten pages to discover it.
SEO Portfolio Checklist
Before publishing your portfolio, run through this checklist:
Portfolio basics
Clear introduction
Target audience is obvious
Your SEO specialties are clear
Contact information is easy to find
Case studies
Challenge explained
Goal defined
Your role explained
Strategy explained
Key actions listed
Results included
Timeframe provided where possible
Business impact explained
Proof
Relevant screenshots
Before/after data where useful
Testimonials where available
Client permissions checked
Beginner portfolios
Personal projects clearly labeled
Mock projects clearly labeled
No hypothetical results presented as real
Final quality check
Easy to scan
No unnecessary jargon
No confidential information
Strongest projects are easy to find
Clear next step for the reader
Why an SEO Portfolio Matters
Your SEO skills matter.
But from a client’s or employer’s perspective, there’s a difference between claiming a skill and demonstrating it.
Anyone can say:
“I’m an SEO expert.”
A portfolio lets you show:
“Here’s the problem I faced, here’s what I did, and here’s what happened.”
That’s why a strong portfolio can be such a useful asset.
It gives your experience context.
It gives your claims evidence.
And it gives potential clients or employers a much better idea of what it might be like to work with you.
Want to See a Real SEO Portfolio?
You’ve now seen what a strong SEO portfolio should contain.
The next step is to see how those principles look when they’re applied to real SEO projects.
You can explore my SEO portfolio and case studies to see examples of the SEO work I’ve worked on, the problems involved, the strategies used, and the results achieved.
FAQ Section
An SEO portfolio is a collection of SEO projects, case studies, results, and other evidence that demonstrates your SEO skills and experience.
At minimum, aim to include a clear introduction, relevant SEO projects, your role, the challenges you solved, your approach, measurable results where available, and an easy way to contact you.
There’s no fixed number. Beginners can start with 2–3 strong projects, while experienced professionals may benefit from 3–6 detailed case studies. Quality and relevance matter more than quantity.
Yes. You can use your own website, personal SEO experiments, sample audits, content optimization projects, technical SEO projects, and clearly labeled mock projects.
Absolutely. Personal projects can demonstrate your ability to research, implement, test, and measure SEO strategies. Just identify them honestly as personal projects.
Screenshots can strengthen a case study when they provide useful evidence. But don’t add screenshots simply to make a portfolio look impressive. Explain what each screenshot demonstrates.
Use metrics that are relevant to the project, such as organic traffic, rankings, leads, conversions, signups, revenue, or other meaningful business outcomes. Whenever possible, include context such as the timeframe.
You may be able to use anonymized project information, such as the industry, challenge, your role, strategy, and percentage-based results, provided doing so doesn’t violate your agreement. Don’t publish confidential information without permission.
No. Select projects that best demonstrate your skills and the type of work you want to attract. A few detailed case studies are generally more useful than a long list of shallow examples.
Either can work. A PDF can be useful for applications and proposals, while a personal website gives you more control and can itself demonstrate your SEO and content skills.
Final Thoughts
Your SEO portfolio doesn’t need to prove that you’ve done everything.
It needs to prove that you can solve problems.
The strongest case studies make four things easy to understand:
The problem.
Your approach.
The result.
The value.
Whether you’re an experienced consultant with years of client work or a beginner building your first personal SEO project, the principle is the same:
Don’t just tell people what you can do.
Show them.



