Saturday, 28 April 2012

Google's 'Zerg Rush' Easter Egg game kills search results


If you love surprises from Google in the form of Easter Eggs, then here is something new for you to play with. Google's new Easter Egg has now come to the notice, which is quite interactive. It's more of a game that lets you hit and collect scores.
No matter what you are doing, you are suggested to go to the Google home page and search for the keywords "Zerg Rush". The search results will appear, but those links/results won't be clickable. Immediately after the search results appear, a chunk of little Os from the Google logo will start dropping from the top of the screen.
Now here the real fun starts! Use your mouse to click and destroy the Os - or zerglings - before they wipe out your search results, and form two large Gs on the page.

 As the game ends, users are allowed to share their scores via Google+, thereby letting their followers know that how many zerglings they managed to target.
This Easter Egg is said to be a reference to a strategy used in the real-time strategy game StarCraft, which was developed by Blizzard Entertainment.
Google's new Easter Egg is so interesting that it went viral this morning in a short time frame, and also started trending on the micro-blogging site Twitter.
This gag is the latest in a long line of Google Easter Eggs. It is not the first time that Google has come up with such an awe-inspiring Easter Egg. In the past also, Google easily managed to grab the eyeballs of users with its top-drawer Easter Eggs.
Google's "Let it snow" Easter Egg, which was released in December, was another pleasant surprise. On typing the words "Let it snow" in the search box, snowflakes started falling in the browser from the top of your screen, and slowly covered Google's search results.
Besides, there is another Easter Egg - "do a barrel roll" - that was observed last year, and is still one of popular Easter Eggs from Google. It completely rotates Google's search results.
In June last year the search engine giant marked the the Gay and Lesbian Pride Month with an Easter Egg on its search results page. For search results for terms such as "gay", "lesbian", "transgender" and "lgbt", Google displayed a rainbow, signifying the rainbow flag of the LGBT (lesbian, gay, bisexual, and transgender) movement at the end of the search bar.

Friday, 27 April 2012

Latest Google Update Effect on SEO


Google Panda Effect on search queries


1. CFor context, the initial Panda change affected about 12% of queries to a significant degree; this algorithm affects about 3.1% of queries in English to a degree that a regular user might notice. The change affects roughly 3% of queries in languages such as German, Chinese, and Arabic, but the impact is higher in more heavily-spammed languages. For example, 5% of Polish queries change to a degree that a regular user might notice.

2. In the next few days, Google launching an important algorithm change targeted at webspam. The change will decrease rankings for sites that we believe are violating Google’s existing quality guidelines. We’ve always targeted webspam in our rankings, and this algorithm represents another improvement in our efforts to reduce webspam and promote high quality content. While we can't divulge specific signals because we don't want to give people a way to game our search results and worsen the experience for users, our advice for webmasters is to focus on creating high quality sites that create a good user experience and employ white hat SEO methods instead of engaging in aggressive webspam tactics.

Six fundamental SEO tips



1. Do something cool: Make sure your site stands out from the competition -- in a good way!

2. Include relevant words in your copy: Try to put yourself in the shoes of searchers. What would they query to find you? Your name/business name, location, products, etc., are important. It's also helpful to use the same terms in your site that your users might type (e.g., you might be a trained “flower designer” but most searchers might type [florist]), and to answer the questions they might have (e.g., store hours, product specs, reviews). It helps to know your customers.

3. Be smart about your tags and site architecture: Create unique title tags and meta descriptions; include Rich Snippets markup from schema.org where appropriate. Have intuitive navigation and good internal links.

4. Sign up for email forwarding in Webmaster Tools: Help us communicate with you, especially when we notice something awry with your site.

5. Attract buzz: Natural links, +1s, likes, follows... In every business there's something compelling, interesting, entertaining, or surprising that you can offer or share with your users. Provide a helpful service, tell fun stories, paint a vivid picture and users will share and reshare your content.

6. Stay fresh and relevant: Keep content up-to-date and consider options such as building a social media presence (if that’s where a potential audience exists) or creating an ideal mobile experience if your users are often on-the-go.


Avoid these common mistakes





1. Having no value proposition: Try not to assume that a site should rank #1 without knowing why it’s helpful to searchers (and better than the competition :)

2. Segmented approach: Be wary of setting SEO-related goals without making sure they’re aligned with your company’s overall objectives and the goals of other departments. For example, in tandem with your work optimizing product pages (and the full user experience once they come to your site), also contribute your expertise to your Marketing team’s upcoming campaign. So if Marketing is launching new videos or a more interactive site, be sure that searchers can find their content, too.

3. Time-consuming workarounds: Avoid implementing a hack rather than researching new features or best practices that could simplify development (e.g., changing the timestamp on an updated URL so it’s crawled more quickly instead of easily submitting the URL through Fetch as Googlebot).

