SEO Egghead by Jaimie Sirovich: A blog about SEO, written for nerds, by a nerd.

Choose a Topic:

» Suggest a topic or buzz to cover; if I write about it, you'll get credit with a link in the post!

Mon
26
Jun '06

Why SEOs Should Use Custom Markup Languages

One of the criticisms I have of many CMSes is the fact that they frequently employ lousy WYSIWYG editors. These lousy WYSIWYG editors, in turn, generate lousy HTML. And on-page factors still matter for SEO, despite our new focus on quality inbound links.

Lousy HTML, that is, HTML that does not usefully incorporate H1, H2, and B tags, lacks defining structural elements that search engines can use to attribute importance to the various parts of a document. WYSIWYG editors typically do not use these tags, and tend to generate HTML with CSS embedded pervasively in style tags. This obviously presents problems with regard to SEO.

As a solution, I propose using a custom markup language that simplifies layout for a copywriter. He or she can use a markup language that only does an isolated set of formatting and layout tasks. A simple parser can then be used for the transformation process to HTML. As an added advantage, it allows that same parser to get involved and make global changes that are well beyond the scope and possibilities in the CSS realm. The custom markup language would look much like the languages employed by various bulletin board applications.

This way copywriters can stay sane, and SEOs can spend time doing other things than optimizing lousy HTML generated by lousy WYSIWYG editors. Lastly, the markup language can also permit the copywriter or SEO to break into HTML for special cases, so as to limit any crippling effects. This covers all the bases.

[heading]Amen![/heading]

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • Furl
  • Reddit
  E-Mail This Post/Page

One Response to “Why SEOs Should Use Custom Markup Languages”

  1. Robert Wetzlmayr Says:

    That would provoke no big investments.

    One could easily strip a freely available markup transformation engines like Textile or Markdown from the parsing capabilites you wouldn't allow in the generated HTML and let the writers markup their essays with said reduced syntax. Both markup filters produce very clean search engine friendly HTML output.

    I consider this a more efficient approach than the use of WYSIWYDG editors.

    Most modern CMS allow the definition of input filters thus a deployment to the site management toolset is achievable with little effort.

Leave a Reply