Website marketing tips and tricks for a small business website
Inbound Marketing

Website Marketing Tips That Actually Work on a Small Business Site

I have been in search since 1990. This is the short list I work through on a client site, in the order I work through it.

Call (520) 207-6000

The short version

  • Fix speed, images and crawling before you write anything new. Good content on a broken site is wasted work.
  • One page, one job. A page trying to rank for four services ranks for none of them.
  • For most local businesses the Google Business Profile does more work than the website. Treat it like a page you own.
  • A tappable phone number in the first mobile screen beats almost any other single change.
  • None of this needs a budget. It needs about two hours a week and the patience to keep going for six months.

Most articles with a title like this one are padding. Twenty-five tips, no order, no reason, and a statistic in every paragraph that nobody can trace back to a study. I read a lot of them, because clients send them to me and ask why we are not doing number seventeen.

So here is the version I would give a friend who owns a business and has two hours a week. Eighteen things, grouped in the order I do them, plus a list of things I used to do and stopped. Where a number appears, I tell you where it came from. Where I do not have a number, I say so instead of inventing one.

I run this on real sites, not in theory. I have been doing search marketing since 1990, I built and sold two internet marketing companies before this, and today I do the work myself for a small number of local businesses. Everything below is something I have typed into a live site this year.

Start here: the order matters more than the list

If you do these eighteen things in a random order, most of them will not pay off. Search work stacks. A page cannot rank if Google cannot crawl it. A ranking page cannot generate a call if the phone number is buried. A call cannot turn into a customer if the page promised something the business does not do.

So work top to bottom. Plumbing, then page structure, then writing, then the map, then conversion, then measurement. If you only get through the first two groups this quarter, you are further ahead than someone who published twelve blog posts on a site that takes nine seconds to load.

Group 1: Fix the plumbing (tips 1 to 3)

1. Get your Core Web Vitals inside the thresholds

Three numbers matter. Largest Contentful Paint under 2.5 seconds, Interaction to Next Paint under 200 milliseconds, Cumulative Layout Shift under 0.1. Google measures them at the 75th percentile of real Chrome user data over a rolling 28 day window, which means one fast test on your laptop proves nothing. INP replaced First Input Delay in March 2024, so if your last audit talked about FID, it is out of date.

Run your top five pages through PageSpeed Insights and read the field data section, not the lab score. The lab score is a simulation. The field data is what actually happened to real visitors.

2. Fix the images before you touch anything else

On nearly every small business site I audit, images are the single biggest cause of a slow page. Not plugins. Not hosting. Images.

Three things fix most of it. Serve WebP instead of PNG or JPEG. Size the file to the slot it displays in, so you are not sending a 4000 pixel photo to fill an 800 pixel space. And put width and height attributes on every image tag, which is what stops the page jumping around while it loads and wrecking your CLS score. Lazy load everything below the fold, and never lazy load the big image at the top. That one is usually your Largest Contentful Paint element, and hiding it from the browser makes the score worse.

3. Confirm Google can actually crawl the site

Verify the site in Google Search Console, submit the XML sitemap, and read the Page indexing report top to bottom. Then open your robots.txt and read it out loud.

I have found live sites still carrying a noindex tag left over from a staging build, and sites where a security plugin was blocking Googlebot as a scraper. Nothing else on this list matters while that is true, and neither problem produces a visible symptom. The site looks fine. It is simply invisible.

Group 2: One page, one job (tips 4 to 6)

4. Give every page one target phrase, then write the title tag for it

Pick the phrase a customer would actually type. Put it near the front of the title tag, keep the title under about 60 characters so it does not get cut off, and make every title on the site different from every other one. Duplicate titles are the most common on page problem I find, and they tell Google your pages are interchangeable.

The meta description does not affect rankings. It affects whether anyone clicks. Write it like ad copy for the page, keep it under about 155 characters, and never leave it to be generated automatically.

5. Answer the question in the first two sentences

If the page is called "how much does a bathroom remodel cost," the first two sentences give a range. Not a company history. Not a paragraph about how every project is unique.

This matters twice over now. People skim, and they leave when the answer is not visible. And AI assistants pull the sentence that answers the question directly. If your answer sits in paragraph nine behind three paragraphs of throat clearing, something else gets quoted instead.

6. Do not let two pages chase the same phrase

This is keyword cannibalization, and it is self inflicted. Two pages targeting "emergency plumber Tucson" split the internal links, the external links and the relevance signals between them. Google picks one, usually not the one you wanted, and both underperform.

Search your own site with site:yourdomain.com plus the phrase. If two pages come back competing, merge them into the stronger one and 301 redirect the weaker URL to it.

Group 3: Write pages people finish (tips 7 to 9)

7. Write to one person with one problem

The page that works is the one where a specific reader thinks "this was written for me." That usually means naming the situation out loud: the landlord who inherited a garage full of furniture, the parent whose kid chipped a tooth on a Saturday, the office manager whose website has not been touched since 2019.

