SEO friendly Multilanguage Site

This forum talks about everything related to SEF/SEO extensions and Joom!Fish
Forum rules
When you use a 3rd party SEF extension, you need to turn off JFrouter. The SEF extension should take care of the routing of your URL's

First check if you are running the latest available versions of Joomla! (1.5.18), Joom!Fish (2.0.4) and the SEF extension you're having problems with.

We need the following at least (you can find this in your Joomla! backend under help > system info):

* Joomla! version
* Joom!Fish version
* SEF-Extension version
* PHP version (e.g. 5.2.5). Note: The support for PHP4 is discontinued.
* Web Server software (Apache or IIS with version number if possible)
* Server Operating system (e.g. Linux, Windows, Solaris, Darwin ...)
* Webserver to PHP interface
* Database version
* memory_limit from your phpinfo

Please enable error reporting and include any error messages in your posting.

Finally, please describe the steps required to recreate the problem and also please enable error reporting and give us any error messages generated.

SEO friendly Multilanguage Site

Postby 3biano on Tue Oct 21, 2008 4:18 pm

Dear all,

i would like to focus on the best way for setting up a SEO-friendly multilanguage site with Joomla 1.5 + Joomfish 2.0.

Let me tell you that i get interested on this topic because i'm going to build a multilanguage site for a 4-star-Hotel with 5 languages (english, german, italian, french, russian) and that after several on-topic searches I've realized that this is still an open debate without a definitive good practice.

So I think going deeply through it could be helpful for the whole Joomla and Joomfish community.

Actually, from a general SEO point of view, i consider a good start point what Matt Cutts stated in his blog post http://www.mattcutts.com/blog/subdomains-and-subdirectories/. Replying to one user's comment, Matt (what an oracle ! :lol: ) said:

...if you have sites with say French and German versions for a business, my preferences would be:

1. ccTLDS such as example.fr or example.de
2. After than, subdomains such as fr.example.com or de.example.com.
3. If that’s not possible, I’d use subdirectories such as example.com/fr/ or example.com/de/


Well, right now, for what i know (and please enlight me if i am wrong), Joomla currently lacks the ability to create a multidomain multilingual website from one database and one code core: you can't link your example.de to your German version, or your example.co.uk to your English version, an so on. It's not possible, isn't it ?
What we can do is "simply" add JoomFish module, which provides multilingualism at the content level that in other words means we'll only be able to duplicate the identical content in other languages.

So, looking back to Matt's above three options we're able to handle only point 3:

3. If that’s not possible, I’d use subdirectories such as example.com/fr/ or example.com/de/


Assuming this is true (and again please enlight me if i am wrong), i think we should then concentrate on some specific topics, giving assumed all the other well known SEO good practices the web is full of.

These are the topics in my opinion:

1 - hacking joomla index.php page (in the <head> section) to properly set different <meta lang=""> for each languages:

    pages "inside" example.com/fr/ with <meta lang="fr">
    pages "inside" example.com/de/ with <meta lang="de">
    .............
    .............

2 - using <span lang="">some text content in the proper language<span> inside each page content:

    text of pages "inside" example.com/fr/ will be enclosed in <span lang="fr"></span>
    text of pages "inside" example.com/de/ will be enclosed in <span lang="de"></span>
    .............
    .............

3 - feed to the Search Engines different sitemap.xml for different languages. Someone knows if is this possible ? I mean:

    every page of example.com/fr/ listed in fr_sitemap.xml, to be indexed in Google.fr, Yahoo.fr, ...
    every page of example.com/de/ listed in de_sitemap.xml, to be indexed in Google.de, Yahoo.de ...
    .............
    .............

What do you think about this stuff ?

Thank you all in advance for your opinions and ideas

Cheers
3biano
Newbee
 
Posts: 4
Joined: Mon Mar 31, 2008 10:03 am

Re: SEO friendly Multilanguage Site

Postby alex on Sat Oct 25, 2008 8:10 pm

For me this sounds that you just need to have the advanced router of Joom!Fish Club and you are done :twisted: .

This router actually does what you are asking for. Our own site is the best example of it.

Alex
JoomFish core team member
Think Network GmbH - strategic consulting and internet services

You need more Joomla Support? May be Open Source Support Desk can help you!
User avatar
alex
Core Member
 
Posts: 1915
Joined: Fri Oct 19, 2007 4:58 pm
Location: Konstanz, Germany

Re: SEO friendly Multilanguage Site

Postby Teo_ on Thu Dec 11, 2008 2:25 pm

Thanks 3biano for this information.
What kind of club-member have one to be to get "Extended Joom!Fish router for even better language and SEF integration"?
Does this router benefit me also if e.g. the bronce membership expired and the stable Joom!Fish-Version will arrive?
The SEO-point is important, but i'm not making a site for a 4-star-Hotel ...
Greetings,Teo
Teo_
Newbee
 
Posts: 6
Joined: Wed Nov 26, 2008 3:41 pm

Re: SEO friendly Multilanguage Site

Postby 3biano on Thu Dec 11, 2008 6:41 pm

Hi Teo_, reading The Club's benefits it seems clear that Joom!Fish Router is only included at Silver level and above. Moreover, in another post, a moderator's reply stated this:

