Evan Carmichael Top Header about About About facebook Twitter YouTube Google+

Making peace between Web Designers and SEO Practitioners



Free PDF Download
Calculating ROI for SEO - By Michael Marshall

Name: Email:


There has always been a serious tension between web design/layout considerations and search engine optimization requirements. Consequently, designers and SE optimizers are often at odds. One wants functionality, rich user experience and attractive look and feel. The other wants as little HTML code, Javascript, and so on as possible to crowd the optimized text or hinder the page's search engine friendliness. Two things in combination can considerably ease this tension: XHTML and CSS. In fact, this combination does not merely achieve some sort of compromise in this epic battle, but actually can give both sides even more power and flexibility in accomplishing their respective vital tasks, while at the same time relieving the tension between the two.

Understanding XHTML
XHTML stands for EXtensible HyperText Markup Language. It is aimed to replace HTML and is almost identical to HTML 4.01. XHTML is a more strict and cleaner version of HTML; it is HTML defined as an XML application XML is a markup language where everything has to be marked up correctly, which results in "well-formed" documents. XML was designed to describe data, and HTML was designed to display data.

I have no doubt that you are very familiar, if not painfully familiar, with the fact that there are so many different browser technologies. In addition to the various browser types (IE, Netscape, Opera, etc.), there are also many different platforms and operating systems. Some browsers provide access to the web pages on computers, and some browsers provide access on mobile phones and handheld devices. Regarding the last, they do not have the resources or power to interpret a "bad" markup language. Therefore, by combining HTML and XML, and their strengths, we get a markup language that is useful now and in the future: XHTML. XHTML pages can be read by all XML enabled devices. And while waiting for the rest of the world to upgrade to XML-supported browsers, XHTML gives you the opportunity to write "well-formed" documents now that work in all browsers and that are backward browser compatible.
(Adapted from W3School.com's XHTML tutorial)

Understanding CSS
CSS stands for Cascading Style Sheets. Styles define how to display HTML elements, and styles are normally stored in Style Sheets and were added to HTML 4.0 to solve a problem. It has become progressively more difficult to create websites where the content of HTML documents was clearly separated from the document's presentation layout. To solve this problem, the World Wide Web Consortium (W3C) - the non profit, standard setting consortium responsible for standardizing HTML - created styles in addition to HTML 4.0.
(Adapted from W3School.com's CSS tutorial)

Benefits of XHTML, CSS to the designer
This is a powerful and extremely beneficial combination for any web designer. It enables and forces (via XHTML and CSS validators) you to write cleaner, more logical markup. It provides an easy transition to a more advanced and increasingly ubiquitous technology, since everything is moving toward XML. Using XHTML produces documents that can easily be "transported" to wireless devices, Braille readers and other specialized web environments - which means increased interoperability. It will also help you comply with many important accessibility guidelines. Using CSS will make it possible for your pages to load faster, since it eliminates the need for redundant coding. It makes creating design themes easier since a style sheet can easily control the display features on multiple pages at once. CSS gives a designer much more detailed control over attributes than HTML coding, giving you more power and flexibility in the look and feel of your site. These are just a few of the many benefits, all of which are long-term benefits.

Benefits of XHTML and CSS to the optimizer
XHTML separates the layout from the content almost entirely. There is nothing to hinder search engine friendliness or crowd out optimized text. A designer can change attributes of the look and feel, even the positioning, without touching the content at all. In fact, a designer can alter the positioning of text for look and feel without moving the position of the content in the source code. This is crucial for certain optimization strategies to be fully effective. Furthermore, this same capability can create new optimization strategy possibilities that are otherwise impossible.
CSS Resources

Tutorial Sites:
http://www.w3schools.com/css/
http://www.echoecho.com/css.htm
http://www.javascript-page.com/css/
http://www.mako4css.com/

Some CSS Razzle-Dazzle:
http://glish.com/css/
http://www.thenoodleincident.com/tutorials/box_lesson/boxes.html
http://www.meyerweb.com/eric/css/edge/
http://www.bluerobot.com/web/layouts/
Webmonkey tutorial
Another Webmonkey tutorial
http://access.lowtech.org/events/resources/css/
XHTML Resources

http://www.xhtml.org/
http://www.digital-web.com/resources/xhtml.shtml
http://www.hsl.unc.edu/present/xhtml/xhtmlrefs.htm
Converting HTML to XHTML


Related Articles

  How to achieve and create Peace, Productivity and Profits in the Workplace
  How to achieve and create Peace (Tip #27)
  Packaging Web Design: Pros and Cons
  Well Designed Website
  How to Lead with Peace
  Why It's Important for Entrepreneurs to get Help
  How To Have Websites Built For You The Cheap Way
  How To Have Websites Built For You Inexpensively
  Be the Red Crayon
  Features of Joomla Web Designing
  Graphic Design Goal
  The Basics of PSD to HTML Conversion
  Peace for Profits
  What Should I Charge? First Understand What You’re Selling
  Minimalism, the Economy and Web Design
  4 Steps to Choosing the Right Web Designer for Your Business
  Adopt an Emotion: PEACE
  Web Design: By the Hour or By the Package - Which is Better?
  HR Professionals as Business Coaches
  Is Outsourcing the Creation of an Online Income Website the Best Solution?

Home > SEO > Michael Marshall > Making peace between Web Designers and SEO Practitioners >

Free PDF Download
Calculating ROI for SEO - By Michael Marshall

Name: Email:

About the Author: Michael Marshall

RSS for Michael's articles - Visit Michael's website
I have over 19 years experience in information technology covering a wide range of specialties including: web design, software engineering, e-commerce solutions, artificial intelligence, and Internet marketing. I have degrees in Linguistics, Philosophy and Theology.
I am also a contributing author to SEOToday.com, the premier website for SEM professionals, and a contributor to "Building Your Business With Google for Dummies" by Brad Hill. I am a frequent presenter at Ultra Advanced SEO Symposiums, a meeting of select masters of the search engine marketing industry, at Search Engine Workshops. I am also a certified instructor at the Raleigh-Durham-Chapel Hill Search Engine Academy, an SEO certification program approved by the US educational system.

Three SEO Tools I've created:

SEM SCOUT - Content Relevance
SEO Sniper - Keyphrase Research
SEO Recon - SEO Competitive Intelligence
Click here to visit Michael's website.
Dashed Line

More from Michael Marshall
Google AdSense and Optimizing the Context of your Copy
Connecting the DOTS
Latent Semantic Indexing LSI What it is how it works and what it means
Fish or Cut Bait
SEO Google and Flash

Related Forum Posts

Making Money in 2011 Making Money in 2011
Re: beautiful success Re: beautiful success
Re: What is your Business? Re: What is your Business?
The Little Man Introduction The Little Man Introduction
Re: Good news for women Re: Good news for women

Share this article. Fund someone's dream.

Share this post and you'll help support entrepreneurs in Africa through our partnership with Kiva. Over $50,000 raised and counting - Please keep sharing! Learn more.
Share for a Cause
Featured Article



Worksheets
By: Evan Carmichael

Do you have what it takes to be an entrepreneur?

8 Powerful Steps to Finding Your Passion

Does your pitch suck?

Create a plan of attach to launch your new business.

8-Cover

Like this page? PLEASE +1 it! Evan Signature
Bottom Footer



Newsletter

Get advice & tips from famous business
owners, new articles by entrepreneur
experts, my latest website updates, &
special sneak peaks at what's to come!
Name:
Email:
Popular Articles

Getting The Media Attention You Deserve

** The Passion of the Resume**

Strategic Sourcing Practices in Higher Education

Suggestions

Email us your ideas on how to make our
website more valuable! Thank you Sharon
from Toronto Salsa Lessons / Classes for
your suggestions to make the newsletter
look like the website and profile younger
entrepreneurs like Jennifer Lopez.