SEO for Designers: How to Get Your Portfolio Found on Google

SEO for designers who want their portfolio found on Google: image SEO, project pages, IPTC credits, local search and the fixes generic guides miss.

Updated on September 27, 2026
The Intersection of SEO and Design Building Online Visibility Through Creativity

SEO for designers usually gets taught wrong. Most advice assumes a site full of text, a blog and named products. A design portfolio has almost none of that. It has images, a handful of project titles and a contact form, and that changes where the work is.

Reviewing the sites submitted to the Sites Gallery showcase, we keep running into the same pattern: portfolios that look excellent and are close to invisible in search. Project pages called “Work 01”. Images named Artboard-12-copy.png. The best case study living on Behance instead of the designer’s own domain. None of that is a design problem, and all of it can be fixed.

This guide covers portfolio SEO the way it works for visual work. Image SEO comes first, because Google Images is where visual work is often discovered. Then the five ranking problems only portfolios have, what a project page that ranks looks like, how to be found locally, how to measure progress and when to bring in help, with a one-page checklist at the end. It is written for graphic designers, web designers, illustrators and small studios who want their portfolio found on Google by clients who are already searching.

Image SEO Is the SEO Portfolios Actually Need

For most websites, images support the content. For a design portfolio, the images are the content, which means image optimization is not a technical afterthought but the primary route to being found at all.

Google’s own image SEO documentation sets out what the crawler can and cannot read, and most portfolio sites fail on the same few points.

Filenames carry weight, and portfolios ignore them

Google states plainly that filenames give light clues about subject matter, and that my-new-black-kitten.jpg beats IMG00023.JPG. Portfolio sites are among the worst offenders here, because designers export directly from Figma or Photoshop and upload whatever the application named the file.

Frame-247-final-v3.png tells a crawler nothing. brand-identity-copenhagen-coffee-roaster.webp tells it what the image shows, what the project was, and what someone might search for. Use lowercase, separate words with hyphens rather than underscores, and keep it to a handful of words.

If your site has thousands of images, Google suggests automating the naming, which for a portfolio means fixing the export step rather than renaming files one at a time forever.

Alt text, captions, and titles do different jobs

People often use these interchangeably, but they are not the same.

Alt text is the description read by screen readers, and Google calls it the most important attribute for giving an image extra metadata. Describe what the image shows, in natural language, without keyword stuffing. For a design portfolio: what the work is, what it was for, and what medium it is in.

Captions appear on the page and are often among the most-read text on a visual site. This is where the story goes: the brief, the constraint, the decision. Captions do work alt text cannot, because visitors actually read them.

Title attributes appear on hover and matter least. Useful, not decisive, and no substitute for the first two.

One thing worth saying for functional images: a logo linking to the homepage should have alt text describing the function, not the appearance. alt="Studio homepage" rather than alt="logo".

Keep your name on the image: IPTC metadata

Filenames and alt text tell Google what an image shows. Embedded metadata tells it who made it. Google Images can display the creator, credit line and copyright notice it reads from IPTC fields inside the file, and Google’s image guidance recommends keeping those fields rather than stripping them. For a designer whose work gets pinned, reposted and screenshotted, that credit is the part that travels with the image.

The IPTC guide to photo metadata in Google Images explains how each field should be filled. In practice, three habits cover most of it:

  • Save Creator, Credit Line and Copyright Notice as a template. Photoshop’s File Info panel, Lightroom and Adobe Bridge can all store a metadata preset, and the free ExifTool can write it to a whole folder of exports at once.
  • Check that compression keeps it. Some image optimization plugins strip metadata by default to save a few kilobytes. Look for a setting that preserves IPTC data, then test one uploaded file with the IPTC’s free metadata checker.
  • Treat design tool exports as unfinished. Most exports from design tools arrive without creator fields. Add them in the same step where you rename and convert the file, so every image leaves your machine with a descriptive filename, a modern format and your name inside it.

If you license your work, two more fields, Web Statement of Rights and Licensor URL, let Google Images show a Licensable badge that links to your terms.

Three technical items portfolios skip

An image sitemap. Particularly important for JavaScript-heavy showcase sites and images served from a CDN, where crawlers may not otherwise discover them. If your work loads dynamically into a gallery, an image sitemap may be the only way it gets indexed at all.

Responsive images. Use srcset or <picture> so the browser serves an appropriately sized file. Portfolio sites routinely ship 3000px images to phones, which is both a Core Web Vitals problem and a bandwidth cost for the visitor.