4. Caught in SEO trends: Consider spending less time obsessing about the latest “trick” to boost your rankings and instead focus on the fundamental tasks/efforts that will bring lasting visitors.

5. Slow iteration: Aim to be agile rather than promote an environment where the infrastructure and/or processes make improving your site, or even testing possible improvements, difficult.


Sunday, 22 April 2012

What is HTML5 ???


New APIs

In addition to specifying markup, HTML5 specifies scripting application programming interfaces (APIs) that can be used with JavaScript. Existing document object model (DOM) interfaces are extended and de facto features documented. There are also new APIs, such as:


HTML5 related APIs. HTML5 & CSS3 Quick Reference by Sergey Mavrody .
The canvas element for immediate mode 2D drawing. See Canvas 2D API Specification 1.0 specification
Timed media playback
Offline Web Applications
Document editing
Drag-and-drop
Cross-document messaging
Browser history management
MIME type and protocol handler registration
Microdata
Web Storage, a key-value pair storage framework that provides behaviour similar to Cookies but with larger storage capacity and improved API.
Not all of the above technologies are included in the W3C HTML5 specification, though they are in the WHATWG HTML specification.Some related technologies, which are not part of either the W3C HTML5 or the WHATWG HTML specification, are as follows. The W3C publishes specifications for these separately:
Geolocation
Web SQL Database, a local SQL Database (no longer maintained).
The Indexed Database API, an indexed hierarchical key-value store (formerly WebSimpleDB).
File API, Handle file uploads and file manipulation.
Directories and System. This API is intended to satisfy client-side-storage use cases not well served by databases.
File Writer. An API for writing to files from web applications.

HTML5 alone cannot provide animation within web pages. Either JavaScript or CSS3 is necessary for animating HTML elements. Animation is also possible using JavaScript and HTML 4[not in citation given], and within SVG elements through SMIL, although browser support of the latter remains uneven as of 2011.

Saturday, 21 April 2012

Difference between Web 2.0 and Web 3.0


Web standard changing frequently so the design standard Ya I mean to look and feel your designs. Professionals creatively working on to follow the current trends. Now Web 2.0 standard is almost going to replace with Web 3.0 standards. Many big tycoons in web started to follow the Web 3.0 standards. Here is list of some:
netvibes.com
justin.tv
spock.com
freeset.com
twine.com
netflix.com
mybloglog.com
friendfeed.com
joost.com
wink.com
last.fm

Where Web 2.0 based on 'Folksonomy', Web 3.0 is based on (Me-onomy) means focused on the Individuals. There are much more difference between Web 2.0 and Web 3.0 standards here is the some mentioned below:

WEB 2.0

1. The Widely Read-Write Web
2. Focused on Communities
3. Blogs
4. Sharing Content
5. XML, RSS
6. Web Applications
7. Tagging (Folksonomy)
8. Google
9. Cost per click
10. Rich Media, Viral

WEB 3.0

1. The Portable Personal Web
2. Focused on Individuals
3. Lifestream
4. Consolidating Dynamic Content
5. The Semantic Web
6. Widgets, Drag & Drop Mashups
7. User Behavior (Me-onomy)
8. -------, netvibes
9. User Engagement
10. Advertisement



Web 2.0 and 3.0 refers to the evolution of internet web pages and applications.

Web 2.0 refers to the current generation of the Internet wherein websites provide applications facilitating interactive information sharing with a user-centered design. A few examples include online social networks (Twitter, LinkedIn, YouTube), wikis, blogs, GoogleDocs, etc. Web 2.0 tools are those you'll hear about in today's offices.


A third important part of Web 2.0 is the social Web, which is a fundamental shift in the way people communicate. The social web consists of a number of online tools and platforms where people share their perspectives, opinions, thoughts and experiences. Web 2.0 applications tend to interact much more with the end user. As such, the end user is not only a user of the application but also a participant by:
  • Podcasting
  • Blogging
  • Tagging
  • Contributing to RSS
  • Social bookmarking
  • Social networking


Web 3.0 is a semantic term denoting the next phase of internet programming that some are calling "the intelligent web". Think artificial intelligence technologies.
Definitions of Web 3.0 vary greatly. Some believe its most important features are the Semantic Web and personalization. Focusing on the computer elements, Conrad Wolfram has argued that Web 3.0 is where "the computer is generating new information", rather than humans.




Search Engine Algorithm and How Google Algorithm Works

