Style Sheet Checker

I’m looking for a reliable style sheet checker, one that looks for repeat entries that can be combined as well as normal errors, loads of stuff out there but thought you guys may be able to recommend a good one.

please dont say, "yeh its called your eyes you lazy $£$%^% ! "

If you’re working with a professional copy writer (not a typist, mind you) then you don’t need to advise her on how to do her job. No more than she would advise you on how to do yours.

Send her (and I should say or him) the information needed to write the content and let her loose. You’d be surprised at how much a good copy writer knows about writing search engine friendly content that not only gets visitors to the site but also turns them into customers. She (or he) could probably stand your so-called “SEO expert” on his ear!

STUFF like headings and content formatting are also best left to your copy writer. She will know when they will make most sense to the flow of the content and know what keyword phrases are best used in them.

SP’s list is pretty good, though I still say don’t waste your time on a XML sitemap. If your internal anchors are all working, the engines should find where everything is anyways and it’s not like response headers don’t have dates on them.

But everything else said I agree with.

Those first five points SP makes:

Consider that the gospel. When it comes to SEO content is king - the only thing the search engines have to identify what is what IN your content is the tags you put around it. Search engines don’t have eyes, so things like font, center, align - they mean bupkis to the search engine just as if you are practicing separation of presentation from content they should mean bupkis to people viewing the site with CSS disabled.

Which is where my entire design process comes from as I do content (or a reasonable facsimile of the content) FIRST - which means applying semantic markup to the content FIRST without even THINKING about what the page is going to look like at that point. I put stuff in the logical flow order of importance (h1, menu, content, sidebars, footer) and that’s about it.

Only once I have the base semantic markup complete do I even THINK about layout - since layout is CSS’ job. You may have to add a couple extra wrapping div or span sandbags here and there at that point (unless you’re really good at predicting your own needs) but for the most part the markup should be done BEFORE layout.

Then and only then should the paint program and ‘artist’ be brought in to create graphics to hang on the layout, since 99% of the time they know jack **** about SEO, accessibility, or even proper coding practices and will always come out with the “but I can do it in photoshop” crap.

Anyone who tells you web design should be done in photoshop is dropping manure on you from so high up you’d think God herself just had a double bean discreeto burrito.

Even if that has become the ‘industry norm’ - whoever came up with that bull meets me in a dark alley, bad things are going to happen.

In any case - Content is King - so CONTENT FIRST. Semantic Markup lets search engines, CSS off users, screen readers pretty much anyone on any device know what the content IS and provides all the hooks you need to apply styling to show said meanings. You barf up a page of bold, center, font and line-breaks, you’ve applied no MEANING to the content.

I mean, you’ll see this **** all the time:


<center><font size="+2"><b>Article Title</b></font></center>
Whole bunch of article text making a paragraph. Whole bunch of article text making a paragraph. Whole bunch of article text making a paragraph.
<br><br>
Whole bunch of article text making a paragraph. Whole bunch of article text making a paragraph. Whole bunch of article text making a paragraph.<br><br>

Has no meaning. Done properly:


<h2>Article Title</h2>
<p>
  Whole bunch of article text making a paragraph. Whole bunch of article text making a paragraph. Whole bunch of article text making a paragraph.
</p><p>
  Whole bunch of article text making a paragraph. Whole bunch of article text making a paragraph. Whole bunch of article text making a paragraph.
</p>

Headings as headings, paragraphs as paragraphs. Less code, more concise meaning. Guess which one the search engine likes better?

So whats your version of an SEO list, you know, for us to do , an SEO check list, mine is …, buts probably wrong.

1.images sizes and name
2. coded to industry stnsrds w3c
3. Copy needs to be RELEVANT , advise copywriter on how and whats there
4. Ad words or the like to find correct meta tags
5. make sure headings are heading “HELP ME OUT HERE” STUFF LIKE THIS.

Anything else ?

I’m sorry I didn’t make my point clear to you. My post was certainly not meant to be the female-bashing drivel that you mistook it to be.

