How to Build a Company Profile Website: 7 Steps from Nothing to Online

How to build a company profile website for a small or mid-sized business is not really complicated: gather the content first, think about the design second. There are seven steps, from preparing material to getting listed on Google. Through a vendor, five core pages usually take two to four weeks and start around Rp1.5 million including first-year domain and hosting. Doing it yourself, budget roughly Rp1โ2 million a year plus several weekends.
One thing nobody mentions: company profile projects almost never run late for technical reasons. They run late because the About Us copy still has not been written in week three.
Before You Start, Answer This One Question
Who is going to open this website, and what do you want them to do next?
For a plastic-packaging factory in Sidoarjo, that is usually a purchasing officer at another company. They want proof the factory is real: an address, photographs of the machines, production capacity, legal documents. For a dental clinic in Surabaya, it is a patient looking for opening hours and a WhatsApp number, often while standing in the car park. Both are called a company profile, but the content and the page order differ completely. Write your answer in one sentence, then use that sentence to judge every decision that follows.
How to Build a Company Profile Website in 7 Steps
1. Collect the content in one folder
Before discussing colours or templates, gather this:
- A short company profile, two or three paragraphs: founded when, does what, for whom.
- The list of products or services, each with one sentence of explanation.
- The full address and a Google Maps pin that is actually correct.
- A WhatsApp number that somebody genuinely answers during working hours.
- A high-resolution logo, ideally the original file from whoever designed it.
- Ten to twenty real photographs: the office, the warehouse, the team, work in progress, finished projects.
Real photographs are far more convincing than stock images of people shaking hands. Any phone from the last three years is good enough, as long as the shot is taken in daylight and held straight.
2. Register the domain in the company name
The domain is your address โ companyname.co.id, for instance. A .co.id costs about Rp250โ350 thousand a year and requires company documents such as an NIB. A .com is about Rp180โ250 thousand and can be registered immediately. Whoever ends up building the site, make sure the domain is registered using a company email and that you hold the password yourself. This is the one step we think should never be handed over completely.
3. Pick a build route
There are three realistic routes. The first uses a website builder โ an online service where you assemble pages by clicking and dragging, with no code.
Three routes to a company profile website
| Route | Rough cost | Time | Suits |
|---|---|---|---|
| Do it yourself with a website builder | Rp1โ2M a year, payable for as long as the site is live | 2โ6 weekends | Sole traders whose content rarely changes |
| Ready-made package from a vendor | Rp1.5โ4.5M once, then domain and hosting renewals | 2โ4 weeks | Most SMEs, clinics, contractors, shops |
| Custom design | From Rp7.5M | 4โ8 weeks | Companies with several product lines, two languages, or forms wired into other systems |
East Java market ranges for 2026, 3โ8 pages. Excludes copywriting and a professional photo session.
Doing it yourself looks cheapest. But it is paid for with your time, and the subscription never stops. If you do not enjoy this kind of work, the package route is usually cheaper over two years. What each tier contains is itemised on our website packages page, including what is and is not included.
4. Build the five core pages
Almost every company profile is fine with five pages: Home, About Us, Products or Services, Portfolio or Clients, and Contact. A blog or a careers page can follow once the site is running.
The home page has to answer three things within one phone screen. Who you are, what you do, and how to get in touch.
5. Write for customers, not for your boss
"We are committed to delivering the best service" sells nothing, because every company writes it. Replace it with facts: "Serving 40 contractors across Sidoarjo and Pasuruan since 2014", or "Delivery to Surabaya within one day". One honest number is more credible than a paragraph of promises.
6. Check it on a phone before launch
Most visitors will open your site on a phone. Open every page on your own phone and on a longer-serving employeeโs phone. Tap the WhatsApp button and confirm the number is right. Open the map. Submit the contact form, then check the message actually arrived. It sounds trivial, but a WhatsApp button with one wrong digit is among the most common things we find when auditing company websites.
7. Register it with Google
A new site does not appear in search automatically. Register it with Google Search Console, the free service for telling Google your site exists. Then create or claim a Google Business Profile with exactly the same address. It usually takes a few days to two weeks before your company name shows up when somebody searches for it.
Two Things People Forget
First, the year-two cost. Domain and hosting for a simple company site generally run Rp800 thousand to Rp2.5 million a year. Ask for that number up front.
Second, who updates the content. A site last touched three years ago, with an old phone number and a team photo where half the people have resigned, actively makes buyers hesitate. Give one person in the office the job of checking the site monthly โ fifteen minutes is enough.
In our experience, most SMEs in Sidoarjo and Surabaya do not need custom design in year one. A tidy five-page site that loads fast and tells the truth already does the main job: looking real when a prospect searches for you. And standard packages do have limits. A distributor with hundreds of technically specified products, or one needing the catalogue wired to warehouse stock, will feel boxed in by month six. In those cases building it properly from the start is cheaper than tearing it down later.
So if your content folder is half full and you want to know which route fits, book a free consultation through our Sidoarjo website service page โ bring whatever material you already have, however rough.
Can you build a company profile website for free?+
How many pages is ideal for a company profile?+
Does a company profile website need a blog?+
If your customers are mostly in Surabaya rather than Sidoarjo, the same free session is available through our Surabaya website service page. Same process, same notes to take home.
IT consultants helping Indonesian businesses choose and manage cloud infrastructure, develop software, and keep IT operations running smoothly. Based in Sidoarjo, serving clients across East Java and Indonesia.
Related Articles

Own Website vs Marketplace for Business: When Is It Time for Your Own Store?
Own website vs marketplace: platform fees now take 8โ15% per order. How to work out when your own store earns more, plus what it costs to build.

How to Choose a Web Development Agency: A 9-Point Checklist Before You Pay the Deposit
How to choose a web development agency without regretting it: the 9 points to check, what a real quote contains, and five warning signs people miss.

Android App Development Cost in Indonesia: Price Ranges and What Makes an App Expensive
Android app development cost in Indonesia usually runs Rp15โ150 million. The ranges per tier, the annual costs quotes leave out, and how to budget for it.