Forum Moderators: open

Message Too Old, No Replies

Page Quality metrics

What would Google use?

         

Mohamed_E

8:23 pm on Aug 10, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



In another thread [webmasterworld.com] I wrote (slightly edited):

There is no evidence that Google currently uses any "page quality" metrics, but it is very possible that at some time they will do so. Popups and dead links would be two possible targets of any "page quality" metric.

Assuming that Google did start evaluating page quality, what features do you think they would take into account?

panic

7:07 pm on Aug 15, 2003 (gmt 0)

10+ Year Member



I'll gladly stick to my Lynx and view content rich pages with it, and you stick to developing pointless stuff in Flash, and your PR0.

-panic

Josefu

7:25 pm on Aug 15, 2003 (gmt 0)

10+ Year Member



...now now, it's your being smug that's pointless. I never called HTML 'pointless', you must have better arguments than name-calling : - P

I don't mind at all actually. I did learn something new today. (grin)

dingman

9:55 pm on Aug 15, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



but an example against both would be the .doc and .ppt content we find on Google - we sure don't all have Word and Powerpoint : )

.doc and .ppt still suffer from the fact that they aren't open formats, and therefore people with non-Microsoft software don't necessarily see what you intended. OpenOffice is pretty darned good by my standards, but even I occasionally see things that must be import artifacts when I try to view MS Office docs. Things are much worse with the non-Macromedia Flash players - it's a hard job trying to implement a closed file format, so I don't blame the developers, but the results are not exactly pleasing.

By the way, if Macromedia actually goes through with making Flash an open standard (I think I've heard rumors), my objection in principle will go away. A month or three after that, my objection in practice might, too, though I suspect I'll never like it any better than I like PDF. (Yeah, it's open, but it's a pain to do anything with data from one other than just look or print.)

Dave_Hawley

1:16 am on Aug 16, 2003 (gmt 0)



Even if a Flash site has good content there is still the looooooonnnnnggg wait until you can see it. There IS a reason for the "Skip **" on Flash :o)

Having said that, I do find they can be useful for demonstrating a products use if selling that product. But then the user has the choice don't they :o)

Dave

MonkeeSage

3:06 am on Aug 16, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



dingman:

I assume you object to use of the IE browser (MS proprietary), gif images (CompuServ proprietary), WMP / RealPlayer (MS / Real Networks proprietary), PDF (Adobe proprietary), &c., on the same grounds? Would that be a correct assumption?

Ps. Apple QuickTime plays SWF contents just fine for me.

Jordan

killroy

2:47 pm on Aug 16, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



MonkeeSage: well I for one do absolutely.

PS: GIF Patent expired, so not proprietary anymore.

SN

panic

5:19 pm on Aug 16, 2003 (gmt 0)

10+ Year Member



In fact, the gif patent expired on June 20th. :)

-panic

dingman

1:53 am on Aug 18, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I assume you object to use of the IE browser (MS proprietary), gif images (CompuServ proprietary), WMP / RealPlayer (MS / Real Networks proprietary), PDF (Adobe proprietary), &c., on the same grounds? Would that be a correct assumption?

Nope. HTML is open and so is HTTP, so look at it in whatever browser you like, even if I think there are many reasons why your choice is a bad one. GIF patents expired, so I now allow them on my sites because the formats are open - again, view them in whatever browser, image viewer, or editor you like. I hate proprietary software, but as long as the data formats are open I don't care what software you use to view or generate data. For that matter, I have no objection in principle to an well-specified open data format for which there happens to exist only proprietary viewing software as yet, though in practice I wouldn't use such a thing myself.

WMP and RealPlayer are closed in both data format and software, so yes, I do object to those on the same grounds as I object to Flash.

PDF is a published standard, and Adobe is pretty good about sticking to it and actually making sure that open source tools exist to work with it, so it's pretty much OK by me.

Just to be clear, I think this is all important in the context of the internet and the web, where I believe interoperability is extremely important. Open vs. closed software issues are separate, and I care about your choices there a whole lot less than I care about the data formats you publish in.

Josefu

5:08 am on Aug 18, 2003 (gmt 0)

10+ Year Member



Dingman:

I never thought about it like that, you have a rather big point there. Made by one and, even given to all, all content 'belongs' to the one who made the format. This is the first valid reason I've seen to dislike Flash. Funny - now that I think about it I've had the same thoughts as yours concerning Real content. Perhaps they're more obvious about their goal to dominate a market shared by other supports, Quicktime, etc. Flash still stands alone for what it does, but still.

That said, when an application or new format goes 'public', (or open source, or GNU), what does it's inventor get in return for his work and ingenuousity? Just wondering.

MonkeeSage

5:28 am on Aug 18, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I still don't see any distinction between the MS proprietary HTML, Realmedia, PDF, or Flash. You need to use specific viewers for specific (i.e., non-HTML) content in most cases, no matter how open and well documented (or closed and undocumented) the protocol is.

For example, you can't view dHTML or VBScript in Mozilla no matter how many dHTML and VBScript tutorials and manuals there are on MSDN--that is, unless you use a third-party plugin like Neptune.

Flash is specific content, and thus, as almost all other specific content, requires a specific view. The Flash plugin, or Director plugin from MM are two options, and Apple's QuickTime plugin is another.

Let's really keep the web 'open', and allow authors to use as much (or as little) specific content as they wish to use, and leave it to users to decide whether they want to see this content or not. :)

Jordan

Herenvardo

4:09 pm on Aug 18, 2003 (gmt 0)

10+ Year Member



In my opinion, the quality of a page must depend on this:

Good:
Good spelling
Good content (I don't know how to measure it).
Alternative code for IMGs, Frames, Scripts, etc.
Back - fore color contrast.

Bad:
Abuse of scripting.
Code errors.

Aberrations:
Non-standard tags and technologies (like in FPage sites).
Answer time > 10-20s with a 56k modem.

A good-spelled page is easier to read, 'cos no misspelled words have to be guessed by visitors. The content quality is the most important factor. It's always important to add alternative code for users that have some features disabled.
The back - fore color contrast is very difficult: the background has to take the interest of the user but without distracting while browsing. Fore text and items must be clearly visible upon background and have to have an interesting appearance.

Code errors are hated by users. There is no worse mesage for a surfer than a code error that lets her/him out of the site (the page does not load correctly)
The abuse of scripting is only an increaser to the chance of making a bad code and to the bad consequences of code errors.

Since Internet is designed to be accesable by everybody, a page that only works in a system with certain configuration can never be a good site.
And remember: normal users have NOT high speed connections as web designers. The common configuration, at least in my town, is: Modem 28-56k, can only connect from 6pm to 8am (weekends and holidays 24h) paying between 15€ and 21€ each month, depending on compay. So a page must be small enough to be quickly shown to this kind of surfers.

Greetings,
Herenvardö

Josefu

4:28 pm on Aug 18, 2003 (gmt 0)

10+ Year Member



...so righto for the 'pay by the second' thingy as well, most all of Europe is on that system. I had to laugh at an American businessman talking about web advertising: "not so interesting to go to all the expense for the European market; for some reason they don't stay online as long as normal users." - and I guess 'normal' to him means 'American' : )

Lucky me: I live in Europe but my clients are in Japan. A broadband 500k/s costs around 25€ there. I wish someone would break the European monoply that keeps prices high for broadband... 45€ a month (same speed as above) average here.

dingman

3:13 pm on Aug 19, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



That said, when an application or new format goes 'public', (or open source, or GNU), what does it's inventor get in return for his work and ingenuousity? Just wondering.

I think there are a lot of different models here. One would be Adobe's model for PostScript and PDF - I actualy have at least three or four PDF and PS viewers on my home computer, none of which are Adobe branded. However, I'm quite aware that Adobe in fact wrote Ghostscript, an essential part of the printing system on most Unix and unix-like operating systems, and it includes at least one of those viewer programs. People still associate the PostScript and PDF formats so strongly with Adobe that I'd be suprised if non-Adobe PDF authoring tools have any percentage of the commercial market. I know Adobe sells a commercial version of Ghostscript, as well, presumably with support and branding.

HTML is an example of another model - nobody owns the format, but there are enough parties that benefit from its existence and standardization that they keep the W3C in operation. XML, MathML, and SVG all arise out of the same sort of effort. (All at the W3C if I remember right.)

