One Business, Four City Names: Getting Found Across the Shoals

One Business, Four City Names: Getting Found Across the Shoals

A business in the Shoals often serves all four cities: Florence, Muscle Shoals, Sheffield and Tuscumbia. Its customers do not search that way. Somebody in Florence searches “Florence”. Somebody in Tuscumbia searches “Tuscumbia”. Somebody new to the area searches “the Shoals”. A website that names only the city on its own address shows up in one of those searches and is missing from the rest. Why most small-business sites only manage one Most small-business websites are written around the business address. The address is in one city, so the title, the headings and the contact page all name that one city. Nothing on the site is wrong, but nothing on it tells a search engine or a customer that the business also works in the other three. Say it in sentences, not in a list The tempting fix is a line in the footer listing every town. To a customer it reads like filler, and it does little for the site. A plain sentence does more: “We install and service equipment for businesses in Florence, Muscle Shoals, Sheffield and Tuscumbia.” Put that sentence where a reader will see it, on the homepage and on the services page. Give each city something true to say If the business genuinely serves customers in each city, it can have a section or a page for each, saying something specific: the work it does there, how far it travels, how a customer there gets in touch. A page that only swaps the town name into the same text helps nobody, and it can count against the site. If there is nothing true and specific to say about a city, name it on a shared page instead. Keep the address honest The street address stays the real one. A business in Sheffield should not claim an office in Florence to show up there. The structured data behind the site can list every city the business serves without inventing a location in any of them, and that is the right way to tell search engines about a service area. Check the title and the first heading The page title and the first heading carry a lot of weight on any page, and they are the places most likely to name only one city. “Plumbing in Sheffield, AL” tells a search engine about one city. “Plumbing across the Shoals: Florence, Muscle Shoals, Sheffield and Tuscumbia” tells it about all four, and still reads naturally. All of that is on-site work, and it is what JM Marketing does for businesses in the area. See website design across the Shoals, or call Jeff McDaniel at 662-422-1809.

One Website for Corinth Locals and Shiloh Visitors

One Website for Corinth Locals and Shiloh Visitors

A Corinth business often has two kinds of customer. One lives in Alcorn County, knows the business by name and wants to know whether it is open. The other is in town for Shiloh National Military Park, Pickwick Lake or the Crossroads Museum, has never heard of the business, and wants to know whether it is worth the drive. One website can serve both, but only if it is built with both in mind. Put the local’s answers at the top Locals want three things: the hours, the phone number and whether you have what they need. Put the hours and a tap-to-call number in the first screen of the homepage on a phone, in plain text rather than inside a picture. If the business sells parts or stock, a short list of what it carries lets a customer check before calling. Then show a visitor what you are A visitor needs a picture of the business before committing to the trip. A few good, recent photos, a short description in plain words and an honest idea of what to expect do that job. A visitor choosing between places on the way back from Shiloh is more likely to pick the one that showed them what they would find. Directions for somebody who has never been here Locals do not need directions. Visitors do. A map link that opens properly on a phone, and a sentence describing where the business is in terms a stranger can follow, saves a phone call and a wrong turn. Name Corinth where it counts Visitors search from somewhere else, so they search by place: a kind of business plus “Corinth MS”, or something near Shiloh. The page title, the first heading and the business description should name Corinth. The site’s structured data should carry the address, the hours and the phone number in the format search engines read, so they can answer a visitor’s question directly. Keep both halves current A site written once and left alone drifts out of date in both directions: the hours stop matching for the local, and the photos stop looking like the business for the visitor. A check every few months, and after any change in hours, keeps it useful to both. JM Marketing builds, hosts and maintains websites for businesses in Corinth and Alcorn County. See website design in Corinth, or call Jeff McDaniel at 662-422-1809.

Two Locations, One Website, Without Confusing Google

Two Locations, One Website, Without Confusing Google

A business opens a second location. The website gets a line added to the contact page: “now also in West Point”. Perfectly clear to a human being. To a search engine it’s a contradiction. The site says the business is at one address. Now it also says another. Which one is real? Which one shows when someone searches from ten miles away? We hit this with a client who runs two branches, and the correct answer is more specific than “put both addresses on the page”. Each location needs to be published as its own entry in the site’s structured data, with its own address, its own phone number and its own hours — and then explicitly linked to the main business as a branch of it. That last part is what stops the two reading as a contradiction. It says: same company, different building, both real. Done properly, a search for the service near the second location can surface the second location. Done as two addresses in a paragraph, you’re relying on the search engine to work it out, and it often doesn’t. A few things we learned putting it in: Give each branch its own phone number if one exists. Two locations sharing one number is a weaker signal than two numbers, and it makes them harder to tell apart. If the hours are the same at both, say so at both. Don’t leave the second one silent. And name the branch in a way a customer would recognise — “the West Point store”, not “Location 2”. We built the ability to do this into the plugin we run on every site we host, so it’s now a setting rather than a project.

What We Rebuilt So 33 Websites Could Talk to AI Search

What We Rebuilt So 33 Websites Could Talk to AI Search

We spent last week doing something unglamorous across every website we host, and the result is worth explaining because most business sites have the same problem. Search engines and AI assistants build a picture of your business from structured data on your site — a code block stating your name, address, phone, hours and services. Get it right and you’re quotable. Get it wrong and you’re a guess. Here’s what we actually found when we looked. Twenty sites were publishing two competing business listings. Four were publishing three or more. This happens because SEO plugins each add their own, and a site that has picked up two or three plugins over the years ends up describing itself two or three times, often with different details. On two sites the competing listings carried different business names. A search engine reading that has to choose which version of you to believe. It usually chooses badly. So we went through all thirty-three. One listing per site. Real street address or, for the businesses that work from a van rather than a shopfront, a proper list of the towns they serve. Phone numbers, opening hours, services in the words a customer would actually use. For a client with two branches, both locations published properly and linked, so nobody thinks one building moved. We finished with every site publishing exactly one clear listing — and a dated record of every check on every site, so the work is provable rather than claimed. If you don’t know whether your site does this correctly, that’s normal, and it’s not something you can see by looking at the page. We’re happy to check.

Your Opening Hours Belong in Your Website’s Code

Your Opening Hours Belong in Your Website's Code

Your hours are on your contact page. A human reads them fine. That isn’t the problem. The problem is what happens when someone asks their phone “is it open right now?” The answer doesn’t come from reading your page. It comes from a database, and that database only knows what your website has stated in a machine-readable form. If your site has your hours as ordinary text in a nice font, you’ve told people. You haven’t told the machines. So the assistant says it doesn’t know, or worse, it guesses from something stale it found on a directory site. The fix is structured data — a small block of code that sits in your page and says, in a standard format every search engine understands: this is the business name, this is the street address, this is the phone number, these are the hours, this is what we sell. We went through every site we host and added it properly. Along the way we learned something worth passing on: stating that you’re closed on Sunday is more useful than saying nothing about Sunday. Silence gets interpreted. “Closed” gets repeated accurately. There’s a second benefit that matters more every month. The same structured data is what AI assistants read when someone asks them for a recommendation. A business that states its address, phone, hours and services in that format is quotable. A business that doesn’t is a guess. None of this changes how your site looks to a visitor. It changes whether a machine can answer a question about you correctly — which is increasingly how people decide where to go.