Within six months you will have access to:
- Premium plugins
- PDF Documentation
- Priority support

You can still use the premium plugins and the documentation after the six months, however you would not be able to download new versions of these plugins and the documentation. Everything we release is Open Source - GPL V2 licensed.


cheers
3biano
Newbee
 
Posts: 4
Joined: Mon Mar 31, 2008 10:03 am

Re: SEO friendly Multilanguage Site

Postby 3biano on Thu Dec 11, 2008 6:45 pm

3 - feed to the Search Engines different sitemap.xml for different languages. Someone knows if is this possible ? I mean:

every page of example.com/fr/ listed in fr_sitemap.xml, to be indexed in Google.fr, Yahoo.fr, ...
every page of example.com/de/ listed in de_sitemap.xml, to be indexed in Google.de, Yahoo.de ...
.............
.............


I've posted about this point on GoogleGroups (http://groups.google.com/group/Google_W ... a3fbc802a1) and i got this answer:

The sitemap protocol knows nothing about language, this is for the
Google spider to work out. There is no advantage to splitting up
languages into their own sitemaps other than seeing how many pages of
each sitemap is being indexed.
Nick


Hope it helps...
3biano
Newbee
 
Posts: 4
Joined: Mon Mar 31, 2008 10:03 am

Re: SEO friendly Multilanguage Site

Postby Makis77 on Tue Jan 20, 2009 9:34 am

alex wrote:For me this sounds that you just need to have the advanced router of Joom!Fish Club and you are done :twisted: .

This router actually does what you are asking for. Our own site is the best example of it.

Alex


Hi alex!!!
Can you plz confirm that this is possible for the following:

3 - feed to the Search Engines different sitemap.xml for different languages. Someone knows if is this possible ? I mean:
Makis77
Newbee
 
Posts: 16
Joined: Thu Jan 03, 2008 11:52 pm

Re: SEO friendly Multilanguage Site

Postby andrewilson on Sat Mar 20, 2010 8:39 am

I think, you have decided very right in concern of SEO friendly Multilanguage Site and might be client will be happy with as well.
andrewilson
Newbee
 
Posts: 1
Joined: Sat Mar 20, 2010 8:27 am

Re: SEO friendly Multilanguage Site

Postby StylingDesigns on Mon Jun 28, 2010 6:38 pm

3biano wrote:Replying to one user's comment, Matt (what an oracle ! :lol: ) said:

...if you have sites with say French and German versions for a business, my preferences would be:

1. ccTLDS such as example.fr or example.de
2. After than, subdomains such as fr.example.com or de.example.com.
3. If that’s not possible, I’d use subdirectories such as example.com/fr/ or example.com/de/


Hi there I'm interested in this subject as I am going to translate our Joomla website into Dutch.
We own the .nl and the .com domain and if Matt Cutts says that it is best to make a seperate site on each domain than why not use the flag icons and frame forward them to the country specific domain?

I love Joomfish but if the seo results will be better by translating the site and make two sites instead of one site and translate it than why not doing it that way?
User avatar
StylingDesigns
Newbee
 
Posts: 2
Joined: Mon Jun 28, 2010 6:14 pm
Location: Amsterdam, The Netherlands

Re: SEO friendly Multilanguage Site

Postby alex on Mon Aug 16, 2010 11:58 pm

Teo_ wrote:Thanks 3biano for this information.
What kind of club-member have one to be to get "Extended Joom!Fish router for even better language and SEF integration"?
Does this router benefit me also if e.g. the bronce membership expired and the stable Joom!Fish-Version will arrive?
The SEO-point is important, but i'm not making a site for a 4-star-Hotel ...
Greetings,Teo


You need a Silver Membership and yes it will benefit after the period is ended.
JoomFish core team member
Think Network GmbH - strategic consulting and internet services

You need more Joomla Support? May be Open Source Support Desk can help you!
User avatar
alex
Core Member
 
Posts: 1915
Joined: Fri Oct 19, 2007 4:58 pm
Location: Konstanz, Germany

Re: SEO friendly Multilanguage Site

Postby alex on Tue Aug 17, 2010 12:02 am

StylingDesigns wrote:Hi there I'm interested in this subject as I am going to translate our Joomla website into Dutch.
We own the .nl and the .com domain and if Matt Cutts says that it is best to make a seperate site on each domain than why not use the flag icons and frame forward them to the country specific domain?

I love Joomfish but if the seo results will be better by translating the site and make two sites instead of one site and translate it than why not doing it that way?


This is something JFRouter (even in standard) already supports. The only little issue is the text in the JFRouter parameters stating wrong: Sub-Domain. It must say Domain. As you can type in also a fully qualified tdl

Alex
JoomFish core team member
Think Network GmbH - strategic consulting and internet services

You need more Joomla Support? May be Open Source Support Desk can help you!
User avatar
alex
Core Member
 
Posts: 1915
Joined: Fri Oct 19, 2007 4:58 pm
Location: Konstanz, Germany

Next

Return to Joom!Fish and SEF

Who is online

Users browsing this forum: No registered users and 2 guests