When you concentrate on search engine optimization to market your site, there are two factors to keep in mind; on site and off site optimization.

Off site optimization is the process that involves building links to your site, whilst on site optimization is concerned with the optimization of the website itself.

In this article we will be looking at ways to optimize your site to ensure that a robot can have access to all the pages it needs to go and your site gives the search engine robot enough information to rank your site effectively. Building links to your site is important, but if Google finds that your site is not relevant or of poor quality, you will have trouble ranking high.

Make sure that you look at search engine optimization in a holistic manner. Every part is important and all the parts put together becomes a strong search engine optimization strategy.

How accessible is your website?

Search engines don't like broken links on a website. Broken links say that the webmaster have not taken the time to check for broken links and may degrade a website ranking. If you have broken links the search engine can't index the pages it cannot get to. Check if your site have broken links and get it fixed.

Validate your HTML and CSS, its good for the search engines and it ensures that visiting browsers will interpret the code correctly when displaying your website on a visitors screen. There are several free services online that will validate your code.

If you want a page or certain content to be indexed by Google, you have to make sure that there is a link pointing to that content, otherwise it will never be found.

Make sure that all your forms and other functionality on your site is in working order.

Web pages that are too big in size are not good for SEO or your visitors. It takes time to download and it does not get cached if it is over 150K in size. You want every word on your site to get indexed so work towards smaller file sizes, not only will it get indexed but your visitors will love the faster download speeds.

Quality hosting has an influence on your ranking. By investing in hosting with a 99.9% uptime and faster download speeds your site will have a better opportunity to rank well. Bluehost offers affordable, fast and reliable hosting.

Describe your website

There are 3 ways to describe your site to search engines; title tags, meta tags and URLs.

Title tags are the first thing a potential visitor to your site will see on the search engines result page. It is what will make a person click on the link and visit your site. You can use a relevant keyword in the title tag, since Google use the title tag in its ranking algorithm. Write something about the page in the title tag that informs the user about the page and brand your site with your site name. Remember that every page must have a unique title tag and keep title tags under 66 characters including spaces.

Meta tags describe the content of the page. Although meta tags are not that important for ranking the way it used to be, it still carries some importance because search engines use it to display a summary of the content of a page. In the event that you don't have a meta description on your page, Google will take text from your page content. Keep your meta tags under 155 characters including spaces and write copy that contain 2 or 3 keywords that describe the content of your page.

Meta descriptions are placed under your page title in Google's search result pages.

URL's can be effectively used for seo when you name your folders and file names with relevant keywords or description. Use a url that compliments your title tag and meta description. If your page is about dog food, use something like dogfood.htm or dog_food.htm, rather than new_page4.htm.

Search engine friendly content

Create high quality and original content. Content that is copied from other sites will only degrade your ranking in Google. High quality content has your keywords sprinkled through your copy with relevant words included. Using relevant words in your copy strengthens the use of your keywords, because then it does not appear as spam. Don't overdo keywords in your copy though, it can easily look like spam.

Remember that search engines can't read the text in images, so stay away from image headings. If you want to style headings use CSS.


Create a sitemap if your website has a lot of links. A sitemap can give a search engine a precise idea of where everything on your website is. This makes it a lot easier for the search engine to index your site correctly.