Monday, June 23, 2008

28 SEO Steps to Win Search Engine Rankings

Search Engines are built to help the searchers. Search Engines strive to put the best fit/standard websites on top rankings so that searchers get their required info within few clicks.

How do Search Engines know a website’s standard and its relevance with searched keywords? What are the steps you should follow for a complete SEO to improve your website’s rankings?

This article covers Search Engine Optimization in two levels - the first is On-page optimization, and the next is Off-Page Optimization. An effective On-page optimization together with good Off-page optimization will improve your Search Engine Rankings.

On-Page Optimization

1. Define your Business & Target Audience
The first step in any business starts with analysis. Determine what kind of services your website is to provide and what kind of audience you want for your website?

2. Don’t Purchase a New Domain

If you already have a good domain name don’t try to purchase a new one, as some search engines look for the age of the website as a ranking factor.

3. Choosing your Domain Name
If you are planning for a new website, try to get a domain name with keywords included. If you target regional customers, you can have your domain based on the region, say for example .uk or .au or .in

4. Make your Website look Clean & Simple
Now you have a domain name and you know whom you want to target. Website design is the key factor which keeps your visitor to stay for a while in your website and navigate your services. Make sure your website design has a good feel & look, clean and simple.

5. Evaluate your Website
If you have an existing website, and now you want to do SEO for it, then evaluate your website:
Navigation structure - think in a visitor’s point of view - Can someone navigate and reach the product/services they are looking for? Make your navigation user friendly, no visitor should leave your website due to confused navigation.
Check for W3 compatibility of your website.
Check for any broken links in your website and fix if any.
Your website should load fast so that it doesn’t check on your visitors’ patience.

6. Observe your competitor
Find your competitor websites. Analyze and gain knowledge on their tactics, the keywords they use, the techniques applied. With the help of this analysis you will learn what is working and what is not working, which will help in your SEO process.

7. Research on Keywords

List the Keywords your target audience would search for and the ones used by your competitors. Make use of keyword research tools like Overture to know more on your related search terms. Now refine your list and make your final list of target keywords.

8. Structure File name
If you have control over your file names - modify file names with your keywords included.

9. Search Engine Friendly Sitemap
A well structured search engine friendly sitemap can help Search Engines to index all your pages. With good anchor text for your navigation links you can improve your rankings

10. Write an Attractive Title
Why is your web page title so important? The web page title is displayed in SERPs which in turn help in attracting your visitors. Web searchers do their search with a term and look for titles in the result pages that best fit their search. Hence make your title attractive, with targeted keywords included. Try to incorporate related keywords too. For example you target for Montessori School, you can write title as ‘Montessori School, the Preschool for your Children’. (in this way you add 2 related terms).

11. Meta Description Tag
Description tag is also displayed in snippets of any SERPs. This description helps to motivate searchers to visit your website. Make an effective and optimized description tag. Snippets are also taken from surrounding text of the searched keyword. You may need to edit your content a little to make your description look good.

12. Meta Keyword Tag
Though there is saying that Search Engines like Google doesn’t look for Meta keyword tag, there are some smaller search engines, which still follow the conventional way and spider the keywords tag. So there is no harm in making of the Meta keyword tags. Your meta keyword should contain keywords that appears in your body text.

13. Have Robot tags
If you don’t want any of your files of your website to be indexed, say an image or a text file, you can write your robot file insisting the search engines not to crawl those pages.

14. Alt Tags for images
As the name infers it acts as an alternate text for any image. This tag is both user friendly and search engine friendly. Search engines cannot read images; instead it indexes the alt tag given for any image and assumes it as the description for the image. This alt tag is not so important by Search Engines, as many spammers try to put irrelevant alt tag for the images to improve their rankings. However for an image link with a proper alt tag (keywords included) will work as great internal anchor link.

15. H1 & H2 heading format
Though no one is sure on whether this helps in rankings, try applying the header options, as this practice is good for any web development

16. Improve Keyword Prominence, Density & Proximity
Keyword prominence will increase if you have your keyword at the beginning of text part of your webpage. Keyword density refers to the ratio (percentage) of keywords contained within the total text content of the page. Keyword proximity refers to the closeness between two or more keywords. And this is yet another factor which has not much proven records but still exist in SEO practice.

17. Make Content look rich
As many SEO experts say content is the king. Optimized content with keywords included, along with other SEO factors working well the website can rank well in Search Engines

18. Keyword Rich Anchor Text
Anchor text for both internal links and external links is powerful element for Search Engine rankings. You can notice websites which doesn’t have the keyword in their web pages rank well which is all because of their anchor text of their inbound links.
Here a good article on Link Anchor Text and Search Engine Optimization to understand the importance of anchor text in Search Engine Optimization.

19. Make Flash files work for you
Its better to avoid including flash files into your website. But under compelling circumstances, you can try adding keyword rich text somewhere in your file, since Search Engines like Google can index the text part of flash files

20. Bring your PDF files on SERPs
PDF file is a good source for keyword rich content. Most Search Engines can read & index PDF files and a few search engines shows PDF files in SERPs too. Make sure you have a good title and file name for your PDF file

Have a look Google guidelines for Webmasters

Off-Page Optimization

Why Search Engines give so much of importance for inbound links?

It is easy for any website owner to optimize their website with good content, navigation, title, etc. But does that mean it’s a good website and people would love to check it out?

Search Engines try to know and evaluate the standard of a website through many factors and the most significant of them is incoming/inbound links. When a website receives inbound links from related & standard websites, it obviously means that it is worth looking at.

Search Engines learn about your website through inbound links and to be precise it’s through anchor text.