My point was that the skill of knowing how to operate an IBM typewriter (the golf ball type that you mentioned ), a word processor, or a computer keyboard doesn’t make a person—of either gender—a copy writer.

And by the way – this “she” does know how to cook and clean. Like many other women, those are just two more skills that I have learned over the last 60 years. Can I bring “Daddy” his pipe and slippers? Certainly. Whenever he is too sick, too tired, or just too lazy to go and get them himself.

Fortunately, I share housing with someone who understands that it’s “our home”—not mine or his—and we equally share the responsibilities of our home’s upkeep and our daily life together.

Off Topic:

Agree with the poes (last paragraph) most of them want rounding-up and burning at the stake or sacrificing to some foul god like; Gothuulbe.

mrcoda:

your SEO guy likely gets the absolute-positoining for content-first thing from waaay back when indexing robots only indexed so much of a page… they had a limit before they left. So, if all your pages had the same header and navigation and whatnot, possibly if it was very long the robot would never get to any individual page’s new content.

However, that limit is either drastically raised, or gone entirely. Now, I still would not put a 100+ link product menu that’s on every page before the specific page content, but that’s mostly for the sanity of those using linear user agents of any sort.

SEO guys who know anything about anything would have proper use of header tags and proper coding practice. But often the guys running around calling themselves SEO experts really mean SEM (search engine marketing). Maybe they are good at ads, campaigns, whatever. They don’t know code from their butts though. SEO as far as code optimisation will be your job as the guy writing the HTML and CSS and JS.

My personal SEO-for-code list is this:

-proper semantic structure (lists for lists, tables for tables, headers for headers)
-esp proper use of headers (h1, h2, h3)
-correct title tag (title of that page, not the site)
-useful meta description tag (description/one-line summary of the content of THAT page)
-useful link text (instead of the “click here” junk)
-xml sitemap with listings of how important pages are in relation to each other and last-modified listings

Making sure pages work without JS or CSS automatically translates to googles. The names of files included such as video or image files do not matter. I could call something biteme.png and it can be an image of anything. Google doesn’t care (sometimes if there is no other contextual information it may try to use the url or the file name for its “images” results, but Google knows those are notoriously useless).
Because they get in the way, I only use title attributes when they will help make something clear for users or will get around label-free inputs in forms for screen-reader users.
Do not add useless attributes “for the googles”.
Do not automatically believe that “pretty urls” are SEO-anything. If you are making pretty urls with mod_rewrite, you are doing it to help your human visitors see where they are, where they’re going or another method of navigation (changing the addressbar). Snake-oil SEO guys will say “google doesn’t like seeing .php on urls” or “google likes seeing .php on urls”. No, google doesn’t care. If it can pick keywords out of the url it might, but you can look around and see highly-ranked pages with gobbledygook urls with long alphanumerical querystrings. It took the robot to the content, so it’s valid.

SEO-for-content I believe is partially if not entirely the job of the one providing the content, however a separate SEO and keyword marketing person can make the content better with regards to keywords. For example, a moving site I did, I did not change the content, but the main page makes not a single mention of the area, towns, or cities he serves, which is dumb. People using something like the googles to look for a moving company are going to include either where they are now, or where they’re moving to in their search. If you live by the German border, you will consider the list of movers who deal in Rotterdam and Amsterdam as useless results, as they are at the other end of the country.

My client still hasn’t added any placenames to his content, and as the coder the most I could do was recommend that he do that.

1.images sizes and name

Make images small because you want to reduce bandwith and have a faster-loading page for humans. Names don’t matter BUT it’s silly to use strange names… choose names that are short and tell you what it’s an image of when you’re looking at a file directory. A jpg of a lion makes sense to be called “lion.jpg”. Don’t create an unnecessary maintenance nightmare with “lion-eating-our-nutritious-TONYS-Brand-lion-food.jpg”, that’s just asking for a punch to the face from the next guy who has to deal with that site.

  1. coded to industry stnsrds w3c

