Google help doc defines Search Analytics impressions, position and clicks

Google has released a new help document that defines the metrics used on the Google Search Analytics report that webmasters can find within the Google Search Console.Specifically, it aims at defining three core metrics used on the report; impressions, position and clicks.

What is an impression?

A link URL records an impression when it appears in a search result for a user. Whether or not the link must actually be scrolled into view or otherwise visibledepends on the type of search element that contains the link, as described later.

Aggregating data by site vs by page

If a single search element contains several links (as many do), impressions are counted by URL or by site, depending on your view in the Search Analytics report.

What is search result position?

The Google Search results page is composed of many search result elements. Search result elements include blue link sections, carousels, Knowledge Graph cards, and many other types of result features. A single search result element can include text, interactive features, and one or more links.

What is a click?

For most result types, any click that sends the user to a page outside of Google Search is counted as a click, and clicking a link that stays inside search results is not counted as a click. SeeWhat is a query refinement?for more information.

Clicking a search result to an outside page, returning, then clicking the same link again counts as only one click. Clicking a different link counts as a click for each link clicked.


13 Essential SEO Techniques

1. Title Tag – The title tag is most important in SEO. Place the exact keyword you are trying to optimize in your title tag. Every single web page should have its own title tag.
2. ALT Tags – HTML tag that provides alternative text when non-textual elements, typically images, cannot be displayed. Put the main keywords in the alt tag.
3. Link Popularity – Link popularity is the most important SEO tool Submit your site to quality, trusted directories such as Yahoo, DMOZ etc. Seek links from authority sites in your industry. Your keywords should be in the links you get and keep the keywords short.
4. Keyword Density -You should use the keyword(s) in the title tag, in the heading tag, in bold text, and get the density from 5% to 20%. Keyword(s) should be in the first sentence and in the last one.
5. Page Size -Keep your web page over 5k and under 15k in size to help the robots to spider your web page faster and easier.
6. Create great, unique content – Write content related to your market as much as possible and keep the web pages around 200 to 500 words. Try to get 200 web pages or more.
7. Use a unique and relevant title and meta description on every page- The page title is the single most important on-page SEO factor.The meta description will appear as the text snippet below your listing, so it should include the relevant keyword(s) and be written so as to encourage searchers to click on your listing.
8. Web Site Design – Text content should out weigh the HTML content. The pages should validate and be usable in all of today's leading edge browsers. Don’t use flash, frames and Java Script, search engines dislike them.
9. Insite Cross Linking – This will help all your web pages indexed by the search engines. All your web pages should be accessible with in three clicks from the home page.Every page should be linked back to your home page and your main service(s).
10. Include a site map page- A site map will help spiders find all the important pages on your site, and help the spider understand your site’s hierarchy. If your site is large, make several site map pages. Keep each one to less than 100 links.
11. Open up a PPC account-This is a great way to get actual search volume for your keywords. It will costs you money, but it’s worth the investment.
12. Start a blog and participate with other related blogs –This is a better way to join the conversations that are already taking place about your industry and/or company. Reading and commenting on other blogs can increase your exposure and help you acquire new links.
13. Use social media marketing wisely – Join the appropriate communities on Flickr and post high-quality photos related to your business there. If you’re a service-oriented business, use Yahoo Answers to position yourself as an expert in your industry. Don’t spam in any social media website you use.! Be an active, contributing member of the site. The idea is to interact with potential customers, not annoy them.

EducationTimes Article on Career Opportunities in Mobile Apps Development



The ubiquitous mobile can now do more than merely vibrate and make calls. The handheld telephony device, when infused with 2G/ 3G technology, transforms into a multitasking machine. It opens portals for users to experience a range of functional, entertaining or plain wacky applications. Your phone can now declassify the cryptic bar code markings on products and connect you to an online gaming arena. You can download and read an e-book with 3D illustrations and informative hyperlinks, poke and pucker up with friends, set up a private radio station, navigate your way through the darkest alleys of a big bad city or get a funky digital avatar thanks to mobile applications (or ‘apps’). These apps are small programmes that can be downloaded on to a smartphone and customised to serve your information and entertainment needs. As the world is gripped by apps-o-mania, mobile service providers are queueing up to smartphone apps developers and bidding for the next blockbuster apps to hit mobile screens worldwide.