Search engines like Google use extremely complicated algorithms that not many people actually comprehend but it’s still essential to understand how they crawl and index website pages. The fundamentals of crawling and indexing web sites are demonstrated in the diagram below:

  • A URL Server transmits over databases of URLs to be crawled by search engine spiders.

  • The search engine spiders download the website pages then send these pages to the store server. The store server usually compresses and stores all pages and posts.

  • Each and every website page is provided an associated Identification number termed as a docID then shipped to the indexer.

  • The indexing functionality is conducted by the indexer along with the sorter.

  • Each of the documents (web pages) are converted to a group of word occurrences known as hits. Every hit records the word, placement in document along with other factors.

  • The indexer delivers these hits into a collection of “buckets”, developing a partial index.

  • The indexer sets apart all the links in each webpage and retains important info regarding the subject in an additional data file. This file consists of details about exactly where each and every link points to and from, and also the textual content of the link.

  • The links database is utilized to figure out PageRank for those documents. The sorter usually takes the barrels, which are already sorted by docID and re-sorts them by wordID to build the inverted index. The searcher operates by a server and utilizes the inverted index as well as the PageRank to resolve queries.

Some More Facts
  • More than A million computing hours devoted to organize Google’s indexing function

  • More than 1 billion queries are carried out on Google every single day

  • Over 1,000 man years are already used on building Google’s algorithm

  • Google’s Caffeine index (A updated version of Google algorithm ) includes more than 100 million GB

  • In July 2008 Google processed exactly 1 trillion, which is 1,000,000,000,000, distinctive URLs. Exactly what does that mean: That’s the same as, “fully discovering each and every junction of each and every street in America. Except it would be described as a map about 50,000 times as large as the United States., with 50,000 times as many streets and crossing points.” Google computes this every single day.

  • Google’s databases of indexed webpages are 5 million terabytes – A collection of DVDs keeping Google’s index could be as large as 3,192 Empire State buildings.

Google Search Algorithm & Indexing

To keep up with the evolution of the web and to meet rising user expectations, we've built Caffeine. The image below illustrates how our old indexing system worked compared to Caffeine:


Our old index had several layers, some of which were refreshed at a faster rate than others; the main layer would update every couple of weeks(14 days). To refresh a layer of the old index, we would analyze the entire web, which meant there was a significant delay between when we found a page and made it available to you.


With Caffeine, we analyze the web in small portions and update our search index on a continuous basis, globally. As we find new pages, or new information on existing pages, we can add these straight to the index. That means you can find fresher information than ever before—no matter when or where it was published.

Caffeine lets us index web pages on an enormous scale. In fact, every second Caffeine processes hundreds of thousands of pages in parallel. If this were a pile of paper it would grow three miles taller every second. Caffeine takes up nearly 100 million gigabytes of storage in one database and adds new information at a rate of hundreds of thousands of gigabytes per day. You would need 625,000 of the largest iPods to store that much information; if these were stacked end-to-end they would go for more than 40 miles.

We've built Caffeine with the future in mind. Not only is it fresher, it's a robust foundation that makes it possible for us to build an even faster and comprehensive search engine that scales with the growth of information online, and delivers even more relevant search results to you. So stay tuned, and look for more improvements in the months to come.

Google Maps for Mobile timeline |


No need for say any thing because you can read all tricks with following Image.


Google's Collateral Damage




Corporate Organizational Charts





Inside Google view on ads review

We  provide greater transparency about how we make our ads safer by detecting and removing scam ads.


When we submit our add for publish to Google then search engine check you add with following process..............


 For example, in the case of a site that is selling counterfeit goods, this three-pronged approach aims to look for patterns that would flag such a site and help prevent ads from showing. Ad review notices patterns in the ads and keywords selected by the advertiser. Site review analyzes the entire site to determine if it is selling counterfeit goods. Account review aims to determine if a new advertiser is truly new, or is simply a repeat offender trying to abuse Google’s advertising system. Here’s more detail on how we review each of these three components.


Ad Review
An ad is the snippet of information presented to a user, along with a link to a specific webpage, or landing page. The ads review system inspects individual ads and landing pages, and is probably the system most familiar to advertisers. When an advertiser submits an ad, our system immediately performs a preliminary examination.


Site Review
site has many different pages, each of which could be pointed to by different ads, often known as a domain. Our site review system identifies policy issues which apply to the whole site. It aggregates sites across all ads from all advertisers and regularly crawls them, building a repository of information that’s constantly improving as new scams and new sites are examined. 
 Account Review
An account is one particular advertiser’s collection of ads, plus the advertiser’s selections for targeting and bidding on those ads. An account may have many ads which may point to several different sites, for example. The account review system constantly evaluates individual advertiser accounts to determine if the whole account should be inspected and shut down for policy violations. This system “listens” to a variety of signals, such as ads and keywords submitted by the advertiser, budget changes, the advertiser’s address and phone number, the advertiser’s IP address, disabled sites connected to this account, and disapproved ads.


Posted by Sunil Yadav [Google certified Professional ]

Keyword Density | Keyword Frequency | Keywords Prominence and Keyword Priority| Keyword Proximity


