Guide8 min read

Portfolio Website Launch Checklist: 30 Things to Check Before You Go Live

A complete portfolio website launch checklist covering copy, functionality, performance, SEO, and professional polish — so nothing embarrassing slips through.

Most portfolio problems are not discovered during the build. They are discovered by a potential client who found a broken contact form, or a recruiter who landed on your site on a phone and could not read anything, or a hiring manager who noticed your headline still said "Your Name Here."

A launch checklist does not make you a perfectionist — it makes you someone who does not have to cringe two weeks after going live. Run through these checks once before you publish, and you will catch almost everything worth catching.

This list is organized by area: content, functionality, performance, SEO, and professional polish. It takes about ninety minutes to work through properly.

Content and Copy

Your headline clearly states what you do. Not your job title in isolation — a specific statement of what you do and who you do it for. "UX designer for fintech startups" is better than "Designer." Read the portfolio headline guide if this needs work. This is the single highest-leverage copy fix on any portfolio.

Your bio is written for a visitor, not your own comfort. Read it aloud. Does it sound like you talking to someone, or like a resume? Replace abstract claims ("passionate about design") with specific, concrete statements. First person. Plain language.

Every project has a description, not just images. A gallery of final deliverables without context leaves the most important question unanswered: what was the actual problem you solved? Even a short paragraph per project — the brief, the key decisions, the outcome — separates your portfolio from 80% of the competition.

You have removed placeholder content. Scan every section for anything left over from a template: "Lorem ipsum," "Your Name," "Coming Soon," "Add your bio here." These are more common than you think, and they make a terrible first impression.

Your contact information is findable in under two seconds. An email address or contact link should be in the navigation and in the footer. Put it at the bottom of your case studies too. Clients who decide to reach out should not have to hunt.

Your testimonials are current and attributed. If you are using testimonials, make sure names, company names, and titles are accurate. Outdated or vague attributions — "— J.M., Marketing" — undermine the trust you are trying to build.

Laptop open on a desk beside a printed checklist and coffee
Ninety minutes with a checklist saves you from discovering errors via a client email

Functionality

Your contact form actually sends. Fill it out yourself and submit it. Check that the confirmation message appears and that you receive the email. Test it on mobile, not just desktop. Broken contact forms are the most common and most damaging launch mistake — and they are completely invisible until a visitor hits them.

Every link works. Click every internal link in your navigation, footer, and project pages. Also check any external links you have included — links to client websites, Dribbble, LinkedIn, GitHub. Broken external links look sloppy and occasionally expose you to spam redirect abuse if a domain has lapsed.

Navigation is consistent and logical. Visit every page on your site and confirm the navigation works correctly from each one. If you have a back button, a breadcrumb, or a "next project" link, test that it goes where it should.

Any embedded media loads. Video embeds, Loom demos, interactive prototypes, PDF case studies — open each one and confirm it plays or renders. Embedded players break silently when source URLs change.

Your 404 page is not the default browser error. Type a nonexistent URL on your domain. A custom 404 page that matches your site and points back to your homepage is a minor detail that signals professionalism. A white browser error page signals that no one thought about it.

Performance and Mobile

Your site loads in under three seconds. Run your URL through Google PageSpeed Insights and check the mobile score specifically — most portfolios score significantly lower on mobile than desktop. The most common culprits are oversized images and too many font weight files being loaded.

Images are compressed and correctly sized. Every image should be exported at 2× for retina screens but compressed to a reasonable file size — under 200KB for most portfolio images, under 500KB for full-bleed hero images. If you have not done this, the image optimization guide covers the exact process. This alone often cuts load time in half.

The layout works on a 375px screen. Open your site on your phone, not just resized in a desktop browser. Look at every page. Text too small to read, images that overflow the viewport, buttons too close together to tap — these are real problems for real visitors.

Nothing clips, overflows, or wraps strangely. Look at each page at 320px, 375px, 768px, 1024px, and 1440px widths. Responsive layout bugs show up at specific breakpoints and nowhere else.

Fonts load and display correctly on Windows. If you have a Mac and have not tested on Windows, fonts that look sharp on your machine often render differently on a PC display. Ask a Windows-using friend to take a screenshot, or use a virtual machine. Blurry or thin body text is a common Windows-specific issue.

Smartphone displaying a portfolio website in a natural hand hold
Most clients will see your portfolio on a phone — test there before you launch

SEO Basics

