Without having a portfolio, even if it's a fake, it's harder to get a job on this sites. Think about it, everyone can do what you do, so, what can make you do to be different? Just have/do something better than the others, like have a better portfolio, better titles or better manners.
Today i went with my gf to play biliards/pool. I've known this owner for only a few months and today we talked a bit, he asked what do i do and i said: i work in IM, do sites, update sites. Just to keep it simple. And he told me that he wants to do 3 different website, so tomorrow i'll go there and try to pitch him my services.
Now, i live in Rome, it's a pretty big city and there are many businesses just like restaurants etc. So if you have the chance, just go to a business that ALREADY KNOWS YOU, maybe a restaurant,a bar or maybe an internet point and just go there do some Social Engineering and get them to ask you for a website.
Or you can just go there and directly ask "Hey, do you remember me? (always with a big smile)" "Yes/No" "Yeah i'm that guy etc. etc. i'm starting to build websites and i want to make you one"
OK, don't say exactly this but you get it.
This is not an advice for sites like Fiverr, Upwork etc. but i know that it's really hard (not impossible) to land a job there without having at least a bit of experience. So build a fake portfolio, or just build a real portfolio.
There are many guides here to land your first client, like doing some free websites to get other clients, just search it up. And i'm pretty sure that there are guides for this Sites too.
Have a great day1