Keyword Density
Keyword density refers to the ratio (percentage) of keywords contained within the total number of indexable words within a web page.
The preferred keyword density ratio varies from search engine to search engine. In general, I recommend using a keyword density ratio in the range of 2-8%.
You may like to use this real-time keyword analysis tool to help you optimize a web page's keyword density ratio.
Keyword Frequency
Keyword frequency refers to the number of times a keyword or keyword phrase appears within a web page.
The theory is that the more times a keyword or keyword phrase appears within a web page, the more relevance a search engine is likely to give the page for a search with those keywords.
In general, I recommend that you ensure that the most important keyword or keyword phrase is the most frequently use keywords in a web page.
But be careful not to abuse the system by repeating the same keyword or keyword phrases over and over again.
Keyword Prominence
Keyword prominence refers to how prominent keywords are within a web page.
The general recommendation is to place important keywords at, or near, the start of a web page, sentence, TITLE or META tag.
Keyword Proximity
Keyword proximity refers to the closeness between two or more keywords. In general, the closer the keywords are, the better.
For example:
How Keyword Density Affects Search Engine Rankings

How Keyword Density Affects Rankings In Search Engine
Using the example above, if someone searched for "search engine rankings," a web page containing the first sentence is more likely to rank higher than the second.
The reason is because the keywords are placed closer together. This is assuming that everything else is equal, of course.

What are Long Tail Keywords ??


Long tail keywords are a type of keyword phrase that has at least three, and some times as many as five words in the phrase. Long tail keywords are used when the website wants to refine search terms to the web page, as well as when the searcher is looking for something rather specific. Like normal keywords, long tail keywords are used to define what is on the web page and what the publisher wants to be found under in search engines and on search engine results pages. These keywords are highly specific, and draw less traffic for the website, but tend to draw more quality traffic, which leads in more conversions than normal keywords. Long tail keywords can also be used by publishers and visitors in different ways.

When publishers are using long tail keywords, they are searching to corner a market that might be smaller than normal, but has just as much potential as other, larger, more exposed markets. Using long tail keywords can also be less expensive when it comes to pay per click biding, and other paid inclusion methods, as there are less people attempting to place bids on those keywords for pay per click ads on search engine results pages. Visitors use long tail keywords to narrow down what they are searching for. When a visitor is looking for “blue fuzzy carrot shoes” it makes more sense to put in the entire phrase than to put in “fuzzy shoes,” “fuzzy carrots,” or “carrot shoes” and attempt to filter out any of the search results that have nothing to do with blue fuzzy carrot shoes.

Working with long tail keywords successfully means that a publisher needs to know which long tail keywords actually get hits or are searched for on the major search engines. Research is the only way to know if long tail keywords will work or not, and that if the smaller investment will still pay off at the end of the publishing campaign. There is also the fact that drawing attention to a particular long tail keyword may also slowly make it more popular, and rising the price of bidding on it eventually.

What is PageRank sculpting ??

People think about PageRank in lots of different ways. People have compared PageRank to a “random surfer” model in which PageRank is the probability that a random surfer clicking on links lands on a page. Other people think of the web as an link matrix in which the value at position (i,j) indicates the presence of links from page i to page j. In that case, PageRank corresponds to the principal eigenvalue of that normalized link matrix.

Probably the most popular way to envision PageRank is as a flow that happens between documents across outlinks. In a recent talk at WordCamp I showed an image from one of the original PageRank papers:




In the image above, the lower-left document has “nine points of PageRank” and three outgoing links. The resulting PageRank flow along each outgoing link is consequently nine divided by three = three points of PageRank.

That simplistic model doesn’t work perfectly, however. Imagine if there were a loop:



No PageRank would ever escape from the loop, and as incoming PageRank continued to flow into the loop, eventually the PageRank in that loop would reach infinity. Infinite PageRank isn’t that helpful  so Larry and Sergey introduced a decay factor–you could think of it as 10-15% of the PageRank on any given page disappearing before the PageRank flows along the outlinks. In the random surfer model, that decay factor is as if the random surfer got bored and decided to head for a completely different page. You can do some neat things with that reset vector, such as personalization, but that’s outside the scope of our discussion.

Now let’s talk about the rel=nofollow attribute. Nofollow is method (introduced in 2005 and supported by multiple search engines) to annotate a link to tell search engines “I can’t or don’t want to vouch for this link.” In Google, nofollow links don’t pass PageRank and don’t pass anchortext [*].

So what happens when you have a page with “ten PageRank points” and ten outgoing links, and five of those links are nofollowed? Let’s leave aside the decay factor to focus on the core part of the question. Originally, the five links without nofollow would have flowed two points of PageRank each (in essence, the nofollowed links didn’t count toward the denominator when dividing PageRank by the outdegree of the page). More than a year ago, Google changed how the PageRank flows so that the five links without nofollow would flow one point of PageRank each.




