A complete free online presence consists of: a Google Business Profile, entries in 5 to 10 industry directories, a simple landing page (free on Carrd or GitHub Pages), an active channel on the most important social media platform for your audience, and a review routine. Total setup time about 8 hours.
Self-employed or running a small business and wondering how to become visible online, without spending a lot? This article is for you. I'll show you a complete checklist of everything you can do for free to build your online presence. Point by point, no jargon, immediately doable.
Why online presence is a must today
Most people search online today before hiring a local service provider. If you don't exist online, you don't exist for these people. That applies even if your business is purely offline, because your potential customers still search for you online.
Good news: you don't need a big budget to be present online. The most important building blocks are free. You just need to know which and in what order to tackle them.
Block 1: Google Business Profile (priority 1)
The Google Business Profile is the most important single step for your online visibility as a local business. It's completely free and ensures you appear in Google Maps and local search.
Your checklist:
- Create a Google Business Profile at business.google.com
- Run verification (postcard, phone or video)
- Fill in all information completely (name, address, phone, website, opening hours)
- Pick the right primary and secondary categories
- Fill the description with 750 characters
- Upload at least 10 quality photos
- Publish the first Google Business post
- Send the review link to satisfied customers
You can find a detailed guide in my Google Business setup guide.
Block 2: business directories and map listings
The more often your business shows up with correct data online, the more Google trusts you. These listings are all free and take 5–10 minutes each:
The most important directories for Germany
- Gelbe Seiten (gelbeseiten.de): the classic, still relevant for local SEO
- Das Örtliche (dasoertliche.de): especially important for regional searches
- Yelp (yelp.de): review platform with good Google ranking
- GoLocal (golocal.de): German review portal
- 11880.com: directory with review function
- Cylex (cylex.de): international directory with DE focus
- Branchenbuch.de: simple listing, good visibility
Map listings (often forgotten!)
- Apple Maps: register for free via Apple Business Connect (businessconnect.apple.com). Important for all iPhone users using Siri or Apple Maps
- Bing Places: register via bingplaces.com. Bing is much smaller than Google in Germany, but still brings potential customers
Golden rule: your business name, address and phone number (NAP) must be IDENTICAL everywhere. Even small differences (e.g. "Street" vs. "St.") can confuse Google.
Block 3: social media presence
You don't need to be on every platform. Pick one or at most two that fit your audience:
- Instagram: for visually appealing sectors (gastronomy, trades, beauty, fitness)
- Facebook: for local businesses with 35+ audience (also due to Facebook groups)
- LinkedIn: for B2B services, consultants, coaches
Your checklist:
- Create a business profile (not private!)
- Profile picture: your logo or a professional photo of you
- Bio: what you offer, for whom, where (mention the city!)
- Link to your website or Google Business Profile
- Prepare and publish the first 3–5 posts
- Set a regular posting rhythm (e.g. 3x per week)
You can find detailed tips for organic reach in my article Social media reach without a budget.
Block 4: website or landing page
An own website is important but not necessarily the first step. If your budget is zero, start with Google Business and social media. Once you're ready you have these free options:
- Jimdo Free: simple builder, German interface, GDPR tools
- WordPress.com Free: free blog/website with WordPress
- Carrd.co: free one-page website, perfect as a digital business card
Minimum requirements for your website:
- Homepage with clear statement: what do you offer, for whom, where?
- Contact option (phone, email, form)
- Imprint (legally required in Germany)
- Privacy policy (GDPR mandatory)
- Mobile-friendly (definitely test on phone!)
You can find a detailed comparison of the free options in my article Build your own website for free.
Block 5: Google Analytics and Search Console
Once you have a website set up these two free Google tools:
Google Search Console
- Shows you which search terms you appear for on Google
- Reports technical issues on your site
- Free at search.google.com/search-console
Google Analytics 4
- Shows how many visitors come and what they do
- Which pages are most popular
- Where your visitors come from
- Free at analytics.google.com
Important: before activating Google Analytics you need a GDPR-compliant cookie consent banner on your site. Without visitor consent you may not collect tracking data.
Block 6: SEO basics
Search engine optimisation sounds complicated, but the basics are doable:
- Title tags: every page needs a unique title with your main keyword (50–60 chars)
- Meta descriptions: short description for Google search results (140–155 chars)
- Headings: clear H1/H2/H3 structure on every page
- Images: alt text for all images, compress files
- Local keywords: mention your city and region naturally in copy
- Internal links: link your pages sensibly to each other
A detailed guide is in my article DIY SEO for beginners.
Block 7: collect online reviews
Reviews are one of the strongest trust factors online. How to tackle it systematically:
- Google reviews: the most important! Actively ask satisfied customers for them. Share your review link in person, via QR code or on a review card. Via WhatsApp or email only if the customer has given consent beforehand
- Reply to every review: positive and negative. Show that you care
- Timing: ask for a review right after a successful close, satisfaction is highest then
- Don't buy reviews: Google detects fake reviews and penalises you
Block 8: email as a marketing channel
You can use email without a newsletter tool:
- Professional email address: info@yourbusiness.com looks more serious than max.mueller.1985@gmail.com. An own domain costs about 8–12 euros/year
- Email signature: use every business email as a business card: name, title, phone, website
- Mailchimp Free: if you want to start a newsletter at some point: free for up to 250 contacts
Most common mistakes building online presence
These pitfalls I see in freelancers again and again:
- Starting everything at once: better to do one block right than five half-heartedly
- Inconsistent data: different business names, addresses or phones on different platforms confuse Google and customers
- No imprint: required in Germany: missing it can lead to warnings
- Set up and forget: online presence needs regular care. Outdated hours or a Facebook page not updated for months hurt more than they help
- Too much self-promotion: on social media post 80% helpful content, only 20% advertising for yourself
- Ignoring mobile: most local searches come from mobile phones today. Test everything on your phone
- No reviews collected: reviews rarely come on their own. You have to ask actively
Your implementation plan: 8 weeks to online launch
Here's your concrete plan: one task per week so it's manageable alongside daily business:
- Week 1: create Google Business Profile and start verification
- Week 2: fully fill the Google Business Profile (description, photos, hours, categories)
- Week 3: list in the 5 most important directories (Gelbe Seiten, Das Örtliche, Yelp, 11880, GoLocal)
- Week 4: create Apple Maps and Bing Places entries
- Week 5: set up social media profile and publish first 3 posts
- Week 6: create simple website or landing page (Jimdo Free, Carrd or WordPress.com)
- Week 7: set up Google Search Console. Implement SEO basics on the site (title tags, meta descriptions)
- Week 8: start collecting reviews. Optimise email signature. Create a content plan for the next 4 weeks
Each of these steps costs you 0 euros and at most 2–3 hours of time. After 8 weeks you have a solid online presence that can bring you customers.
The complete checklist to tick off
Everything at a glance:
- Google Business Profile created and verified
- Google Business Profile fully filled (incl. 10+ photos)
- Gelbe Seiten listing
- Das Örtliche listing
- Yelp listing
- GoLocal / 11880 listing
- Apple Maps listing (Business Connect)
- Bing Places listing
- Social media business profile set up
- Bio and contact info on social media complete
- At least 5 posts published
- Website or landing page live
- Imprint and privacy policy in place
- Site is mobile-friendly
- Google Search Console set up
- Title tags and meta descriptions optimised
- First Google review received
- Professional email address set up
- NAP data identical everywhere
- Content plan for next 4 weeks created
When professional help makes sense
With this checklist you can achieve a lot yourself. But there are situations where professional support makes the difference:
- You face strong local competition and need a targeted SEO strategy
- You want a professional website that stands out and convinces customers
- You have no time to look after your online presence regularly alongside daily business
- You want faster results and to avoid mistakes from the start
If you have questions or aren't sure where to start, just get in touch for a non-binding chat. Together we'll see which steps bring the most for your business.

Stefanos Svarnas, Knusperholz in Ludwigsburg. I build websites and make sure businesses get found on Google. Personally, without agency detours.