No such thing exists as far as I know, but wouldn't every word processor vendor except Microsoft benefit if there was a standardised, accepted word processing document format that was rich enough to cover everything a good modern word processor does? Suddenly instead of having to have 50 different import/export filters with their own bugs, you could have one, and blame any interoperability problems squarely on your competitor. (This is a pipe dream for various reasons, but it's intended to illustrate the idea.)

<added>I almost forgot - there's a HUGE difference between "MS proprietary HTML" and HTML. Don't serve me the MS proprietary crap. I can't see it without firing up IE, and it is most certainly hard enough to get IE working on Linux that nobody who isn't an highly motivated power user is likely to try. I'm only motivated so I can make sure that my web sites are still usable in that PoS - I won't bother launching it to look at someone else's web site.</added>

You need to use specific viewers for specific (i.e., non-HTML) content in most cases, no matter how open and well documented (or closed and undocumented) the protocol is.

The problem isn't "oh, shoot, my browser called fork() and exec()". The problem is that if the format of the data is closed and undocumented, you can't use the data unless you have the particular viewing program written and distributed by the owner of the closed format. That locks out anyone who is running a configuration that the owner of the format didn't support for whatever reason - whether because they want to disadvantage your platform in the marketplace, didn't figure it was worth paying programmers to port the viewer, or some other reason. It also give the data format owner the power to wait until their format becomes popular and then change the licensing terms on their software to render your data useless unless you pay them more money. With an open data format, the software maker has to actually provide a superior product to get the money from you, and you (or others) can still access your data no matter what the vendor does.

you can't view dHTML or VBScript in Mozilla

BS on the first count. Use the *standard* *open* DOM and Ecmascript and you can have DHTML that works in Mozilla, Opera, and Konqueror just fine. It's IE's failure to support the standard DOM that gets in the way. Every bit of DHTML I've ever written has had one block of code for the broken IE DOM and one that works in every other browser I try, because all the others support a standard DOM and a standard scripting language.

As far as VBScript, if it's well enough specified that someone really could write their own working interpreter that would run all valid VBS code, then I guess it's OK.

That said, programming languages and platforms are somewhat different from data formats, so the issues are a bit different. DHTML isn't just a data format.

leave it to users to decide whether they want to see this content or not.

Weren't we discussing page quality metrics? Quality is subjective, and content formats IM(sometimes)HO make a big difference in how *I* evaluate quality. Little blue puzzle pieces in the middle of my screen surrounded by a sea of white are low quality content.

Josefu

7:33 pm on Aug 19, 2003 (gmt 0)

10+ Year Member



I loved your post but just a note

Little blue puzzle pieces in the middle of my screen surrounded by a sea of white are low quality content.

If you look at my site, without a flash plugin, you'll see the opposite : )

MonkeeSage

8:37 pm on Aug 19, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



dingman:

The problem is that if the format of the data is closed and undocumented, you can't use the data unless you have the particular viewing program written and distributed by the owner of the closed format.

Yeah...that's called reality. Data in format X can only be viewed by viewer for X format. Doesn't matter if it's open or closed, that's how it works. You want to view this HTML here....you don't got get your electric can opener. You don't send it to QCD player. You open an HTML browser. Not a shocking concept.

BS on the first count. Use the *standard* *open* DOM and Ecmascript and you can have DHTML that works in Mozilla, Opera, and Konqueror just fine [...]

Please show me how to make this work in Mozilla. I tried without success:

<HTML XMLNS:IE>
<HEAD>
<STYLE>
IE\:Coolbutton{
behavior: url(/behaviors/coolbutton.htc) ;
}
IE\:Coolbar{
behavior: url(/behaviors/coolbar.htc) ;
}
</STYLE>
</HEAD>
<BODY>
<IE:Coolbar
ID = "oCB"
SIZEALL = "true"
STYLE = "padding: 5px;">
<IE:Coolbutton
ID = "oCButton1">
Button Label
</IE:Coolbutton>
</IE:Coolbar>
</BODY>
</HTML>
(MSDN [msdn.microsoft.com]).

Mabye what you mean is that with a specific dHTML layer installed for Mozilla (like DynAPI), it works? I agree, and that was my point--specific content requires a specific viewer.

