SEO for business websites: what it takes to rank on Google
What a business website needs to show up on Google: indexing, Search Console, titles, speed, mobile, useful content and a Google Business Profile.
For a business website to show up on Google, three things need to be in place. First, Google has to be able to find and read the pages, which is called indexing. Second, each page has to make clear what it is about, with a title, description and content that match what people search for. Third, the website has to offer a good experience: load fast, work well on phones and answer the question of whoever arrived.
SEO (search engine optimization) is the name for the set of practices that takes care of this. It is not a trick, and there is no way to buy a position in the organic results. What exists is well-executed technical work, useful content and time.
For businesses that serve a specific area, a fourth item comes in: the Google Business Profile, which puts the business on the map and in local search results.
Indexing: Google needs to find the website
Before any other optimization, the pages need to be in Google's index, the database of pages it consults to build search results. A new website, or a new page, does not get in automatically the next day.
The basic path:
- Add the site to Google Search Console. It is Google's free tool that shows which pages have been indexed, which ones had problems, which searches the site appears for and how many clicks it gets.
- Submit a sitemap. A sitemap is a file, usually
sitemap.xml, that lists the site's pages. It helps Google discover what exists, especially on new sites or sites with few external links. - Check
robots.txt. This file tells search crawlers what they can and cannot access. A common mistake is launching the site with a rule that blocks everything, left over from the staging environment. - Avoid duplicate pages. The same content at several addresses (with and without
www, with and without a trailing slash, over HTTP and HTTPS) confuses indexing. The site should have one main address and redirect the others to it.
In Search Console, the pages report shows why each page was not indexed. It is the first place to look when the site "does not show up."
Titles, descriptions and the structure of each page
Each page should cover one main topic and make that clear in a few places:
- Page title (the
titletag): the text that appears as the blue link in search results. It should be unique per page, include the main term and be short enough not to get cut off. - Meta description: the summary shown below the title. Google does not always use the text you set, but a good description increases the chance of a click.
- Headings: one main heading (H1) per page and subheadings (H2, H3) that organize the content. They help both readers and Google understand the structure.
- Readable URL:
/services/preventive-maintenance/says more than/page?id=123. - Images with alt text: the
altattribute describes the image for people using screen readers and for search engines.
A frequent mistake on business websites is having a single "Services" page that lists everything. If the company offers five services and wants to be found for each one, each service deserves its own page, with a specific title, description and content.
Speed and the mobile experience
Google indexes and evaluates websites mainly through their mobile version, a practice known as mobile-first indexing. A site that works well on desktop but has tiny text, hard-to-tap buttons or cut-off elements on phones is at a disadvantage.
Speed is measured by the Core Web Vitals, three user experience metrics:
- LCP (Largest Contentful Paint): the time until the largest visible element loads. Good is 2.5 seconds or less.
- INP (Interaction to Next Paint): how quickly the page responds to clicks and taps. Good is 200 milliseconds or less.
- CLS (Cumulative Layout Shift): how much the layout "jumps" while loading. Good is 0.1 or less.
These metrics appear right in Search Console. The most common causes of slowness are large images, too many third-party scripts and heavy themes. The article on website speed and Core Web Vitals explains how to diagnose and fix each one.
Content that answers real questions
The technical side lets Google read the site. Content is what gets the site chosen for a search. The question to ask is: what does my customer type into Google before hiring me?
Searches usually fall into three types:
- Service searches: "elevator maintenance company in Chicago." You answer them with clear service pages that state the area you serve.
- Question searches: "how often should an elevator be serviced." You answer them with articles that genuinely explain the topic.
- Brand searches: the company's name. You answer them with a well-indexed website and a consistent profile across platforms.
Useful content is specific. It explains the problem, lays out decision criteria, uses examples and answers the questions the sales team hears every day. Generic text, written only to repeat keywords, tends not to hold up.
Internal links
Internal links are links from one page of the site to another. They help visitors keep reading and show Google which pages are important and how topics relate to each other.
In practice:
- blog articles should point to the related service pages;
- service pages can point to articles that go deeper into common questions;
- the link text should describe the destination, as in "see how much a website costs," not "click here."
Pages with no links pointing to them, called orphan pages, are harder to discover and tend to perform worse.
Google Business Profile for local businesses
For businesses that serve a city or region, Google Business Profile (formerly Google My Business) is as important as the website. It is the profile that appears on Google Maps and in the local business block in search results.
Getting the basics right includes:
- name, address and phone number identical to those on the website;
- the correct primary category;
- up-to-date opening hours;
- real photos of the business, the team or the services;
- a link to the website;
- replies to reviews, including negative ones.
Businesses with several locations can have one page per location, with information specific to each.
Technical SEO from the start of the project
Many SEO problems are born while the site is being built and are expensive to fix later, such as poorly planned URLs, slow themes and redirects forgotten during a migration.
That is why it is worth including these items from the project brief onward: which pages the site will have, which searches each one should serve and how results will be measured. When redesigning an existing site, it is important to map the old URLs and redirect them to the new ones, so you do not lose what was already indexed. PERVOX's website solutions include this technical foundation.
Realistic expectations about timing
SEO does not bring immediate results. Once published, the site needs to be crawled, indexed and gain relevance. For low-competition searches, such as the company name, the effects can appear relatively quickly. For competitive terms, it usually takes months of continuous work, and there is no guaranteed position.
Be wary of anyone who promises "first place on Google" by a fixed date. No one controls Google's algorithm. What can be guaranteed is the quality of the work: a correct technical foundation, well-structured pages, useful content and tracking of the metrics in Search Console.
If the company needs fast results for a specific offer, paid ads with a dedicated landing page can cover the short term while SEO matures.
Frequently asked questions
How long does it take for a new website to show up on Google?
It depends on how long Google takes to crawl and index the pages, which varies. Adding the site to Search Console and submitting the sitemap helps speed up discovery.
Showing up for the company name is usually faster. Ranking well for competitive terms takes content, time and ongoing monitoring.
Do I need a blog to do SEO?
It is not required, but it helps. Service pages serve people who already know what they want to hire. Articles serve people who are still researching the problem, and they widen the range of searches the site can appear in.
A few good articles are worth more than many shallow ones.
Does paying for Google Ads improve SEO?
No. Ads and organic results are separate systems. Paying for ads does not improve your organic ranking.
The two can work together: ads bring immediate traffic, and their search data helps you choose content topics for SEO.
How do I know if my website's SEO is working?
Google Search Console shows impressions (how many times the site appeared), clicks, average position and the searches that brought visits. Following these numbers over the months shows the trend.
The ultimate indicator, though, is the leads and sales that come from organic search. That is why it is worth measuring conversions on the site.
If your company's website does not show up on Google or is about to be redesigned, a review of the technical foundation and the content is a good starting point. PERVOX works remotely and can run the project in English. Get in touch to talk about your case.