By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
455,379 Members | 1,357 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 455,379 IT Pros & Developers. It's quick & easy.

Hiding text - an acceptable method?

P: n/a
Jon
Often asked is "I want to put some words on a site so that it is found by
search engines but not vistors"

We know that google particularly "frowns" upon this.

Howver, I've recently seen a page that had a css:

<style type="text/css">
<!--
..ItsHidden { position: absolute; left: -1500px; top: -1000px;}
-->
</style>

Then for a table:

<table width="695" border="0" align="center" cellpadding="0" cellspacing="0"
class="ItsHidden">
<tr>
<td><h1 align="center">Heading - This Table Is Hidden</h1>
<p align="center">Description Here</p>
<p align="center">Menu</p>
<p align="center"><a href="#">1 Link</a> | <a href="#">2
Link</a> | <a href="#">3 Link</a></p>
</td>
</tr>
</table>

This is only hidden if the browser supports CSS so needs constructing
neatly.

I'm aware of google's advise but not sure how it would deal with this

Any thoughts on this?

Jon
Jul 20 '05 #1
Share this Question
Share on Google+
9 Replies


P: n/a
On Thu, 29 Jan 2004 20:03:19 +0000 (UTC), "Jon"
<jon@SPAM_OFFtheexperts.co.uk> wrote:
Often asked is "I want to put some words on a site so that it is found by
search engines but not vistors"

We know that google particularly "frowns" upon this.
<snip>
I'm aware of google's advise but not sure how it would deal with this

Any thoughts on this?


Search engines are intended to be a service to the people doing the
searching. Site owners who pull these sorts of tricks are in essence
vandals who are damaging the service. They should be regarded in much
the same category as spammers, graffiti-artists and litter-louts.

--
Stephen Poley

http://www.xs4all.nl/~sbpoley/webmatters/
Jul 20 '05 #2

P: n/a
Jon
<snip>
Search engines are intended to be a service to the people doing the
searching. Site owners who pull these sorts of tricks are in essence
vandals who are damaging the service. They should be regarded in much
the same category as spammers, graffiti-artists and litter-louts.

--
Stephen Poley

http://www.xs4all.nl/~sbpoley/webmatters/


Stephen, maybe I didn't explain.

I would use this where the navigation system is wriiten in javascript (drop
down menus) or flash (well not on my sites!!) to allow the search engine /
basic browsers to 'find' the rest of the site, as the example was supposed
to show.

Now I've given more information would you reconsider your response?

thanks

Jon
Jul 20 '05 #3

P: n/a
Jon wrote:
I would use this where the navigation system is wriiten in javascript
(drop down menus)


If you *must* use drop down menus, then write them in HTML and then
manipulate them with JavaScript - don't generate them from JavaScript.
--
David Dorward <http://dorward.me.uk/>
Jul 20 '05 #4

P: n/a
Jon
I'll confess to not knowing how to do that!

Have you any examples?

Jon

"David Dorward" <do*****@yahoo.com> wrote in message
news:bv*******************@news.demon.co.uk...
Jon wrote:
I would use this where the navigation system is wriiten in javascript
(drop down menus)


If you *must* use drop down menus, then write them in HTML and then
manipulate them with JavaScript - don't generate them from JavaScript.
--
David Dorward <http://dorward.me.uk/>

Jul 20 '05 #5

P: n/a
On Thu, 29 Jan 2004 21:46:27 +0000 (UTC), "Jon"
<jon@SPAM_OFFtheexperts.co.uk> wrote:
<snip>
Search engines are intended to be a service to the people doing the
searching. Site owners who pull these sorts of tricks are in essence
vandals who are damaging the service. They should be regarded in much
the same category as spammers, graffiti-artists and litter-louts.
Stephen, maybe I didn't explain. I would use this where the navigation system is wriiten in javascript (drop
down menus) or flash (well not on my sites!!) to allow the search engine /
basic browsers to 'find' the rest of the site, as the example was supposed
to show.

