I have hired a lot of people, and I have looked at a lot of personal websites in the process. Here is something I noticed that I am slightly embarrassed by. The moment a link in someone's resume resolves to their own custom domain instead of a free subdomain, I read the rest of the page more generously. Nothing on the site has changed. The work is the same, the writing is the same, the layout is the same. But the address quietly told me this person treats their professional presence as something worth owning, and that small signal colored everything that came after it.
This is not fair, exactly, but first impressions never are. They are fast, mostly unconscious, and built out of whatever signals are available before you have read a word. A custom domain is one of the cheapest, clearest signals you can send, and most people leave it on the table. A free subdomain reads as a place you are trying something out. Your own domain reads as a place you have decided to stand. In a first impression, that difference does real work on your behalf.
What a free subdomain quietly says
A subdomain on someone else's platform is fine for a draft. The problem is that it carries the platform's name in front of yours, and a reader's eye notices the host before it notices you. It says, without anyone deciding to say it, that this is a tenant rather than an owner, a trial rather than a commitment. None of that is a judgment of your ability. It is just the default reading, and defaults are what people fall back on when they are skimming, which on a personal website is almost always.
The deeper issue is permanence. A free subdomain belongs to the platform, not to you. If the service changes its terms, raises prices, or shuts down, your address goes with it, and every link you ever shared breaks. People sense this even when they cannot articulate it. An address you do not own signals work you might not keep around. An address you do own signals an online presence you intend to maintain, and maintenance is exactly the quality that separates a serious professional from a hobbyist in the reader's mind.
What your own domain signals instead
Your own domain does three things at once, and all of them happen before the visitor has consciously registered any of it. It signals seriousness, because you paid for it and chose it on purpose. It signals permanence, because it is yours to keep no matter which tools you use to build the site behind it. And it signals competence, because setting one up, however simple it has become, is still a thing the casual person never bothers to do. The contrast does the persuading for you.
It also gives you a name worth saying out loud. Your name dot com on a business card, in an interview, at the end of a talk, is something a person can remember and type later. A long string of platform branding is not. Personal branding is mostly about being findable and being memorable, and a clean domain is the foundation of both. It is the one piece of your online presence that travels with you across every job, every project, and every tool you will ever use.
There is a search benefit too, and it compounds over years. Your own domain accumulates its own authority every time you publish, every time someone links to you, every time your name and your work appear at the same address. A free subdomain hands all of that equity to the platform instead of to you. When a recruiter or a future client searches your name, the difference between the first result being your own site and the first result being a half-finished profile on someone else's service is the difference between controlling the first impression and leaving it to chance. Over a career, owning the place people land when they look you up is worth far more than the modest annual fee suggests.
Example: two candidates for the same role each sent a portfolio. One lived on a free subdomain, the other on a tidy custom domain that was simply the person's name. The work was comparable. I caught myself assuming the second candidate was further along in their career before I had read either site. That assumption was about the address, not the work, and it is exactly the kind of assumption a hiring manager makes in the first five seconds.
It is a small effort with an outsized return
The reason I push people on this is that the cost is trivial and the payoff is durable. A domain runs about ten to fifteen dollars a year, less than a couple of coffees, and the impression it creates compounds across every person who ever lands on your site. There are very few professional investments with that ratio. You are not buying a feature. You are buying the difference between looking like you are experimenting and looking like you have arrived.
What used to make people hesitate was the setup, the sense that connecting a domain meant fiddling with DNS records and hoping nothing broke. That excuse has expired. We built domain connection into Portfolio precisely because the friction was the only thing standing between people and a more serious version of themselves, and the steps now take minutes rather than an afternoon. Build the site, point your domain at it, and the address starts working for you the moment it goes live.
So if you have a personal website on a free subdomain, treat the custom domain as the next thing you do, not the thing you get to eventually. The work matters most, of course it does. But the work only gets the generous reading once the visitor has decided you are worth reading carefully, and the address is one of the first things that decision is made on. Spend the ten dollars. Make the small signal say what you actually mean.