Invalid pages (yahoo anyone?) score plenty high. Code to w3c standards for all the other reasons: code maintenance, reduction in rendering errors, making the page easier for non-graphical-browser user agents to navigate. Also, crappily coded pages can be “valid” but full of logical errors and incorrect use of elements. Robots are stupid and don’t care. Humans care. Write for humans.

Typist Linda ? You showing you age ? Not using a golfball typewriter? Surley “she” wont be working, she’ll be at home baking cakes and making sure Daddies home is nice and clean for him. “Evening Dear, how was your day at the office, heres you pipe and slippers” tut tut, I know a few ladies over here may just want to linch you for that! JOKING OF COURSE. ha ha Yeh definatley, true though, a good book online , thats badley coded , say the next Harry Potter only available online, would hit no1 spot regardless of the coding and image sizes and everything else for that matter as it would be the most relevant content for the search criteria. AM I RIGHT ? "not about the suffroget linching, about Harry !

If your site is exactly the same as another, then one of you better get off the web because you apparently have duplicate content.

What makes users happy is not coding or design, it’s finding the information they want whether just “nice to know” info or information that makes them decide upon a purchase.

What makes your site more desirable for both users and search engines is when your site has better information on your topic than your competition does, when your site has better credibility than your competition does, and when your site has more authority than your competition does. Those are the things that build SEO. Not how compressed your code is.

I think too many people are spending too much time reading Google blogs, time that would be better spent on keeping content fresh, crystal clear, and concise; navigation easy; building credibility and authority. If you do all of those things, the back links will come and the search engines will be thrilled. More importantly, you’ll have a sight that visitors bookmark or search for by name and a site that converts visitors to buyers… and that’s the bottom line, isn’t it?

And by the way… how many visitors do you suppose actually type in “SEO newbee review” when doing a search? Honestly! Today his visits will go up just from everyone who reads this thread seeing if it’s true, but tomorrow… and the next day?

I haven’t bothered looking at the code, but if what deathshadowa60 has posted is true, that code is a MESS! What good does it do to compress a pile of junk?

Well, broken layout, accessibility /FAIL/ from fixed metric fonts, fixed width layout, missing headings, nonsensical heading orders, 70k of javascript for nothing, static javascript inlined in the markup, abuse of heading tags inside lists, redundant title attributes, hordes of classes and ID’s for nothing, poorly written forms (also likely an accessibility issue), use of attributes like TARGET that have NO **** PLACE in modern markup, and enough validation errors to not even qualify as HTML - that’s pure gibberish.

What do I mean by gibberish? DIV’s BETWEEN LI? Inline level tags wrapping block level ones? Unordered lists around single elements that would only ever BE single elements? HTML 3.2 in a XHTML STRICT doctype? Comment placement known to trip IE rendering bugs?

Again, the code to content ratio says it all. 66k of markup for 12k of content that’s mostly large paragraphs; there’s no excuse for that HTML to be more than a third that… Though it’s everything I’ve come to expect from the average turdpress template.

It’s another laundry list of how not to build a website, and in my mind means he doesn’t know enough about coding a site for any of his SEO knowledge to mean a damned thing.

So, his ‘great SEO results’ - what magic perfect word phrase is being used to artificially inflate the results?

Oh, “newbee”? Making up words now are we… That’s a new way of spelling it for me… nube, newbie… haven’t seen that one yet.

THOUGH, if he asked for content first, that doesn’t mean CONTENT FIRST… the first thing on the page should be the top-most heading, since it’s improper to have more than one H1 and all other headings should be subsections of h1, that’s why I would have made the site title the top level heading given none of the current candidates qualify - and there’s not a search engine out there that’s going to down-rank you for having the main menu before the content. Hell, you do it right and google is smart enough to pull your main menu to show the links to common parts of the site below your actual SERP listing!

