There are 3 main things that control where your site ranks in Google for a given search phrase (keyword). Read more below about the three main search engine optimization concept that controls where a site ranks in search engines.
On page optimization has to do with the changes and work you do to each page of the website.
Here are some important parts of the on page optimization process (in order of importance):
- Having the Keyword phrase in the meta title and meta description tag
- Having the Keyword phrase using the <h> tags on the page
- Having the Keyword phrase throughout the page
- Having as little html code as possible – use external css control
Competition (online)
Competition is the hardest part of the equation to deal with. If you have it, you have to work very hard to rank well in a search engines, if you don’t have it, the seo work is very easy.
A simple way to check for your online competition is to place quotes around it and search for it in Google. For example when you search for – “Broward roofer” the results on the right say there are only five other sites in Google that have that exact phrase. So the competition is low. This would be an easy site to get to the first page of Google, (waterproofroofer.com is my work). If you search for “Police Stuff“ you will see that there are 21,000 other sites in Google with that phrase. That phrase would be much harder to optimize for, (Policesites.info is my site).
Finding a phrase that people are searching for, using a tool like http://freekeywords.wordtracker.com/ combined with using the term in Google with quotes will help you find a good keyword.
Backlinks or inbound links are links pointing at a particular web page.
The amount and value of inbound links are a primary way that Google places value on your site.
Google measures this value as PageRank. A web site’s PageRank can bee seen using the free Google toolbar.
The better the inbound links (determined by Google) the higher the PageRank. The higher your PageRank, the easier it is to improve your ranking in Google.
Here is one fast way to get indexed in Google. Submit your rss feed to feedage.com. Google visits Feedage.com everyday and if you have an rss feed in their index, it will most likely get indexed by google within a day or two. Read more about it on the feedage.com blog
Since code vs text ratio is one of the many things Google looks at, I believe it is best to keep the code to a minimum. I think 300 – 400 words per page is great. Look at your code or view source. If it seems like there is more code than text, try your best to remove as much code as possible.
This is one reason to use and understand CSS. CSS reduces the amount of code markup so that you have more text then code . It’s easier for Googlebots to understand the content hierarchy and is good for SEO.