Wednesday, 18 April 2012

What is Microblogging ????? asked by Shubhi

Microblogging is a broadcast medium in the form of blogging. A microblog differs from a traditional blog in that its content is typically smaller in both actual and aggregate file size. Microblogs "allow users to exchange small elements of content such as short sentences, individual images, or video links"


During the past few months, I’ve been observing some changes in the blogging behaviors of many of my friends. I’ve been referring to their behavior as microblogging. I thought I was onto something new but a quick Live search reveals that the term has been floating around for awhile (just when I thought I had invented a new term!). I couldn’t find anything that actually defined it, though, so I figured I’d give my notion of what it means, what I’ve been observing, and why it’s important.
What is it?
Microblogging is just what it sounds – it’s regularly publishing small pieces of content on the web. The best example of microblogging is Twitter (from the same guys that brought you old school pre-Google-acquisition Blogger and Odeo). Twitter is a nifty new service that allows you to create a microblog of small pieces of text that you can update from your mobile, IM, or via the Twitter site (for an example, here’s my Twitter).
However, I don’t believe that Twitter is the first (or only) form of microblogging. I’ve been observing this trend of micro-microcontent (many people think regular blogging is microcontent) in various forms – del.icio.us (when posting a small note along with a bookmark), flickr (when posting a bit of text along with a photo), Facebook status, and even adding a review on Yelp could be considered microblogging.



About Goals and Funnels


Google Analytics uses the concept of goals and goal funnels to help you evaluate how well your site serves the ends you have in mind. For example, if you have an ecommerce site, you might set a goal to see what percentage of monthly visitors complete transactions, and then set up an accompanying goal funnel for the expected series of pages leading up to the transaction. If you have a publishing site, you might set a Visit Duration goal to see which percentage of visitors spend more than 3 minutes on the site. Or you might set up a Pages/Visit goal to see which percentage of visitors view a minimum number of pages in a single visit.
When a user completes a goal targeted toward a specific objective, that is called a conversion. You can specify a sequence of pages you expect the visitor to see en route to the goal and designate that sequence as a goal funnel.
The rest of this article describes:
  • Goals
  • Goal Funnels
  • Next Steps

Goals

Analytics offers four kinds of goals for different types of conversions:
  • URL Destination
    The conversion occurs because a specific page (or virtual page) is viewed by the visitor. For example, if you have a lead-generation website that presents a page that thanks the user for sending contact requests, you could set the URL to/sales/thankyouforcontactingus.html.
  • Visit Duration
    The conversion occurs after a specific period of time has elapsed for the visit. For example, you could use this type of goal to determine how many visitors stay longer than two minutes on your newly redesigned shopping page.
  • Pages/Visit
    The conversion occurs after a defined number of pages have been viewed for the visit. You could use this type of goal when you anticipate visitors to view a set of 3 pages minimum, for example.
  • Event
    The conversion occurs because an action has been triggered on an event. In order to set this kind of goal, you must first set up event tracking on your site with at least one named Event category. For information on event tracking, see Event Tracking on Google Code.
In addition to the Goals Reports, you can also view goal information in the following Analytics reports:
  • Visitor Reports
  • Traffiic Reports
  • Site Search Reports
  • Events Reports
Goal Sets—20 Goals Total
Goals are automatically grouped in sets, starting with Set 1. Use sets to categorize the different types of goals for your site. For example, you might track downloads, registrations, and receipt pages in separate goal sets. For each set of active goals, the Explorer tab above the score card shows the set number.
You can create up to four sets of goals per profile, each with a maximum of 5 goals for a total of 20 goals. To track more than 20 goals for a website, create an additional profile for that site.
Goal Values
The Goal Value metric is the total revenue realized from the goal conversions. The data for Goal Value is first obtained in the goal configuration itself: either by a manually assigned value that you enter, by ecommerce revenue, or by a combination of the two. The calculation of Goal Value in the reports is obtained by multiplying the number of conversions on the goal by the numeric data available for that goal. For example, if you have 3 visitors who each spent $20 on your site in the past month, and you configure a "Sales Goal" for transactions, the Goal Value metric is $60. Google Analytics also uses the Goal Value data to calculate other metrics like ROI and Average Score.
For non-ecommerce goals, a good way to manually configure goal value is to evaluate how often the visitors who reach the goal become customers. For example, if your sales team can close 10% of people who request to be contacted, and your average transaction is $500, you might assign $50 (i.e. 10% of $500) to your "Contact Me" goal. In contrast, if only 1% of mailing list signups result in a sale, you might only assign $5 to your "email sign-up" goal.

Goal Funnels

