Forum Moderators: phranque

Message Too Old, No Replies

Is Content /text in Div Crawlable by Bots?

         

seo_gyan

7:16 am on Jan 6, 2009 (gmt 0)

10+ Year Member



Hello Friends

I have a website which has alot of code/scripts before the content/text part.

My Query is if the text/content is moved up by using div. in code part, will it get crawled by the bots or not. Is this the right SEO technique to do.

Waiting for all ur replies.

Regards
SEO Gyan

bava_seo

7:27 am on Jan 6, 2009 (gmt 0)

10+ Year Member



From SEO perspective, it is better to use DIV rather than TD Format to make search engines able to understand what exactly content/text in the webpage

phranque

8:40 am on Jan 6, 2009 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



it would be best to externalize the code and include it using a script element in the document head.
that way the user agent can load the document first and make a subesequent request for the script and process it later if necessary.

seo_gyan

11:14 am on Jan 12, 2009 (gmt 0)

10+ Year Member



Hi phranque

Will this help in getting the content at top and will crawlers be able to index the content on top.

Regards

bluesmandeluxe

6:26 pm on Jan 12, 2009 (gmt 0)

10+ Year Member



First, bots look for "quality" links TO your pages. You can have little to no text on your page and rank #1 for all keywords if you have dozens of top quality links to you from high ranking sites in your field.

Since most of us are not the branded international standard of our industry, natural ranking is based on links and text content.

You want to make crawling your page easy for the bot.
Just tossing text into "divs" means nothing. A div is only an html placeholder and NOT a "semantic" tag for text.

Bots are not patient and will not wade through lines and lines of bloated code on more than a page or two in order to find text that tells it what the page and site is about and how it should be indexed.

Text should be placed in "logical block level html tags" like: "h1 - h6, p, li" (aka semantic html).

With respect to text spidering, a bot first looks in the "title" and "description" head tags, then in body header tags "h1, h2 etc.", then paragraph and list tags. All of which should be "keyword/phrase rich". The title and description is important and should never be duplicated on other pages within your site - server or browser side dynamically generated pages (javascript, php, asp, etc) should include variables in title or description so each generated page is different (if indexed by the bot); I once showed over 600 duplicate descriptions because Google indexed and followed dynamic pages with a static title and description.

Make it easy for the bot to see text by putting as much in external files as possible - css should not be inline (with head or body).
Javascript should be called via an external .js file.

Use css id and class tags in headers, paragraps and list types (ul, ol, dl) whenever possible instead of yet another container "div".

I try to use div id only for wire-frame layout top banner (logo and navbar), bottom footer, content columns, gutters).

Then classes for text tags ... like: h1 class="sitename", p class="default", ul class="floated-boxes".

At all costs avoid "divitus". Some people simple use 10s of divs within divs and not one proper semantic tag ... bots don't like that. if they are always wading through code, inline styles, graphics, etc.