Generic content is not penalized so much as ignored. There is nothing in it to remember, link to, or quote.

8. Put the price, the hours and the service area in text on the page

People leave pages because they cannot find out what something costs. Not because the copy was not persuasive enough.

Publish a real number, even a starting number or a range. Publish your actual hours. Publish the cities you serve, by name, in text, not inside an image of a map. I put my own rate on my SEO pricing page for exactly this reason. It disqualifies the wrong callers before they pick up the phone, which is worth more to a one person business than an extra call.

9. Say who wrote it, and why they would know

Put a real name on the page. Add a short author block with a photo and a line about the relevant experience. Link it to a proper about page. Then make the writing itself carry first hand detail: what you did, what happened, what you would do differently.

Google's helpful content guidance has pointed this direction for years, and the March 2026 core update, which ran from March 27 to April 8, was a broad quality recalibration that leaned further into original, first hand, attributed content. An anonymous page written by "admin" is a hard thing to trust, and it is now a hard thing to rank.

Group 4: Win the map (tips 10 to 12)

10. Treat your Google Business Profile like a page you own

For a business serving a geographic area, the profile frequently gets more attention than the website. It sits above the organic results, it shows your hours, your rating and a call button, and plenty of people never scroll past it.

Fill in every field in your Business Profile. Pick the most specific primary category available, not the broadest. List services individually with real descriptions. Add current photos, not stock. Post most weeks. Then read the questions section, which is open to the public and quietly fills with wrong answers from strangers. Seed it with the questions customers actually ask and answer them yourself as the owner.

11. Keep your name, address and phone identical everywhere

Same business name, same address format, same phone number, on the website footer, the Business Profile, and every directory you appear in. "Ste 200" in one place and "Suite 200" in another is a small inconsistency, and small inconsistencies are exactly what erodes local ranking confidence.

When something changes, change it everywhere inside a week. Stale addresses and disconnected numbers outlive the business decision that caused them by years.

12. Ask for reviews on a schedule, and answer every one

Reviews do not accumulate on their own. They accumulate when somebody asks, at the moment the customer is happiest, with a link that takes two taps.

Then answer them. All of them. A specific thank you on a good one, a calm offer to fix it on a bad one. The reply is not really for the person who wrote the review. It is for the next fifty people reading it. If reviews are a sore spot, that is the whole subject of my reputation management work.

Group 5: Turn visits into calls (tips 13 to 15)

13. Put a tappable phone number in the first mobile screen

If you change one thing on this page, change this. Most of your traffic is on a phone. The number needs to be a tel: link, above the fold, on every page, not only the contact page.

Check it on an actual phone, not a browser window resized to look like one. And never put the number inside an image. A phone number in a graphic cannot be tapped, copied, or read by anything.

14. Cut the form down to what you actually need

Every field is a reason to abandon. Name, phone or email, and one message box is usually enough. You do not need their company size before you have spoken to them.

Give people a choice of channel too. Some will call, some will text, some will only ever type. Offer all three and stop guessing which one they prefer.

15. Put the proof next to the ask

Reviews, credentials, license numbers, before and after photos and named case studies belong next to the button, not on a separate page nobody visits. The moment a person decides to contact you is the moment they most want a reason not to.

One rule I hold to: if a testimonial does not have a real name and business attached, I leave it off. An anonymous quote is not evidence, and a reader treats it the same way Google's quality guidance does.

Group 6: Measure it, then leave it alone (tips 16 to 18)

16. Install GA4 and Search Console before you change anything

Set the baseline first, or you will spend six months arguing with yourself about whether anything worked. Both tools are free. Set up conversion events for phone taps and form submissions on day one, because sessions are not a result and never were.

17. Read the queries with impressions and no clicks

Open the Search Console performance report and sort for pages that appear often and get clicked rarely. That gap is almost always the title tag or the description promising the wrong thing, and it is the cheapest fix in search. You are already ranking. You are just not being chosen.

18. Give it six months, and change one thing at a time

Search results move slowly. Three to six months before meaningful movement is normal, and most businesses that conclude SEO does not work stopped at week eight.

Change one thing, wait, then compare a full month against the month before. Changing five things at once teaches you nothing, because you will never know which one moved the number.

What I stopped doing, and why

Half of any honest list like this is subtraction. These are practices I used to recommend and no longer do, with the reason attached.

PracticeWhat happenedWhat I do now
HowTo structured dataGoogle removed HowTo rich results on desktop and mobile in September 2023 and deleted the documentationPlain numbered steps in ordinary HTML, no HowTo markup
Chasing FAQ rich resultsRestricted to government and health sites in August 2023, then retired outright on May 7, 2026Still write and mark up FAQs, but for readers and AI assistants, not for a search feature that no longer exists
Split testing in Google OptimizeGoogle shut it down on September 30, 2023One change at a time, compared across full months
Counting keyword densityNever was a ranking factor, and stopped being useful advice a decade agoUse the phrase where it belongs and stop counting
Bulk directory citation packagesMost of those directories have no usersClaim the handful of listings real customers use, by hand
Quoting marketing statisticsToo many of the famous ones trace back to a study nobody can findCite the primary source or leave the number out, which is why this page has so few