Weren't we discussing page quality metrics? Quality is subjective, and content formats IM(sometimes)HO make a big difference in how *I* evaluate quality.

Quality has to be understood in the context of the type of content that is presented. But you seem to be automatically excluding some types of content from even being considered for quality, just because they don't fit with your philosophy that every kind of content must be completely 'open.'

Seems like a red herring to me. A person could (theoretically) produce the best quality music video, ever, in Realmedia or Windows Media Video. Or the best quality biography of Michael Jordan, in Windows Word Document or PowerPoint or PDF.

Little blue puzzle pieces in the middle of my screen surrounded by a sea of white are low quality content.

That is not the content, that is what you see in place of the content, because you, as a user, have decided not to receive that type of content. IMO, that's exactly the way it should be! But you can't use the fact that you don't want to receive that type of content as an argument against the quality of the content (which you haven't even seen in such a case).

Jordan

panic

9:44 pm on Aug 19, 2003 (gmt 0)

10+ Year Member



MonkeySage,

I think what we're all trying to say here is that you can use any text editor to create HTML... in other words, you don't need a WYSIWYG editor.

However, to create ShockWave Files, you need Flash. You can't create SWF's in a text editor.

-panic

Josefu

8:28 am on Aug 20, 2003 (gmt 0)

10+ Year Member



Pardon my interjection but perhaps we should divide things between three subjects : compatibility, functionality, taste. Would make things much clearer, non? : )

Herenvardo

3:01 pm on Aug 20, 2003 (gmt 0)

10+ Year Member



dingman:
I'm by your side! The Web mus be OPEN! ;)
I hate VBScript as I hate Vbasic as I hate ASP pages. By the other hand, I love C/C++, so I love Java, so I love Javascript, but I hate Microsoft's JScript manipulation of the public standard trying to get it privatized.
About flash... It is in the middle. It's easy to get the player for any platform, but you must use a commercial tool to create flash content. I don't like it, but there are worse things.
A good webmaster is able to give her/his page the appearance s/he wants with only standard HTML and CSS, and it will show almost exactly equal in many platforms. If someone needs something like:
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>Servidor</o:Author>
<o:LastAuthor>Servidor</o:LastAuthor>
<o:Revision>1</o:Revision>
<o:TotalTime>1</o:TotalTime>
<o:Created>2003-08-20T14:44:00Z</o:Created>
<o:LastSaved>2003-08-20T14:45:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Company>************</o:Company>
<o:Lines>1</o:Lines>
<o:Paragraphs>1</o:Paragraphs>
<o:Version>9.2812</o:Version>
</o:DocumentProperties>
</xml><![endif]-->

To create a page, then s/he is not a good webmaster. And if interaction is needed, some webmasters with some knowledge about programming could open notepad and write some JavaScript, using the standard that most browsers can manage. And if s/he needs more computing power, any good programmer can do a strong, compact, efficient Java application for a not very high price.
I have flash, and i don't use it. I installed it only for curiosity to find out, as i feared, that all that can be done with flash can also be done with a Java applet. And it takes two advantages: 1. Is easier that a user enables Java on her/his browser than installs and configures flash player. 2. While Flash is a commercial tool, the Java development kit is free.

>>You need to use specific viewers for specific (i.e., non-HTML) content in most cases, no matter how open and well documented (or closed and undocumented) the protocol is.
I vote for OPEN data formats: as more open is a format, it becomes easier to get specific viewers:). If you use a closed, undocumented data format, users won't find the specific viewer or they will have to pay for it:(.

Free Software & Technologies Forever! :):):)

Greetings,
Herenvardö

panic

6:20 pm on Aug 20, 2003 (gmt 0)

10+ Year Member



perhaps we should divide things between three subjects : compatibility, functionality, taste.

Whose to say that they're in different categories? If you have good taste, you'd create a site that's compatable and functions the same accross all browsers.

-panic

Herenvardo

2:44 pm on Aug 21, 2003 (gmt 0)

10+ Year Member