A goal funnel allows you to track a goal along with a series of pages you expect the visitor to see en route to the goal. A goal funnel is used only in conjunction with a URL Destination goal. Because Google Analytics tracks where visitors enter and leave the goal funnel (and at which rate), you can get valuable insight about visitor drop-off rates in expected activity paths. You can view funnel activity in the Funnel Visualization report.
To illustrate how goal funnels work, suppose you want to define a URL goal for an ecommerce purchase. You can also create a funnel to track activity across the whole purchase process. Here, the goal funnel -- or series of pages -- might look like this:
  • Page one of the checkout process
  • Shipping-address page
  • Credit-card information page
  • Order confirmation page
The last page in the sequence is your goal page (entered as Goal URL), while the preceding pages make up the goal funnel.
For lead-generation goal funnels, you could assign the first page of the funnel as the URL of the contact request form and the goal page as the URL for the "Thanks for your request" page that appears after the user submits a contact request.

Next Steps

Now that you understand what goals and goal funnels are and how you might use them, read these articles for set up and configuration details:
  • Setting Up Goals
  • Goals for URLs and Ecommerce
  • Special-case Goals and Funnels
Once you have set up goals with values and/or ecommerce tracking, you may wish to exploreMulti-Channel Funnels.

Goals for URLs and Ecommerce


The URL Destination goal is a type of goal you use for determining visitor activity to a specific page on your site. You can also use this type of goal to determine visitor activity to key ecommerce pages (such as a shopping cart receipt page). Since you might also expect visitors to view an additional series of pages before reaching the goal page, you can also define a funnel for URL Destination goals.

This article covers the following:

Standard Goals for Fixed URLs
Ecommerce Transaction Page Goals
Dynamically generated or Variable URLs
Identical URLs Across Multiple Steps
Goals for Multiple Criteria
Funnels
Match Types: Head Match, Exact Match & Regular Expression Match
Verifying Correct URL Expressions for Goals



Standard Goals for Fixed URLs

Many websites use fixed URLs for a given webpage. The structure of these pages depends on the web technology used for the site. For example:
http://www.myownpersonaldomain.com/2008/category/name-of-blog-post/
http://www.examplepetstore.com/dogs/food.php
http://www.examplepetstore.com/cats/food.html
To configure goals for these types of URLs:

First verify that the URL for the goal is both unique to that page/goal, and consistent from view to view. 
If the URL is the same across multiple steps in the goal process, see Identical URLs Across Multiple Steps (below). If the URL changes from view to view, or if it has name/value parameters, see the instructions for dynamically-generated URLs.
URL: Enter the request URI part of the goal.
The request URI is that part of the URL that comes after the domain address. Using the URL examples listed above, you would enter:
/2008/category/name-of-blog-post/
/dogs/food.php
/cats/food.html
Case Sensitive: Check this box only in the situation where you want to match only one of two identical URLs which differ only by case (e.g. /contactus.html and /CONTACTUS.html).
Match Type: Use the match type that works best for your purpose. In most situations, the default head match works well. See Match Types below for more details.
Many websites use fixed URLs for a given webpage. The structure of these pages depends on the web technology used for the site. For example:
http://www.myownpersonaldomain.com/2008/category/name-of-blog-post/
http://www.examplepetstore.com/dogs/food.php
http://www.examplepetstore.com/cats/food.html
To configure goals for these types of URLs:

First verify that the URL for the goal is both unique to that page/goal, and consistent from view to view. 
If the URL is the same across multiple steps in the goal process, see Identical URLs Across Multiple Steps (below). If the URL changes from view to view, or if it has name/value parameters, see the instructions for dynamically-generated URLs.
URL: Enter the request URI part of the goal.
The request URI is that part of the URL that comes after the domain address. Using the URL examples listed above, you would enter:
/2008/category/name-of-blog-post/
/dogs/food.php
/cats/food.html
Case Sensitive: Check this box only in the situation where you want to match only one of two identical URLs which differ only by case (e.g. /contactus.html and /CONTACTUS.html).
Match Type: Use the match type that works best for your purpose. In most situations, the default head match works well. See Match Types below for more details.
Goal Value: If you have an imputed value for your page, enter that value in this field. For info on goal values, see About Goals and Funnels.: If you have an imputed value for your page, enter that value in this field. For info on goal values, see About Goals and Funnels.

Ecommerce Transaction Page Goals

