Join BannerXC Now - Banner Exchange Network

WELCOME

Photobucket
Showing posts with label search engine. Show all posts
Showing posts with label search engine. Show all posts

Monday, April 21, 2008

Google Page Rank Explained

Page Rank (PR) is an algorithm used by Google to compute the relative importance of a particular webpage on the internet and assign it a numeric value from 0 (least important) to 10 (most important). This value is calculated through an iterative analysis of the backlinks to the webpage. If webpage A links to webpage B then webpage B would receive 1 "vote" towards their page rank.


Fact: Page Rank is calculated on a webpage by webpage basis not on a website by website basis


The importance of the webpage casting a vote and the total number of outgoing links on the webpage casting a vote are the primary factors which determine how much "voting share " this webpage will transfer to each of the outgoing links on them. Google calculates a webpage's page rank by adding up all of the "voting shares " for that webpage through an iterative calculation.


Page Rank is one of the factors Google utilizes to help determine their Search Engine Ranking Positions (SERP's). It should be noted that this algorithm is only one part of their overall ranking scheme and not necessarily the most important one as many website's would have you believe. The general internet user has no idea about the concept of page rank and are unable to tell what a particular page's PR is unless they have the Google Toolbar installed (or use an online page rank checker). Since page rank is part of Google's search ranking algorithm an understanding of the concept is still important for any webmaster concerned with getting traffic to their site.


Fact: Not all links pointing to a webpage are counted as votes for that webpage


As soon as Google introduced the concept of page rank unsavory webmasters developed ways to manipulate the rankings. These webmasters began creating web pages with the sole purpose of increasing the amount of incoming links pointing to their website.


Common Black Hat SEO Techniques:

  • Link Farms - pages containing long lists of unrelated links set up for the sole purpose of manipulating search engine rankings and page rank
  • Doorway Pages - orphaned webpages either on the same website or distributed throughout the internet stuffed with keywords containing links to the offender's site. Used to artificially inflate the back link count for a website.
  • Free For All Links Pages - a type of link farm where, as the name implies, anyone is free to post their link. Once a valuable way to spread the word about your website, abuse through auto submissions has rendered these sites worthless and are now viewed as search engine SPAM.
  • Automated or Hosted Link Exchanges - sites that offer to provide "hundreds" of back links to your site instantly. Generally you will have to install some html code on your website to display their directory and in return anyone else who has this code installed on their website will be displaying your link. This is a case where "if it sounds too good to be true it is". The search engine's are wise to this technique and watch for unnatural "spikes" in the number of backlinks pointing to a website. In actuality it is possible to inflate your page rank with this technique but if the search engine's wise up to your practices (and they always do eventually) you risk being dropped from their index or black holed in their rankings.


How is Page Rank Calculated?


When Google introduced the concept of page rank they published the algorithm they were going to use to calculate it. The formula in it's current form is known only to the engineers at Google but it is fair to say it closely resembles the following formula.


PR(A) = (1-d) + d(PR(t1)/C(t1) + ... + PR(tn)/C(tn))


While at first glance this equation can seem daunting, in actuality the concept is not that hard to understand. Let's take a minute to break down the formula and see what conclusions can be drawn.


PR(t1)...PR(tn) - the page rank (PR) of each page from page t1 to tn. (each value of t represents 1 link to webpage A)


C(t1)...C(tn) - the number of outgoing links (C) on each page from page t1 to tn


d - damping factor


Quoting from the original Google Page Rank white paper:


The parameter d is a damping factor which can be set between 0 and 1. We usually set d to 0.85.


Knowing what these parameters mean and knowing the value of the damping factor we can simplify the formula from above:


PR(A) = 0.15 + 0.85*(A "share" of the PR of every webpage linking to page A)


The "share" each webpage passes to webpage A can be computed by dividing the Page Rank of the webpage linking to page A by the number of outgoing links on that page. Each outgoing link on that page would receive an equal voting share from the total available page rank of the page containing the outgoing link. The total available page rank each webpage has available to transfer to outgoing links is a little less than the total page rank of that page (PR of page * 0.85) which can be easily derived when the damping factor is known.


Implications


Having a basic understanding of the algorithm we can now draw a few conclusions about page rank and it's implications to your website. For instance, it is very possible to have a link on web page X that has a high page rank transferring less page rank voting shares to your website than a link on web page Y with a lower page rank.


How is this possible? Let's analyze an example:


Page X - page rank 4, outgoing links 10


Page Y - page rank 8, outgoing links 100


Page X would transfer 0.85(4/10) = 0.34 page rank voting shares to each outgoing link


Page Y would transfer 0.85(8/100) = 0.068 page rank voting shares to each outgoing link


Even though Page X has a much lower page rank value, due to the fact that the number of outgoing links on Page X is so much smaller than on Page Y it actually transfers more page rank voting shares to each outgoing link than Page Y .


Pages with no links back to them would still have a modest page rank value of 0.15 derived from the (1-d) portion of the equation. It is important to note that while this value holds true according to the equation, only Google engineers are privy to the knowledge of whether actual page rank voting share is transferred in this scenario. Google could easily say that pages with no incoming links transfer a page rank voting share of 0 with a click of a mouse and no one would know for sure except them.


Fact: The Google Toolbar displays Page Rank as a base 10 log scale that is not the "actual" result of the Page Rank calculation


The average page rank of all pages in the index is 1. It is possible to have an "actual" page rank value in the millions or much smaller than 1 using the page rank formula but the Google toolbar only displays integers from 0 - 10 on it's pr meter. Only Google knows how the scale is split up and where the basepoints for each level are. For example, it may take an actual page rank of 10,000 using the formula above to achieve a page rank of 4/10 on the toolbar scale.


Page Rank Voting Share - A simple example


Pages that have only a few inbound links to them have little or no page rank voting share to transfer to outgoing links. To calculate the page rank voting share of a webpage with no incoming links to it we need to focus on the second part of the page rank forumula. Assuming a damping factor of 0.85 from Google's whitepaper our calculation would have the form 0.85(0.15/# outgoing links) which will always equal something close to zero. The 0.15 in the equation was found using this calculation 0.15 = (1-0.85) + 0.85(0). As the number of outgoing links on this page increases the webpage will transfer even less page rank voting shares to each outgoing link.


Understanding this makes it clear why links from link farms and free for all links pages don't help your page rank. Since no one is linking to these FFA pages they will have a "low" page rank value with a small page rank voting share to distribute. Busy free for all links pages have several hundred or thousand outgoing links on them. If we perform some quick math (being generous and giving the ffa page a pr value of 0.25)


Calculation of Page Rank Voting Share Transferred to each outgoing link on an FFA Page


Number of Outgoing Links On FFA Page: 50

  • PR Voting Share Calculation: 0.85(PR FFA/Outgoing Links FFA) = 0.85(0.25/50) = 0.00425 PR Voting Shares Transferred to each outgoing link


Number of Outgoing Links On FFA Page: 100

  • PR Voting Share Calculation: 0.85(PR FFA/Outgoing Links FFA) = 0.85(0.25/100) = 0.002125 PR Voting Shares Transferred to each outgoing link


Number of Outgoing Links On FFA Page: 500 (common for FFA pages)

  • PR Voting Share Calculation: 0.85(PR FFA/Outgoing Links FFA) = 0.85(0.25/500) = 0.000425 PR Voting Shares Transferred to each outgoing link


Number of Outgoing Links On FFA Page: 1000

  • PR Voting Share Calculation: 0.85(PR FFA/Outgoing Links FFA) = 0.85(0.25/1000) = 0.0002125 PR Voting Shares Transferred to each outgoing link


From the calculations it is easy to see that there is negligible page rank voting share being transferred from FFA links pages to their outgoing links and you would need several thousand links from pages of this type to see any actual page rank value! That is assuming that Google does not blackhole these pages in their index and actually allows page rank voting shares to pass from these pages in the first place, which is by no means a gaurantee and solely at the discretion of Google.


Page Rank in Complex Networks


The example above does not actually duplicate a real world example since it is only computing the page rank "voting share" of the ffa page in an idealized situation where the page rank of the page is already known. In complex networks with links in and links out of webpages the actual page rank for a webpage cannot be known due to the interdependencies each web page has on one another to calculate their page rank.


Think of it as a "chicken and the egg" situation. The problem can be solved by taking a best initial guess for the page rank value of each webpage in the network and plugging it into the page rank formula. The results of these calculations are then used to calculate the next incremental page rank values for the webpages in the network. This calculation is repeated over and over again until the page rank value approaches a limit. This limit is then the actual page rank for that page. In a complex network like the internet finding the page rank for all webpages can take millions of iterations.


Click here for more detailed examples and an online page rank calculator


It is also worth noting that when a webpage transfers page rank voting shares to another webpage the page rank of the contributing page is not reduced in any way. There is no actual page rank transfer, only a weighted "vote" is passed to the outgoing links.


Links on webpages with a high page rank and little or no other outgoing links on them but yours will provide the best opportunities to improve your page rank (if that is your goal and it shouldn't be, link for traffic not pr). Make sure to work on your site content and design before approaching other webmasters for links. The bottom line is you need to have a site worth linking to in order to get people to link to it.


Resources


Google Page Rank Whitepaper


Complex Page Rank Examples including Calculations

Tuesday, February 5, 2008

Why Blogs are Money Makers

There is a great deal of hype and talk about blogs, but when you strip them down and look at them clearly, you discover that a blog is nothing more than a web site.

In essence, a blog is a website featuring an easy to use content management system that allows for quick updating in chronological order. The roots of blogging trace back to online journaling and community-building efforts, but approached from a business perspective, blogs are uniquely positioned to make you money. Their structure, treatment from search engines, and ease of use make them a wonderful moneymaking tool.


The structure of blogs is perfect for revenue-producing efforts.


This is because the sites are, invariably, heavy on content and are naturally organized in an intuitive fashion. Regardless of what platform one uses for blogging, they will be able to produce a content-based site featuring a series of potentially well-targeted pages.


Search engines love content.


Textual content keeps search engine spiders well-fed and persuades them to visit again and again. Google, Yahoo and MSN reward informative sites chock-full of information with better positioning in search results, and index these sites quickly. Because blogs are content-driven, they serve as a model for how to build a "cooperative relationship" with a search engine. In the end, effective blog-use produces high search engine rankings and, thus, great traffic levels.


Traffic, of course, is a key to profitability. It is hard for a site to profit if no one sees it! The traffic advantages vis-à-vis search engines is one of the chief selling points of blog use.


If you are familiar with running a traditional website, you have undoubtedly learned two things. First, success will hinge, in large measure, on your ability to provide fresh content to your visitors. Second, adding new content to a static site can be a definite hassle.


You must write the content (or pay to have it written), convert it to HTML, insert it into the static page and then upload the page to the server again. The inefficiency of doing this makes it all too tempting to "overlook" making updates as frequently as you should.


Blogging solves this problem.


All major blog platforms allow users to create new "posts" (which are nothing more than blocks of content) via an easy interface and to add them to the blog with a few simple mouse clicks. The result is empowering. Instead of dreading content updates, webmasters can actually look forward to adding new material in moments. Whether a blog user writes their own content or outsources the job to a pro, adding the new text is a simple and convenient proposition.


This makes it easy to build the content-rich sites that soar to the top of the search engine rankings. It also creates a heightened level of stickiness for the blog, making return visitors far more likely. That traffic, when coupled with the right moneymaking strategy produces impressive results.


If you are relying exclusively on traditional static websites for your online ventures, you may want to reconsider your perspective.


Using a blog affords some unique advantages and can be a great way to create profitable, highly-visited sites that require minimal effort.

Friday, January 25, 2008

How To Optimize Your Blog For Search Engines

Many clients ask me how to drive more traffic to their blogs. By now you have probably heard that blogs are an excellent resource to get leads as well as clients for your business. The best way to do that is by creating search engine friendly blog posts that get indexed in search engines. When people search for information on topics you discuss in your blog it appears on the search engine result pages. Potential customers then are able to read what you have to say and get on your mailing list.


So now it all boils down to techniques that help you effectively optimize your blog for search engines. Here are tips and ideas to do just that:


- Create A Keyword Rich Header For Your Blog. The header repeats on all pages on the blog. By making sure that your header contains targeted keywords, you are able to get more of your blog pages indexed in search engines.


- Treat Each Blog Post As A Separate, Optimizable Page. Use the process of search engine optimization on each blog post. This means that you need to create an optimized title for each post, find targeted keywords for each post and weave the keywords into your post's text.


- Make Sure That Each Blog Post's File Name Are Descriptive. Different blogging software behaves differently, but some will call your blog posts 2.html, 3.html, 4.html, etc. As you can see, that is not very descriptive and not particularly helpful to either people or search engines. When you create a post called "How Coaching Helps Business Owners", calling it "how-coaching-helps-business-owners.html" is a much better title than "5.html"


Make sure that your blogging software creates descriptive file names for your blog posts; it is better both for human readers and search engine spiders.


- Get Links Pointing To Your Blog. Quality links to your blog means more blog visitors and higher search engine rankings. Current search engine algorithms value links to your blog, which means that having links pointing to your blog will improve your blog's search engine rankings.


- Get Your Blog Listed in Blog Directories. Blog directories are a great source of getting unidirectional links to your blog. Since blog directory links many times are unidirectional (they link to you, but you don't link back to them), they are great for boosting your search engine rankings. Having many unidirectional links pointing to your web site will improve your search engine rankings.


A blog is an excellent marketing tool, but your blog will not attract more leads and clients for your business if you don't use search engine optimization techniques to optimize your blog and attract targeted search engine traffic to it.


Biana Babinsky shows you how to drive thousands of targeted visitors to your blog in her Step by Step Search Engine Optimization Special Report. Learn more about the report at http://avocadoconsulting.com/rlinks/zseo

---

Article Sources:

Introduction to SEO: What Is SEO?

Tough question, "What is SEO?". As with pretty much all internet-related terms, concepts and notions, that of "SEO" does not have a unique definition and it is a blurry concept in most people's mind.

Still, what is SEO? Since there is no ultimate, fully comprehensible definition for "SEO", the only way to go is to take a look at several definitions and try to merge them in order to have the right perspective.


Wikipedia : "Search engine optimization (SEO) is a set of methodologies aimed at improving the visibility of a website in search engine listings. The term also refers to an industry of consultants that carry out optimization projects on behalf of client sites."


Fakezilla : "The changes that are made to the content and code of a web site in order to increase its rankings in the results pages of search engines and directories. These changes may involve rewriting body copy, altering Title or Meta tags, removal of Frames or Flash content, and the seeking of incoming links."


The Web Search Workshop : "The term used to describe the marketing technique of preparing a website to enhance its chances of being ranked in the top results of a search engine once a relevant search is undertaken. A number of factors are important when optimizing a website, including the content and structure of the website's copy and page layout, the HTML meta-tags and the submission process."


6am Media : "The process of improving web pages so that it ranks higher in search engine for targeted keywords with the ultimate goal of generating more revenue from the web site. There are many SEO techniques. In general, these techniques can be categorized as On-Page Optimization, On-Site Optimization, and Off-Site Optimization. There are also two schools of SEO: white hat SEO and black hat SEO. White hat SEOs are those that play by the rule (actually guidelines provided by search engines). Black hat SEOs are those that push the limit of SEOs and employ some questionable or prohibited techniques (according to the guidelines). These black hat SEO techniques are also commonly known as spam."


Website NOVA : "acronym for search engine optimization. This is the process of making a website 'search-engine-friendly. Search engine optimization is primarily used to increase rankings in SERPs, and effective SEO can increase the potential of your website and bring in more traffic."


Thousands more definitions are available, almost as many "SEO guru's" you will find online ("The Guru Problem" is actually the title of another article to be published soon).
As you can see, no definition is like another, but they all tend to converge to a certain common understanding.


There are numerous techniques and tools used to achieve SEO goals, and they should NOT be included within a definition.


Since it is not correct to define a concept through its tools, here is a definition I have come up with after long deliberations. The suggestion is to define SEO as follows:


SEO = abbreviation for "Search Engine Optimization", the process of optimizing and tuning a web site and gaining online awareness for it, in order to deliver targeted visitors and ensure high conversion rates.


When done correctly, SEO activities must:
- make search engines crawl the site;
- make search engines index the site;
- ensure a high ranking among SERPs (Search Engine Results Pages) for given keywords;
- achieve a high page rank;
- drive targeted traffic;
- achieve high conversion rates among the site's visitors.


Since nothing is definitive and ultimate in the world of SEO, I'd like to receive your feedback and comments: TeaWithEdge.com is a way to contact me and speak up about your Marketing concerns.


Otilia is a young certified professional with expertise in e-Marketing and e-Business, currently working as independent consultant and e-publisher. She developed and teaches Principles of e-Marketing, available at UniversalClass.com and has recently launched MarketingWHO.com, a professional Marketing Directory.
Contact Otilia through TeaWithEdge.com, her Marketing and eMarketing articles portal.


---

Article Sources:

Saturday, December 29, 2007

About "PageRank"

PageRank is a link analysis algorithm that assigns a numerical weighting to each element of a hyperlinked set of documents, such as the World Wide Web, with the purpose of "measuring" its relative importance within the set. It can be said that PageRank is the sum of pages (website, webblog) which linked to a website or webblog and can be one way link or reciprocal link. The more webpage or webblog links to a webpage or webblog, the better PageRank will it has.

The algorithm may be applied to any collection of entities with reciprocal quotations and references. The numerical weight that it assigns to any given element E is also called the PageRank of E and denoted by PR(E).

PageRank was developed at Stanford University by Larry Page (hence the name Page-Rank) and later Sergey Brin as part of a research project about a new kind of search engine. The project started in 1995 and led to a functional prototype, named Google, in 1998. Shortly after, Page and Brin founded Google Inc., the company behind the Google search engine. While just one of many factors which determine the ranking of Google search results, PageRank continues to provide the basis for all of Google's web search tools.

The name PageRank is a trademark of Google. The PageRank process has been patented (U.S. Patent 6,285,999 ). The patent is not assigned to Google but to Stanford University, the place where Larry Page and Sergey Brin develop their invention about search engine until finally they launched Google search engine.

A hyperlink to a page counts as a vote of support. The PageRank of a page is defined recursively and depends on the number and PageRank metric of all pages that link to it ("incoming links"). A page that is linked to by many pages with high PageRank receives a high rank itself. If there are no links to a web page there is no support for that page.

Google assigns a numeric weighting from 0-10 for each webpage on the Internet; this PageRank denotes your site’s importance in the eyes of Google. The scale for PageRank is logarithmic like the Richter Scale and roughly based upon quantity of inbound links as well as importance of the page providing the link.

As mentioned on google webpage, PageRank is the heart of Google Search Engine. PageRank relies on the uniquely democratic nature of the web by using its vast link structure as an indicator of an individual page's value. In essence, Google interprets a link from page A to page B as a vote, by page A, for page B. But, Google looks at considerably more than the sheer volume of votes, or links a page receives; for example, it also analyzes the page that casts the vote. Votes cast by pages that are themselves "important" weigh more heavily and help to make other pages "important." Using these and other factors, Google provides its views on pages' relative importance

From this brief explanation about PageRank or Google PageRank, it can be concluded that if your webpage or webblog want to be displayed on the first page of google search engine, your page must have good PageRank. It means that your traffic will increase rapidly.


Reference:
http://en.wikipedia.org
http://www.google.com/technology