Google used to push major visible PageRank updates about quarterly and do very little, if any, pagerank changes at other times. Pagerank is a value given to the links coming into a web page on a logarithmic scale. So a PR of 2 is 10 times greater than 1 and 100 less than PR 4. It is named for Google co-founder and current CEO Larry Page. Google doesn't do the quarterly updates anymore (they have been less frequent) and seems to make many more adjustments to PageRanks all the time.
Now the visible PageRank is just a way of Google letting other people see the relative PageRanks of web pages. The real pagerank Google updates much more frequently. The real pagerank is what is used as a factor in search results. I also believe Google now includes penalties to visible pageranks that are not actually used in their search rankings. So they can show a visible indication that the site is not as highly ranked as it may be (this is most easily noticeable when pages have a reduction in pagerank with no real world explanation).
PageRank matter but is hardly a huge factor. It is much more important to have links from related pages than just high pagerank pages, for being ranked highly in Google search results. However a link from a page with a PR of 7 would be much better than and a very similar page with a PR of 1. Pagerank "passed" to the linked to page is divided by the total number of links on the page. So if you had a link from a relavent PR 7 page with 10 links that would provide 5 times more "pagerank" than the same PR 7 with 50 links.
Another thing I have noticed much more over the last few years is having PR for internal pages is much harder. Many sites with PR of 3 or even 4 on the homepage may have no other pages with PR. It seems to me, that this is true far more than the math would indicate, so my guess is Google is reducing PR internal often in some way I have no idea about. Again remember the displayed PR google provides doesn't have to correspond to the real one they calculate and use.
The displayed pagerank is more fun than a measure that can be relied on as an important measure. But I still find it fun to look at the pagerank values - except when they go down for my sites :-(
Check the current pagerank on your sites using our related site: Multiple Site PageRank checker.
* internal pages
** new url as of January 2011
- unranked
[blank] I don't know what the pagerank was, sometimes the site didn't exist yet.
In my experience it is often more telling how the pagerank of internal pages. The sites that have high ranking internal pages are much rarer than site with say a pagerank of 4 or even 5 on the home page.
Also note that a PR of 4 could be nearly 10 times higher than another PR 4. For example if 3.5 is shown as 4 (Google only shows an integer) and 4.4 is shown as 4 given the logarithmic scale used the 4.4 would be 9 times greater than the 3.5. PageRanks are logarithmic and then compared to the other pages on the web. So if a site was very close to 3.5 it might show up as 3 one time then 4 then 3 again... all without any significant change. On the other hand going from the absolute lowest 3 to the absolute highest 4 could be nearly a 100 times increase.
Related: Last Google Toolbar PageRank Update of 2008 - Web Page Authority - 6 years Later Goolge Acts To Let Me Block Sites I don't want to see - PageRank Distribution - Google's Search Results - Should Factors Other Than User Value be Used
Saturday, April 23, 2011
Tuesday, April 12, 2011
Understanding Technology and Programing is Vital
In the future, will we *all* have to code?
I believe most importantly we will all need to have a coding mentality. The world has changed from 50 years ago. It is hard to imagine making serious decisions about priorities for most any organization without a basic appreciation of coding. Here I am talking about something a bit different than you, I am talking about program managers that are not going to be doing anything related to creating the code behind the effort and executives... I don't understand how people think they can continue to be ignorant about technology and hope to be relevant. I don't think you need to have the knowledge to code yourself but you need to be much more knowledgeable than most people are today. And really if you are under 40 (maybe over that you can hope to slide by into the sunset without suffering too much from your ignorance but that is a dangerous gamble), I think you have to try to pick up coding in simple ways. Not to be an expert but to be able to at least understand the capabilities, the tradeoffs, databases, Ux principles...
My guess is over the next 20 years we will figure out much better ways to let people gain knowledge of coding ideas without having to become coders. But until then I think it is imperative for most people to realize to comprehend the modern world they need to gain an understanding of coding (even if they are not going to be an expert).
I agree strongly with your thoughts on pairing with experts. It is much easier to pair if you at least comprehend the general ideas of the others areas of expertise. I don't think it is great to dumb things down to the level one expert can do the others job. But I think it is critical to understand that your expertise is part of a system. The Ux is part of the solution. Coding is part of the solution. The whole is what matters.
Absolutely. Prototypes without real data lose a great deal. Super quick, first drafts maybe that is ok. But quickly getting to prototypes that are integrated with real data should be the goal.
Related: Management By IT Crowd Bosses - Jason Fried: Why work doesn’t happen at work - Involve IT Staff in Business Process Improvement - Internet Access at Work
However, if you want to put together a quick prototype, but use real content, then that kind of implies hooking it into a back-end database.
...
David Haynes from Soundcloud suggest that developers are the people who are shaping the sound of modern music. And there is a constant debate these days in the journalism world about whether journalists need to learn how to code.
So, are we all going to have to learn how to code?
...
[pairing] allows both parties to use their areas of expertise to develop something that is potentially bigger than the sum of its parts, rather than dumbing down software development to a commodity level.
Oh, and just a little something to throw into the mix - the pressure seems to be coming from both directions. Last week Tyler Tate posted “Why developers should become UX designers”
...
David Haynes from Soundcloud suggest that developers are the people who are shaping the sound of modern music. And there is a constant debate these days in the journalism world about whether journalists need to learn how to code.
So, are we all going to have to learn how to code?
...
[pairing] allows both parties to use their areas of expertise to develop something that is potentially bigger than the sum of its parts, rather than dumbing down software development to a commodity level.
Oh, and just a little something to throw into the mix - the pressure seems to be coming from both directions. Last week Tyler Tate posted “Why developers should become UX designers”
I believe most importantly we will all need to have a coding mentality. The world has changed from 50 years ago. It is hard to imagine making serious decisions about priorities for most any organization without a basic appreciation of coding. Here I am talking about something a bit different than you, I am talking about program managers that are not going to be doing anything related to creating the code behind the effort and executives... I don't understand how people think they can continue to be ignorant about technology and hope to be relevant. I don't think you need to have the knowledge to code yourself but you need to be much more knowledgeable than most people are today. And really if you are under 40 (maybe over that you can hope to slide by into the sunset without suffering too much from your ignorance but that is a dangerous gamble), I think you have to try to pick up coding in simple ways. Not to be an expert but to be able to at least understand the capabilities, the tradeoffs, databases, Ux principles...
My guess is over the next 20 years we will figure out much better ways to let people gain knowledge of coding ideas without having to become coders. But until then I think it is imperative for most people to realize to comprehend the modern world they need to gain an understanding of coding (even if they are not going to be an expert).
I agree strongly with your thoughts on pairing with experts. It is much easier to pair if you at least comprehend the general ideas of the others areas of expertise. I don't think it is great to dumb things down to the level one expert can do the others job. But I think it is critical to understand that your expertise is part of a system. The Ux is part of the solution. Coding is part of the solution. The whole is what matters.
However, if you want to put together a quick prototype, but use real content"
Absolutely. Prototypes without real data lose a great deal. Super quick, first drafts maybe that is ok. But quickly getting to prototypes that are integrated with real data should be the goal.
Related: Management By IT Crowd Bosses - Jason Fried: Why work doesn’t happen at work - Involve IT Staff in Business Process Improvement - Internet Access at Work
Labels:
career,
interesting,
programming,
society,
usability
Wednesday, April 06, 2011
Making Money from Your Yard
I don't spend anything on yard maintenance. Though I do occasionally buy new plants and use water. Things grow fine. I put weeds occasionally. And use an electric mower for the lawn.
Not only that I eat from my yard. In reality this doesn't save a huge amount, though it does save some. It is much more about getting yummy food that is also healthy. The amount I spend for tomatoes plants say is easily paid back with the food produced. My favorite is wine berries and those I paid nothing for (a bird helped me plant them, I think). I bought 2 blackberry plants years ago and they keep spreading and giving me yummy food for free.
I also feed the backyard wildlife (which include butterflies, chipmunks, hummingbirds, robins, crows, turtles, rabbits, hawks, love birds, bees, squires, woodpeckers, preying mantises, ants even a fox) by planting (butterfly bush) and encouraging plants (holly trees and bushes - transplanting little ones that sprout, berries that sprout, mimosa trees...) that have food for animals.
I also have plenty of flowers that just return year after year: First Flowers of Spring, Spring Tulips.
Related: Growing Lettuce in My Backyard - Eat food. Not too much. Mostly plants.
Not only that I eat from my yard. In reality this doesn't save a huge amount, though it does save some. It is much more about getting yummy food that is also healthy. The amount I spend for tomatoes plants say is easily paid back with the food produced. My favorite is wine berries and those I paid nothing for (a bird helped me plant them, I think). I bought 2 blackberry plants years ago and they keep spreading and giving me yummy food for free.
I also feed the backyard wildlife (which include butterflies, chipmunks, hummingbirds, robins, crows, turtles, rabbits, hawks, love birds, bees, squires, woodpeckers, preying mantises, ants even a fox) by planting (butterfly bush) and encouraging plants (holly trees and bushes - transplanting little ones that sprout, berries that sprout, mimosa trees...) that have food for animals.
I also have plenty of flowers that just return year after year: First Flowers of Spring, Spring Tulips.
Related: Growing Lettuce in My Backyard - Eat food. Not too much. Mostly plants.
Subscribe to:
Posts (Atom)