One of the cornerstones to good SEO is to actually write the page for the users - and that means keeping in mind that not everyone even HAS CSS enabled so putting the menu at the end of the page is really a half-assed approach and bad advice. It’s like adding a CSS off ‘jumpto’ menu - search engines seem to be smart enough to recognize those.

… and if nothing else it’s a chance to get relevant meaningful anchors up top, that’s an SEO opportunity since anchor text ranks higher than plaintext.

DS, I have to say, as irascible as you can be, you’ve hit this one properly. (Probably because I have the same low opinion of SEO voodoo as you.) On top of everything else, he can’t write English worth a tupenny damn.

SEO Newbie Review give away FREE Traffic getting Software

I understand about non-English speakers wrestling with this most difficult of languages (I tell my students English is like Frankenstein’s monster, composed of parts from a dozen other languages, many of which don’t work well together), but the mistakes and blunders in that nine-word phrase are … well, there are more mistakes than words. It sounds like a meaningless, near-gibberish keyword-stuffing phrase that mistakes “hot” keywords for meaningful communication. Stix Nix Hick Pix, anyone?

Who needs a car when you have legs? Oh yeah, it was April 2010 when they implicated that nonsense. I suppose it depends upon what they consider slow and the ‘exact parameters’, as their own sites are usually very slow to load.

Well really its to do with how usefull a site is to the user, if your site is exacly the same as another in every way except ones faster that the other, the faster one is better for the user so it makes perfect sense to rank the faster one higher, if google is doing a proper job of ranking sites in there most usefull order anyway. So it not nonsense is it. If fact it makes perfect sense. It not a main factor, see for yourself what the horse says.

http://www.webpronews.com/topnews/2010/03/04/googles-matt-cutts-talks-caffeine-pagerank-push-buzz-and-much-more

and Deathshadow.
the seo bloke does various seo tricks , not blackhat, but various legal things, he’s not a web designer but has his site ranking highly, see what you think, I dont really know enough about it.
Here his site http://seonewbiereview.com/56/seo-newbie-review-give-away-free-traffic-getting-software/

You dont have to be a web designer to know that the order of code makes a difference in page ranking and require it to be done, he’s not doing it is he. It like saying you cant sell or want a TV’s because your not a TV engineer. He’s just requiring a service.

He would welcome any crytism, but he gets a good page rank when you type in SEO newbee review which is on in millions ranking. We’ll see what he does anyway, I said to him , now put your money where your mouth is. He’s an old mate, so it a trial anyway.

I DIDNT BUILD THAT BY THE WAY,i just took an opportunity to get some real world experience optimising a website for him, not this one the www.rbcreations.co.uk/ewto page. So he seems to think he knows what he’s doing as opposed to ACTUALLY knowing what he is doing, right.

Of course the content is king, in fact if you can write a brilliant book and copy the text into dreamweaver and load it up , tatty code and all, slow graphics etc, your english language skills alone could rank you no1, RIGHT. So really we should be spending 99% of our time researching good content and if we have time code it properly, obviously this is an exageration, but its not that far fetched is it.

Thanks for all you comments keep them comming, you guys are a real help, i’m trying to make this work from a little cottage in the kent country side England and your expertise are a fantastic help, other wise I have to ask my cat, and he’s getting a bit fed up with me at the mo. . THANKS ONE AND ALL.

the jpg’s were horrendus , I knew that , but not to a none designer who looks for things like that, so I did it at the lowest compression rate poss and then was going to work out the proper compression if the client said it was unaceptable, so he understood what was going on really, then he can say, up the file size and get some quality please or its ok , keep it fast. Design wise I had to stick to the existing 100% , I agree it could be tidier and line up better, thats my department really, i’m more design than programming really.

Also the SEO guy I’m working with wanted the code in a particular order thats why the content was first and the navs further down the code structure and then absolute positioned to meet the design requirment. Can I get a flexible layout with absolute positioning ? Dont they have to have fixed widths to position absolutly.

Thanks Death , bloody good of you mate.

