What actually counts as SEO on your own website
Fixing the Google listing is the fast win. This is the slower half, and it happens on the pages themselves.
SEO gets used as one word for two different jobs. One is the profile that shows up in the map results, the hours, the reviews, the address. The other is the actual website, the pages themselves, and whether they say the specific thing somebody typed into the search bar. A profile can be completely filled in and the website behind it can still be invisible, because Google is not ranking a business. It is ranking a page.
That difference matters because most of what gets sold as SEO skips straight to a technical checklist. Meta tags, alt text, a sitemap, a plugin with a green checkmark. None of that is wrong to have. None of it does anything if the actual content sitting behind it does not answer the search.
The page has to answer the search, not describe the business
Ranking well starts with the page genuinely being the best answer to one specific search, not a homepage trying to cover everything at once. A plumber with a single services page listing everything they do is competing weakly for a dozen different searches. A plumber with a real page about water heater repair, written for that one problem, is competing strongly for one. A store with a single page for jewelry is doing the same thing a store with a dedicated page for gold hoop earrings is not.
Google can only rank a page for what the page is actually about. A page trying to be about everything ends up not clearly about anything, so it competes weakly across the board instead of strongly for the search that would have actually converted. This is the part no technical fix gets around. The writing is the product, and everything else on this list is scaffolding built around it.

Structure is how Google finds what a page is actually about
One clear heading that says what the page is, not a clever line that requires context to understand. A real hierarchy underneath it instead of every line of text set the same size. A page title that names the thing plainly, because that title is usually the blue link a person actually clicks on in the results.
Internal links do a specific job here that is easy to skip. A service page linking to a relevant blog post, or a product page linking to its category and to a couple of related products, is how a strong page lends some of its strength to a weaker one nearby. It is also how an actual visitor, and Google along with them, finds the rest of what the site has instead of dead-ending on the one page they landed on.

A page either answers the search or it does not. Structure just helps Google notice that it does.
The technical basics, and why they are a floor and not a strategy
Page speed, a site that works properly on a phone, a secure connection, pages that a search engine can actually crawl. Google has been direct about these mattering, and they are worth getting right. But they are a floor, not a plan. Fixing them cannot make a thin, generic page rank. What they do is stop being the reason a genuinely good page does not.
- One clear, unique title on every page, written for the specific thing that page is about, not reused across the site
- One heading that states plainly what the page is, not a slogan that needs the rest of the page to make sense
- Alt text that describes what is actually in the image, not a sentence of keywords stuffed into it
- A page that loads fast on a phone on a weak connection, not just on the office wifi it was built on
- A secure connection, so the browser does not warn a visitor before they have read a single word
- No two pages competing for the exact same search. That pulls both of them down instead of either one winning
What this is not, whatever an old-fashioned SEO pitch tells you
Keyword stuffing, invisible text, a separate near-identical page for every town within an hour, paying for links from sites that have nothing to do with the business. Some of it used to work. None of it does any more, and Google's own systems are specifically built to find it. A business still doing this is not getting an edge. It is quietly getting buried, and there is nowhere to appeal to once it happens.
The order this actually goes in
A page written and structured properly this month is usually still working two years from now, the same way, without another dollar spent on it. That is the entire appeal of doing this over paying for the same visibility every month. It is also why it rewards patience and punishes shortcuts more than almost anything else in marketing.
So the honest order is the one from the Google Business Profile side of this too. Get found first, because that is where a lot of local decisions actually happen. Then make sure that whatever a person finds once they click through is the actual best answer to what they were looking for, not a page performing the vocabulary of one.
Keep reading
- Signs your website is quietly losing you customers
A website does not have to be broken to be losing you work. Here is how to actually check yours, in the few minutes most owners have never spent on it.
- What a website actually does for a small business
Plenty of businesses run fine on word of mouth without one. This is about what changes once you have a website, and the parts people spend money on that do not matter.
- How small businesses actually scale with ads
Ads are not a switch you flip. This walks through what has to be working before you spend a dollar, whether you are chasing leads or orders, and why the first month almost always costs more per sale than the third.
- Your Google Business Profile is doing more work than your website
For most local businesses the map listing decides who calls, not the website. This covers what actually sits in that panel and why the parts most owners skip are the ones that move you up.