Modern formats. WebP and AVIF deliver meaningfully smaller files at equivalent quality. For a site whose entire value is visual, the format decision is the difference between a portfolio that loads and one people leave.

One rule in Google’s documentation trips up designers in particular. Google does not index CSS background images, so anything you want found needs an actual <img> element with src and alt. Keep important text out of images too, since text inside an image cannot be read, translated, or accessed by screen readers.

The technical foundations underneath all of this, from render-blocking assets to server response, are covered in this technical SEO tune-up for speed and crawlability.

Five SEO Problems Only Design Portfolios Have

Beyond images, the standard SEO playbook fails portfolios in five predictable ways.

  1. Almost no indexable text. A site that is nine images and a contact form gives a crawler almost nothing to rank. The fix is not writing filler. It is writing case studies with a structure: the brief, the constraint, what was decided, what shipped. That is content a client actually wants to read, and it’s the text your site is missing.
  2. NDA work you cannot name. The searches that would find you often include a client name you are contractually barred from using. The workaround is describing the category rather than the client: sector, project type, deliverable, region. “Packaging identity for a Scandinavian specialty coffee brand” ranks and reveals nothing.
  3. Your Behance page outranks your own site. Platform profiles carry domain authority you will not match, and for many designers the top result for their own name is a portfolio site they do not control. Link consistently from every platform back to your own domain, publish the fuller version of each project on your site rather than the platform, and make sure your own site is what your name resolves to.
  4. Single-page portfolios have nothing to rank. One URL can rank for one thing. A site with individual project pages has as many entry points as it has projects, each targeting different searches. This is the single largest structural decision on a portfolio site, and it usually gets made for aesthetic reasons without anyone realizing it is also an SEO decision.
  5. JavaScript that renders nothing for crawlers. Showcase sites built on heavy frameworks with client-side rendering frequently serve an empty shell to bots. Test it: open Google Search Console’s URL Inspection, run a live test, and view the crawled HTML. If your project text and images are missing there, the site is invisible regardless of how good it looks.

What a Portfolio Project Page That Ranks Looks Like

Problem four is the structural one, so here is what each individual project page needs. Treat it as a template you fill in for every project, not a layout you reinvent each time.

ElementWeakStrong
URL/work/project-3/work/specialty-coffee-packaging
Title tagProject 3Coffee Packaging Design for a Specialty Roaster, Studio Name
H1KaffePackaging system for a Copenhagen coffee roaster
Opening linesNoneTwo sentences: what the work is, who it was for, what you delivered
Image filenamesFrame-247-final-v3.pngcoffee-bag-range-kraft-print.webp
CaptionsNone, or an emojiOne factual line under each key image
Next stepNoneA related project and an invitation to talk about similar work

Below the opening, the written case study does the ranking work. Four short parts are enough:

  1. The brief. Who the client is (by category, if you are under NDA) and what they asked for.
  2. The constraint. Budget, deadline, print process, an existing brand, whatever shaped the decisions.
  3. The decisions. Two or three choices you made and why. This is the part clients read most closely and the part no competitor can copy.
  4. The result. What shipped, where it is used, and any outcome you are allowed to share.

Three hundred to five hundred words is usually plenty. A page built this way gives Google a clear topic, gives AI assistants something they can quote, and gives a prospective client the reasoning that separates you from a template portfolio. End it the way you would end any page meant to turn visitors into clients: one related project, and one clear way to start a conversation.

Check what your portfolio platform lets you edit

Before rebuilding anything, confirm your platform gives you control over five things on every project: a custom URL, its own title tag and meta description, alt text on each image, filenames that survive the upload, and inclusion in an XML sitemap. WordPress with an SEO plugin handles all five. Hosted builders and platform portfolios differ, so check their help pages before you commit years of work to one.

Being Found by Systems That Cannot See

A growing share of discovery now runs through AI assistants answering questions like “who does packaging design for specialty food brands in Northern Europe.” Those systems are multimodal, and they still read text far more reliably than images.

That makes the gap between what your portfolio shows and what it says the difference between being retrievable and being invisible. A project page with nine images and a two-word title contains almost nothing an AI model can quote. The same page with a written case study, structured alt text and clear captions is retrievable.

Three things help specifically:

  • State the category explicitly. Models match on described attributes, so “brand identity for hospitality” needs to appear as words somewhere on the page, not just be inferable from the imagery.
  • Write captions as facts. “Bag system for a three-SKU coffee range, printed on uncoated kraft” is quotable. “Coffee packaging ✨” is not.
  • Add ImageObject structured data where your platform supports it. It gives the crawler an explicit description, creator and license rather than leaving it to infer from context.

