DoFollow Blog

Archive

Posts Tagged ‘search engine optimization’

Bing goes real time

October 27th, 2009
Share

bint tweetsSearch engines are notorious for their inability to update quickly, the idea of the search engine spiders being able to crawl the entire web for new pages at a moments notice was simply unfathomable. The power involved in searching the entire internet and keeping the search engines as close to real time as we know them is incredibly vast and that is nothing in comparison to what updating the internet in real time would take.

But, now Microsoft’s Bing has decided to latch on to what is by far the best opportunity to do this and get one over on its competitors. And that opportunity is the social networking sites Twitter and Facebook, they’ve been providing updates about, well just about anything you could imagine for a few years now in the form of tweets and status updates and ok organising the entire web in this manner is a far more monumental task which is yet to be achieved, but what Bing is beginning is a step towards this by amalgamating its services with the social networks to add their updates to its search.

The fear of course is that the search engine will be flooded with more useless information and dribble which is about as useful as the average user as a chocolate tea pot (this is a British colloquialism if you’re American and don’t quite get it). So the idea was to separate the two for now into Twitter Bing and the original Bing. This may be a permanent set up or the conflation of the two services could be coming soon if Microsoft can get this right.

This clearly is something that had to come soon, the fact is that search has to keep up with the booming markets online and the social network is the internets fastest growing niche. And this search engine will let you search twitter feeds as if they were websites, a weird concept but one that for many has been a long time coming. Google however are in talks with Twitter and Facebook to produce the same service so while Microsoft haven’t quite had enough time to corner this late branch of search, but they have got the edge. So will it catch on? Or will the search engine bosses look like a bunch of twits? Only time will tell, but if you fancy giving this service a try you can test Bing’s American beta already.

Will AJAX be made crawlable?

October 22nd, 2009
Share

Well the Google bots currently cannot see sites produced in AJAX just the same way they can’t see flash and struggle with java and though most java is not in AJAX the google bots ability to see AJAX would enable many webmasters to add much more appealing content to their sites. The scripts are particularly complicated to read in an automated fashion in comparison with other more traditionally coded sites and added to which it is likely that they can be manipulated easier to contain harmful data to users and hide things from the search engine bots. This has been the concern with letting AJAX be added to the bots lists of things to crawl.

Google proposes AJAX crawling

On the 20th October Google proposed making AJAX sites crawlable the idea that the big wigs at Google have put forth aims to help make the process of getting your AJAX site visible to bots as painless as possible as well as of course their aims to make AJAX sites visible to bots in the 1st place. If you are one of the people worried about how to do this there is an explanation of the URL changes on Google’s official blog. However a proposal is not always a guaranteed change, as we all know much of what Google and other major companies suggest putting into place will never make it out of the planning phases. And with such a mixed response to this proposal we certainly can’t be sure whether this one will either.

Why bother with AJAX?

Well the reason that Google is investing so heavily in this is simple, AJAX has fantastic usability and is very popular with consumers so the second its competitors indexed the site Google could be put at a disadvantage and quite obviously did not want to loose their crushing hold on the market. But, why is it popular with consumers and webmasters? Well that’s easy it’s popular for the same reason java script is popular it provides an easy way for webmasters to produce a user friendly piece of eye candy that their user will enjoy. This in turn produces more return visitors and higher conversion rates in comparison with their basic HTML competitors. But, of course despite the changes HTML still seems to be the best option to SEO your site but, at least this minor step will be a much welcomed endorsement for AJAX using webmasters.

Why would I want to increase page rank?

October 17th, 2009
Share

page rankPage rank is one of the main factors taken into account when Google decides what page to place your page on. So this makes having a good page rank very important, so if your page rank is a little to low, then this could be why you don’t rank very well and that is why you could need to increase page rank.

How to increase page rank?

Well like everything with Google there is no singular factor which will increase page rank, but the most eminent factor does seem to be back links, and of course this is why link building is such an important factor in SEO campaigns. Of course there are other ways to help boost your page rank, it is believed widely amongst SEOs that search engines value fresh and unique content and this of course applies to Google. This means updating your website on a regular basis with new information. Google and other search engines devalue websites that do not update information for long periods of time and if you’re unlucky you may even end up being completely devalued by Google and given a page rank of 0. Fresh and unique content can often be difficult to create as can good quality back links, and often it can be better to enlist the services of more experienced webmasters if you’re new to SEO and want to increase page rank.

Link building to increase page rank

With link building such an integral concern to increase page rank it seems that this service may be somewhere you want to invest and the guys at Organic Seo Services Company can provide this successfully. To increase page rank you must build back links and doing this can seem daunting, especially if you don’t know where to begin. There are several ways to go about building back links, ranging from the free and undervalued social bookmark to the standard and more valuable in content text link. Your budget and aims should be realistic when you start a link building campaign and you need to understand that some sites will give you more of a boost towards increasing your page rank than others. For example a relevant site with a page rank of 7 will help your site more than an irrelevant one with a page rank of 2 this of course may seem like common sense once you think about it.

Google page rank changes
You should also be aware that while Google is constantly updating the page rank of your site you will not be able to see the changes so often. So this is where patience comes into the equation of how to increase page rank. The Google tool bar which is the only valid way to check page rank is only updated 4 times a year and there is no way to tell the exactly when the updates will come. This can be very frustrating for webmasters.