If by large you mean 1 to 5% on a properly formatted document… The amount acutally saved being bupkis compared to what gzip/mod_deflate server-side can provide. The only reason to do it is to reduce the amount of work the server has to do when compressing, and frankly that is such a TINY fraction of CPU time (especially if you have RAM to burn on caching the compressed versions) it’s not worth the effort or the maintennance headaches should someone else want/need to work on it. There are better places to put one’s optimization efforts!

Well first off the ([i].jpg 172k[/i]) layout is completely broken here since elements that shouldn’t be absolute positioned ARE. Text is blowing out of fixed height containers, elements that should be fixed fonts like the menu arent, elements that shouldn’t be fixed fonts (px) like the content are, and thats without even looking at the code.

The CSS on that is ugly, formatting-wise, but the real problem lies in broken layout methodologies and worse, absolute RUBBISH markup.

What do I mean by rubbish HTML? Page elements not in flow order, spans doing heading tag’s job, image replacement techniques that don’t actually WORK when images are disabled, multiple H1’s on a page (your only supposed to have one), nonsensical heading orders - lower order headings are supposed to be subsections of the heading preceeding it, and it’s improper to skip levels - unordered lists around what appears to be an ordered list or not a list at all given the use of headings, lots of DIV, Classes and ID’s that don’t even serve a purpose, meta tag that’s stuffed like it was the keywords meta instead of using it for what it’s for (the actual page SERP listing), the use of CITE for no apparent reason, CSS image sprites on CONTENT images (things that SHOULD be in the markup as IMG) etc, etc, etc…

It’s funny how TOTALLY you embraced “CSS Sprites” as you took it TOO far. JPEGs tend to result in larger files the larger the image, so they are rarely good candidates for it in the first place… and can result in really bad appearance like the artifacting on that left red button. Much less it’s BAD SEO when it’s content images. Sure google’s regular search doesn’t see alt text, but you blew chances to get relevant images listed on google image search!

When determining if a image belongs in the CSS or the Markup, you should be asking “is this image content, or is it presentation” - borders, little arrows instead of bullets, the site logo - that’s all presentational affectations. The plates sitting in the content? That’s CONTENT and belongs in an IMG tag.

Until you clean up the markup so that it makes sense and is less wasteful, I’d not be sweating the CSS.

Which if I had written that same page, it would have gone a little something like this:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html
	xmlns="http://www.w3.org/1999/xhtml"
	lang="en"
	xml:lang="en"
><head>

<meta
	http-equiv="Content-Type"
	content="text/html; charset=iso-8859-1"
/>

<meta
	http-equiv="Content-Language"
	content="en"
/>

<meta
	name="description"
	content="This should be a plain text description of what the site IS, since this is what shows on your actual SERP result! (unless you use that ODP crap)"
/>

<!-- remember, keywords should be relevant to the document content for EACH page! -->

<meta
	name="keywords"
	content="EWTO, Martial Arts, Training"
/>

<link
	type="text/css"
	rel="stylesheet"
	href="screen.css"
	media="screen,projection,tv"
/>

<!-- 

	Don't forget to implement these later!

<link
	type="text/css"
	rel="stylesheet"
	href="print.css"
	media="print"
/>

<link
	type="text/css"
	rel="stylesheet"
	href="handheld.css"
	media="handheld"
/>

-->

<title>
	EWTO UK
</title>

</head><body>

<!--
	empty tags like SPAN and B below are image sandbags for
	sliding doors or glider-levin replacement - do not remove!!!
	
	Horizontal rules should be removed by CSS
	and are present for CSS off users only.
-->