The underlying shift is the same one affecting every publisher: being ranked and being cited have become separate problems, and the second one rewards clarity over craft. That is covered in more depth in this look at how to win visibility in AI search.

Local SEO for Freelance Designers and Studios

Plenty of design work is still bought locally. A restaurant owner searching for a graphic designer near them, or a branding studio in their city, is further along than someone browsing Behance for ideas. They need the work done, and they would like to meet the person doing it. Local SEO overlaps with portfolio SEO, but it runs on a different system with rules designers often miss.

Check eligibility before creating a Google Business Profile. Google only allows a Business Profile for businesses that make in-person contact with customers during their stated hours, and it names artists and other online-only businesses as ineligible. A studio with an office clients visit qualifies. A freelancer who meets clients at their premises can usually qualify as a service-area business with the home address hidden. A designer who works entirely remotely does not, and creating a profile anyway puts it at risk of suspension.

If you qualify, fill the profile like a portfolio. Pick the most specific primary category that describes your work, upload real project images with the same descriptive filenames you use on your site, and when you ask clients for a review, invite them to say what you worked on together. “Redesigned our menu and signage” tells the next searcher more than five stars on their own.

Give each real location a real page. A page for the city you work in, showing projects you completed there, is useful. Twenty near-identical city pages with only the name swapped are doorway pages, and Google’s spam policies treat them that way.

Keep your business name, address and phone number identical on your site, your profile and every directory listing. The website side of local visibility is covered in our guide to the design features every local business website needs, and a studio site follows the same rules as any other local business.

Designers have a link advantage most businesses would envy: their work lives on other people’s websites. Used carefully, that turns into authority for your own domain.

  • Showcase galleries and awards. Curated galleries and award sites put your work in front of peers and buyers, and being selected is a credibility signal you can mention to clients. Value them for the audience and the review, not for the link itself.
  • Client credits, with restraint. A “Designed by” credit in a client’s footer is normal, but Google’s spam policies list widely distributed footer links as link spam. Use your studio name as the anchor, never a phrase like “best web design agency in Lisbon”, and consider adding rel="nofollow". The real value is the person who admires the site and clicks through.
  • Write about your process somewhere else. A process breakdown for a design publication, a talk page from a meetup or a podcast interview earns links that point to you as a person, which also helps your own site win searches for your name.
  • Paid placements are exposure, not ranking credit. Paying for a listing or feature is fine, but Google’s spam policies expect a paid link to carry rel="sponsored" or rel="nofollow", and treat bought links that pass ranking credit as link spam. A portfolio with a handful of relevant editorial links is in a far stronger position than one with a hundred bought ones.

Page Experience: What Google Actually Measures

It is often repeated that time on site and bounce rate feed rankings. Google has said it does not use Google Analytics data such as bounce rate as a ranking signal. What it does measure is page experience, and for a portfolio the measurable parts are specific.

Core Web Vitals. Largest Contentful Paint, which on a portfolio is almost always the hero image. Interaction to Next Paint, where heavy gallery scripts and animation libraries are the usual cause of slow responses. Cumulative Layout Shift, usually caused by images without width and height attributes pushing the page around as they load.

Security and server speed. Serve every page over HTTPS, and make sure your hosting can deliver large images quickly. On image-heavy sites, slow server response times are worth ruling out before you blame the theme.

Crawlable navigation. Menus and project grids built from real links let Google find every project page. Grids that only load more work on scroll or click, with no paginated URLs behind them, can hide half a portfolio from crawlers.

Design still affects rankings, just indirectly: a site people enjoy is a site people link to, recommend and come back to.

How to Tell Whether Your Portfolio SEO Is Working

You do not need a paid tool to start. Google Search Console is free and answers the three questions that matter:

  1. Is Google finding my images? In the Performance report, switch Search type from Web to Image. For many portfolios, this is where the biggest surprise is, in either direction.
  2. Am I found for my work, or only for my name? Compare branded queries (your name, your studio) with category queries such as “brand identity for restaurants” or “packaging designer Lisbon”. Growth in category queries is the sign your case studies are working.
  3. Which project pages pull their weight? The Pages tab shows which projects earn impressions. A project with none after a few months usually has a naming, text or crawling problem, and URL Inspection will show you which one.