Currently, the smartphone and smartpad segment allows one to download and use mobile apps developed on Symbian platform, Google’s Android platform, Eclipse platform and Apple’s iOS platform. As an application developer, one can either master the three platforms or demonstrate expertise in either of the platform. Application developers are basically evolving from the tedious webapplication developer roles to create small programmes for smartphones, netbooks, e-book readers and smartpads. The small programmes allow developers to bring personal creativity and carve individual recognition, something not possible when developing web-apps as a team. Says Ujwal Makhija, Chief Executive,, who began his apps business by taking small automation applications for travel and aviation segment. Makhija’s latest apps cater to automated customer service needs of international airlines, travel portals and airports. He says, “A person may forget his wallet but will not leave his home without his cell phone. Mobile applications ensure consistency of quality and real time solutions for clients.”


The role of a smartphone applications developer is essentially entrepreneurial in nature. The developer can work with a software development kit (SDK) and create personal apps. contd on page 2 These apps can be tested on the huge database of Android or iOS platforms and finally run on the mobile device using an appsemulator. This, however, is half the battle won as the developer then has to convince a mobile service provider to invest in his/ her apps and receive desired remuneration by either selling the apps or claiming copyright.


Abhinav Laad who lost his job in a recession-hit firm in Silicon Valley channelled his expertise to develop three apps – one, counting the number of times an iPhone rotates when you spin it, another, a kiss-o-meter and third, a virtual trial room that simulates the chosen garment on a 3D image of self. Laad’s fortune changed as mobile platforms queued up to purchase his apps. Laad now jet sets between Paulo Alto and Bangalore as a creative director for a software company’s mobile apps unit. “It’s not been smooth sailing: many of my apps were rejected. My advice to apps developers is think simple and stick to the popularity potential of the apps idea as the popularity of an apps translates into higher downloads for the client and better royalty for the developer.”


Most apps developers either have an academic background of engineering, science or computer applications with a working knowledge of C# and operating systems. However, diploma students with a knack of coding in C++ or Java and object oriented programming knowledge are also in demand. Other soft skills required are critical thinking, team playing, problem solving and presentation skills. Most engineering colleges give a basic overview of the programming software and promote application development during college techfests. But now private academies and training institutes too offer short-term crash courses and one year diploma courses in apps development.


Skilled apps developers can function in other technical roles apart from creating apps. Freelancers get paid $30 to $40 per hour to write Android code, in a global market that currently has a short supply and high demand for such professionals. Those with multimedia knowledge can create new layouts, mobile views and menus. One can sync locationbased services, geocoder and compass sensors, and create rich map-based applications. Sunil Nandi, an apps developer for a mobile firm says, “Android developers stand to gain more than iPhone apps developers.” Starting from US$30 per hour on coding and testing jobs, apps developers can quote their own price for their exclusive creations.


Frameboxx Animation and Visual Effects, CMS Computer Institute, IMRI Learning Centres – Mumbai and Bangalore

Author Credits:

Adil Marawala, Times Group

Source: EducationTimes, Dec 13 2010

4 Steps to Smart Outsourcing of Your SEO Project

Getting too many SEO Projects or too busy to work on your own SEO Project? Don't worry, I will show you 4 smart steps to outsource your SEO Project for better ROI.

Step 1: Do a Basic Research and understand the project scope, target audience, and keywords. Get answers to below topics:
1. The market demand for your products and services.
2. Potential keywords / key phrases used by target audience
3. Shortlist the most relevant and popular keywords for the campaigns