<div id="pageWrapper">

	<h1>
		Welcome to the EWTO England Website
		<span></span>
	</h1>
	
	<ul id="mainMenu">
		<li><a href="#">WORKING</a></li>
		<li><a href="#">Menu Item 2</a></li>
		<li><a href="#">Menu Item 3</a></li>
		<li><a href="#">Menu Item 4</a></li>
		<li><a href="#">Menu Item 5</a></li>
		<li><a href="#">Menu Item 6</a></li>
		<li><a href="#">Menu Item 7</a></li>
		<li><a href="#">Menu Item 8</a></li>
	</ul>
	
	<div id="contentWrapper"><div id="content"><hr />
		<h2 class="wingTsun"><b>Wing</b>Tsun<span></span></h2>
		<img
			src="images/trainerOnHand.jpg"
			alt="Trainer is always on hand to help"
			class="leadingPlate"
		/>
		<p>
			WingTsun ist wohl die logischste Kampfkunst &#252;berhaupt. Sie nutzt mit Raffinesse alle physikalischen und geometrischen M&#246;glichkeiten des K&#246;rpers, um die auftreffende Kraft des Angriffs abzuleiten. So ist es auch k&#246;rperlich schw&#228;cheren Personen (und ein potentieller Angreifer ist meistens st&#228;rker) m&#246;glich, sich effizient zu wehren. WingTsun lehrt, sich nach Grundprinzipien zu verhalten, damit im Ernstfall die Entscheidung wegf&#228;llt, welche Technik nun anzuwenden sei. Denn bei einem t&#228;tlichen Angriff hat intuitives Handeln die gr&#246;&#223;te Schnelligkeit und Chance, erfolgreich zu sein.
		</p>
		
		<h2>Geschichte des WingTsun</h2>
		<img
			src="images/womenTrainMen.jpg"
			alt="Women also train the men"
			class="trailingPlate"
		/>
		<p>
			W&#228;hrend seiner Geschichte von mehreren tausend Jahren wurde das chinesische Volk immer wieder von angrenzenden St&#228;mmen &#252;berfallen. Deshalb war die Kriegskunst f&#252;r die Chinesen seit jeher von lebenswichtiger Bedeutung. Gleichzeitig mit dem k&#228;mpferischen K&#246;nnen wurde mit dem Training die Gesunderhaltung von K&#246;rper, Seele und Geist angestrebt. Immer wieder entstanden im Laufe der Jahrhunderte neue Kampfk&#252;nste, von denen &#252;berliefert heute noch ca. 400 verschiedene Stile unter dem Sammelbegriff "Kung Fu" in der ganzen Welt unterrichtet werden. Gem&#228;&#223; der Legende wurde WingTsun vor etwa. 250 Jahren von der buddhistischen Nonne Ng Mui erfunden und nach ihrer ersten Sch&#252;lerin benannt: Ihr Name, WingTsun, bedeutet "sch&#246;ner Fr&#252;hling". WingTsun wurde in Familientradition weitergegeben, Yip Man war der letzte unangefochtene Gro&#223;meister. Seine Sch&#252;ler, zu denen unter anderen Bruce Lee z&#228;hlte, gr&#252;ndeten sp&#228;ter ihre eigenen Schulen und Organisationen und entwickelten den Stil nach ihrem eigenen Gutd&#252;nken. Einer der letzten und besten "Closed Door"-Students von Yip Man ist der aktuelle Gro&#223;meister Prof. Dr. Leung Ting. Anfang der 70er Jahre unterrichtete Leung Ting den heutigen Gro&#223;meister und Europacheftrainer Prof. Dr. Keith R. Kernspecht. Dieser, international bekannt als DER Kenner orientalischer und okzidentaler Kampfk&#252;nste, brachte das WingTsun-System 1976 nach Europa, wo es heute weltweit die meiste Verbreitung gefunden hat 
		</p>
		
		<h2>Prinzipien</h2>
		<ol>
			<li>
				<h3>Ist der Weg frei, stoss vor!</h3>
				<p>
					Standiger Kraftfluss nach vorne, auf das Ziel zu, denn Gegenangriff ist die beste Verteidigung. Sobald die eigene Sicherheitsdistanz vom Kontrahenden unterschritten wird, folgt der Gegenangriff.
				</p>
			</li><li>
				<h3>2.Wenn der Weg nicht frei ist, bleib kleben!</h3>
				<p>
					Dranbleiben: Wird die Verteidigungsaktion vom Gegner gestoppt, beh&#228;lt WingTsun den Kontakt und somit die Kontrolle bei, um einen neuen Angriffspunkt zu finden (anstatt sich zur&#252;ckzuziehen).
				</p>
			</li><li>
				<h3>3. Wenn die Kraft des Gegners gr?sser ist, gib nach!</h3>
				<p>
					Der Kl&#252;gere gibt nach: &#220;bt der Gegner nun einen verst&#228;rkten Druck aus, um die Kontrolle zu brechen, gibt WingTsun weich nach. Man l&#228;sst den Angriff ins Leere laufen, ohne dabei die Kontrolle aufzugeben (anstatt sich dagegenzustemmen mit unzureichenden Kr&#228;ften).
				</p>
			</li><li>
				<h3>4. Zieht der Gegner sich zur?ck, folge!</h3>
				<p>
					Zieht sich der Angreifer zur&#252;ck, z.B. um zum neuen Schlag auszuholen, dringt WingTsun sofort nach vorne nach, fliesst automatisch wie Wasser in jede sich ergebende L&#252;cke. Dies ist eine Konsequenz aus dem Aus&#252;ben des 1. Prinzips, dem st&#228;ndigen Vorw&#228;rtsdrang.
				</p>
			</li>
		</ol>
		
		<h2>Frauenselbstverteidigung</h2>
		<img
			src="images/womenCombatCompetitions.jpg"
			alt="Women Combat Competitions"
			class="leadingPlate"
		/>
		<p>
			Gerade Frauen werden immer wieder Opfer von Gewalt - sowohl k&#246;rperlich als auch psychisch. Das WingTsun-Frauenkonzept," Verteidige Dich hoch 3 " wird Sie selbstbewusster machen, Sie werden sich Ihrer eigenen St&#228;rken bewusst und eine neue Freiheit f&#252;r sich entdecken, die Freiheit durch Selbstverteidigung. In drei Phasen aufgeteilt, lernen Sie: Grenzen zu ziehen, diese zu bewachen und, falls n&#246;tig, auch erfolgreich zu verteidigen. Dabei bedeutet dies nicht, sich nur f&#252;r den schlimmsten aller F&#228;lle zu wappnen; erfolgreiche Selbstverteidigung beginnt im Alltag, immer dort, wo jemand Ihnen zu nahe tritt. Egal ob Ihnen jemand ins Wort f&#228;llt, sexistische oder rassistische Bemerkungen macht oder Sie bedr&#228;ngt - bereits hier beginnt das, was wir Selbst-Verteidigung nennen. 
		</p>
			
	<!-- #content, #contentWrapper --></div></div>
	
	<div id="firstSideBar"><hr />
		<a href="#" class="enquiryLink">
			Enquiry Form
			<span></span>
		</a>
		<ul class="subMenu">
			<li><a href="#">Shop</a></li>
			<li><a href="#">Shop</a></li>
			<li><a href="#">Shop</a></li>
		</ul>
	<!-- #firstSideBar --></div>

	<div id="secondSideBar"><hr />
	
		<h2>EWTO Austria Aktuell</h2>
		
		<div class="sideBarBox">
			<h3><a href="#">Messerabwehr in Theorie und Praxis</a><span></span></h3>
			<img
				src="images/knifeInWaistband.jpg"
				alt="Knife in waistband"
				class="plate"
			/>
			<p>
				Interessantes Know-how und spannende praktische &#220;bungen werden in diesem Trainer 4- Seminar am 13.6.10 im EWTO-Hauptquartier &#214;sterreich in Wien durch den Nationaltrainer Dai-Sifu Oliver K&#246;nig (7.PG ... 
			</p>
			<div class="sideBarBoxFooter">
				<span></span>
				<a href="#">EWTO Austria</a>
			</div>
		<!-- .sideBarBox --></div>
					
		<div class="sideBarBox">
			<h3><a href="#">N&#228;chster WT Pr&#252;fungslehrgang in Wien </a><span></span></h3>
			<img
				src="images/training.jpg"
				alt="Two people in Training"
				class="plate"
			/>
			<p>
				Sa, 19.6.10 und So, 20.6.10 mit Dai-Sifu Oliver K&#246;nig. Details ...
			</p>
			<div class="sideBarBoxFooter">
				<span></span>
				<a href="#">EWTO Austria</a>
			</div>
		<!-- .sideBarBox --></div>
		
		<div class="sideBarBox">
			<h3><a href="#">Das war Mallorca 2010</a><span></span></h3>
			<img
				src="images/mallorca.jpg"
				alt="Mallorca"
				class="plate"
			/>
			<p>
				Sonnige, vorsommerliche Stimmung herrschte am heurigen Mallorca-Trainingsurlaub Ende April! Die zahlreichenTeilnehmer aus verschiedenen L&#228;ndern genossen den hochkar&#228;tigen WingTsun-Unterricht unter der Leitung von Gro&#223;meister Kernspecht, Dai-Sifu Giuseppe Schembri, Dai-Sifu Oliver K&#246;nig und ...
			</p>
			<div class="sideBarBoxFooter">
				<span></span>
				<a href="#">EWTO Austria</a>
			</div>
		<!-- .sideBarBox --></div>
			
	<!-- #secondSideBar --></div>
	
	<div id="footer"><hr />
		<div class="ewtoLink">
			<a href="#">EWTO<span></span></a>
		</div>
		&copy; EWTO Austria
	<!-- #footer --></div>
	