Now I've given more information would you reconsider your response?


OK, rather than asking whether it's an acceptable method, you're
actually asking whether it's an acceptable *reason*. That wasn't clear
to me.

Reconsidered response: Not a very good reason, I would have thought.

What about the many users (like myself) who nearly always have CSS
enabled, but usually Javascript disabled? As David says, the way to make
Javascript menus is to start with the HTML links and then apply
Javascript decoration, so the underlying links still work for
non-Javascript readers.

If, hypothetically, there was still some situation that wasn't
adequately covered, the most appropropriate approach would be to provide
a separate "site map" page. Provided appropriate link texts are used,
such a page could be as useful to human visitors as to spiders.

--
Stephen Poley

http://www.xs4all.nl/~sbpoley/webmatters/
Jul 20 '05 #6

P: n/a
In article <bv**********@hercules.btinternet.com>,
jon@SPAM_OFFtheexperts.co.uk enlightened us with...
I'll confess to not knowing how to do that!

Have you any examples?


Simply providing the links in text at the bottom of the page, as many
sites do, or having a site map is sufficient, IMO, for both humans with
JS disabled and for the spiders.

Besides, if your menu is only in javascript, what happens if it's
"broken" in some browsers? How are people supposed to navigate? What
about the browsers for the visually impaired?

Never rely on script for a site's functionality unless it's for an
intranet or other application where you know your users and their
browsers.

--
--
~kaeli~
Jesus saves, Allah protects, and Cthulhu thinks you'd make
a nice sandwich.
http://www.ipwebdesign.net/wildAtHeart
http://www.ipwebdesign.net/kaelisSpace

Jul 20 '05 #7

P: n/a
Jon
Point taken, I've used site maps before - and will do so in the future.

That way I'll keep everyone happy!!

Thanks for the input

Jon
"Stephen Poley" <sb******************@xs4all.nl> wrote in message
news:9n********************************@4ax.com...
On Thu, 29 Jan 2004 21:46:27 +0000 (UTC), "Jon"
<jon@SPAM_OFFtheexperts.co.uk> wrote:
<snip>
Search engines are intended to be a service to the people doing the
searching. Site owners who pull these sorts of tricks are in essence
vandals who are damaging the service. They should be regarded in much
the same category as spammers, graffiti-artists and litter-louts.
Stephen, maybe I didn't explain.

I would use this where the navigation system is wriiten in javascript

(dropdown menus) or flash (well not on my sites!!) to allow the search engine /basic browsers to 'find' the rest of the site, as the example was supposedto show.

Now I've given more information would you reconsider your response?


OK, rather than asking whether it's an acceptable method, you're
actually asking whether it's an acceptable *reason*. That wasn't clear
to me.

Reconsidered response: Not a very good reason, I would have thought.

What about the many users (like myself) who nearly always have CSS
enabled, but usually Javascript disabled? As David says, the way to make
Javascript menus is to start with the HTML links and then apply
Javascript decoration, so the underlying links still work for
non-Javascript readers.

If, hypothetically, there was still some situation that wasn't
adequately covered, the most appropropriate approach would be to provide
a separate "site map" page. Provided appropriate link texts are used,
such a page could be as useful to human visitors as to spiders.

--
Stephen Poley

http://www.xs4all.nl/~sbpoley/webmatters/

Jul 20 '05 #8

P: n/a
Jon wrote:
I'll confess to not knowing how to do that!
Do what? http://www.allmyfaqs.com/faq.pl?How_to_post
Have you any examples?


http://www.gazingus.org/html/Using_L...TML_Menus.html

--
David Dorward <http://dorward.me.uk/>
Jul 20 '05 #9

P: n/a
Jon wrote:

Thanks for the input


How am I supposed to post my replies in a newsgroup?:
http://allmyfaqs.com/faq.pl?How_to_post

--
Brian (follow directions in my address to email me)
http://www.tsmchughs.com/

Jul 20 '05 #10

This discussion thread is closed

Replies have been disabled for this discussion.