Jump to content

Problem after adding language with SEO


ADNUMERIC

Recommended Posts

Hi,

 

After redesigning my website, end of December (from an old os-commerce for prestashop 1.4.9). All referrals were treated GWT until end of March. I just activated the English, Italian and German, for using the v2.8 by Amazon Services Module. I activated the last 15/5 to use this module (italy, germany, united Romyaume) fully as the import product, back and down orders. .. I don t have any content, no translation, no website in other languages.

 

In SEO perspective, my site jolilola.com had a PR of 3. Since I set up the acitvation languages​​. I find myself with the address-http :/ / www.jolilola.com /fr without PR. Normal !

 

As I have to choose between module efficiency and website SEO. I wish now disable languages ​​and cancel Amazon module on Europe.

 

How can I stop the languages? And return to my site intially www.jolilola.com

 

I saw I need to modify my htaccess as ?

 

 

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteRule ^fr(.*)$ http://www.jolilola.com/$1 [QSA,L,R=301]

</IfModule>

 

Should I do this for each language like this

 

 

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteRule ^fr(.*)$ http://www.jolilola.com/$1 [QSA,L,R=301]

RewriteRule ^en(.*)$ http://www.jolilola.com/$1 [QSA,L,R=301]

RewriteRule ^de(.*)$ http://www.jolilola.com/$1 [QSA,L,R=301]

RewriteRule ^it(.*)$ http://www.jolilola.com/$1 [QSA,L,R=301]

</IfModule>

 

 

Finally, I need modify my robots.txt ? That is correct ? And rebuild my sitemap ?

 

Disallow: / de / *

Disallow: / it / *

Disallow: / en / *

 

 

I appreciate having a feedback and a process ?

 

Thank you a lot

Link to comment
Share on other sites

How can I stop the languages? And return to my site intially www.jolilola.com

 

No way. If you activated the languages, you cannot stop the linking with /en/, /de/ etc. This is a must have. Only by deactivating all the languages and remain only one the links are without /lang/

Link to comment
Share on other sites

  • 2 weeks later...

Hello,

 

My website is only in French and want to activate the languages and dont want to get 404 error with the new linking for my old french links. So in my htaccess, could you gimme the lines.

 

What do you think of :

 

 

RewriteCond %{REQUEST_URI} !^/(lang-fr)/$ [NC]

RewriteCond %{REQUEST_URI} !^/(lang-fr)$ [NC]

RewriteRule ^(.*)$ http://www.mysite.com/lang-fr/$1 [QSA,L,R=301]

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...