Ann Smarty

Source Ordered Content: SEO Benefits (and Drawbacks?)

July 24th, 2008 by Ann Smarty | 5 Comments

Sometimes it’s very useful to return to basics and refine good old SEO techniques you might forget. SOC (”source ordered content” or “front-loading”) is one such technique that basically incorporates placing content as close to the beginning of the page as possible and using CSS to display page elements where they “belong”.

Here is a very simple example: that’s what you see at the top of a very popular blog: (1) head (+ (2) navigation) => (3) left column => (4) content => (5) right column - that’s the way it is displayed:

SOC example 1

So we expect to see content block going after the left column in the page source…. but instead we see content much closer to the top, right after the head navigation (you can also check that with SEO browser):

SOC example 2


Source ordered content is especially useful for SEO because:

  • it allows to give prominence to keyword-optimized sections of your site (e.g. content above the navigation);
  • it allows to show spiders unique page elements first - before sitewide elements (e.g. article before sitewide navigation);
  • it allows to place search crawlable elements above blocks that are ignored by search bots (e.g. content above flash or javascript elements).

The benefits of this technique include:

  • no “undesired” elements (e.g. navigation, paging, etc) being shown as a snippet in the search results;
  • important and informative content loads first (lower bounce rate from slow page loads);
  • better rankings (priority is given to that content that resides directly after the <body> element).

The only downside (I never felt myself but heard other webmasters report) includes some cross-browser compatibility issues. Can you think of any more method drawbacks? I would be eager to learn about them.

Vote for this post : 3 Vote down Vote up or Buzz it at Yahoo :


Comments

5 responses so far ↓

  • sally on Jul 24, 2008 at 10:51 pm

    Once again thanks for your post. It is really very informative.

    I am not sure about the disadvantages.

    Even I have a site in which the navigation bar has many links(its a drop down menu) because of this the content gets pushed down to the bottom of the html page. Even i was thinking the same solution for it. Except home page in other pages placing the navigation menu after the content (using CSS) really am not sure if it is possible or not, lets see.

    Thanks

  • Neil on Jul 30, 2008 at 4:00 pm

    This isn’t covered often enough. Excellent post!

  • Matt on Aug 2, 2008 at 11:17 am

    One question though, HOW do we do this? I can’t find a tutorial anywhere.

  • Tucker on Aug 3, 2008 at 9:22 am

    You can change the float direction of your divs. Let’s say you have a left column div and a main content div. Place your main content div before your column div in the html code and reverse your floats.

  • Matt on Aug 3, 2008 at 9:27 am

    Thanks Tucker,

    But what about when your site is just centred in a container div. ie, this is the site I am trying to do it for: http://www.elitespeeddating.co.uk

Leave a Comment