<!-- #pageWrapper --></div>

</body></html>

Also shows what I’m talking about when it comes to white-space stripping. Yours doesn’t have closing element comments, nor the giant text comment I have after BODY, there’s no commented out secondary stylesheets, and it doesn’t have indenting that makes any sense, it doesn’t have the extra hooks mine has for using sliding doors/eight corners instead of fixed width corner images, and it uses spans with sliding backgrounds instead of IMG tags which SHOULD result in SMALLER code… any yet:

Yours unstripped is 10k… we white-space strip it you only bring it down to 9.2k… My rewrite is only 8.6k - there’s a reason I don’t bother with that white-space stripping nonsense. The people who advocate it’s use usually have fat bloated code filled with classes and ID’s they don’t need, twice as many div and span as neccessary, and non-semantic markup.

It’s also shows why I piss on most ‘tools’ for doing the job. You have a decent text editor with auto-deindent, block tabbing, and learn to use the tab and enter keys PROPERLY you don’t need any ‘tools’ to clean up the code. The only legitimate reason for using any sort of tool for handling that is to clean up other people’s messes - and even then in most cases it’s FASTER to throw it out and start over from scratch!

I have time later I’ll toss together the CSS to show how that would work ‘my way’ and document it so hopefully you can learn from it.

well I believe matt cutts on that one, it does make a difference, two identical sites , ones a bit faster, google places it higher, fact. Like I said its a bit like formula 1. You keep driving your lincon continental mate.

YES i KNOW THERE LOADS MORE MAJOR SEO FACTORS, ITS A BIT LIKE FORMULAR 1 , WHEN THERE NOTHING ELSE TO DO TO GET A BIT MORE SPEED OR RANKING, YOU DO ANYTHING THAT MAKES A DIFFERENCE, SO ARE YOU A BOG STANDARD FATORY MODEL OR ARE YOU A FORMULAR 1 CAR. caps lock on, not shouting by the way.

By the way , removing white space does reduce the size of the css by a large % reduction , its an easy one step thing to do, as suggested by others , you only do it to the stylesheet just before you load it up to the server, saving the origional, and it can half the size of the style sheet, so why not just do it, if it gives you a slight seo edge, which it will , taking two identical sites , one with it done and one without, so for a very easy bit of SEO surley its got to be done. If its cick and send do it, if your there for hours , doing it manually and making errors, dont do it, surley better than , dont ever do it.