Your page title is descriptive, not just your name. The tab title that appears in search results should be more than "John Smith." Try "John Smith — Brand Designer" or "Sarah Chen | UX Designer for Fintech." Include your primary specialty and optionally your location if you work locally.

Each page has a unique meta description under 160 characters. Search engines use this as the snippet shown below your link in results. Write it as a pitch for the page, not a summary of it. Lead with the keyword phrase someone would be searching for.

Images have alt text. Every image should have a short, descriptive alt attribute — for accessibility and for SEO. "Rebranding case study for Austin coffee company" is better than "image1.jpg" or a blank field.

Your most important page is indexable. Check Google Search Console after launch to confirm your homepage is being indexed. While you are there, submit your sitemap if your platform generates one. For the broader approach to keyword strategy, the keywords guide covers placement in detail.

You have a proper domain, not a subdomain. "yourname.com" signals investment in your professional presence. "yourname.myportfoliobuilder.com" undermines it, and free subdomains do not build domain authority over time.

Professional Polish

You have a favicon. The small icon that appears in browser tabs. It seems minor until you notice that your tab is the only one with a blank white page icon while every other site the visitor has open shows their brand mark. Most builders handle this, but verify it is actually set to something intentional.

Analytics are installed. Install Google Analytics or an alternative (Fathom, Plausible) before you launch, not after. You want data from day one, including your first traffic sources, so you know what is working when you start sharing your portfolio.

Your social profile links are current. If you link to LinkedIn, GitHub, Dribbble, or Behance, click each link and confirm it goes to your profile. Update your profiles on those platforms to link back to your portfolio. Reciprocal links between platforms strengthen both.

You have removed any test or draft pages. If you created pages for testing layouts, placeholders for work you have not added yet, or password-protected drafts you forgot about, clean them up. A visitor stumbling on an unfinished page is worse than the page not existing.

Your email signature links to your portfolio. After launch, update your email signature with your new URL. It is one of the lowest-effort, highest-yield distribution channels available — especially for direct outreach.

Person reviewing a checklist at a minimal desk with a laptop
The last thirty minutes before launch are the most valuable — spend them running checks, not making new design decisions

The Soft Launch

Before announcing publicly, do a soft launch: share your URL with two or three trusted people whose judgment you respect and ask for specific feedback. Not "what do you think?" but: "Is it immediately clear what I do? Did anything seem broken or confusing?"

Give it forty-eight hours, fix what comes back, then announce properly. This process catches the issues that are invisible after you have stared at your own site for weeks.

The common mistakes that survive until launch almost always fall into one of two categories: content that made sense to you but confused everyone else, and functionality that worked in your browser but broke for someone else. Fresh eyes catch both.

Once you are live, keep the freelance portfolio mistakes guide bookmarked for your first quarterly review — the structural issues that erode portfolios over time are different from the launch-day issues this checklist catches.


A live portfolio with a few small issues is better than a perfect portfolio that never ships. Use this list to catch the obvious problems, launch, and iterate from there. The goal is not a perfect site — it is a professional one.

If you are building on mnml.page, the block-based structure handles the performance and mobile checks automatically, and the platform flags missing essentials like page titles and meta descriptions before you publish. Fewer things to check manually means more time for the content decisions that actually matter.

Tools & Resources

  • Google PageSpeed Insights — Free performance audit that scores your site on Core Web Vitals, load time, and mobile usability. Run it on your portfolio URL and check the mobile tab specifically — that is where most portfolios have the most room to improve.

  • Google Search Console — Google's free tool for monitoring how your site appears in search results. Set it up before launch, submit your sitemap, and use it to confirm your pages are being indexed correctly in the first few weeks.

  • Hemingway App — Free editor that highlights sentences that are too long, passive voice, and overcomplicated phrasing. Paste your homepage copy in before launch to catch any sections that are harder to read than they need to be. Portfolio copy should read at a grade 6–8 level.

  • Fathom Analytics — Privacy-focused analytics that requires no cookie banner and is GDPR-compliant by default. A clean alternative to Google Analytics for freelancers who want simple visitor data without the complexity of GA4.

  • mnml.page for Designers — Minimal portfolio builder designed for fast, professional launches. Performance, mobile responsiveness, and basic SEO fields are handled by the platform — so your launch checklist focuses on content and copy, not configuration.

Ready to build your site?

Create a beautiful portfolio or personal website in minutes. No code, no complexity.

Start for free