People find portfolios on Google in two ways: by searching your name after hearing about you, or by searching for what you do, often with a place attached ("food photographer Austin", "brand designer for breweries"). To show up for your name, put it in your home page title and text and keep it consistent on every profile. To show up for what you do, give each real service and location its own page, give every project a descriptive title and URL, write alt text for your images, keep pages fast, and set up a Google Business Profile if you meet clients in person.
The two searches that matter
Separate the two kinds of search before you change anything, because they need different work.
Name searches come from people who already know about you: a recruiter holding your resume, a couple a friend referred, an art director who saw your work on social media. They type your name, sometimes with your profession. These are the easiest searches to win, because few other pages are trying to rank for your exact name.
Discovery searches come from people who don't know you yet. They search for a profession, a niche, a place, or all three. These are harder. Broad terms like "graphic designer" or "photographer" tend to be filled with job boards, marketplaces and directories. The specific versions are where a portfolio can compete: "newborn photographer in Leeds", "Shopify product photography", "Japanese to English game translator".
Every step below serves one of the two. If you're still building the site, FNJ's portfolio builder gives every page its own search title and description, which covers the basics; choosing what to target is still up to you.
Win searches for your own name
- Put your name and profession in the home page title. A pattern like "[Your Name] | Brand Designer in Denver" tells Google and searchers exactly who the page is about. Google's SEO starter guide explains how titles and descriptions are used in results.
- Write your name in real text on the home page, ideally in or near the main heading. A logo image with your name in it isn't enough on its own.
- Make the about page specific: full name, what you do, where you're based, and who you've worked with, as far as that's true and shareable.
- Use the same name everywhere. If your profiles use a nickname, a different spelling or a studio name, pick one form and use it on your site, LinkedIn, Instagram, Behance, GitHub and anywhere else you're listed.
- Link your profiles from your site, and your site from your profiles, so it's obvious they all belong to the same person.
- Add Person structured data to the home page with your name, job title and
sameAslinks to your profiles. It guarantees nothing, but it removes guesswork.
If your name is common, add a consistent qualifier, such as a middle initial or your profession in the title. You may never outrank a famous namesake for the bare name, but you can rank for your name plus what you do.
Choose the discovery searches you can actually win
Write down 5 to 10 searches a real client might type. Build them from three parts:
- Profession + place: "wedding photographer Lisbon", "interior designer Brooklyn".
- Profession + niche: "SaaS product designer", "restaurant brand identity", "medical translator Spanish English".
- Service + audience: "headshots for lawyers", "pitch deck design for startups".
To check the wording, type each one into Google and look at the autocomplete suggestions and the "People also ask" questions. Then look at what ranks. If the first page is all directories and marketplaces, your best route may be the map results or a more specific phrase. If individual portfolios already appear, a strong page of your own has a real chance.
Match each search on your list to exactly one page on your site. If two of your pages target the same search, merge them.
Service and location pages, without the spam
Build a page for every service you actually sell. A page called "Headshots" with a clear description, examples and how booking works matches a "headshot photographer" search far better than a home page that mentions headshots once in passing.
Location pages need more care. A page per city you serve is useful when each one has something real to say. What Google's spam policies call doorway abuse is the opposite: dozens of near-identical pages that swap the city name and nothing else.
A useful test: would the page still be worth reading with the city name removed? A wedding photographer based in Lisbon who also works in Sintra and the Algarve might build:
- A Lisbon page showing weddings at venues in the city, with notes on light and timing at popular photo spots.
- A Sintra page about palace and garden weddings, including travel time and what it means for the day's schedule.
- An Algarve page covering destination weddings, travel fees and multi-day coverage.
Three genuinely different pages beat thirty thin ones. If you serve a whole region from one base, a single page about the region is often enough.
Project pages that rank on their own
Many portfolios put every project in a lightbox or one long gallery. That gives Google a single page to rank instead of twenty. Give each project its own page, with:
- A descriptive URL:
/work/brooklyn-bakery-branding, not/project-7. - A specific title: "Brand Identity for a Brooklyn Bakery | [Your Name]" rather than "Work 07".
- A main heading that matches the title's topic, plus a meta description that sums up the project in a sentence or two.
- Real text: a few paragraphs on the brief, your approach and the result. Images alone give a search engine very little to match against a query.
- Links to related projects and to the matching service page, so readers and crawlers can move through the site.
This is also what clients want to read, so the effort isn't only for search engines.
Images: alt text, file names and file size
For photographers, illustrators and designers, images are most of the site, so they deserve the most attention.
- Write alt text that describes the image for someone who can't see it: "Bride and groom walking through a tiled courtyard at dusk", not "wedding photographer lisbon best". Keyword-stuffed alt text helps nobody.
- Rename files before uploading:
tiled-courtyard-wedding-lisbon.jpgbeatsDSC_0412.jpg. - Resize to the largest size the layout needs. A 6,000-pixel original shown in a 1,400-pixel column is wasted weight.
- Compress, and use modern formats like WebP or AVIF where your workflow allows.
- Keep text out of images. Headlines, prices and contact details should be real text.
Google's image SEO best practices cover this in more detail, including how images appear in Google Images.
Speed and the technical basics
A slow portfolio loses visitors before they reach your best work, especially on phones. The usual culprits are oversized images, autoplaying background video, several embedded players on one page, and heavy slideshow scripts. Static pages served from a static host avoid most of the rest.
Check these once before launch:
- Every page has a unique title and description, and one main heading.
- The site works and reads well on a phone.
- HTTPS is on.
- A sitemap.xml lists your pages, and robots.txt doesn't block them.
- Each page has a canonical link pointing to its preferred address.
- The site is verified in Google Search Console and the sitemap is submitted.
The full before-and-after-launch list is in this SEO checklist for a new website.
Google Business Profile for local services
If clients come to you, or you go to them, a Google Business Profile can put you in the map results that appear for many local searches. Google's guidelines limit profiles to businesses that make in-person contact with customers. If you travel to clients, you can list a service area and hide your home address. Purely online work, like remote translation or design, generally doesn't qualify.
Once you have a profile:
- Use the same business name, area and contact details as your site.
- Choose the most specific category that fits your work rather than a general one.
- Add photos of your actual work and keep them current.
- Link to your site, ideally to the most relevant page rather than always the home page.
- Ask happy clients for reviews, and reply to them.
Earn links and mentions where clients already look
Links from relevant sites still help, and for portfolios the best ones come from the work itself:
- Ask clients to credit you with a link when they publish the work.
- Get listed on venue or partner vendor pages if you work in events.
- Submit work to publications, blogs and showcases in your field.
- Keep active profiles on the platforms your clients browse, each linked to your site.
Skip paid link schemes and directories nobody reads. They carry a spam risk and no real upside.
Where FNJ fits
FNJ's AI builder handles much of the technical side: every page gets its own search title and description and a real heading structure, and the exported code includes Open Graph tags, a canonical link and structured data when you set them, plus sitemap.xml and robots.txt once you set the site's address. Choosing your searches, writing project pages and preparing images is still your work. Build a search-friendly portfolio with FNJ's portfolio builder, then host it wherever you like.
Frequently asked questions
How do I get my portfolio to show up on Google?
Put your name and profession in the home page title, give each project and service its own page with a descriptive title and real text, write alt text for your images, and submit your sitemap in Google Search Console. For local work, add a Google Business Profile.
How long does it take for a new portfolio to appear on Google?
It varies. A new site can be crawled within days or weeks, especially after you submit a sitemap in Search Console, while ranking for competitive profession searches usually takes much longer and depends on your content and the links you earn.
Should I put my location on my portfolio?
Yes, if you work locally or travel within a region. Mention your city in your home page title or text and on your about and contact pages, and create separate location pages only where you have distinct work to show.
Does a portfolio need a blog to rank?
No. Well-written project and service pages do most of the work. A blog helps only if you publish genuinely useful posts that match what your clients search for.
Do Instagram or Behance profiles help my portfolio's SEO?
They can rank for your name and send visitors, but they don't replace your own site. Link them to your portfolio and back, and keep your name consistent across all of them.