A web design portfolio is the collection of work you show to prove you can do the job — and it's judged less on how pretty the screenshots are than on whether it answers the client's real question: can this person solve my problem? A portfolio that wins clients is built like a sales page, not an art gallery.
Fewer projects, more depth
Four case studies beat twenty screenshots. For each project, show the problem, your approach, and the result — in that order. "Redesigned a local bakery's site" is a screenshot. "Rebuilt the bakery's site so mobile customers could order in two taps; online orders doubled in three months" is a case study. Clients buy outcomes, and numbers are what separate a portfolio from a photo album.
No client work yet? Build spec projects, but be honest about them. A redesign of a real local business site — marked clearly as a concept — shows the same skills as a paid job and reads better than a fake client list.
Show the thinking, not just the pixels
What impresses a technical or business client is seeing how you got there: the wireframes before the mockup, the structure decisions (information architecture), the mobile layout next to the desktop one (responsive design is expected now — show it working). A short paragraph on what you'd do differently next time signals the self-awareness of someone who ships real projects, not student exercises.
Make the next step obvious
Every project page should end one click from contacting you. The same goes for the portfolio index — a visitor who has to hunt for an email address usually just closes the tab. Put your specialty where people see it first: "ecommerce sites for small retailers" beats "I make websites" because it lets the right client self-select and tells the wrong one to move on, which saves everyone a call.
Keep it current. A portfolio where the newest work is two years old reads as "not working much." Rotating one fresh project in per quarter — even a small one — does more for credibility than a redesign of the portfolio itself.