ventureskills
Fri 2 March 2007, 02:55 pm GMT +0200
Hey guys me again with yet more advice ;)
Its great to see sites and I like most members I love ripping a site to bits urgh I mean offer constructive criticism :) but before you let us loose on your site you might want to check these handy self reviewing tips :)
1. Does it use tables for layout?
This is a big no no, We have all done it in the past but using tables for laying out content is a bad practice that will lead to problems later its also means the search engines have to work harder to work out what is and isn't content. Tables do have a use for displaying tabular data. But fear not a solution is at hand CSS layouts, you can find many using a Google search but to get you started have a look at http://csstinderbox.raykonline.com/
2. ALT attributes in image tags
This is one of the biggest mistakes made by site designers (regardless of experience) every img tag must have an ALT description and ideally should have a title, look at this example for more details
3. Hierarchical structure
Most people are OK with this one but just in case their are several heading tags in XHTML but the ones we use commonly are H1/2/3 which are used to show some sort of hierarchy, search engines love these tags as they provide easy to understand structure. Remember to include them nested so for example:
4. XHTML what!
HTML died years ago, no really it did, try to use XHTML where possible its a little more complicated but far more logical their are plenty of tutorials on using XHTML but the important thing is to relies that XHTML is a subset of XML which means we can do fun things with it but thats anotehr post.
5. CSS for all styling
CSS is not just for layouts its for all styling on your site, by using CSS you gain far more control over how your page looks, it also loads quicker and is standards compliant.
6. Accessibility rocks
Making your site accessible to all is important, remember not every one uses javascript/flash or what ever the latest gadget is, you must therefore make sure your core site is designed for the lowest common denominator by all means add fancy gadgets but make sure the core content is accessible. There is a second really important reason to make sites accessible it aids search engine crawlers find code, if your content is all in images, or a flash file the search engines can't "see it" to crawl it and so you won't rank for those terms.
7. Meta tags
Still important today but perhaps for different reasons, use meta tags to provide a description of the site, keywords (though use this sparingly) and perhaps most importantly language this is often forgotten but is vital on a multi-language site.
couple of non technical tips
8. Branding
Does the site look the same through out or is it a mix of themes, its important to have a consistent theme, people are fickle and untrusting of sites that have a mixed look, so make sure your site looks like 1 site not may little ones.
9. Call to action
Every site has a reason for being, what's yours? make sure the reason for the site is obvious!
For more generic tips on branding and promoting site check this post out http://www.webdigity.com/index.php/topic,5829.0.Venture+Skills+Quick+Guide+to+Reputation+management.html
10) Privacy policy
Finally make sure your site has a privacy policy this is in most countries a legal requirement if you don't know where to begin you can check this simple template out http://www.webdigity.com/index.php/topic,6132.0.Privacy+and+You%21.html
Its great to see sites and I like most members I love ripping a site to bits urgh I mean offer constructive criticism :) but before you let us loose on your site you might want to check these handy self reviewing tips :)
1. Does it use tables for layout?
This is a big no no, We have all done it in the past but using tables for laying out content is a bad practice that will lead to problems later its also means the search engines have to work harder to work out what is and isn't content. Tables do have a use for displaying tabular data. But fear not a solution is at hand CSS layouts, you can find many using a Google search but to get you started have a look at http://csstinderbox.raykonline.com/

2. ALT attributes in image tags
This is one of the biggest mistakes made by site designers (regardless of experience) every img tag must have an ALT description and ideally should have a title, look at this example for more details
Code:
<img src="http://www.example.com/images/myimage.jpg" alt="Picture of Tim falling of a wall" title="Tim's falling experience" />
3. Hierarchical structure
Most people are OK with this one but just in case their are several heading tags in XHTML but the ones we use commonly are H1/2/3 which are used to show some sort of hierarchy, search engines love these tags as they provide easy to understand structure. Remember to include them nested so for example:
Code:
<h1>This is my main Title</h1>
<h2>This is a Sub Title</h2>
<h3>More subsections</h3>
<h3>More subsections</h3>
<h2>This is a Sub Title</h2>
<h3>More subsections</h3>
<h3>More subsections</h3>
<h2>This is a Sub Title</h2>
<h3>More subsections</h3>
<h3>More subsections</h3>
<h2>This is a Sub Title</h2>
<h3>More subsections</h3>
<h3>More subsections</h3>
4. XHTML what!
HTML died years ago, no really it did, try to use XHTML where possible its a little more complicated but far more logical their are plenty of tutorials on using XHTML but the important thing is to relies that XHTML is a subset of XML which means we can do fun things with it but thats anotehr post.
5. CSS for all styling
CSS is not just for layouts its for all styling on your site, by using CSS you gain far more control over how your page looks, it also loads quicker and is standards compliant.
6. Accessibility rocks
Making your site accessible to all is important, remember not every one uses javascript/flash or what ever the latest gadget is, you must therefore make sure your core site is designed for the lowest common denominator by all means add fancy gadgets but make sure the core content is accessible. There is a second really important reason to make sites accessible it aids search engine crawlers find code, if your content is all in images, or a flash file the search engines can't "see it" to crawl it and so you won't rank for those terms.
7. Meta tags
Still important today but perhaps for different reasons, use meta tags to provide a description of the site, keywords (though use this sparingly) and perhaps most importantly language this is often forgotten but is vital on a multi-language site.
couple of non technical tips
8. Branding
Does the site look the same through out or is it a mix of themes, its important to have a consistent theme, people are fickle and untrusting of sites that have a mixed look, so make sure your site looks like 1 site not may little ones.
9. Call to action
Every site has a reason for being, what's yours? make sure the reason for the site is obvious!
For more generic tips on branding and promoting site check this post out http://www.webdigity.com/index.php/topic,5829.0.Venture+Skills+Quick+Guide+to+Reputation+management.html

10) Privacy policy
Finally make sure your site has a privacy policy this is in most countries a legal requirement if you don't know where to begin you can check this simple template out http://www.webdigity.com/index.php/topic,6132.0.Privacy+and+You%21.html