So natural linking with different & targeted keyword rich anchor text works great for any website.

Here are a few ways to increase your inbound links/ backlinks.

21. Search Engines
Submit your website manually to search engines including regional search engines.

22. Directories
There are many directories available online for free submission. Submit your website into the category that best fits your services, most importantly with good anchor text. Try submitting in your own regional directories to improve your local business.

23. Forums
Participate in your industry related forums & discussion boards. Post your comments, thoughts and also provide a link to your website (without spam).

24. Blogs
Having your own official blog helps to post your company’s updates, product release, etc., and also inbound links. There are directories for submitting blogs. Submit your blog with proper keyword tags which helps in your blog listing.

25. Articles
Write keyword & content rich articles on your own and post in article junctions available online. There are article junctions which accept articles in HTML format, so you can include your links with good anchor text. Write fresh articles on your topic, post and see your traffic increasing.

26. Press Releases
You can post Press Releases, which also works like Article junctions & directories; however it should look more like a Press Release and not like an article.

27. Bookmarks
Social book marking - it serves two purposes: It gets you incoming links and it popularizes your website in your community. Make sure you put keyword rich tags for your bookmarks.

28. Classifieds
You can see some websites displaying free classifieds. You can put your advertisements there with link to your website.


Wednesday, June 4, 2008

SEO Tips and Strategy

Before you write one line of code:

* Do keyword research to determine what keywords you want to target.

While constructing your website you should do the following:

* Use markup to indicate the content of your site

1) Optimize your title tags on each page to contain 1 - 3 keywords
2) Create unique Meta Tags for each page
3) Use header tags appropriately (H1 > H2 > H3)
4) Use (b) and (i) tags if appropriate

* Optimize your URLs

1) Use Search Engine Friendly URLs
2) Use keywords in your domain (www.keyword1.com)
3) Use keywords in your URL (www.example.com/keyword2/keyword3.html)
4) Use dashes or underscores to separate words in your URLs (keyword2-keyword3.html)

* Optimize your content

1) Use keywords liberally yet appropriately throughout each page
2) Have unique content
3) Have quality content

* Use search engine friendly design

1) Create a human sitemap
2) Do not use inaccessible site navigation (JavaScript or Flash menus)
3) Minimize outbound links
4) Kept your pages under 100K in size

* Design the navigational structure of the site to channel PR to main pages (especially the homepage)

* Create a page that encourages webmasters to link to your site

1) Provide them the relevant HTML to create their link to you (make sure the anchor text contains keywords)
2) Provide them with any images you may want them to use (although text links are better)

* Make sure your website is complete before launching it

Immediately after launching your site you should do the following:

* Create Webmaster Accounts

1) Google Webmaster Tools
2) Yahoo! Site Explorer

* Submit your site to all major search engines

1) Google (Use a Google SiteMap)
2) Yahoo (Use the page list option)
3) MSN
4) Ask (Finds your site via incoming links)

* Create an XML sitemap

* Submit your site to all free directories

1) DMOZ (also powers Google Directory)
2) JoeAnt

* Submit your site to relevant directories

1) Find more at ISEDB

* Begin a link building campaign (attempting to get keywords in the link anchor text)

1) Put a link to your website in your forum signatures (hint hint)
2) Reply to relevant blog posts (Don't spam please)

If you will pay to promote your website:

* Submit your site to pay directories

1) Yahoo
2) GoGuides

Finally, as part of an ongoing strategy:

* Continually update your website with quality, unique content
* Continually seek free links preferably from sites in your genre

Do NOT do the following:

* Make an all Flash website (without an HTML alternative)
* Use JavaScript or Flash for navigation
* Spam other websites for incoming links
* Launch your site before it is done
* Use duplicate content

1) Do not point several domains to one site without using a 301 redirect
2) Do not make a site of duplicated content from other websites

* Use markup inappropriately

1) Style eader tags to look like regular text
2) Hide content using 'display: hidden' (for the sake of hiding text)

* Use other "black hat" techniques (unless you accept the risk - Banning)

1) Doorway/Landing pages
2) Cloaking
3) Hidden text

Additional Tips:

* Usable and accessible sites tend to be search engine friendly by their very nature
* Be patient! High rankings don't happen overnight
* Don't obsess with any one search engine. They are all worth your attention.

Tuesday, June 3, 2008

Google's -60 penalty

During the last weeks, people in online forums observed some strange Google result changes. Rumor has it that there is a new -60 penalty that Google applies to websites in which it has lost trust.

What has happened?

Some webmasters found websites that were listed on position 61 in Google's search results that had Google Sitelinks below their listing.

Normally, Google only displays Google Sitelinks for the first search result.

Many webmasters believe that the website that was listed on position 61 with the Sitelinks was the number 1 result for that keyword but had been penalized by Google.

What does Google say about the -60 penalty?
In a Google Groups discussion about showing Sitelinks for #61 results Google employee John Mu referred to a -60 penalty discussion.

Google hasn't officially confirmed that a -60 penalty exists. However, Google employee John Mu indicated in a discussion about the -60 penalty in the official Google groups that Google penalizes websites if they contain certain spam elements.

Which spam elements trigger the -60 penalty?

It looks that Google applies this penalty to websites that buy links.

Many of the websites that seem to have been penalized had many inbound links from websites that linked to them from every single page of their website (so-called site-wide links). Sitewide links are an indicator of paid links, which Google sees as an unwanted way to artificially inflate search engine rankings.

The head of Google's anti-spam team Matt Cutts has often said that websites that buy paid links will be penalized and it looks as if Google tries to do the job properly.