
Google Analytics
Google Analytics is one of the best tools out there for analyzing traffic on your website. With a little bit of setup, it will give you an enormous amount of information about who is coming to your site, what they're looking for, and how they're getting there. Google Analytics is absolutely free to use.
Google Analytics tells you how visitors found your site and how they interact with it. You'll be able to compare the behavior and profitability of visitors who were referred from each of your ads, keywords, search engines, and emails, and gain valuable insight into how to improve your site's content and design. However large or small your site, and however you drive traffic to it - whether it's unpaid search, partner sites, AdWords, or other cost-per-click programs - Google Analytics tracks it, from click to conversion.
These are the kinds of questions that Google Analytics can help answer:
For Executives:
For Marketing Professionals:
For Content and Web Developers:
In order to use Google Analytics, you'll need to set up an account with them. This will provide you with a unique identifier to add to your site. You can only access information about your own site; you can't access information for other sites unless the site owner explicitly grants you access. The only people with access to your information will be people you grant access to.

If you have not experienced Google Analytics it is a good idea to go to the help page to read the 'Getting Started' guide, 'About Google Analytics', and 'Installing the tracking code', and anything else that you are interested in.

So, what does Google Analytics do? It allows you to gather, view, and analyze data about your website traffic. By embedding Google's basic JavaScript snippet into your pages, you see which content gets the most visits, average page views and time on site for visits, which ads are driving the most visitors to your site, and more. You can also use the simple administrative interface to set up goals and filters to control what data goes into your reports based on your business needs.
Example
Since I have a Google Analytics account we will use it to look at some of the features Google Analytics provides. When I log in a page comes up showing an overview of information about all my sites, number of visits, bounce rate, average time on the site.

We will look at the Informaticus site. First, we click on Informaticus which will bring up a profile of the site.

Clicking on 'View Report' brings up the Dashboard information about the site visits, where in the world the visitors are from, traffic sources, and site usage.

The image below shows the Dashboard.

For comprehensive overview about Google Analytics view this great video that Google created.
Create your Google Analytics Account
Now you are ready to create your account and set up your site. Here is a list that you can follow, though not an exhaustive checklist, it will get you up and running so that you can become a power user.
For an in depth discussion of each of these steps visit this FutureNow post.
For more information, how to insert tracking code, and everything you need to know about Google Analytics go to Google's Help.
Search Engine Optimization (SEO)
Search engine optimization is the act of optimizing a website (in terms of code, content and links) to increase traffic from major search engines, like Google, Yahoo! and Bing. This will help your site rank highly in popular search engine results. The following are steps recommended by iPower.
What Do Search Engines Look For?
Search engines index content on the web with computer programs called "bots," which move through websites by "crawling" from link to link. In order to provide the most useful search results, search engines assess pages in terms of:
Six Ways to Boost SEO
There are lots of ways to improve how high your site ranks on major search engines, and we've highlighted six to get you started:
You can go to the Google Keyword Tool and type in keywords and phrases and you will be able to see how many people searched for those keywords or phrases and it will show you similar keywords that you might want to add.TechTarget's Definition of Keyword Stuffing:
Keyword stuffing is the practice of inserting a large number of keywords into Web content and meta tags in the attempt to artificially increase a page's ranking in search results and drive more traffic to the site. A keyword is a significant term that is relevant to the content in question.
Keyword stuffing is considered an unethical SEO (search engine optimization) technique at best and an attack technique at worst. The practice is often used to drive traffic to fraudulent or malicious websites. Keyword stuffing in content is known as spamdexing. Keywords may be hidden in content through a number of methods, such as matching font color to the background, setting font size to zero or putting it behind an image. Words and phrases used for keyword stuffing are typically relevant when visible to the reader but when keywords are hidden they are often just a list of common search phrases, such as sexual terms and celebrity names.
According to Google, keyword stuffing is not only unethical -- it's also ineffective. Meta tags are no longer used to rank websites, so keywords placed in that field are ignored. Increasingly sophisticated algorithms can help identify not just when terms are irrelevant but also when they are out of context or overused. Furthermore, if hidden text is detected in content, Google may remove a site from its index and it won't appear in search results at all.
Google offers some advice: 'Filling pages with keywords results in a negative user experience, and can harm your site's ranking. Focus on creating useful, information-rich content that uses keywords appropriately and in context.'
https://adwords.google.com/select/KeywordToolExternal
Strong anchor text:
"Check out Google Webmaster Tools."Weak anchor text:
"Check out Google Webmaster Tools, here."
References and Resources