When we build a website all of the below factors are taken into consideration and we do the best we can for our clients with the budget we have to work with. But there are a number of reasons why a site might not show up in search engine results pages straight off the bat or all that quickly. Here are the most common ones:

1. The search engines haven’t indexed the site yet
Sometimes it can take a week or more for a search engine to find your website. This is because your website is new and doesn’t have any inbound links. Once your website is crawled, it usually takes another week or two for it to be pushed out to the index. A long time ago submitting your website to the search engines used to be a good way to speed up the process. But these days there are so many requests that the feature doesn’t work. It’s much easier to create links to get the spiders to crawl your site.

2. Your website isn’t optimized for search engine crawling
Once you submit your website to a search engine, a spider is sent to your site to crawl it for content. These spiders don’t view your site like a visitor would. They scan your site for meta content, keyword saturation, relevant content, and many other factors. Therefore, you need to consider what content search engines actually see on your Web pages.

3. Your keyword market is very competitive
Search engines help millions of users across the world navigate the internet and find specific content amid the billions of websites. Make sure you are targeting a less competitive keyword market, so you can gain the attention of your consumer.

4. Not all keywords are equal
It’s easy to rank for irrelevant keywords in search engines. It’s hard to rank for keywords that are profitable for your business.

5. Create a listing for your site on Google My Business
This tip is for brick and mortar businesses with physical locations. Google My Business links your site to a map listing, so when people look for your business or search using keywords linked to your business, they will find a Google map listing and can click through to your website for more information.

6. Have content that is relevant to your business
Use articles or other material that is specific to the products and services you are providing. Don’t use filler that is only loosely related. Google’s algorithm ranks sites with original, relevant content more highly than those with content repeated elsewhere.


This is really just the tip of the iceberg. Once a website is built the work really begins. It’s all about targeted, quality marketing techniques and getting your web url and business details out there as much as possible. Social media is an excellent tool for this, business listing pages such as TrueLocal, Yelp etc. are also tremendously helpful. Blogging is another fantastic way to promote your page and set yourself up as an expert in your field. And of course AdWords and all of the other available and often free marketing analytics and tools available to you through Google Business.

Drop us a line if you want to chat about it further!