How is PageRank calculated?

May 6th, 2009
Share

To calculate the PageRank for a page, all of its inbound links are taken into account. These are links from within the site and links from outside the site.

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

That’s the equation that calculates a page’s PageRank. It’s the original one that was published when PageRank was being developed, and it is probable that Google uses a variation of it but they aren’t telling us what it is. It doesn’t matter though, as this equation is good enough.

In the equation ‘t1 – tn’ are pages linking to page A, ‘C’ is the number of outbound links that a page has and ‘d’ is a damping factor, usually set to 0.85.

We can think of it in a simpler way:-

a page’s PageRank = 0.15 + 0.85 * (a “share” of the PageRank of every page that links to it)

“share” = the linking page’s PageRank divided by the number of outbound links on the page.

A page “votes” an amount of PageRank onto each page that it links to. The amount of PageRank that it has to vote with is a little less than its own PageRank value (its own value * 0.85). This value is shared equally between all the pages that it links to.

From this, we could conclude that a link from a page with PR4 and 5 outbound links is worth more than a link from a page with PR8 and 100 outbound links. The PageRank of a page that links to yours is important but the number of links on that page is also important. The more links there are on a page, the less PageRank value your page will receive from it.

If the PageRank value differences between PR1, PR2,…..PR10 were equal then that conclusion would hold up, but many people believe that the values between PR1 and PR10 (the maximum) are set on a logarithmic scale, and there is very good reason for believing it. Nobody outside Google knows for sure one way or the other, but the chances are high that the scale is logarithmic, or similar. If so, it means that it takes a lot more additional PageRank for a page to move up to the next PageRank level that it did to move up from the previous PageRank level. The result is that it reverses the previous conclusion, so that a link from a PR8 page that has lots of outbound links is worth more than a link from a PR4 page that has only a few outbound links.

Whichever scale Google uses, we can be sure of one thing. A link from another site increases our site’s PageRank. Just remember to avoid links from link farms.

Note that when a page votes its PageRank value to other pages, its own PageRank is not reduced by the value that it is voting. The page doing the voting doesn’t give away its PageRank and end up with nothing. It isn’t a transfer of PageRank. It is simply a vote according to the page’s PageRank value. It’s like a shareholders meeting where each shareholder votes according to the number of shares held, but the shares themselves aren’t given away. Even so, pages do lose some PageRank indirectly, as we’ll see later.

Ok so far? Good. Now we’ll look at how the calculations are actually done.

For a page’s calculation, its existing PageRank (if it has any) is abandoned completely and a fresh calculation is done where the page relies solely on the PageRank “voted” for it by its current inbound links, which may have changed since the last time the page’s PageRank was calculated.

The equation shows clearly how a page’s PageRank is arrived at. But what isn’t immediately obvious is that it can’t work if the calculation is done just once. Suppose we have 2 pages, A and B, which link to each other, and neither have any other links of any kind. This is what happens:-

Step 1: Calculate page A’s PageRank from the value of its inbound links

Page A now has a new PageRank value. The calculation used the value of the inbound link from page B. But page B has an inbound link (from page A) and its new PageRank value hasn’t been worked out yet, so page A’s new PageRank value is based on inaccurate data and can’t be accurate.

Step 2: Calculate page B’s PageRank from the value of its inbound links

Page B now has a new PageRank value, but it can’t be accurate because the calculation used the new PageRank value of the inbound link from page A, which is inaccurate.

It’s a Catch 22 situation. We can’t work out A’s PageRank until we know B’s PageRank, and we can’t work out B’s PageRank until we know A’s PageRank.

Now that both pages have newly calculated PageRank values, can’t we just run the calculations again to arrive at accurate values? No. We can run the calculations again using the new values and the results will be more accurate, but we will always be using inaccurate values for the calculations, so the results will always be inaccurate.

The problem is overcome by repeating the calculations many times. Each time produces slightly more accurate values. In fact, total accuracy can never be achieved because the calculations are always based on inaccurate values. 40 to 50 iterations are sufficient to reach a point where any further iterations wouldn’t produce enough of a change to the values to matter. This is precisiely what Google does at each update, and it’s the reason why the updates take so long.

One thing to bear in mind is that the results we get from the calculations are proportions. The figures must then be set against a scale (known only to Google) to arrive at each page’s actual PageRank. Even so, we can use the calculations to channel the PageRank within a site around its pages so that certain pages receive a higher proportion of it than others.

NOTE:
You may come across explanations of PageRank where the same equation is stated but the result of each iteration of the calculation is added to the page’s existing PageRank. The new value (result + existing PageRank) is then used when sharing PageRank with other pages. These explanations are wrong for the following reasons:-

1. They quote the same, published equation – but then change it

from PR(A) = (1-d) + d(……) to PR(A) = PR(A) + (1-d) + d(……)

It isn’t correct, and it isn’t necessary.

2. We will be looking at how to organize links so that certain pages end up with a larger proportion of the PageRank than others. Adding to the page’s existing PageRank through the iterations produces different proportions than when the equation is used as published. Since the addition is not a part of the published equation, the results are wrong and the proportioning isn’t accurate.

According to the published equation, the page being calculated starts from scratch at each iteration. It relies solely on its inbound links. The ‘add to the existing PageRank’ idea doesn’t do that, so its results are necessarily wrong.

t4mcqdf9zj