Forum Moderators: open
I'm curious as to how you "know" that Google isn't indexing the text. You might just be confused by the way Google pulls snippets from a page. Unlike some engines, Google doesn't default to using the lead text of a page as the description: it pulls any two lines it thinks are relevant to the search terms.
I have some pages with a background set to dark by external CSS and font colour set to white by inline CSS. Google seems to find that text OK, but I do wonder sometimes if I should change it.
As to how I know about googlebot not indexing, well, I'm not 100% percent sure about it, however for my main keyword I rank first and google pulls this description: "Back to my company's Home page. Home page. Advanced search. General Condiditions.About us. Help. Links."
My main text that includes my keywords is above these links and these links aren't in white colour, which is why I came to a possible conclusion of googlebot not indexing the text.
Thanks for your help! :-)
<<My main text that includes my keywords is above these links
there are different views - is your text really above? Do you see it in the browser above and/or do you see it in the html code above? Those are two pair of shoes. Whatever you see in the browser window on the top doesn't mean necessarily the text is really on the top.
Even if Google is looking for keyword related text during the entire page it's always better to have good text on the top.
Send me the URL as a sticky mail, I'll take a look at it.