Step 2: Get statistical data of your keywords using any free keyword tool. I recommend using Google Adwords Keyword Tool (

Step 3: Now that the basics are covered. You can start hunting for a qualified SEO professional. It's time to look into SEO Market place – try any of these:
Most of the marketplace are free for employers Step 4: Last but not least step is the tracking and measuring the ROI of the SEO Campaign. While Google Analytics gives you a complete picture of where your website stands in terms of Traffic, Content, Keywords.. you can also use additional tools like WebCEO, WebPosition, etc.


6 Steps to Get a Good Search Engine Ranking

If you have a website selling a good product or service and your site have a good search engine ranking for the keyword phrase related to the service your website offers, you will be able to get a significant income from that site. You will not be able to achieve the targeted traffic if your site is displayed in the 20th or 30th page in the search results. But if your site gets top 10 or low rank, it will deliver traffic and generate orders It is an extremely difficult task to get with in the first 10 ranks.

Key factors for getting top 10 search engine ranking

1. Keyword Research: Reasearch for the most popular keywords or phrases related to your business and find out the keyword phrases with more popularity and less competition. Use Google adwords to find the popularity of your Keyword. Every keyword frequency, weight, size, prominence and proximity all affects the ranking.
2. Website optimization: Your website should be optimized to improve the search engine ranking. Website title tags, description tags, meta keyword tags, heading text, link url, link text, image alt, comment and web page body text are the important ranking factors.
3. Submit URL to search engine directories: Submit your url to all major directories like Google, Yahoo, MSN, and DMOZ. You can find top search engine list at
4. Link Popularity: Link popularity is the total number of websites that link to your web site. The best links are "relevant" links from web pages related to your keyword or topic. Many search engines using this information to decide the ranking.
5. Links within your site: All your web pages should be accessible with in three clicks from the home page. Every page should be linked back to your home page and your main service(s).
6. Tracking and Re optimizing: Check your website ranking for your targeted keyword. If you are not satisfied with the rank, you should do more SEO to achieve higher search engine ranking. Repeat this until you get desired result.


20 SEO checklists

Search Engine optimization should be an integral part of your website project, from the beginning to end. You should structure your website correctly and make it spider friendly to get a high search engine ranking. You can use the following list to make sure you’re your web pages can be found, indexed and ranked correctly by the search engine:

1. Your website should have a specific theme: All the web pages in your site should deal with various aspects of a central theme and should relate to each other. In your home page, make the theme clear, state the service you are offering, and reinforce these in the other pages.
2. Your Web pages should have quality content: The content of the web page should be closely related to the page title and the theme of the website. Otherwise it will not get a high ranking.
3. Your website Navigation: All your important pages should be accessible with in three clicks from the home page. Pages deeper than that may not be indexed by the search engines.
4. Title Tag should be unique for each page: The title of each page should contain the keywords which best describe that page.
5. Use the "Description" meta tag: Use a highly descriptive sentence about the content and purpose of your page, and contains your most important keyword phrase early in the sentence. Some search engines display this with the search results.
6. Use the "Keywords" meta tag. This is an HTML tag that lists all of the main keywords and key phrases that are contained on that web page. Some search engines pay attention to this tag, some do not this will help you to write appropriate content.
7. Include keywords in the visible page content: You can include the keywords in the header text, link text and titles, table captions, the Alt attribute of the image tag, the title attribute of the link tag, etc.
8. Search engine spiders should be able to reach every page: The pages you want to be indexed should be reachable following a text link. The search engine spiders may not be able to index the pages which requires a password to view, generated by a script in response to a query or with a long and complicated URL.
9. Include a site map: Create a site map with text links and include descriptive text containing the relevant keywords for each page.
10. Give links to important pages from all other pages: This will help to determine the most important pages in your website. The search engine will assign more importance to the page having more links from other pages.
11. Build link text with keywords: When you create a text link to another page on your site, use that page's targeted keywords as the text for the link. Make it as descriptive as possible.
12. Don’t use frames: If possible, don't use frames on any page you want to get indexed by search engines. If you feel you are using frames for a page, then also make use of the "noframes" HTML tags to provide alternative text that spiders can read.
13. Don’t use redirects: Only use a permanent redirect a “301 redirect” which is acceptable to search engines.
14. Explain the important content in plain text: Search engine spiders are not able to read the contents in JPEG, GIF, or PNG files. If it is important to use the image, put the same text in the “Alt” tag.
15. Don’t put the important contents in the flash file: Spiders are not able to read the flash files. Don't create Flash pages for any content you want to get indexed – instead, put that content in the HTML portion of the page.
16. Don’t put links and keywords in Java Scripts: Search Engine spiders are not able to read the contents with in the JavaScript code. Use the “noscript” HTML tags to provide an alternative that can be read by spiders.
17. Optimize every important page of your website: Optimize every important page of your website with appropriate keyword for each. It will help you to get a lot of search engine traffic to your site from other pages which are focused on very specific keyword phrases.
18. Don’t use duplicate content. Each page of your site should have unique content. Duplicating content or pages might be seen as "search engine spamming”.
19. Provide linking instructions for those who want to link to your site: Encourage other people link your site by stating your policies and giving the wordings you like them to use in their link. Provide the ready-made HTML code for the link. Give text links, as spiders can’t read text from an image file.
20. There should be no coding error and broken link: The search engine spiders will not be able to read and index the pages with coding errors and broken links. Use a Web page validation utility to check your HTML code to make sure it's error-free.


The Importance of Back links in SEO

Backlinks are links that are directed towards your website. Also knows as Inbound links (IBL's). The number of backlinks is an indication of the popularity or importance of that website. Some search engines, especially Google takes your website and performs a mathematic equation and places a numeric value on your website depending on the back links. It will give more credit to websites that have a good number of quality backlinks, and consider those websites more relevant than others in their results pages for a search query. When people find value in what your website has to offer, thus they provide a link to your site. When search engines calculate the relevance of a site to a keyword, they consider the number of QUALITY inbound links to that site. A backlink from a site that has quality content plus content related to the theme of your site will hold you in a much better stead than a back link coming from a poorly designed or optimized site or from a site that has nothing to do with the theme of your site. So we should not be satisfied with merely getting inbound links, it is the quality of the inbound link that matters. Building quality backlinks is very important in Search Engine Optimization. It can drive traffic to your website. Link Popularity and number of backlinks are directly proportional to each other. More back links means more popularity of the site. Building backlinks is a continuous process and it will take time. There are some draw backs to this equation. If a website you are affiliated with , drop a hyperlink or a page get accidentally deleted, the Google will find a dead link and it will punish you by reducing the rank for not keeping your site up to date. Keep your website in balance with other websites you share links with. This will make Google engine happy. Adding a company that is not user friendly will not give you back links ,you may also lose points.

Search Engine Optimization For Dummies (For Dummies (Computer/Tech)) (Paperback)

Search Engine Optimization for dummies Product Description Why do some sites pop to the top when you search? How do you make yours one of them? You create sites that make search engines happy — that’s what search engine optimization is all about. Search Engine Optimization For Dummies has been the leading resource on how to make that happen, and this third edition is completely updated to cover the newest changes, standards, tips, and tricks. This handy guide shows you how to get more visitors by getting more visibility for your Web site. Find out which search engines matter most, what they look for (and what they hate,) how to get your site included in the best indexes and directories, and the most effective ways to spend your advertising dollars. You’ll discover how to:

* Plan a search engine strategy
* Build pages that offer visibility
* Make your site rank high with the most important search engines
* Avoid things that search engines don’t like (and tricks that might actually get your site penalized)
* Use Google universal search, image search optimization, XML sitemaps, and more
* Choose the right keywords
* Track and measure your results
* Increase your exposure with shopping directories and retailers
* Boost your position with popular links and social networking sites
* Use pay-per-click in ways that get the most bang for your advertising buck

Search Engine Optimization For Dummies, 3rd Edition also helps you skirt some of the pitfalls and become a savvy advertiser. With this book at your side, you’ll never need to fear search engines again! Reviews Review 1: . Great Book, by J.F Heinrich I am a neophyte in web design and have a tech person in another city who has just started doing web design. She designed our websites but was not up on optimazation, and I wasn't either. We both ordered the book and have now designed two websites using it. The first searches fairly well but it wasn't being found at all until we used the suggestions/instructions from the book so it certainly helped. The second site was designed using the suggestions for titles, descriptions and keywords. I also believe the designer used all of the other directions for other parts of the site. We are just trying to get the site recognized at this point. I would have to say, at least for myself, we would have not known any of the "secrets" to getting recognized without using the book. I am confident over time we wil get both sites readily recognized by the engines. It does seem to be somewhat of a science and the book help a lot. I personally highly recommend the book and I don't normally give out 5's for anything, a big help. Review 2: Not Necessarily for Dummies, by Don Bistraw I suppose with an average of 5-Stars my review ranking makes me the curmudgeon since I offer only 3-Stars. Dummies books many times become complicated because they flounder around instead of getting straight to the subject matter, this book is no exception. While offering a plethora of important and valuable information the writings start, stop and go back and forth too often. I was armed with a highlighter and notepad but found myself constantly referencing back and forth, forced to re-read passages to collect all the data important to optimize according to the authors recommendations. An example is discussing topics, which engage the readers interest only to suddenly stop with, "More on this subject in Chapter X." Ok, so I put my highlighter down until later. This becomes frustrating. Discuss highlights in the book with an introduction and get to the point in one place, not later in several places. The checklist offered on the inside cover is a nice highlight and covering the topics once again in an introduction should be enough and will lead to less confusion. As with all tech books, without any fault to the author, the subject matter becomes dated quickly. This is the case with SEO for Dummies but the basics offered are valuable as a starting point in optimizing your web site. Although keywords, content and reciprocal linking are stressed heavily, my own inadvertent experiment has shown content to actually be at least as valuable if not more important than incoming links for high-ranking sites. As an example, I have two web-blogs with Google rankings of 2 and 3 respectively which have virtually no incoming links only a lot of content. In these cases content proves extremely valuable. These blogs are relatively young. The author makes an attempt to explain Googles algorithm but fails miserably to make a point, and serves no purpose in advancing SEO knowledge and very little is mentioned about the Google "Sandbox" which is the initial purgatory new sites are sent to while Google decides a web sites worthiness. Understanding the sandbox in extremely important so the Webmaster pro or amateur realizes page ranking comes with sweat equity and patience. My largest disappointment came when visiting the authors web site which was not up to date and had several "dead links." At this writing his Google site ranking is 5/10, which is very good but one must practice what they preach and these instances were glaring errors. Another problem is the author spends time discounting the use of "Frames/Frameset" but his site uses frames as viewed in the source code. If they should be avoided why does his site contain them? I recommend this book if purchased with a deep discount. Next thoroughly read and digest the research information at and incorporate all your information and experience into a business plan using their template. In combination with SEO for Dummies your site will be enhanced for SEO and you'll have a deeper understanding of Google and other methods of SEO to increase site traffic as well as page ranking.


10 Tips – Success in Affiliate Marketing

There are some important points to reflect upon which this article addresses:

1) It is advisable to choose one or very few niches to promote initially, to enable to concentrate your efforts in few specific areas. Avoid signing up with a large number of programs which would tend to diffuse your efforts and focus, leading to mediocre results.

2) Choose your niche(s) carefully. The gravity should be high, and the sales trending upwards. The products should be of high quality, and properly priced, with commissions no less than $30. The affiliate program should provide excellent marketing tools.

3) Your website should be designed around your niche, and include quality, and original content.

4) A promotion and adwords budget is important. It is unlikely than organic SEO listings will be sufficient to quickly attract focused quality traffic, with high opt-in and conversion rates. You will have to spend money on advertisement media.

5) Submit articles and posts to blogs, and social/bookmarking sites, with your own links. You can create backlinks this way, which help search engine rankings, and "free" traffic flow to your website.

6) Submit product reviews on blogs, including your affiliate products with your affiliate and website links.

7) Building an e-mail list is important. As an incentive for prospective customers, include free downloadable items such as e-books, training videos, and software. Your list can grow rapidly this way.

8) Provide contact info on your website, and be available to answer questions from prospective customers. This builds credibility.

9) Try to recruit sub-affiliates, if your affiiate program rewards you for this effort. This will increase your commission base substantially over time.

10) Have a plan, with detailed strategies, and visible goals. Keep your efforts focused. Persistence is the key here.