Check monthly, change one thing at a time, and give each change a few weeks before judging it. Search moves more slowly than a redesign.

Doing Portfolio SEO Yourself vs. Bringing in Help

Most of this guide is work a designer can do alone: naming files, writing case studies, splitting a one-page portfolio into project pages, filling in metadata. What stalls it is rarely skill. It is consistency, doing it for every project, every time, while client deadlines pile up.

Outside help makes sense when the site has grown past a few dozen projects, when a rebuild or platform migration is coming, or when local competition is strong enough that profile management and link earning become ongoing work. Options range from an in-house hire or an independent consultant to agencies selling fixed packages in their own language and market, such as this Czech SEO provider. We have no commercial relationship with them; they are included only as a clear example of the fixed-package model. Whoever you consider, ask three questions before signing anything:

  • Have they optimized image-led sites before, and can they show image search results, not just web rankings?
  • Will they write or brief case studies, or only change tags and settings?
  • How do they build links? Any plan built on buying links that pass ranking credit is a reason to walk away.

The best partners think across both disciplines, which is the same test we recommend when choosing partners where web design meets digital marketing: can they explain a recommendation in terms of what users do, not only what a tool reports?

Portfolio SEO Checklist

The whole guide in twelve steps. Work through it one project at a time rather than trying to fix the entire site in a weekend.

  • Rename every image before upload: lowercase, hyphens, and a few words on what the work is.
  • Write alt text that says what the work is, what it was for and what medium it is in.
  • Add a one-line factual caption under each key image.
  • Keep Creator, Credit Line and Copyright Notice in each file’s IPTC metadata.
  • Serve WebP or AVIF through srcset, and set width and height on every image.
  • Give every project its own page, URL, title tag and meta description.
  • Write a 300 to 500 word case study for each project: brief, constraint, decisions, result.
  • Describe NDA work by category: sector, project type, deliverable and region.
  • Publish the full version of each project on your own domain and link to it from Behance and Dribbble.
  • Run a live test in URL Inspection and submit an image sitemap.
  • Create a Google Business Profile only if you meet clients in person.
  • Review image search results in Search Console once a month.
Checklist infographic for design portfolio SEO covering page topic targeting, image SEO, schema markup and Core Web Vitals
A one-page visual version of the portfolio SEO steps in this guide, from image filenames to Core Web Vitals.

What Designers Ask About Image Search, Alt Text and NDA Work

Do images actually rank in Google?

Yes, and for visual work, Google Images is often one of the largest discovery channels. Ranking depends on things crawlers can read: the filename, the alt text, the surrounding page text, and whether the image sits in a standard HTML image element rather than a CSS background. An image with no accessible metadata is effectively invisible no matter how good it looks.

What should alt text say on a portfolio site?

Describe what the work is and what it was for, in natural language. “Packaging design for a Copenhagen coffee roaster, showing three bag variants in muted earth tones” works. “Design project 3” does not, and neither does a string of keywords. Write it for someone who cannot see the image, which is both the accessibility requirement and the SEO one.

Does my portfolio need a blog?

Not a blog, but it needs text. Case studies do the same job better: they give crawlers something to index, give clients the reasoning behind the work, and naturally include the vocabulary people search. A portfolio with ten written case studies will usually outperform one with fifty untitled images.

How do I optimize for work I cannot name?

Describe the category rather than the client. Sector, project type, medium, deliverable and region are all searchable and none of them breaches an NDA. Most searches that would find you are category searches anyway, since prospective clients look for the kind of work rather than a specific past client.

Are heavy images hurting my rankings?

They can, through Core Web Vitals. Largest Contentful Paint on a portfolio is almost always an image, and a 3MB hero shot on mobile is a common cause of failing it. Serve modern formats, use srcset so devices get appropriately sized files, and lazy-load anything below the fold.

Should I put a “designed by” link on client websites?

As a credit, yes. As an SEO tactic, no. Use your studio name rather than a keyword phrase and consider a nofollow attribute, because Google treats keyword-rich links spread across many sites’ footers as link spam. The referral from people who like the site is the real value.

Can a remote freelance designer get a Google Business Profile?

Usually not. Google requires in-person contact with customers during stated hours and lists online-only businesses and artists as ineligible. If you do meet clients in person, you can set up a service-area profile with your home address hidden.

About the author: Claudio Pires is the co-founder of Visualmodo, a Brazil-based company that builds WordPress themes and plugins, and leads SEO content strategy across its network of design and marketing sites, including Sites Gallery.