How Can I Get My Website To Appear In A Google Search?
Answered by:
Dorris as an online marketing firm I work with businesses daily who've experienced the same issue as you and to be honest there is no one single answer as to why you're not showing for the search phrases you are trying.
However, here are some of the most common things I typically see that might help you.
* If you have changed domains, phone numbers, addresses, etc often times we find old or conflicting information listed in online business directories and/or profile pages. Although this can be a very time consuming process you can actually fix this yourself by searching for your business in places like Yelp, Bing, Google+, Facebook, etc. If you have a listing be sure to claim it, then optimize as much as possible with a full description, business hours, logo and link them back to your site.
* No keyword research was conducted to develop what is commonly referred to as your keyword cloud. It's important to keep in mind that sometimes a single keyword can be much harder to rank for if it is very specific or if you are in a very competitive market, so try to include some 2-4 word phrases.
* Lack of keyword rich (not keyword stuffed) content that is written in a conversational tone, that is informative, helpful and engaging. A good rule of thumb to follow when writing content for your web pages is to focus on one or two keywords per page and DO NOT make the mistake of ranting on about how great you are. Generally speaking most people don't care about how great you are they care about how you can help or benefit them in some way.
* Missing On-Page SEO such as individual page titles that are unique and include the keyword the page is focusing on. Others we commonly see are missing or duplicate meta descriptions and images that are missing alt tags.
Again, there could be many different reasons and it's probably a good idea to talk with a good reputable SEO consultant that is independent. In most cases, a good SEO consultant will offer to audit your site, your overall online presence and a free consultation.
I hope you and others have found this helpful and please reach out to me directly if you would like to know more. I'm always happy to help.