homepage Welcome to WebmasterWorld Guest from 54.235.36.164
register, free tools, login, search, subscribe, help, library, announcements, recent posts, open posts,
Pubcon Platinum Sponsor
Home / Forums Index / Code, Content, and Presentation / CSS
Forum Library, Charter, Moderators: DrDoc

CSS Forum

    
CSS Positioning of Content for SEO
Looking for an example of a site
dchamp




msg:4176860
 7:51 pm on Jul 26, 2010 (gmt 0)

Hi all,

In the past, I've made recommendations to positioning seo friendly content higher in the code for the spiders but it appears at the bottom of the page to not interfere with UE. Does anyone have a working example of this?

Thanks in advance.

 

rainborick




msg:4176944
 10:33 pm on Jul 26, 2010 (gmt 0)

I wouldn't put a lot of effort into this. Google has given pretty strong signals in recent years that they are capable of analyzing the structure of web pages well enough to find the primary content regardless of its location within the HTML code. They crawl JavaScript and CSS now, so they get a good idea of how even complex pages would render in a browser. If the other search engines aren't doing this yet, they soon well be. Good luck!

CWonder




msg:4177051
 2:49 am on Jul 27, 2010 (gmt 0)

Also google see's elements in larger text as more important than if it is in smaller text. This even means the use of h1,h2,h3,h4,h5 it's good to follow a order when using those and not just plop them anywhere.

Marco




msg:4178349
 3:50 am on Jul 29, 2010 (gmt 0)

I am actually looking at css positioning as a mean of taking what is not interesting to the search engine and placing it further down in the code.

For example navigation bars are almost always near the top but the search engine will find your home, contact, privacy, tos, site map no matter where they are in the code but if they are near the top they take away 'space' from the famous 'first 50 words' which, if keyword optimized, are relevant to seo.

So I think that if people stop thinking in terms of tricking the se and use css positioning to make the page more se friendly than the se can only reward you for that.

Another common situation is when you have a sidebar on the left site of the page. Normally all the content of the sidebar would be the first thing the search engine 'see'.
(The se is programmed to look for links so it will find your links where ever they are.. they don't need to be at the beginning of the code)

Well if you use css positioning to place the main section of the page near the beginning of the code... the se will see your content first.. which is what it wants to see.

What do you guys thing of that?

Marco

brokenbynubs




msg:4178564
 2:03 pm on Jul 29, 2010 (gmt 0)

If you were to put a nav-bar further down in the HTML and then CSS it up to the top, that is considered grey-hat SEO. IE - putting keyword heavy content text at the top of your HTML and then using CSS to move it underneath other elements.

In a properly designed page, your theoretical sidebar would already be after your content and then floated to the side. The only obstacle in your standard webpage would be the nav-bar, which is moot if using HTML5 as the <header> and <footer> tags are properly recognized by search engines and ignored in favor of your content.

dchamp




msg:4183313
 8:18 pm on Aug 6, 2010 (gmt 0)

Thank you so much for your help!

rwilson




msg:4211943
 9:05 pm on Oct 5, 2010 (gmt 0)

I've done it before with a header, gave the main content a top margin and absolute positioned my header over the margin. I did this for keyword content and for screen readers, it could be crossing a line, but structurally I thought it made sense having global content at the bottom.

milosevic




msg:4212906
 9:10 am on Oct 7, 2010 (gmt 0)

I agree with rainborick, this sort of thing is less important than it used to be.

If you have a load of templated text that's repeated on every page before your real content, that could be an issue, but for just a few menus and stuff I wouldn't worry about it.

Something I see a lot though is where text clearly meant for search engines is included in what is obviously a footer - search engines can pick up on this sort of thing and give it much less weight than content in the content area of the page.

enigma1




msg:4213650
 8:37 am on Oct 8, 2010 (gmt 0)

In my experience CSS positioning does matter although not the only factor for SEO. It is not cloaking no matter you hear and it's very good to have. It can be painful to redo the site structure because you may have different sections where the height of containers varies and absolute positioning may not always apply. It is also harder to maintain/manage.

I've seen sites who do cloaking instead of CSS positioning because the designer/coder is lazy enough to restructure the pages and instead duplicates the important content right at the top of the body section in a hidden div.

SEO-wise implementing everything you know about optimization over the years helps. You never know how the SE algorithm will be tomorrow so treat everything as important. META Keywords may not be as important as they use to but who knows few months from now what will happen. Page loading wasn't a great factor in the past it is now, etc.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Code, Content, and Presentation / CSS
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About
© Webmaster World 1996-2014 all rights reserved