CALL or TEXT 609-914-1318 |
This is a question I get from many of my clients: "How do I show up in search engines for different cities in which I do work?" For instance, if your roofing company is located in Medford, New Jersey, but you provide roofing services throughout all of South Jersey, how do you get your website to show up if someone types in, say, "Mount Laurel roofing"?
A good web designer can get your website to rank well in Google for all of your services, but it takes time and money. If it were quick, easy and cheap, everyone would be doing it!
Your website will most likely appear in search engine results for the city in which your business is physically located since your company address (or at least city) is probably at the bottom of every page of your website, and your online listings show your city as well.. If you want to concentrate on this city, it should be mentioned on every page of your website, especially the home page. However, you probably don't want to pigeon-hole your company into one particular city. For instance, if you mention "Medford roofing" throughout your website, then Medford is likely the only city in which you will appear in Google Search results. If you mention "South Jersey roofing", you're encompassing a much larger area, so there's a greater chance that you'll come up in search results if someone is specifically looking for your services in South Jersey. BUT... if you target South Jersey and someone searches for Medford roofing, your website won't come up, because Google Search doesn't know that Medford is in South Jersey. To Google Search, cities and locations are just words.
Some of my clients have asked me to list ALL of the cities in which they work on their website. This is an outdated SEO technique that hasn't worked since the early 1990s; the only thing it does is let people who visit your website know where you work. But if each of the cities in that list is a link to location pages on your website, well that's another story...
The fact is, you're not going to rank at the top of Google for every city in which you do business. Therefore, you should concentrate on 3 to 5 cities, counties, regions or states. The smaller the area, the easier it is to beat out your competition for a higher spot in search engines.
Once you've selected your target cities, you'll want to create "location pages" targeted to each of these cities. Location pages are additional pages on your website that are targeted to a particular geographical location (city, county, state, region) for a specific service. Each page will include seo tags and wording specific to that service in that area, to help search engines find it. If you offer different types of services, it's best to mix and match your services and locations, so you can have a page for roofing in Burlington County, a page for siding in Moorestown, a page for decks in Central Jersey, a page for windows in Cherry Hill, etc. Location pages don't show on your website; they only come up when someone searches for that particular service in that particular area.
Even though it's best to start with 3 to 5 cities, counties or regions, there's no limit on the number of location pages you can have (other than your budget). You could conceivably have a location page for every city in the county in which you work, and location pages tend to rank very well since you're targeting a city or a county, which means it's a smaller area so there's less competition. I have some clients with 20, 50, even 120 location pages, and they're on Page 1 for just about every page!
If you have a physical address in each city in which you have a location page, and a different phone number, this is ideal (although unlikely, especially for a small business), as you can then set up free listings on sites like Google My Business, Bing Local and Manta for each of your location pages, which will help them rank even better.
CONTACT ME
|
HOURS 7 Days/Week
8:00am-6:00pm |
PAYMENTS
|
CONNECT
|