:: insert boilerplate about how I'm not sure which of 4 forums was the right place to ask this one ::
Are there legitimate and law-abiding ways to "break" your own search results on purpose?
Real-life example (I have a few similar ones): I am darn sure that the people whose googlings lead them to Grandmother Puss, or the Grateful Mouse are not looking for an obscure little picture book dating from circa 1870. I would prefer not to contemplate what they are looking for. It is not a problem in any concrete sense (like bandwidth loss), but everyone would be happier if these particular visitors didn't waste time here in the first place.*
I am thinking something like a global replace of the undesirable words with pu<span class = "invisible">cat</span>ssy or co<span class = "invisible">rooster</span>ck accompanied of course with appropriate CSS.
Would this work? Obviously not with search engines that use the surface-level text, but will it fool the ones that work from the raw html? Would search engines get mad at me for doing something intended to reduce search results and visits?
* I have occasionally added content to pages when logs suggest that visitors are looking for information that isn't currently on the page. No skin off my nose, and it builds goodwill. But, well, there are limits to helpfulness.
Msg#: 4304881 posted 9:52 pm on Aug 30, 2011 (gmt 0)
If it were me, I would use some server side scripting to check the http_referer header, looking for the objectionable words in the referring URL. Usually they will appear as the "query-string" part of the search engine URL. You could redirect those visitors to the page of your choice. This would prevent your page from being penalized for the tricksy things you are contemplating with respect to the keywords for which you DO want to rank.
Msg#: 4304881 posted 11:30 pm on Aug 30, 2011 (gmt 0)
Query strings! Woo hoo! All I have to do is read my own boilerplate. And then maybe I'll put up the e-text I haven't yet dared to post although it's got much nicer pictures. Unfortunately it is called "The Rooster, the Mouse and the Little Red Hen"-- only the book doesn't use the word "rooster". (I deliberately did use that word in all alts, just so Project Gutenberg wouldn't be inundated with misguided searches, but of course I couldn't do anything about the body text.)