Even google gets mail spam such as this :
I visited your website and noticed that you are not listed in most of the major search engines and directories...
There are a lot of myths about search engine optimization (SEO) and many companies try to make money with selling bogus products. Engaging in dirty tricks, so-called black-hat techniques, risks damage to the reputation of your site and can lead to search rank rank penalties. In this post I cover the most important issues for getting high ranking with keywords.
This article is about how to get found by search engines. You submitted your site to important search engines such as google, bing, and yahoo and now you want to make sure all your sites get indexed and you want to achieve a good ranking with google and other search engines. The baseline for a good ranking is that if you have good content that is interesting to people you get found, although there are also some technical issues, which I cover here.
So, how to design a google friendly site? Most important to get found is your content. If you have good content that is interesting to people you get found. However, it is also important that you use the right words in your text, because search engine will evaluate your page's relevance to a search term by the frequency of keywords. Therefore, the keywords you put in your text should correspond to search terms people are looking for when they are interested in some topic.
Use relevant keywords in all section of your page that describe your content. High priority sections to enrich with keywords are page title and description, header titles. Search engines might score the relevance of keywords to your content higher if they are within the <h1> or <h2> title tags. All text is important and images should go with keyword text in alt part of the img tag. Use web analytics such as google webmaster central or google analytics to find out what people search who come to your site and target them. Figure out which keywords are most popular and closely match your topic.
Google does not take into accound the keyword META tag, because of past keyword stuffing, where people used to fill their META tags with whole dictionaries. However google might take into account you META description. It could look like this:
<meta content='PhD student investigating the sense of smell posts about topics ranging from life in Barcelona, technology and software, and scientific research. Occasional book reviews. Topics of general interest such as political beliefs, lifestyle, and nutrition. Exploration of blogs, blogging and the technical side of blogging.' name='description'/>
The number of links to your site, inbound links or backlinks, in SEO terminology, is one indication of the popularity or importance of that website or page. Most important for a high ranking in the search engines for some keywords (and for a high pagerank) is a high number of incoming links with an anchor text that corresponds to search terms. Therefore, it is a matter of courtesy to use a meaningful anchor text when you link to some page.
You want to make it easy for people to link to your site. See below how this is solved for myoutsourcedbrain.com.
One way to stimulate backlinks is rewarding them by showing on each page, which pages links to it. This can be done using a notification mechanism, called linkback. There are several ways to do this. These are refback, pingback, and trackback. Each has its advantages and disadvantages. For more details, please see the wikipedia article on linkback. In blogger you can show inbound links by activating the option in the post preferences to show links to post, as you may see at the end of this post if you link to it. For a trial, I deleted the
rel='nofollow'part of both backlinks and comments to stimulate linking and commenting, which means that search engines will take these links into account when crawling and ranking your site.
For blogger, there is some basic search engine optimization such as changing the title tags for better indexing and to customize the permalinks. Bigger text is given higher priority in indexing, therefore it is advantageous to put post titles in H1.
If people leave your site within few seconds this increases the bounce rate and subsequently referring search engines may lower your site status. Also this means they will not read your articles and not click the ads. Therefore you should try to make people stay on your site longer. First priorities are content and navigational features. More about bounce rate in another article.