Search Engine Optimization is broken down into two segments. Aspects of onsite changes to make your site more spider friendly and Offsite keyword text backlinking.
From an on site SEO perspective, consistency and placement of your keywords are important. Spider read a page top to bottom left to right. Therefore your major keywords should be consistent from your Meta tags all the way down to your footer page. Consistency in Syntax as well a prominence. Interlinking your site with keyword text links not only helps navigation of your site but it improves your keyword density.
There is much discussion in regard to the keyword density as to what is considered a non spam factor. Each page should have about 350-500 words per page with a keyword density of no more than 7-10%. Keyword density is also considered in your graphic alt text as well as hyperlinks.
Generally speaking, if your keyword looks stuffed, it is.
Basic On site SEO Factors:
Title Tag ( with Keyword)
Meta Description ( Consistent with Title Tag)
Meta Keywords ( Consistent with Title tag and Description)
H1 Tags ( with Keyword)
Graphic Alt Text ( with Keyword)
Keyword Hyperlinks
Keyword Density in body text
Keyword in Menu Links
Footer Page with Keyword Text Links
Off site linking is generally though of as the most effective way to raise in the search engine rankings. However if your on site SEO is not complete you are battling an up hill battle.
When planning your off site linking strategy you need to keep in mind that reciprocal links are considered devalued through the latest round of algorithm updates. Textual Keyword Rich links from various C-block IP address are the best links possible.
There are many ways to receive quality links.
Some of the top linking strategies to receive quality links come from the following venues:
Article Submissions
SEO Friendly directories
Blogs
Press Releases
Growing your links in a consistent manor is also relevant. Creating 1000s of links in a short period of time could set up red flags. You will receive many links via RSS Feeds from the sources described above and be successful in your linking campaign.
Getting Search Engine rankings can take time depending on your keywords, but consistency and effort both on site and off site will bring you the desired results.
About the Author:
Eric is a Business Analyst and Consultant. Co-owner of and .
If you have a physical location that you do the majority of your business from, you obviously want people in the area to be able to find you in search engines. They should be able to enter in the type of business or organization they are looking for, along with the city name, and your site should be in the first few pages.
Theres never any way to completely guarantee a specific position in the search engines. The search engine companies can, at any time, change their algorithm used to rank sites. And that type of thing does happen from time to time. But by putting the keywords that you want to search for in your site on multiple pages, and if you make sure that it does not look like it is only their for search engines, you can help your ranking.
Specifically, with addresses, what you can do is put your address at the bottom of each page on your site. Not only that, but if what you do is not a part of your name, add that to the address.
Lets say your company is called Technomatic and your business is repairing vacuum cleaners. What you do is not at all obvious from the title of your business. So search engines wont have any idea either. Instead, when you put your address on your site, do so similar to this:
Technomatic: Vacuum Cleaner Repair
1234 Local Street: My City, Texas 71111
That way, your business name, location and type of business are all located close together on your page, so the search engines are more likely to link them all together. And linking them all together means a higher ranking of your site on the search results.
Tim is the owner and senior web designer at T&S Web Design. His company has developed and maintained website for dozens of small businesses and organizations. Tim also maintains a blog with free website advice for small business owners,