Defining goals for ecommerce transaction pages involves coordination with ecommerce tracking setup in your tracking code. While you manually set a URL goal for your shopping cart page, the value of the goal should be retrieved from the actual ecommerce value, not entered manually as you might with other types of goals. In this way, ROI and $Index values for that goal will be calculated from actual site revenue value. In order for this to occur, you must first configure ecommerce tracking for your website. For details on setting up ecommerce tracking for your website, see the Ecommerce Guide.
Once you have defined ecommerce tracking and can verify that the transaction data is being sent to Analytics, configure a URL Ecommerce goal as follows:
  • For URL: Supply the URL for your shopping cart. For example:http://www.we-sell-for-you.com/mysite/myCart.asp
  • Match Type: Typically, Head Match is the best choice for shopping pages, since shopping cart URLs often append a number of parameters to the end of the URL to pass data to the ecommerce server. You can test your shopping cart to determine the structure of the URL and set the match accordingly. See Match Types below for more details.
  • Goal Value: Leave goal value set to 0 in order to ensure that the value for the goal is retrieved from the ecommerce transaction value for the page. If you manually add a value in this field and ecommerce is also configured for the goal page, then every time this goal is converted, the goal value will be the sum of the value entered in this field plus the value of the transaction.

Dynamically generated or Variable URLs

If your URLs include query terms or have parameters at the end, use either Head Match or Regular Expression Match types when entering funnel or conversion goal URLs. Examples of dynamic or variable URLs are:
  • http://www.example.com/about/pageWithParameter.html?id=89
  • http://www.example.com/sales/JanuaryOffer.html?utm_source=NewsLetterJan&utm_medium=email
  • http://sports.example.com/checkout.cgi?page=1&id=002
See Match Types below for more details.

Identical URLs Across Multiple Steps

In some situations, the URL does not change across a sequence of activity. For example, a sign-up process might have the following URL path:
  • Step 1 (Sign Up): www.example.com/sign_up.cgi
  • Step 2 (Accept Agreement): www.example.com/sign_up.cgi
  • Step 3 (Finish): www.example.com/sign_up.cgi
To track visitors' progress through a funnel with the same URL for each step, modify the tracking code to create a virtual URL for each step in the sequence that you want to track. For details on how to use this in your tracking code, seeVirtual Pageviews in the Asynchronous Migration Examples guide, which shows how to do this in all versions of the tracking code. The following example shows how you might fabricate 3 URLs using the asynchronous tracking code:
_gaq.push(['_trackPageview', '/funnel_G1/step1.html']);
_gaq.push(['_trackPageview', '/funnel_G1/step2.html']);
_gaq.push(['_trackPageview', '/funnel_G1/step3.html']);
You would then define your funnel and goal URLs using the ones you created in the tracking code modifications.

Goals for Multiple Criteria

You can define a goal for multiple criteria, such as a visit to two specific sections of your website, or a visit to any page within a sub-directory of your website. To do this, you will use regular expression as your match type. See Match Typesbelow for more details. The following examples illustrate these scenarios:

  • use ^/sports/.* to match a goal when any page within the sports directory is viewed
  • use sports.html|music.html to match a goal when a user views wither the sports.htm or music.htm pages

Funnels

When you create a URL Destination goal, you also have the option to create funnel for that goal. A funnel is a sequence of pages that you anticipate visitors seeing before they reach the goal. Report data for the funnel appears in the Funnel Visualizations report. See About Goals for more overview information.

