How long does it take to get top rankings on Google?

March 24, 2009 by admin 

Many people who start a website think that it is possible to get high rankings on Google within a few days. Unfortunately, this is not possible. Competition on the Internet is fierce and there are several factors that influence how long it takes until Google lists your website.

1. How old is your website?

If you have a brand new website then you have to wait. You can submit your website to Google but Google will only index your website if other websites link to your site.

In addition, you have to prove that your website is not spammy. Google has several filters for new websites and you have to earn Google’s trust before your website can get lasting high rankings. A new website can get good rankings for less competitive keywords but it usually takes about 6 months to gain the minimum level of trust that is necessary to get high rankings.

2. How optimized was your website before?

If you have an old and established website that was blocking search engine robots due to a broken robots.txt file or a bad website navigation then it can be relatively easy to show up in search engines.

If you remove the factors that keep search engine robots from your web pages then search engines will list your website relatively quickly. Of course, this doesn’t work if you have a new site.

3. How many inbound links does your website have?

If you have an old website that has very few links then it will take longer to get high rankings on Google. If your website has many inbound links, then Google will pick up the optimized pages on your website much quicker. The more quality links your website has, the quicker your optimized web pages will show up in Google’s results.

4. Which keywords do you target?

This is a very important factor! The more competitive your keyword is, the longer you will have to wait to get high rankings and the more links and optimized pages you need. Start with multiple word keywords that are related to your business and then proceed to the more competitive keywords when your website has good content and inbound links.

5. Who are your competitors?

If the website that are ranked in the top 10 results for your keyword all have thousands of inbound links and more than thousand pages then it’s not likely that your website will be able to get in the top 10 results if it has 10 inbound links and 20 pages. You can either wait for along time until you get top 10 rankings for that keywords (i.e. when you have a similar amount of pages and inbound links) or you can start with other keywords.

How many days, weeks or months does it take exactly?

Provided that your website has good inbound links and optimized web pages, you can get high rankings on Google within a few months if you have a brand new site and choose a very specific keyword that consists of several words. Old and established sites usually need some weeks for such a keyword.

If you target industry keywords, which usually consist of two or more words, brand new sites usually need six months to a year to get high rankings. An established site might get the same result within 3 months.

Highly competitive one word keywords usually require thousands of good inbound links. A brand new website can need several years to get high rankings for such a competitive keyword and even established sites can sometimes need more than a year.

Five internal linking tips that will improve your search engine rankings

November 9, 2008 by admin 

If you want your website to be indexed by search engines, it is important that your site has a good link architecture. The link architecture of your website is the method that you use to link from your website pages to other pages of your website.

How search engines find the web pages on your website

Search engines use so-called spiders or robots to index web pages. Search engine spiders are relatively simple software programs. When they visit your web pages, they follow all links that they can find on the page to index the other pages of your website. Most search engines follow only text links.

JavaScript menus, Flash menus and search boxes cannot be accessed by most search engine spiders. That means that search engines will only index the web pages of your website that can be easily found by their spiders.

Five internal linking tips that will improve your search engine rankings

Most search engine spiders do not type into your search boxes and they do not use pull down menus. The following tips will help you to make sure that search engine spiders will index your web pages correctly:

  1. Use simple text links to link to your web pages

    Most search engines cannot index fancy Flash or JavaScript menus. Some even have difficulty with image links. If possible, use simple text links to link to your web pages. You can make text links prettier by styling them with CSS.

  2. Your most important pages should not be more than one click away from the index page

    Web pages that can be accessed with a few clicks from your home page are considered more important than web pages that are buried deep inside your website. It’s easier to get high rankings for these easy to access pages.

  3. Use descriptive link texts

    The text that you use to link to your web pages helps search engines to better understand your content. If you sell shoes on your website, do not use links such as <a href=”page.htm”>Click here</a> but descriptive link texts such as <a href=”page.htm”>business shoes</a>.

    That makes it easier for search engines to put the page into a context and it will be more likely that the page gets high rankings for the keyword “business shoes”.

  4. Create a sitemap

    A sitemap is a simple web page that contains link to all important pages of your website. You could add a link to your sitemap in the footer of every web page. By doing this, search engines can find all important pages with two clicks.
  5. Check the validity of your HTML code

    Errors in the HTML code of your web pages can prevent search engines from indexing your web pages correctly. For example, an HTML error might indicate the end of a web page before the actual content begins. That would mean that search engines would skip the content and any links of that page.

Five mistakes that keep search engine robots away from your website

October 15, 2008 by admin 

Many webmasters don’t get high rankings on Google and other search engines just because Google’s indexing robot has difficulty to index their web pages.

Search engine robots are very simple software programs. If an indexing robot cannot find the content of your website immediately, it will skip your site and go to the next link in the list. For that reason, it is very important to make sure that search engine robots can index your web pages without problems.

Here are the top 5 elements that drive search engine robots away:

Reason 1: Your robots.txt file is damaged or it contains a typo

If search engine robots misinterpret your robots.txt file, they might completely ignore your web pages.

Double check your robots.txt file and make sure that you use the disallow parameter only for web pages that you really don’t want to have indexed.

Reason 2: Your URLs contain too many variables

URLs with many variables can cause problems with search engine robots. If your URLs contain too many variables, search engine robots might ignore your pages.

Here’s Google’s official statement about web pages with many variables:

“Google indexes dynamically generated webpages, including .asp pages, .php pages, and pages with question marks in their URLs. However, these pages can cause problems for our crawler and may be ignored.”

Reason 3: You use session IDs in your URLs

Many search engines don’t index URLs that contain session IDs because they can lead to duplicate content problems. If possible, avoid session IDs in your URLs. Better use cookies to store session IDs.

Reason 4: Your web pages contain too much code

Of course, your web pages can contain JavaScript code, CSS code and other script code that is not directly related to your content. Visit your website with a web browser and select “View source” or “View HTML source”.

If it is difficult for you to spot the actual content of your website then search engines might also have difficulty to parse your pages.

Reason 5: Your website navigation causes problems

Fancy JavaScript or DHTML menus cannot be parsed by most search engine robots. Flash or AJAX menus are even worse when it comes to website navigation.

As mentioned above, search engine robots are very simple programs. They can follow HTML links, all other links can cause problems.

Optimized web page content and good inbound links are crucial for high search engine rankings. However, the best content and the best links won’t help you much if search engines cannot index your pages.

Make sure that search engine spiders can index your web pages without problems so that your web pages can get the rankings they deserve.