That last row is the most useful filter I can hand you. When a marketing article tells you inbound generates some multiple of the leads at some fraction of the cost, go looking for the study. Frequently there is a blog post citing a blog post citing a page that no longer exists. Build your plan on mechanisms you can watch working on your own site instead.

Where to go deeper

Technical SEO

Groups 1 and 2 above in detail. Crawling, speed, Core Web Vitals and schema markup, diagnosed and fixed rather than reported.

Content creation

Group 3 in detail. How pages get researched, sourced and written, and what search intent actually changes about the draft.

Tucson SEO services

Group 4 in detail. Google Business Profile, local rankings and the map pack for businesses serving Tucson and Southern Arizona.

Website design

For when the plumbing cannot be repaired and the site needs rebuilding on a foundation that can rank in the first place.

SEO audit

Someone else running this checklist against your site, with the findings ranked by what will move first.

Reputation management

Tip 12 handled properly. Review generation, review response, and what to do about the ones that go wrong.

If you would rather not do this yourself

I do this work for a small number of local businesses, personally. No account manager, no junior writing your pages, no twelve month agreement. One thousand dollars a month, month to month, cancel whenever you like.

Get a free consultation

Or call (520) 207-6000

David Cragg, SEO consultant and founder of Tucson SEO

About the author

David Cragg has worked in search since 1990. He built and sold two internet marketing companies, Lotus411.com and MSD2D.com. He started Temecula SEO in 2007 and moved the practice to Tucson in 2022. He holds an economics degree from UCLA and an MBA from the University of Washington.

He works with a small roster of local businesses and does the technical work, the schema, the builds and the writing himself. More about David Cragg.

Last reviewed August 14, 2026.

Questions about doing website marketing yourself

What should I fix first on my website if I only have time for one thing?

Make the phone number tappable and visible on the first mobile screen. On a small business site, that single change usually produces more calls than a month of content work. After that, fix page speed and images. Content and links matter, but they only pay off once a visitor who is already on the page can act without hunting for a way to reach you.

How much time per week does website marketing take if I do it myself?

Budget about two hours a week and protect it. That is enough to publish one useful page a month, post to your Google Business Profile, answer reviews, and check Search Console. Two hours every week beats a ten-hour burst every quarter, because search rewards a site that keeps changing and loses interest in one that goes quiet.

What is the difference between website marketing and SEO?

SEO is one part of website marketing. SEO is the work of getting found in search results. Website marketing is everything after that as well: what the page says, whether the reader trusts it, whether they can reach you easily, and whether you ever hear from them again. A site can rank well and still sell nothing, and that is a marketing problem rather than an SEO problem.

Where should I put my phone number on my website?

Put it in three places: the top of every page as a tappable tel link, inside the body copy on service and contact pages, and in the footer alongside your address and hours. Use the same format everywhere. Never put the number inside an image, because a phone number in a graphic cannot be tapped, copied, or read by Google.

Is social media worth the effort for a small business website?

For most local service businesses it is worth less than a Google Business Profile and less than one good page on the site. Social posts stop working the day you stop posting, while a page that ranks keeps working. If you enjoy it, pick one platform and be consistent. If you do not, skip it and put the time into reviews and content instead.

How do I know if my website marketing is working?

Count calls and form submissions, not traffic. Traffic that never contacts you is not a result. Set up conversion events in Google Analytics 4 for phone taps and form submissions, then check Google Search Console monthly for which queries you appear for and which ones get clicked. If calls are rising and the queries are getting more specific to what you sell, it is working.

What is the most common website marketing mistake you see?

Quitting at month three. Search results move slowly, and most of this work takes three to six months to show up. The second most common mistake is one page trying to rank for four different services at once. Split it into four pages, each answering one question, and each one has a chance.

What website marketing advice should I ignore?

Ignore any statistic with no source attached. A great deal of marketing advice rests on numbers that have been recycled for a decade after the original study disappeared. Also ignore word count targets, keyword density rules, and anyone selling bulk directory listing packages. Ask where a claim came from, and if the answer is another blog post, it is not evidence.

Do website marketing tips still work now that AI is answering search questions?

Yes, and the basics matter more than they did. AI assistants quote pages that state things plainly, answer one question at a time, and say who wrote them. That is the same thing that has always worked for a person skimming a page. What has stopped working is padding written to hit a word count, because there is nothing in it worth quoting.

Sources and further reading: Google Search Central SEO Starter Guide, Google on Core Web Vitals, Google Search Central on the HowTo and FAQ rich result changes, Google on creating helpful content, Google Business Profile help.