Before creating a funnel, keep in mind the following:

  • Test the sequence on your website, and make a note of all pages that make up the entire sequence of activities you want to track for the goal.
  • The final page of the sequence is the actual goal and its URL be entered in the Goal URL field, not the funnel section.
  • The match type you select for the Goal URL also applies to any URL in the Funnels section.
  • Omit the domain name of the URL in each funnel step (e.g.http://www.example.com/aboutUs.html is entered as/aboutUs.html)
  • If you make the first step of the funnel mandatory, the conversion count for the Funnel Visualization report will include only those visitors who reached the goal via that first step. Otherwise, the conversion count for the goal will be the same in all reports.

To define a funnel:

  1. Open or create a URL Destination as goal.
  2. Select Use funnel and enter the URL for the first page in the funnel for Step 1.
  3. Enter a name for that step that you want to appear in the Funnel reports. For example, you might want to use Welcome as the name forwelcome.html.
  4. To make the first step required, select the Required step checkbox.
  5. For additional funnel steps, click Add Goal Funnel Step, and supply the URL and name for each page.
    Note: Remember not to enter the final page of the process in the funnel section, but in the Goal URL field.
  6. When you have finished adding pages, click Save Goal.
To verify that the funnel is working, view the Funnel Visualizations reports to see data there.

Match Types: Head Match, Exact Match & Regular Expression Match

There are three diferent match types that define how Google Analytics identifies a URL for either a goal or a funnel. The match type that you select for your goal URL also applies to the URLs in the funnel, if you create one.
  1. Exact match—for standard, fixed URLs:An exact match is a match on every exact character in your URL—without exception—from beginning to end. Use this when your URLs for your site are easy to read and do not vary.
    This option requires that the URLs you provide for your funnel or goalexactly match the URLs shown in the reports. There can be no dynamic (changing) information in the URL such as session identifiers or query parameters.
    If you are using an exact match for a goal (e.g./shopping/thanks.html), leading or trailing whitespaces in the goal field will invalidate the goal.

  2. Head Match—to eliminate trailing URL parameters:A head match matches identical characters starting from the beginning of the string up to and including the last character in the string you specify. Use this option when your page URLs are generally unvarying but when they include additional parameters at the end that you want to exclude.
    If your website has dynamically generated content, use the Head Match filter and leave out the unique values.
    For example, a URL visited by a particular visitor might behttp://www.example.com/checkout.cgi?page=1&id=9982251615. In this case, the id varies for every other user. You could still match this page by using /checkout.cgi?page=1as the URL and selecting Head Match as your Match Type.
  3. Regular Expression Match—for matching on multiple criteria:A regular expression uses special characters to enable wildcard and flexible matching. This is useful when the stem, trailing parameters, or both, can vary in the URLs for the same website page.
    For example, if a user could be coming from one of many subdomains, and your URLs use session identifiers, you could use a regular expression to define the constant element of your URL. For example, checkout.cgi\?page=1 will match http://sports.example.com/checkout.cgi?page=1&id=002 as well ashttp://fishing.example.com/checkout.cgi?page=1&language=fr&id=119.
    As another example, you could use regular expressions to set a goal for when any page in a subdirectory is visited: ^/sports/.*.

Verifying Correct URL Expressions for Goals

You can verify that you have written a Goal URL correctly by searching for the page in the Pages report using the exact URL or regular expression you want to use in creating your goal. If you are able to successfully view the pages you expect after doing a search, you can safely assume your URL or expression will work.
Examples
Head Match
Suppose your pet store website has a number of pages in a single directory, and you want to use a head match URL to create a goal only for the fish-related pages, which all have the same structure:
  • /supplies/fishFood.html
  • /supplies/fishTanks.html
  • /supplies/fishTankDecorations.html
To determine whether your head match URI works, go to the Pages report for your site, click the Search button and choose "Begins with" as your search type. To match the URLs above, you would enter /supplies/fish in the search field. If your search returns those pages you expect to match, you can use that same URI string as you goal URL.
Regular Expression Match
Because the Pages report allows regular expressions in the search field, it's a great place to verify whether your regular expression will work as a goal. For example, the Analytics documentation on Google Code has a number of pages that have track as part of the file name. For example:
  • gaTrackingVisitors.html
  • eventTrackerOverview.html
While many of those files reside in the /tracking directory of the site, some of them don't. In order to set a goal that converts on all visits to pages withtrack as part of their name, a regular expression is required. A search on the Pages reports for this site using the regular expression .*track[^/]*html$verifies that this expression matches all files that contain track and no other files.


Thursday, 5 April 2012

Keyword density Formula


Many SEO experts consider the optimum keyword density to be 1 to 3 percent. Using a keyword more than that could be considered search spam. The formula to calculate your keyword density on a web page for SEO purposes is (Nkr / Tkn) * 100, where Nkr is how many times you repeated a specific keyword and Tkn the total words in the analyzed text. This will result in a keyword density value. When calculating keyword density, be sure to ignore html tags and other embedded tags which will not actually appear in the text of the page once it is published.
When calculating the density of a keyword phrase, the formula would be (Nkr * Nwp / Tkn) * 100, where Nwp is the number of words in the phrase. So, for example, for a page about search engine optimization where that phrase is used four times and there are four hundred words on the page, the keyword phrase density is (4*3/400)*100 or 3 percent.
However, from a purely mathematical viewpoint, one cannot ignore the fact that the original concept of keyword density refers to the frequency (Nkr) of appearance of a particular keyword in a dissertation. Thus, a "keyword" consisting of multiple terms, e.g. "blue suede shoes" should be considered an entity in itself. It is the frequency of the phrase "blue suede shoes" within a dissertation that drives the key(phrase) density. Thus it is "more" mathematically correct for a "keyphrase" to be calculated just like the original calculation, but considering the word group, "blue suede shoes," as a single appearance, not three. Thus:
Density = ( Nkr / Tkn ) * 100.
Furthermore, under closer inspection, one can see that these 'keywords' (kr) that actually consist of several words, artificially inflate the total word count of the dissertation. Therefore, it could be argued that the purest mathematical representation should adjust the total word count (Tkn) lower by removing the excess key(phrase) word counts from the total. Thus:
Density = ( Nkr / ( Tkn -( Nkr * ( Nwp-1 ) ) ) ) * 100. where Nwp = the number of terms in the keyphrase.
This general formula allows that the total word count will be unaffected if the key(phrase) is indeed a single term, so it acts as the original formula.