Welcome Guest!

If you do not have an account yet on The Web Squeeze forums, please Register! It’s FREE and there are many benefits:

  • Receive Fast Advice
  • Learn Programming Languages
  • Get Professional Website Reviews
  • Quick Troubleshooting Assistance

> Multi Language

This is a discussion on Multi Language, within the Search Engine Optimization (SEO) section. This forum and the thread "Multi Language" are both part of the Managing Your Website category.

 
Reply to this topicStart new topic
> Multi Language
Mark
post Jun 26 2008, 04:29 PM
Post #1


Don deluzione
Group Icon

Posts: 1,174
Joined: 13-February 08
From: Canada eh?


Velo and me are developing a multi language module for our CMS (well.. Velo is doing the developing, I'm just farting ideas his way) but we're stuck on something.

I said: why not have 2 divs. 1 for English, and 1 for French content. When the visitor selected French to be their language, the English div will be set to "hidden".
Velo said: "Isn't Google considering that as cheating?" I said: "Let's ask TWS" smile.gif

How does google handle hidden divs?


--------------------
Go to the top of the page
 
+Quote Post
Linda
post Jun 26 2008, 04:35 PM
Post #2


Co-Founder
Group Icon

Posts: 3,079
Joined: 13-February 08
From: Pink House in USA


QUOTE (Mark Poppen @ Jun 26 2008, 05:29 PM) *
Velo and me are developing a multi language module for our CMS (well.. Velo is doing the developing, I'm just farting ideas his way) but we're stuck on something.

I said: why not have 2 divs. 1 for English, and 1 for French content. When the visitor selected French to be their language, the English div will be set to "hidden".
Velo said: "Isn't Google considering that as cheating?" I said: "Let's ask TWS" smile.gif

How does google handle hidden divs?

Definitely do not use display:none
Google will possibly look away for one use but you are tempting fat and inviting the big fat "ban".


--------------------
Go to the top of the page
 
+Quote Post
Mark
post Jun 26 2008, 04:38 PM
Post #3


Don deluzione
Group Icon

Posts: 1,174
Joined: 13-February 08
From: Canada eh?


It's the way I use multi language on my blog. It's a plugin for Wordpress.. I don't care if my blog is not on Google, 'cause it's just for family and friends anyway, but for client's sites it's a different story,..


--------------------
Go to the top of the page
 
+Quote Post
Jacob
post Jun 26 2008, 04:39 PM
Post #4


Co-Founder
Group Icon

Posts: 2,655
Joined: 13-February 08
From: On the forum!


I would just recommend creating two different versions of the site.

/en/
/fr/

etc....

This is the way a lot of the big sites do. But I would not recommend hiding content or anything of that sort.


--------------------
Thanks,
Jacob
Go to the top of the page
 
+Quote Post
velo
post Jun 26 2008, 04:43 PM
Post #5


Rapid Squeezer
****

Posts: 182
Joined: 19-February 08
From: Netherlands


QUOTE (Jacob @ Jun 26 2008, 11:39 PM) *
I would just recommend creating two different versions of the site.

/en/
/fr/

etc....

This is the way a lot of the big sites do. But I would not recommend hiding content or anything of that sort.


Yeah, well my first idea is to use the language in the url. So i can very well use /en/ and /fr/ etc and use mod_rewrite to give correct url to the database.
I'm gonna think a bit more on it too.


--------------------

fresh-style.nl - small webdesign & development projects
Go to the top of the page
 
+Quote Post
MikeHopley
post Jun 26 2008, 05:43 PM
Post #6


Squeeze Machine
Group Icon

Posts: 677
Joined: 15-February 08
From: UK


I wouldn't worry about hiding content. Google is well aware that there are user-friendly applications of {display: none}, as well as deceptive ones. Google takes many factors into consideration and will score your site accordingly; innocent use of hidden text is unlikely to tip you over their naughtiness threshold.

My website makes extensive use of hidden content, in order to offer customised content to users of different skill levels. And I rank rather well. biggrin.gif

Nevertheless, I don't think this is a good idea for multiple languages. It would be much more logical to separate different languages by folders, as Jacob suggested. This also has the advantage that Google may choose to display sitelinks in the search results (a list of languages).
Go to the top of the page
 
+Quote Post
Linda
post Jun 26 2008, 06:45 PM
Post #7


Co-Founder
Group Icon

Posts: 3,079
Joined: 13-February 08
From: Pink House in USA


QUOTE (MikeHopley @ Jun 26 2008, 05:43 PM) *
I wouldn't worry about hiding content. Google is well aware that there are user-friendly applications of {display: none}, as well as deceptive ones. Google takes many factors into consideration and will score your site accordingly; innocent use of hidden text is unlikely to tip you over their naughtiness threshold.

I must disagree. From all the research I have done lately, all opinions are that you should NOT hide content.


--------------------
Go to the top of the page
 
+Quote Post
MikeHopley
post Jun 27 2008, 03:16 AM
Post #8


Squeeze Machine
Group Icon

Posts: 677
Joined: 15-February 08
From: UK


QUOTE (Linda @ Jun 27 2008, 12:45 AM) *
I must disagree. From all the research I have done lately, all opinions are that you should NOT hide content.


...and this research is? If by "research", you mean reading the superstitions of loudmouth SEO's -- then no thanks. Bunch of shysters. tongue.gif

If you mean actual experiments, or direct advice from Google, than that would be more interesting.

And by the way: my "hidden" text appears in the Google results. For example, try this search: smash defence. I'm #1 out of 1,860,000 results. On that page, all the content is hidden if you select the beginner skill view. tongue.gif

Admittedly, I don't hide content by default -- my default skill setting is "advanced", which has everything -- but that's more out of concern for my users than for Google.

You should expect Google to ignore your CSS and javascript completely, unless you somehow trigger their SE-spam alarms. I assume they have methods of analysing CSS/JS when they deem it necessary (that is, to detect cheats).
Go to the top of the page
 
+Quote Post
Antti
post Jun 27 2008, 03:21 AM
Post #9


Rapid Squeezer
Group Icon

Posts: 307
Joined: 15-February 08
From: Finland


When google visits your site it has the default settings in use and like you said, it's advanced and everything is visible. So basicly google doesn't detect your hidden content. It's visible when google visits your site. That's the way I see this.


--------------------
Go to the top of the page
 
+Quote Post
MikeHopley
post Jun 27 2008, 03:44 AM
Post #10


Squeeze Machine
Group Icon

Posts: 677
Joined: 15-February 08
From: UK


QUOTE (Antti @ Jun 27 2008, 09:21 AM) *
When google visits your site it has the default settings in use and like you said, it's advanced and everything is visible. So basicly google doesn't detect your hidden content. It's visible when google visits your site. That's the way I see this.


Actually, that's not true either.

I have some text that is hidden by default (it's hints for users without CSS). Much to my annoyance, Google actually found that text, and showed it in the page description! "Your browser is not using stylesheets; consequently, none of these preferences will work." Damn. tongue.gif

I've since added <meta> descriptions, which Google has chosen instead.

If the text is in your source code, Google can find it. The Google spider reads your HTML source code, not your CSS (although I imagine Google can work out what's hidden if it wants to).

Besides, do you think Google could be fooled that easily? A spammer could just use 1 line of javascript to hide all his SE spam text, and Google would be none the wiser (because it was visible "by default")? I don't think so. I think Google's smarter than that.
Go to the top of the page
 
+Quote Post
Antti
post Jun 27 2008, 04:21 AM
Post #11


Rapid Squeezer
Group Icon

Posts: 307
Joined: 15-February 08
From: Finland


Of course google can find all the source code but does it use those hidden elements in search results?


--------------------
Go to the top of the page
 
+Quote Post
MikeHopley
post Jun 27 2008, 04:33 AM
Post #12


Squeeze Machine
Group Icon

Posts: 677
Joined: 15-February 08
From: UK


QUOTE (Antti @ Jun 27 2008, 10:21 AM) *
Of course google can find all the source code but does it use those hidden elements in search results?


It did for my pages.
Go to the top of the page
 
+Quote Post
Antti
post Jun 27 2008, 05:14 AM
Post #13


Rapid Squeezer
Group Icon

Posts: 307
Joined: 15-February 08
From: Finland


Good to know and when it does that it's easy to see why hidden content can be considered "illegal".


--------------------
Go to the top of the page
 
+Quote Post
MikeHopley
post Jun 27 2008, 05:24 AM
Post #14


Squeeze Machine
Group Icon

Posts: 677
Joined: 15-February 08
From: UK


QUOTE (Antti @ Jun 27 2008, 11:14 AM) *
Good to know and when it does that it's easy to see why hidden content can be considered "illegal".


Exactly. Hidden content is indexed by Google, but may not be visible to users. This gives hidden content the potential to be search-engine spam.

But it's only potential. Google isn't going to ban you for offering CSS-based content customisation; they're smarter than that. Most likely, they'll analyse hidden content and determine whether it matches common patterns of keyword-spam. If it does, you're in trouble; if not, you should be fine.
Go to the top of the page
 
+Quote Post
Jacob
post Jun 27 2008, 02:45 PM
Post #15


Co-Founder
Group Icon

Posts: 2,655
Joined: 13-February 08
From: On the forum!


QUOTE (MikeHopley @ Jun 27 2008, 04:16 AM) *
...and this research is? If by "research", you mean reading the superstitions of loudmouth SEO's -- then no thanks. Bunch of shysters. tongue.gif

If you mean actual experiments, or direct advice from Google, than that would be more interesting.


I guess it's hard to know exactly what Google does. However, hiding content is a bad idea if you care about your rankings. This can be considered a cloaking technique to improve your rankings by Google and other search engines.

QUOTE (Aaron Wall)
Cloaking - Displaying different content to search engines and searchers. Depending on the intent of the display discrepancy and the strength of the brand of the person / company cloaking it may be considered reasonable or it may get a site banned from a search engine.

Cloaking has many legitimate uses which are within search guidelines. For example, changing user experience based on location is common on many popular websites.


Now, hiding a web pages content from a user, and delivering other content, optimized for a search engine spider is not a good idea. Likewise, showing one page to a search engine spider and a different page to a human visitor is also frowned upon by search engines, because it's deceptive. Depending on how cloaking is used, sites may be penalized by search engines.

However, cloaking does have valid uses as Mike pointed out. It's just knowing when you are in the right, and knowing when you are in the wrong. I personally know of the research that Linda was talking about which has been done by Aaron Wall a highly respected search engine optimizer. I would recommend anyone considering cloaking to read "The Definitive Guide to Cloaking".

http://www.ihategoogle.org/index_bblog.php?postid=508


--------------------
Thanks,
Jacob
Go to the top of the page
 
+Quote Post
MikeHopley
post Jun 27 2008, 04:00 PM
Post #16


Squeeze Machine
Group Icon

Posts: 677
Joined: 15-February 08
From: UK


QUOTE (Jacob @ Jun 27 2008, 08:45 PM) *
However, cloaking does have valid uses as Mike pointed out. It's just knowing when you are in the right, and knowing when you are in the wrong.


Fortunately, it's not that hard to work out.
  • Are you using cloaking as an attempt to improve your SE rankings?
    • Yes --> Uh oh. You're skating on thin ice; I hope you know what you're doing.
    • No --> You should be fine. No guarantees, but hey -- you might get hit by a bus tomorrow. Stop being paranoid (although I don't like the look of that man peering over your shoulder).
Go to the top of the page
 
+Quote Post
If you found The Web Squeeze to be helpful, please donate so we can keep this site FREE, FRESH, and fortified with Web Design & Development info!
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Collapse

> Similar Topics

    Topic Title Replies Topic Starter Views Last Action
No New Posts   3 unitedcraig 192 31st May 2008 - 01:25 PM
Last post by: velo
No new   14 MikeHopley 1,054 15th August 2008 - 05:43 PM
Last post by: MikeHopley
No New Posts   5 mv08jml 279 18th September 2008 - 09:04 AM
Last post by: mv08jml
No New Posts   2 acrikey 187 24th October 2008 - 05:09 AM
Last post by: acrikey