panic:
Agree almost totally, but my opinion is a bit different.
I think taste is very subjective: somebody can like red backgrounds while others like blue backgrounds. Even so, there is also common sense: I've seen cyan (&00FFFFH)text over blue (&0000FFH) background not as cloaking, simply the page owner wanted it to look "like water". But, of course, common sense, compatibility and functionality go together.
If you look my previous posts (#71 & #78), you will found what I believe must be a good page or site. And if you look better, you will see that common sense or taste, functionallity and portability are implicit.
You can see dingman and me repeating through this discusion that data formats must be open: open data formats mean, implicitly, protable data formats. For example: look at the txt data format: it's so open that almost everybody here will have a printed copy of the ASCII code, and it is plenty portable: a txt file can be open everywhere.
I also mention code errors. At the beginning, I considered them aberrations, but laterly I changed it because all of us are humans (except me, I'm an elf:)) and we can mistake. And the key to functionallity is a good code.
About common sense, ¿what can I say? The most important is good back-fore contrast, well-visible and easily readable text, etc.

Greetings,
Herenvardö

europeforvisitors

1:59 am on Aug 23, 2003 (gmt 0)



Evaluating the quality of HTML code, choice of background colors, use of JavaScript, etc. has nothing to do with Google's mission of providing access to relevant information. To paraphrase a line from the 1992 Bill Clinton presidential campaign, "It's the content, stupid."

Josefu

5:49 am on Aug 23, 2003 (gmt 0)

10+ Year Member



...yes, but what some (including myself) were trying to say is : "Flash can be content as well" - but many webmasters refuse to use it because there is no 'legal-accessible' thus 'Googlable' content alternative to it. Making clone content pages is a pain in the ***, and a flash-sniffer index page is counterproductive. I digress. To make this short (too late : ) is that most webmasters define 'content' as 'what google can read' - that way a web-designer can make a site and leave it to the SE's to bring customers thus make his clients happy. Point.

Herenvardo

4:36 pm on Sep 1, 2003 (gmt 0)

10+ Year Member



europeforvisitors:
You're completely wrong.
Google's mission of providing access to relevant information
Google should care Page Quality, because if the code is bad, the information is not accessable, and google can not provide access for information that is not accessable.
"It's the content, stupid."
The contents of a box, for example, have not any value if you can not open the box.
Greetings,
Herenvardö

europeforvisitors

1:25 pm on Sep 5, 2003 (gmt 0)



Herenvardo:

Are you suggesting that most users' browsers aren't capable of displaying pages that lack perfectly written code?

If Google can crawl the pages, users can read the pages.

Google's mission is to index the Web's information, not to make judgments about the underlying code.

Herenvardo

3:18 pm on Sep 8, 2003 (gmt 0)

10+ Year Member



europeforvisitors:
I hope we'll agree that google's task is to provide access to information.
So, my viewpoint, what I'm trying to say, is that google must care only the contents, but also if they are accessable.
Bad written code gives hardly accessable information. I'm not trying to say that any imperfection makes the information completely unaccessable. I only try to say that the better the code is written, better will be the access to that information.
For example: I sometimes use the <blink> tag. I know that it only will work on Netscape users, but I also know that the text will be readable for other users. I should use it, for example, if I wanted to tell my visitors that there is a new version of netscape available.
But I won't use something like webbot-action="--WEBBOT-SELF--">. Even I know that most used browsers are able to understand it, it is not standard. It will cause problems to some visitors and also to bots.
If I put ó instead of &oacute; in my source code, some users will view it, but some others will find an strange symbol in the place of that letter. If there are many characters like this (it happens in many non-english languages), it will be hard to the visitor to read it.
This is what I call bad code. Code that hurts the accessability of the information within. Code that excludes some users from viewing a page, accessing some info.
I think that google does not actually care this, but they should do: to provide access to information, the information must be accessable. If a page is very bad written and is only viewable in the exact system config that the maker used to create it, then it is a bad page, and should not rank high in SERPs.
So what I try to say is that webmasters must do a double effort: for one side, they must provide good information to their visitors; for the other they must provide easy and good access for that information.

Greetings,
Herenvardö

zoobie

6:53 pm on Sep 9, 2003 (gmt 0)

10+ Year Member



AllTheWeb just passed Google and is now the largest...
This 86 message thread spans 3 pages: 86